git branch 管理常用命令

查看本地分支

git branch
* dev
  master

*代表当前位于dev分支

查看远程分支

git branch --remote
  origin/dev
  origin/master


创建分支

git checkout -b new_branch

注意,new_branch的代码来自于当前分支

切换分支

git checkout another_branch

和创建分支就差-b参数

push本地分支代码到远端服务器

git push origin branch_name

如果远端服务器没有该分支,将会自动创建

pull远端分支代码到本地对应分支

git pull origin branch_name


删除本地分支,首先切换到别的分支,然后才能删除某个分支

git checkout b
git branch -d a


删除远程分支

git push origin --delete branch_name

合并本地分支

git merge b

假设当前分支为dev,上面的命令就是将本地的b分支代码合并到当前分支dev中

合并远程分支,和前面的几乎一样,

git merge origin/b

远程分支b被合并到本地当前分支dev中了。



原文地址:https://www.cnblogs.com/javawebsoa/p/3194280.html