Git(5):其他用法

分支操作

(1) 删除远程分支

$git remote add origin ssh://git@xxx.git ##如果未连接远程分支要先连接
$git push origin :<remote branch name>

(2) 从远程仓库里拉取一条本地不存在的分支将会自动创建一个新的本地分支,并与指定的远程分支关联起来,同时自动切换到这个分支

$git checkout -b <local branch name> origin/<remote branch name>

 (3) 更新Master分支(例master分支下更新到V1.1)

$git checkout master
$git merge V1.1
$git push

 (4) 在当前分支的基础上创建一个新分支,并push到远程

$git branch <new branch name>
$git push origin <new branch name>

 (5) 回滚版本

$git reset --hard <comment hash> 
$git push -f origin <branch>

 (6) 在某个commit version上创建分支

$git checkout -b <new branch name> <comment hash>
$git push origin <new branch name>
原文地址:https://www.cnblogs.com/storml/p/7542617.html