Gitee 码云与Git 交互

优质博文:IT-BLOG-CN

一、进入码云官方网站,注册用户

码云(Gitee.com)是一个类似于GitHub的在线代码托管平台。
码云提供了包括版本控制、代码托管、协作开发和代码分享等功能,基于Git开发,支持代码在线查看、历史版本查看、Fork、Pull Request、打包下载任意版本、Issue、Wiki、保护分支、代码质量检测和PaaS项目演示等。无论是个人、团队还是企业,都可以使用码云来实现代码托管和项目管理。
此外,码云也提供了一些社区特色功能,致力于为国内开发者提供稳定、高效的托管服务,是国内最大的代码托管系统之一。

官网地址

二、创建远程仓库

【1】点击右上角的 + 号进行创建
在这里插入图片描述

【2】填写仓库信息

【3】看到创建成功的仓库:我的码云—仓库
在这里插入图片描述
【4】可进入管理页面可以设置仓库的基本信息和团体成员
在这里插入图片描述

三、Git仓库(提交代码)

前提:安装Git

【1】 在 idea 中配置 git环境
在这里插入图片描述
【2】创建本地 Git仓库
在这里插入图片描述
【3】选择当前项目目录作为本地git仓库目录,选择 yes就行。
在这里插入图片描述
【4】创建成功,代码颜色变化
在这里插入图片描述
【5】设置远程仓库地址
在这里插入图片描述
【6】名称随便,地址我选的是HTTPS的地址
在这里插入图片描述

【7】点击OK,连接码云远程Git仓库,输入码云用户名和密码(第一次需要输入,后面可以保存,之后不需要再输入了)
在这里插入图片描述
【8】把本地Git库内容,添加码云远程Git库
点击并拖拽以移动​

【9】选择上传的文件,填写注释。commit and push
点击并拖拽以移动​

四、Git操作远程库(细节)

【1】在码云创建仓库时候,不要选择下面内容
在这里插入图片描述

【2】如果保存输入码云用户名和密码,如何删除?进入控制面板中的用户账户
在这里插入图片描述
【3】选择管理 Windows 凭据
点击并拖拽以移动​

【4】在普通凭据中可以修改保存的密码和账号
在这里插入图片描述
【5】让本地代码和远程库断开连接,找到项目文件删除 .git文件。
在这里插入图片描述

五、扩展

拉取合并代码: 执行命令git fetch upstream获取A上的更新(此时并不会修改本地代码)。然后执行git merge upstream/master将代码合并到自己的master分支上。或者直接使用git pull upstream master命令。

push代码到fork的仓库: 通过之前的操作,只是将自己的本地库和原来的远程库进行了同步,所以还需要将fork的仓库也进行同步才行。git push origin master,将代码push到B仓库,到这里才算将代码全部同步。

删除本地文件后 Git如何从远程仓库重新获取:
【1】需求描述:删除本地文件后,想从远程仓库中从新Pull最新版文件
【2】解决方法:

git fetch --all
git reset --hard origin/master

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-10 12:40:06       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-10 12:40:06       106 阅读
  3. 在Django里面运行非项目文件

    2024-05-10 12:40:06       87 阅读
  4. Python语言-面向对象

    2024-05-10 12:40:06       96 阅读

热门阅读

  1. 路由发布中的前缀列表的使用方法 ip prefix-list

    2024-05-10 12:40:06       22 阅读
  2. SSL证书签发错误怎么回事?

    2024-05-10 12:40:06       27 阅读
  3. Unity编辑器扩展

    2024-05-10 12:40:06       29 阅读
  4. uniapp:项目目录下没有package.json文件的创建办法

    2024-05-10 12:40:06       30 阅读
  5. 【设计模式】之适配器模式

    2024-05-10 12:40:06       32 阅读
  6. 如何在Linux环境下运行Excel的VBA宏文件

    2024-05-10 12:40:06       34 阅读
  7. C++(函数高级)

    2024-05-10 12:40:06       29 阅读
  8. go设计模式之建造者设计模式

    2024-05-10 12:40:06       30 阅读
  9. css类名冲突-css in js

    2024-05-10 12:40:06       26 阅读
  10. C++容器——set

    2024-05-10 12:40:06       27 阅读