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中了。

 

 

 



 

 

 

posted @ 2013-07-16 20:17  javawebsoa  Views(376)  Comments(0Edit  收藏  举报