Git创建分支

Git创建分支,第1张

一、 创建test分支提交步骤

1.列出所有分支

2.创建test分支

3.切换到test分支:

4.添加add修改:

5.添加commit注释

6.提交到服务器

二、将test分支合并到master本地分支

1.创建test分支

2.切换到test分支

3.在test分支添加一个readme.txt文件

4.提交commit本地文件

5.切换到master分支

6.把test分支合并到master分支

7.提交master分支到服务器

8.删除test分支

————————————————

原文链接: https://blog.csdn.net/yangjuan814/article/details/93538221

步骤如下:

HEAD指向当前分支bugfix01

使用 git log --pretty=oneline , git log --graph , git log --all 来查看所有分支情况,如图:

bugfix01上的修改已经合并到了master上了

当bugfix01分支和bugfix02分支都对README.md文件进行修改,先把bugfix01上的修改合并到master上,在把bugfix02上的修改合并到master上时发现有冲突

使用 git status 查看当前的状态,然后提示你可以修复该冲突,再使用git commit进行提交,或者使用 git merge --abort 命令放弃本次合并。

打开冲突的文件,从<<<<<<< 开始到 >>>>>>>结尾是冲突的部分,两个分支的内容由=======进行分割。根据具体情况看需要保留哪部分还是都保留。

输入 git mergetool ,然后根据提示输入 opendiff ,mac 下会打开Xcode自带的FileMerge工具。

下面是启动的FileMerge工具,在使用该工具进行文件merge时,可以选择几种文件合并策略(有:1.左边为准,2.右边为准,3.都保留但把左边放在前面,4.都保留但把右边放在前面,5.都不保留)。

上述工具位于Xcode的开发工具中,如下所示:

这边选择了Choose both (left first) ,修改后如图,然后进行提交

如果不需要bugfix01和bugfix02了,可以进行删除 *** 作:

删除成功后,会提示“Deleted branch bugfix01(was 54eb6aa)”,括号里就是删除分支所对应的commit号的前7位。

如果你想删除远端的分支的话,那么得使用 git push origin --delete <分支名> 了。

参考文章: https://www.cnblogs.com/ludashi/p/8093145.html


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6390668.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-21
下一篇 2023-03-21

发表评论

登录后才能评论

评论列表(0条)

保存