把未完善的代码提交到本地仓库
只需点击撤销提交,提交的未完善代码会被撤回
代码显示未提交状态
把未完善的代码提交并推送到远程仓库
点击【未完善提交并推送】的结点选择还原提交,代码会还原到提交之前的版本
代码还原到提交之前的版本,也就是完善代码提交的版本
然后再推送一下 ,这样可以把远程仓库代码保持一致
当然我们之前辛辛苦苦写的未完善代码也不能不要,要点击【第三次未完善代码提交并推送】标签的优选,还原到【第三次未完善代码提交并推送】时的代码,继续编写完善。
代码还原到未完善时的代码,最新标签也还原到那个时期
然后把点击【第三次未完善代码提交并推送】的撤销提交,此时代码会显示未提交
此时代码就是未提交状态
点击git的隐藏更改暂存当前代码
代码会还原到之前的版本,这样可任意进行其他的操作,不用担心回不到之前暂存的版本
点击Git的取消隐藏更改,代码会回到之前暂存的代码版本
代码回归到之前暂存的代码版本