当前位置:   article > 正文

git放弃本地add/commit

git放弃本地add/commit

还未添加add的情况


 
 # 放弃某个文件
 git checkout <filename>
 # 放弃所有文件
 git checkout .
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

已经执行git add缓存了的:可以用命令

git reset HEAD filepathname (比如: git reset HEAD readme.md)

# 放弃所有
git reset HEAD . 

# 已经用 git commit 提交了的:可以用命令
git reset --hard HEAD^ 
回退到上一次commit的状态,此命令可以用来回退到任意版本:git reset --hard commitid
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

欢迎关注:有点建树,做更多交流。
在这里插入图片描述

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号