美文网首页jouypub.comGit手册
Git撤销修改、回退版本相关命令

Git撤销修改、回退版本相关命令

作者: JouyPub | 来源:发表于2018-08-04 12:20 被阅读0次

    取消对文件的修改、还原到最近的版本、废弃本地做的修改。

    git checkout file.txt
    
    # 如果是当前项目的所有修改过的文件
    git checkout .
    

    取消已经暂存的文件,即撤销先前"git add"的操作

    git reset HEAD file.txt
    

    修改最后一次提交。用于修改上一次的提交信息,或漏提交文件等情况。

    git commit --amend
    

    回退所有内容到上一个版本

    git reset HEAD^
    

    回退file.txt这个文件到上一个版本

    git reset HEAD^ file.txt
    

    向前回退到第3个版本

    git reset –soft HEAD~3
    

    将本地的状态回退到和远程的一样

    git reset –hard origin/master
    

    回退到某个版本

    git reset 057d
    

    回退到上一次提交的状态,按照某一次的commit完全反向的进行一次commit(代码回滚到上个版本,并提交git)

    git revert HEAD
    

    相关文章

      网友评论

        本文标题:Git撤销修改、回退版本相关命令

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