我修改了我的.gitignore以取消许多文件和文件夹。
我跑git add .
并添加了一堆。我做了git commit
但是我犯了一个错误所以我中止了提交。现在,对于我的生活,我无法再次看到那些被忽略的文件。
我做了git pull;git reset --hard origin/master
,一切都恢复了原样。但是现在当我改变.gitignore时,git add
似乎不再添加.gitignore
本身。它不会添加任何最近未发现的文件。
答案 0 :(得分:0)
执行git reset --hard origin/master
后,您将重置工作目录中的所有文件。然后,当您修改.gitignore
文件时,该文件成为您调用git add .
时添加的唯一文件。