美文网首页
git操作大全

git操作大全

作者: 小明好爱学习 | 来源:发表于2019-07-30 16:34 被阅读0次
    1. 恢复到指定版本
      git reset --hard a18bc9a
    2. 找回被删除的内容
      git reflog
    3. 撤销add和撤销commit
      git reset --hard a18bc9a
    4. 误add单个文件
      git reset HEAD 将file退回到unstage区
    5. 误add多个文件,只撤销部分文件
      git reset HEAD 将file退回到unstage区

    git rm 与 git reset的区别
    git rm:用于从工作区和索引中删除文件
    git reset:用于将当前HEAD复位到指定状态。一般用于撤消之前的一些操作(如:git add,git commit等)。

    git rm file_path 删除暂存区和分支上的文件,同时工作区也不需要
    git rm --cached file_path 删除暂存区或分支上的文件, 但工作区需要使用, 只是不希望被版本控制
    git reset HEAD 回退暂存区里的文件

    相关文章

      网友评论

          本文标题:git操作大全

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