我正在使用Git和GitHub进行IntelliJ IDEA项目的协作。回购的原始创建者将IntelliJ .idea
文件夹添加到了回购中,我发现看到提交对话框中不断弹出的IDE文件更改感到很烦。实际上,.idea
文件夹已添加到.gitignore
,但这是在已对其进行跟踪之后发生的。
我使用git rm --cached -r -f .idea/
从本地存储库中删除了文件夹,据我了解,该文件夹也从存储库中删除了文件。
但是,其他协作者仍然希望能够将其更改提交并推送到.idea
文件夹中。因此,我只想在本地忽略.idea
文件夹。
该文件夹及其内容现在在提交对话框中以deleted
的形式显示,我担心如果我现在提交并推送,它还会影响其他协作者-对吗?我应该怎么做才能在本地忽略该文件夹,而不影响仍然希望将其更改提交并推送到该文件夹的其他人?这有可能吗?