我们有一个带有文件的 repo,它说x.APK
是由客户端机器提取的。
这些客户端计算机将修改此文件并将其保存在本地以供使用。
在正常使用中,我们很少会在 2-3 个月内更新此文件。
第一次它会拉出许多文件x.APK
并对其进行修改并将其存储在本地。然后我们更新其他文件并推送。在拉入客户端时,我们得到了本地更改,但由于x.APK
没有更改,因此没有冲突。
现在有什么方法可以更新x.APK
忽略对该文件所做的任何本地更改git pull
。
git pull
由脚本完成,我们无法始终访问客户端。所以运行其他命令会很棘手。
我们尝试了:
git update-index --assume-unchanged
这忽略了更改,但无法拉
使用gitignore
它将从客户端和我们不想要的 repo 中删除文件。
如果有人可以提供帮助,那将是一个特殊的案例。