【发布时间】:2016-02-10 21:57:16
【问题描述】:
这是我想要完成的目标:
1) 克隆现有存储库
2) 创建一个新分支
3) 文件仍然基于master,包括file.txt
4) 我进行更改,包括更改 file.txt,并将我的更改推送到源,包括 file.txt
5) 我已经完成了我的分支并准备将我的分支合并到 master,但我不想合并 file.txt。一种方法是不将文件添加到我的提交中,但我想在合并期间始终忽略 file.txt,如果可能的话,对于任何当前和未来的分支。
最好的方法是什么?
我曾想过使用gitignore,但我希望这个文件在origin的分支中,这样branch/file.txt仍然是完全在人与人之间共享的。
【问题讨论】: