我在Heroku上有一个Web应用程序,其中包含一个包含数据库登录信息的配置文件。
我想将此项目推送到Github,但没有配置文件。
在没有该文件的情况下进行新的提交会将其从HEAD中删除,但它仍然存在于之前的提交中,我首先不想在Github上使用此文件。
我该怎么做?
答案 0 :(得分:0)
您可以在那里找到问题的答案:removing a file from every commit
答案 1 :(得分:0)
您需要git filter-branch
。我会使用索引过滤器,因为它不需要检查每个提交来完成它的工作。