git reset命令

命令

	git reset [<mode>] [<commit>]
  • soft

文件内容不会变化,之前提交记录的修改还在暂存区,可以再提交一次

  • Mixed

文件内容不会变化,之前提交记录的修改不在暂存区,需要再添加至暂存区

  • hard

文件会回滚到我们选定的提交记录的代码状态,之前提交记录的修改和还没来得及提交的修改都会丢失

  • keep

文件会回滚到我们选定的提交记录的代码状态,之前提交记录的修改会丢失,但还没来得及的提交的修改可以储藏(Stash)起来,待重置之后反储藏(Unstash)恢复

转自 Android Studio中的13条Git实践

发布了110 篇原创文章 · 获赞 19 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_40833790/article/details/103645731