📌  相关文章
📜  如何同步本地和远程分支? - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:38:11.858000             🧑  作者: Mango

如何同步本地和远程分支?

在协作开发时,我们需要将本地分支同步到远程分支,或将远程分支同步到本地分支。下面将介绍如何实现分支同步。

同步本地分支到远程分支

步骤:

  1. 更新本地代码,确保本地分支最新。

    $ git fetch origin
    
  2. 切换到要同步的本地分支。

    $ git checkout <branch>
    
  3. 将本地分支与远程分支合并。

    $ git merge origin/<branch>
    
  4. 推送合并后的本地分支到远程仓库。

    $ git push origin <branch>
    
同步远程分支到本地分支

步骤:

  1. 拉取远程仓库代码,确保远程分支最新。

    $ git fetch origin
    
  2. 创建本地分支并切换到该分支。

    $ git checkout -b <branch> origin/<branch>
    
  3. 将远程分支合并到本地分支。

    $ git merge origin/<branch>
    
  4. 推送合并后的本地分支到远程仓库。

    $ git push origin <branch>
    

注意事项:

  1. 在同步本地分支到远程分支前,要先确保本地分支同步了远程分支。否则会出现推送失败的情况。
  2. 在同步远程分支到本地分支时,要确保本地分支不存在。