美文网首页
Git: 版本控制(5)

Git: 版本控制(5)

作者: 柏龙 | 来源:发表于2019-03-31 21:41 被阅读0次

    删除文件 git rm

    • git rm asset/md/git4.md 删除了 asset/md/git4.md
    rm 'asset/md/git4.md'
    
    • git status
    On branch master
    Changes to be committed:
      (use "git reset HEAD <file>..." to unstage)
    
            deleted:    asset/md/git4.md
    

    恢复文件(在还没有提交前, 使用 git checkout HEAD

    • git checkout HEAD -- asset/md/git4.md 恢复最近的一次提交 -- 代表当前分支 asset/md/git4.md 要恢复的文件

    在提交后操作恢复文件 git checkout HEAD^

    • git checkout HEAD^ -- asset/md/git4.md ^ 最近一次上一次提交 ^^ 最近一次的上两次提交
    • git status 文件被添加回来了
    On branch master
    Changes to be committed:
      (use "git reset HEAD <file>..." to unstage)
    
            new file:   asset/md/git4.md
    

    相关文章

      网友评论

          本文标题:Git: 版本控制(5)

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