我已经在我的项目的文件夹中创建了一个存储库,你知道,git init
,我有Webstorm文件夹.idea
另一个与此无关的文件夹,我对保留在存储库中不感兴趣,并且我不希望此文件夹显示为要添加的新文件。
我想忘记这些子文件夹。
- 如何在提交整个存储库之前排除此子文件夹?
- 提交整个存储库后如何排除该子文件夹?
打开.git/info/exclude
在文本编辑器中创建文件并添加要忽略的文件夹。该文件对您保密。您还可以创建一个.gitignore
文件位于存储库的根目录中,位于.git
目录并在其中写入文件夹条目。然后将此文件添加到存储库中,以便与其他人共享应忽略的内容(如果其他人在其存储库中也有此要忽略的目录)。
如果您已经提交了该目录,则只需将其删除git rm -r --cached
,提交删除并将目录标记为忽略,如上所述。您可能需要在擦除目录之前对其进行备份。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)