美文网首页
放弃修改

放弃修改

作者: AC编程 | 来源:发表于2018-04-18 17:20 被阅读10次

    一、未使用 git add 缓存代码时

    放弃某一个文件修改
    git checkout -- filepathname

    放弃所以的文件修改可以使用
    git checkout .

    二、已经使用了 git add 缓存了代码

    放弃某一个文件修改
    git reset HEAD filepathname

    放弃所以的缓存可以使用
    git reset HEAD .

    三、已经用 git commit 提交了代码

    来回退到上一次commit的状态
    git reset --hard HEAD^

    用来回退到任意版本
    git reset --hard commitid
    使用 git log 命令来查看git的提交历史

    四、新加的文件
    手动删除即可
    rm -r -f filename

    相关文章

      网友评论

          本文标题:放弃修改

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