Git不理,如何?

所以,我有下一个问题。 例如我的gitignore文件包含这个:

 /应用程序/configuration
 /应用/ tmp目录
 /插件
 /供应商

如果这是我第一次推裸露的远程git服务器之后描述的文件将不会被发送。 但如果我至less有一次发现这个文件没有gitignore,然后作出gitignore包含:

 /应用程序/configuration
 /应用/ tmp目录
 /插件
 /供应商

Git也会推送这个文件。 那么,我怎么能gitignore已经推动下一个提交的文件?

如果不破坏已经克隆存储库的人的所有内容,就无法将其从历史logging中删除,而且无论如何也是很困难和耗时的。 只需用git rm <...>删除它们,然后推送你的变更集。