有没有办法在 Git 中忽略本地对文件的更改,但仍继续跟踪它到远程存储库?我想获取但不推送一个文件。在我的情况下,我希望将 .project Eclipse 文件第一次提交到“主”存储库,但开发团队不必推送由Eclipse插件进行的更改。
虽然不是官方的方法,但这是我们使用的工作流程: 将文件名重命名并在末尾添加.example。 将实际的文件名添加到您的.gitignore文件中(并提交.gitignore文件)。 在本地,将该文件复制到具有实际文件名的副本中(现在被忽略)。