我想要一个文件有两个单独的版本:一个在github上,一个在我的本地计算机上。
更具体地说,我如何忽略来自远程服务器的提交。在这种情况下,我修改了github上的文件,将其提交,但我希望它在我的本地计算机上不更改。
我将自述文件放在.gitignore上。 更改了github上的文件。
提交
使用VS2017在本地计算机上获取提交。 我如何“忽略”提交。并将两个版本分开。
答案 0 :(得分:1)
您至少可以尝试:
git update-index --skip-worktree -- README.md
像I mentioned here那样会抵抗git pull
。
并且您将保留README.md
的本地版本,与GitHub上跟踪的版本不同。
在您的特定情况下,我不认为这是个好主意。