1 迁出分支
2 合并分支
3 回滚到历史节点
上面操作的都是本地仓库,如果要想push到服务器,是会报错的,需要打开命令模式,强制执行push才行,这样服务器上的最新节点就被删除了:
提示:对于我来说,这种常用于,有时候不小心修改了master节点,而实际应该改development分支。
警告:强制push到远程仓库一个人开发时没问题,如果多人开发请不要使用这个命令,否则可能会导致同伴的分支有问题。
4 暂存(stash)
有时我们在development分支上开发到一半,代码还没commit,此时leader让你将development上已commit的分支合并到master发布,这时候就要用到stash。