git食用攻略

作者: 麻辣烫里面放麻花 | 来源:发表于2019-12-07 20:26 被阅读0次

    时隔很多日,终于有时间来整理一下小笔记了,入了新公司,着手写自动化代码,git提交代码,多人分工协作已是日常,免不了解决各种冲突,需要对git较为熟悉才能得心应手。

    大概总结两个场景或者说一个思路,供日常使用,足够喂养自己

    多分支合并冲突

    1.首先将当前所在分支所在更改提交:

    •  通过一步:git commit -am “当前本地分支提交备注”

    也可以分为两步:

    •  git add -A

    •  git commit -m “提交内容备注”

    2.切换到本地主分支:

    •  git checkout master

    3.本地主分支同步更新远端的分支:

    •  git pull origin master

    4.切换回自己的分支:

    •  git checkout my_branch

    5.合并主分支的内容到自己的分支:

    •  git merge master,

    •  如果出现冲突,需要解决冲突,这里可以借助一些开发工具集成的代码管理工具,check 冲突,确认接收哪个 的

    6.合并完成之后,重新提交merge到自己分支上的新内容:

    •  git commit -am “新合并的内容也提交到自己的分支上去”

    7.然后将自己修改的和merge的一块提交到自己远端的分支

    •  git push或者git push origin my_branch

    单个分支多人协作情况

    单个分支多人协作,经常遇到冲突,一般就是在自己提交时,有别人先比你提交新的内容或者改了同一个地方,为了更好的协作,那么比较好的一个过程就是

    1.首先进行pull,远端分支内容更新到本地的分支

    2.其次进行本地的分支的

    git commit -am “本地内容修改提交”

    3.第三步git push ,提交至远端分支

    对于git的熟悉还是需要通过了解实质会更容易理解其中的一些过程,附上本人手绘图

    感兴趣的可以关注我的公众号哈:造作的时光没,真的是不定期更新哦,太不定期了

    相关文章

      网友评论

        本文标题:git食用攻略

        本文链接:https://www.haomeiwen.com/subject/yqxpgctx.html