我有一个配置文件abc.cfg
与我的环境的本地更改。为防止将本地配置推送到远程,我在文件上使用了git update-index --skip-worktree abc.cfg
。合并冲突的文件git skip-worktree
现在上游已更改abc.cfg
与我需要的全局更新。所以我首先做了--no-skip-worktree abc.cfg
,做了git stash
就可以了,拉上游,并且在文件上继续git stash apply
。
现在在abc.cfg
上出现合并冲突。我试图解决这个问题,并再次执行git update-index --skip-worktree abc.cfg
,但这次它说:
fatal: Unable to mark file scripts/app.js
我应该如何申请回到我的地方改变,而不包括其在提交?
嗨Jyoti,我知道远程已经改变了app.js,会发生什么,当我应用存储时,该文件包含合并冲突。在我解决冲突之后,我仍然不能跳过这个文件的工作。 –