git本地分支合并远程分支

小知识 04-24 14:12

我们先理解分支的概念,远程分支即服务器上面的分支,本地分支即同步服务器上面的分支,开发分支也可以是你本地的分支,也可以是新创建的分支。例如:远程分支是dev,本地分支是dev,开发分支是dev_local。这样的好处是本地分支负责拉取服务器上的分支,合并开发分支,上传更新分支。类似于本地的一个中转站。有冲突的在本地合并处理。

git开发分支本地分支合并远程分支

假设:dev是远程分支(开发分支);dev_local 是开发分支

1、在本地分支上拉取最新数据:git pull origin dev

2、创建本地开发分支:git checkout -b dev_local,然后进入dev_local开发分支中开发;

3、开发分支开发完后,我们提交到本地仓库:
      git add .
      git commit -m "最新开发信息"

4、切换到本地分支:git checkout dev

5、合并开发分支到本地分支:git merge dev_local

6、更新推送到远程分支:git push origin dev

7、删除本地开发分支(看开发情况,需要就删,不需要就不删除):git branch -d dev_local