如何将本地分支与远程分支同步?代码举例讲解

将本地分支与远程分支同步,需要使用git push和git pull命令。

git push和git pull的用法如下:

  1. git push <远程主机名> <本地分支名>将本地分支推送到远程仓库
  2. git pull <远程主机名> <远程分支名>将远程分支拉取到本地

例如:
查看本地和远程分支:

$ git branch -a
* master
  remotes/origin/master

推送本地master分支到远程:

$ git push origin master
此时远程也有master分支:
$ git branch -a
* master
  remotes/origin/master

在远程创建新分支develop,本地尚未创建:

$ git branch -a 
* master
 remotes/origin/develop
 remotes/origin/master

拉取远程develop分支到本地:

$ git pull origin develop 

现在本地也有develop分支:

$ git branch -a
* develop
  master
  remotes/origin/develop 
  remotes/origin/master

我们可以看到,使用git push可以将本地分支推送到远程,git pull可以将远程分支拉取到本地。
只有理解git push和git pull的作用,我们才能将本地分支与远程分支同步,真正掌握Git的分支管理与协作。