git fetch

作者: _花 | 来源:发表于2022-07-20 11:46 被阅读0次

    git fetch 更新本地仓库的两种用法:

    方法一

    $ git fetch origin master                #从远程的origin仓库的master分支下载代码到本地的origin master
    $ git log -p master.. origin/master      #比较本地的仓库和远程参考的区别
    $ git merge origin/master                #把远程下载下来的代码合并到本地仓库,远程的和本地的合并
    

    方法二

    $ git fetch origin master:temp           #从远程的origin仓库的master分支下载到本地并新建一个分支temp
    $ git diff temp                          #比较master分支和temp分支的不同
    $ git merge temp                         #合并temp分支到master分支
    $ git branch -d temp                     #删除temp
    

    git不想要本地改动,拉取远程代码强覆盖本地

    git fetch --all
    git reset --hard origin/prod
    git pull
    

    相关文章

      网友评论

          本文标题:git fetch

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