我在网络驱动器上有一个裸仓库,两个客户将 php 项目克隆到他们自己的 PC 上。所有这些都是由 TortoiseGIT 操作的。
假设客户端 A 和客户端 B 具有相同的修订副本。
- A 对 index.php 进行一些更改。
- 提交他们自己的仓库,然后推送到裸仓库。
但是,在客户端 B 项目文件夹中,更改后的文件仍会更新(带有勾号的绿色图标)。
无论如何,客户端 B 是否会实时通知或更改 TortoiseGIT 的覆盖图标?
为什么我要这样做,因为我们的客户需要在开始工作之前执行 git fetch 命令并查看日志。
它们可以在开始工作之前进行 git merge,而不是稍后解决冲突。