Git:遗忘指令记录

撤销add的文件

git add 如果添加了错误的文件的话

撤销操作:

  1. git status 先看一下add 中的文件
  2. git reset HEAD 如果后面什么都不跟的话 就是上一次add 里面的全部撤销了
  3. git reset HEAD XXX.py 就是对某个py文件进行撤销了
  4. git reset HEAD file 即使对file文件夹进行撤销

参考


另外一种 git restore --staged 文件名(看的窗口提示)
1.


撤销commit的文件

git commit 添加错文件

  1. git log看一下提交错的版本号
    第一个是提交错误的版本,要回到第二个,直接reset第二个的id那即可

  2. git reset --hard commit_id请注意,如果执行本文说的操作,会将指定的commit删除(即会删除指定的commit的代码),并且不能够回滚,请谨慎操作!

    可以看到已经重新指向了第二个版本那

posted @ 2022-03-22 18:23  CodeWater  阅读(43)  评论(0)    收藏  举报