首页 > 解决方案 > 同一本地 git 存储库上的多个程序员都使用 Visual Studio

问题描述

我和我的团队正在处理一组项目,使用网络位置上的相同本地 git 存储库。到目前为止,这对我们来说效果很好,一位开发人员所做的更改会立即反映给从事同一项目的其他人,并弹出一个指示已进行更改的弹出窗口。最近,一位新的开发人员来了,从那时起,我们一直遇到这种情况无法正常工作的情况,一位开发人员可以进行更改,但没有得到任何更改指示,保存他的工作并覆盖其他人所做的更改。

在开始之前,我知道不建议在此配置中工作。我知道理想情况下,每个开发人员都应该有自己的本地 git 存储库来处理,这样一个人的更改就不会影响其他人。此外,为了争论,我们假设我有充分的理由在这个配置中工作(所以请不要评论“停止使用这个配置,因为它是错误的”)。在这种假设下,有谁知道为什么会发生这种情况?为什么从我的环境外部对我正在处理的项目(在本地 git 存储库下)进行更改时,Visual Studio 应该停止更新我?

几个评论:

标签: gitvisual-studiovisual-studio-2017resharpervisual-studio-2019

解决方案


找到了罪魁祸首 - 它更清晰。我们卸载了它,问题就消失了。如果有人知道或怀疑为什么 resharper 会导致此问题,我会很高兴发表评论。


推荐阅读