引子

大型软件需要多人协作开发,一直找不到合适的协作平台,都是工程模板拷来拷去,还丢失版本,就想找个能共享代码,协同开发的平台或者软件,先考虑github,github在国内经常被墙,国内不太好弄。后来看到gitee,跟github差不多,是国内山寨版,都是git(协议?底层),是个不错的选择。

概念

  1. 仓库 (resposity)或者项目 ,应该是一个比较大的容器,下面可以很多分支,在gitee云端有个,本地ide也有本地git仓库,本地的同步到云端或者从云端拉取;
  2. 分支(branch) 仓库下面的分支,可能跟各种权限有关吧;
  3. 克隆、拉取、提取 功能,克隆就是把云端或者本地的一个仓库拷贝一份到本地,拉取是从云端取下来合并到本地对应仓库中,但不会冲掉新增的文件,是合并也有可能会冲掉,所以,要做好克隆,提取还不太会用,也不知道做什么的;
  4. 推送,就是将更改后的推送到云端;
  5. 已挂起、已签入,本地仓库的代码,挂起就是改了没同步到云端,签入就是同步了。

步骤

  1. vs2019安装 gitee的扩展插件,在插件中搜索就好了。安装后在团队资源管理器中主页可以看到要求gitee注册或者登陆的链接。操作即可:
    团队资源管理器->主页
  2. 注册gitee账号,在网站注册即可,可以在网站建仓库,也可以在vs中建。

gitee网站查看建立仓库
3. 点管理链接,拉取或者克隆仓库到本地仓库 :
克隆得到本地仓库
4. 回到主页,见第1步,在同步下来的仓库下,点解决方案,新建项目,图见第1步。
5. 打开新建的项目 ,写代码,可以看到签入或者挂起的代码。
签入和挂起的代码
6. 点主页的更改,会提示更改数,点存储,会生成一个“VIP ON 分支”,这便是要传到某个分支的文件上传任务。双击存储下面的"VIP ON 分支",可以看到详情:点应用,会提示让你输入此次上传的备注信息,将来形成更改的log ;点全部提交,会有一个提示:“已本地创建 提交 ff05e1a5。同步以与服务器共享你的更改。”生成一个上传的任务ID,回到同步页或者点同步,就会上传到云端仓库。

上传的任务详情
7. 同步页,可以看到要推送到云端的任务:
要推送的任务
8. 在云端查看推送记录,会生成该项目的log.
推送记录
10. 完,第一次写csdn的博客。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐