创建分支
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'.