Java教程

4.Git分支查看&创建&切换&合并

本文主要是介绍4.Git分支查看&创建&切换&合并,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
查看分支
git branch -v # 查看分支,*代表当前所在的分支
    创建分支
git branch hot-fix # 创建一个hot-fix分支,然后使用-v查看 # 可以看到除了master之外多了一个hot-fix分支
    切换分支
git checkout hot-fix # 将分支从master切换到hot-fix分支
  在单独的分支上修复文件,不影响其他的分支   合并分支 假设我们在master分支有一个text文件 内容是hello git 1111 提交到本地库 然后创建切换到hot-fix分支将内容修改为hello git 222 提交本地库 两个分支的内容是独立的,然后我们把hot-fix分支修改的内容合并到master,可以使用merge命令
git merage hot-fix # 将hot-fix的内容合并到当前分支 # 可以看出master分钟内容是1111,合并之后变成了修改的222
  合并分支-冲突合并 合并分支的时候,两个分支在同一个文件的同一个位置有两套完全不同的修改 git无法替我们决定使用哪一个,必须人为决定新代码的内容 我们在hot-fix分支 将内容改为 hello git test hotfix 在master分支将内容修改为 hello git master test 由于两个分支在同一文件都同时修改了东西,所以合并的时候git会冲突,并且有对应的提示冲突文件提示,我们打开冲突文件 git 会自动把文件冲突的地方标记好 << 到== 之间的代码是当前分支的冲突代码,== 到>>>的代码是要合并的分支冲突的代码 我们将冲突的地方手动调整修改成我们需要的内容然后再重新 add 、commit

这篇关于4.Git分支查看&创建&切换&合并的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!