【发布时间】:2022-03-03 15:53:20
【问题描述】:
我决定要在我的 Visual Studio 项目(它使用 GIT 和 TFS)上从版本 31 恢复到版本 69
我能够使用团队资源管理器并按下重置,似乎回到了版本 69 状态。
但是,现在当我提交时,提交 57 和 31 中的所有更改都将被分阶段提交,即使它们不在我的 Visual Studio 解决方案资源管理器中。
【问题讨论】:
-
all changes from future commits are there waiting to be committed even though I can't see them -
我的意思是,在 Visual Studio 中,解决方案资源管理器仅显示当前提交中的项目。但是当我真正点击提交时,未来提交的所有项目都将被分阶段提交,即使我在界面上看不到它们。
-
我刚刚恢复了主分支上的两个提交,我还没有分支任何东西。
-
如果您已经重置了本地存储库(我猜很难),那么您需要强制将其推送到服务器。请给我们Minimal, Complete, and Verifiable example您的问题。就目前而言,您的问题对于您实际做了什么以及结果是什么非常模糊。
标签: git visual-studio tfs