当前位置:   article > 正文

Git入门实战教程之合并分支并解决冲突_git 合并分支 解决冲突

git 合并分支 解决冲突

在开发过程中,难免会遇到代码冲突的情况,那么该如何处理呢?

分支策略:首先master主分支应该是非常稳定的,也就是用来发布新版本,一般情况下不允许在上面干活,干活一般情况下在新建的dev分支上干活,干完后,比如上要发布,或者说dev分支代码稳定后可以合并到主分支master上来。

步骤如下:

  1. 创建并切换至一个名为 dev 的分支,git checkout -b dev(或者直接切换分支:git checkout dev)
  2. 查看当前分支:git branch,当前分支前面会添加一个*号
  3. 在本地修改文件,并将修改后的内容添加到暂存区,git add .
  4. 将文件提交至本地仓库,git commit -m "add XXX"
  5. 切换回主分支 master
  6. 使用 git merge --no-ff -m "注释" dev ,来合并 dev 分支。这个命令禁用了 “Fast forward” 模式,确保在合并后仍然保留了分支的信息,并附上了合并的注释
  7. 查看合并后的历史记录,git log +参数,例如:git log --merges,可以查看包含合并操作的提交历史记录
  8. 删除分支,git branch –d name,或者强制删除分支:git branch -D name

参考链接:超详细的 Git 实战教程_git实战-CSDN博客

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/天景科技苑/article/detail/913514
推荐阅读
相关标签
  

闽ICP备14008679号