4.Git分支查看&创建&切换&合并
2022/7/6 23:21:48
本文主要是介绍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分支查看&创建&切换&合并的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)
- 2024-05-30【Java】百万数据excel导出功能如何实现
- 2024-05-30我们小公司,哪像华为一样,用得上IPD(集成产品开发)?