我希望有一个孤立的代码副本和一个单独的测试数据库来进行测试。我理解这个过程大致是:
这是我遇到麻烦的第三步。如果我只是进行搜索和替换,那么git认为文件已经更改并想要检查更改。我显然不想检查更改,但我也不希望每次我提交时都不必删除该文件。或者,我知道我指示git忽略该文件,但我希望该文件在源代码控制中。
我知道这是一个已解决的问题,但我不确定最佳做法是什么。
答案 0 :(得分:2)
如果您有这样的文件,可以使用虚拟连接字符串提交文件,然后将文件添加到.gitignore。此时您确实已签入文件,但在进行更改时不再进行跟踪。