Git小乌龟使用指南

592 阅读2分钟

操作环境

windows,TortoiseGit,gitlab

  • 本文从你创建自己分支代码开始讲起

1. 创建自己分支

一般很多公司是锁死master分支的,有个所有协同人员都需要合并的一个开发分支,这里分支就叫他dev吧!

image.png 在仓库下点击加号,选择新建分支,如上图画框菜单按钮。

image.png 我们这里是用dev来做合并的,所以所有人新起分支都是选择dev来做基础拷贝,这里我创建了一个dev_liuqc。

2. 在本地拉取代码进行开发

修改前

image.png 修改后

image.png

image.png 克隆的时候选择如上图,你自己的分支。

3. 提交到自己的远程分支

我一般是选择同步面板来操作的

image.png

image.png

这里需要注意的是,如果你始终是自己开发,自己提交自己分支,没有做过合并分支之类的操作是如下图的

image.png

如果是做过合并分支切换回自己开发分支的话就是如下图

image.png

拉取一下,结果如下图

image.png 然后再点提交

4. 推送到自己的远程分支

刚刚操作了提交操作,现在开始推送到自己的远程分支上

image.png

5. 在本地新建一个临时分支

image.png 选择要合并的主分支

image.png

勾选切换到新分支(这样子少一步操作)

image.png

然后选择合并

image.png

选择并合

image.png

如果有冲突就合并冲突再提交,没有冲突就提交,这里提交是提交到你新起的本地临时仓库分支

image.png

image.png

然后推送

image.png

这里就是本地临时分支提交到所有协同开发同一个合并分支的那个dev分支

image.png

然后选择关闭

image.png

6. 切回自己分支

image.png

image.png

7. 合并

image.png

这里不要勾并合

image.png

8. 删除之前新起的临时分支

image.png

image.png