Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经在我的项目的文件夹中创建了一个存储库,你知道,git init我有 Webstorm 文件夹.idea和另一个与此无关的文件夹,我对保存在存储库中不感兴趣,我什至不希望这个文件夹出现作为要添加的新文件。我想忘记这些子文件夹。
git init
.idea
.git/info/exclude在文本编辑器中打开文件并添加要忽略的文件夹。此文件对您保密。您还可以.gitignore在存储库的根目录中创建一个文件,在该目录之外.git并在那里写入文件夹条目。然后将此文件添加到存储库以与其他人共享应忽略的内容,如果其他人在其存储库中也有此要忽略的目录。
.git/info/exclude
.gitignore
.git
如果您已经提交了这个目录,那么只需使用 删除它git rm -r --cached,提交删除并将目录标记为已忽略,如上所述。您可能希望在擦除目录之前对其进行备份。
git rm -r --cached