SmartGit 安装及使用(三):合并、撤销提交,以及分支操作等

版权声明:原创文章,引用请注明出处!    https://blog.csdn.net/guang_s/article/details/84259125
一、合并多次提交
选择需要合并的commit,右键,选择Squash commit,写好提交说明。

SmartGit 安装及使用(三):合并、撤销提交,以及分支操作等_第1张图片 

二、恢复本地提交
在分支上右键,选择Reset。

SmartGit 安装及使用(三):合并、撤销提交,以及分支操作等_第2张图片

SmartGit 安装及使用(三):合并、撤销提交,以及分支操作等_第3张图片
三、撤销远程提交
1、选择某一次提交,右键,选择reset,成功之后,在该次提交时间之后的本地提交就都会删除。

SmartGit 安装及使用(三):合并、撤销提交,以及分支操作等_第4张图片
2、强制push,覆盖远程仓库的提交。
_

四、切换分支
1、先提交改变到本地分支,Stage ----> Commit。
2、在想要切换的分支上右键,选择check out。

SmartGit 安装及使用(三):合并、撤销提交,以及分支操作等_第5张图片
3、如果切换分支前,没有做本地提交,切换分支可能会出错,因为可能产生代码冲突。
--------------------- 

原文:https://blog.csdn.net/guang_s/article/details/84259125 

你可能感兴趣的:(smartygit)