假设我在 git repo 中有一个文件:
#file.py
setting1 = default1
setting2 = default2
<some code>
现在我想做一些不会被推回回购的本地更改
#file.py - local change
setting1 = mysetting1
setting2 = mysetting2
<some code>
假设将来某个时候上游 repo 会更新,我想在不弄乱本地设置的情况下删除他们的更改。IE 一个我可以运行的 git 命令来更新文件,这样它就可以
#file.py - updated copy
setting1 = mysetting1
setting2 = mysetting2
<new code>
有没有办法做到这一点,无论是使用分支还是其他 git 功能,我不必将本地设置放在单独的文件中?
我见过其他几个类似的问题,但他们专注于排除整个文件。
谢谢