美文网首页
Git常用的三个撤销文件的办法

Git常用的三个撤销文件的办法

作者: 每日log | 来源:发表于2021-01-02 11:40 被阅读0次

    01、用暂存区中的文件覆盖工作目录中的文件

    git命令:

    git checkout 文件
    

    使用场景:如果一个功能完成后,被添加到暂存区,然后接着又在本地工作目录里修改了第二个功能,此时发现第二个功能写的有问题,需要让本地工作目录回到第一个功能的代码,可以使用上面方法。

    02、将文件从暂存区中删除

    git命令:

    git rm --cached 文件
    

    使用场景:如果一个功能完成后,被添加到暂存区,此时发现第一个功能有问题,需要把添加到暂存区的代码删除,可以使用上面方法。

    03、将 git 仓库中指定的更新记录恢复出来,并且覆盖暂存区和工作目录

    git命令:

    git rest --hard commitID
    

    使用场景:如果一个功能完成后,被添加到暂存区,然后又从暂存区添加到git仓库了,此时发现第一个功能写的有问题,需要恢复到没有添加这个功能之前的代码,可以使用上面方法。

    更多请参考:最简洁全面的git教程

    相关文章

      网友评论

          本文标题:Git常用的三个撤销文件的办法

          本文链接:https://www.haomeiwen.com/subject/jdleoktx.html