【发布时间】:2018-12-16 20:06:50
【问题描述】:
在我们的项目中,我们使用带有 git 存储库的 TFS 服务器——我们看到了一些奇怪的行为,在一些提交/推送之后,有人覆盖了其他人的工作,但他只使用 VS,而不是命令行。我怀疑 VS 使用 force 选项来覆盖更改,但我没有证明这一点。有没有办法检查日志以查看发生了什么以及为什么更改被覆盖?
【问题讨论】:
-
我看到的最佳机会是寻找曾经是旧分支的 孤立提交(请参阅:stackoverflow.com/questions/2092810/…)当然,这在
git gc之后不起作用被处决了……
标签: git visual-studio tfs git-push