1
git checkout [branch] ##切换分支
1
2
git branch [branch] [commit] #从现有一批提交上创建分支
git branch [branch] [old-branch] #从原有分支上创建新分支
1
2
git branch -d [branch] #删除分支
git branch -D [branch] #删除一个打开的分支,强制删除
1
2
3
git branch [branch] [散列值] #恢复分支到branch
#如果不知道散列值可以使用
git reflog 找出
1
gc #清理版本库,移出所有不属于当前分支的提交对象。
- 推荐软件
- gitk 图形化显示