如何强制“git拉”覆盖本地文件?
如何强制将本地文件覆盖到git pull
?
设想如下:
- 一个团队成员正在修改我们正在开发的网站的模板。
- 他们正在将一些图像添加到图像目录中(但忘记了在源代码管理下添加它们)
- 他们将把这些图像邮寄给我,稍后再寄给我。
- 我在源代码管理下添加图像,并将它们与其他更改一起推送到GitHub
- 他们不能从GitHub中提取更新,因为Git不想覆盖他们的文件。
这就是我遇到的错误:
错误:未跟踪的工作树文件‘public/imag.gif’将被Merge覆盖
我怎么才能强迫Git覆盖它们呢?这个人是一个设计师-通常我用手解决所有的冲突,所以服务器有最新的版本,他们只需要在他们的电脑上更新。