Git

Git分支常用命令

Posted by 程序亦非猿 on 2016-01-15

创建分支

git branch <branchname>

git checkout -b <branchname> 创建并检出到新分支

删除分支

删除本地分支

git branch -d branchname

删除远程分支

git 1.7之前 :git push origin :branchname 注意origin后面有个空格,而:后面不能跟空格,什么鬼语法!
还好git 1.7之后可用 :git push origin --delete branchname,这个好容易理解

查看分支

git branch [options]

  • -r 查看远程分支
  • -l 查看本地分支

注意

当init一个仓库时,master需要先commit一遍才能新建其他分支,否则会得到一个错误fatal: Not a valid object name: 'master'.