Git入门级必知操作,从拉取到冲突、合并、推送真实流程演示

发布时间:2022-07-04 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Git入门级必知操作,从拉取到冲突、合并、推送真实流程演示脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

GIT入门级必知操作,从拉取到冲突、合并、推送真实流程演示

学码六个月之久,竟然没找到一个会用git的搭档,孤家一人在git上pull/push,难道都去看svn了嘛,费解。 演示时间为 20210915

  1. 两地址任选其一,若初次操作,使用https

    Git入门级必知操作,从拉取到冲突、合并、推送真实流程演示

  2. 拉取代码到本地git clone

    Git入门级必知操作,从拉取到冲突、合并、推送真实流程演示

  3. 进入文件夹内,新建工作分支git checkout -b wjsmc(wjsmc为分支名,自定义即可)

    Git入门级必知操作,从拉取到冲突、合并、推送真实流程演示

  4. wjsmc分支下,进行开发,模拟新建文件夹,写入内容

    Git入门级必知操作,从拉取到冲突、合并、推送真实流程演示

    Git入门级必知操作,从拉取到冲突、合并、推送真实流程演示

    模拟一次冲突,修改原有文件夹111.txt内容.

    Git入门级必知操作,从拉取到冲突、合并、推送真实流程演示

  5. 模块开发完毕,提交缓存,提交到本地,两步操作

    git add .
    git commit -m "测试"
    

    Git入门级必知操作,从拉取到冲突、合并、推送真实流程演示

  6. 拉取最新代码,测试为master分支

    git pull origin master
    

    Git入门级必知操作,从拉取到冲突、合并、推送真实流程演示

    此时若进入冲突阶段,需要解决冲突

    Git入门级必知操作,从拉取到冲突、合并、推送真实流程演示

  7. 解决冲突

    按照提示找到冲突文件

    Git入门级必知操作,从拉取到冲突、合并、推送真实流程演示

    打开文件

    Git入门级必知操作,从拉取到冲突、合并、推送真实流程演示

    <<<<<<< HEAD
    44
    =======
    此块为冲突区自己的代码
    =======
    77
    >>>>>>> 77903c12c5137d6b1ea0d4bce74cc585dc812147
    此块为冲突区团队其他成员的代码,需要进行整理,解决冲突
    

    整理后的文件如下

    Git入门级必知操作,从拉取到冲突、合并、推送真实流程演示

  8. 重新提交

    git add .
    git commit -m "解决了冲突"
    

    Git入门级必知操作,从拉取到冲突、合并、推送真实流程演示

  9. 为了方便,此处直接合并,不进行pull request操作了

    切换到master

    git checkout master
    

    Git入门级必知操作,从拉取到冲突、合并、推送真实流程演示

    开始合并,推送

    git merge wjsmc
    git push orgin master(真实开发为devloop)
    
  10. 查看结果

    Git入门级必知操作,从拉取到冲突、合并、推送真实流程演示

脚本宝典总结

以上是脚本宝典为你收集整理的Git入门级必知操作,从拉取到冲突、合并、推送真实流程演示全部内容,希望文章能够帮你解决Git入门级必知操作,从拉取到冲突、合并、推送真实流程演示所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。