不想提交的特定修改:
为调试而做的实验性修改
意外添加的修改
尚未准备好的修改
自动生成文件中所发生的修改
方法:从暂存区中撤回修改
reset命令可以用来重置暂存区,其第一个参数为HEAD,表示的是我们要将其重置为当前的HEAD版本。第二个参数则用于指定要被重置的文件或目录。
例:>git reset HEAD
或>git reset HEAD foo.txt
src/test/
应对方法:
使用reset命令重置那些实验性的或者被意外修改的内容。
将我们不希望被提交的忽略文件列表写入.gitignore。
使用stash命令将我们希望日后再提交的修改内容暂时保存起来。