- 列出所有分支:
git branch
- 手动创建分支:
git branch [ 分支名 ]
- 切换其他分支:
git checkout [ 分支名 ]
- 创建并切换分支:
git checkout -b [ 分支名 ]
- 删除分支:
git branch -d [ 分支名]
- 合并分支:
git merge [ 分支名 ]
- 新建分支并push到远程仓库:git push origin [local-name]:[branch-name]
- 比较文件的不同,显示已写入暂存区和已被修改但未提交至暂存区文件的区别:
git diff
- 将远程主机的更新取回本地:
所有远程分支的更新: git fetch
;部分: git fetch <远程主机名> <分支名>