【发布时间】:2020-10-04 02:06:03
【问题描述】:
我不得不重新格式化我的硬盘。我已经恢复了我的 Visual Studio 项目,但现在我需要将它们重新连接到相应的 GitHub 存储库。
很遗憾,我的项目中似乎没有保存有关该连接的信息。
如何重新建立我的项目和 GitHub 存储库之间的连接?最好不要重新创建所有内容或丢失任何工作。
我有很多项目需要重新连接到他们的存储库。
注意:我只是使用内置的 Visual Studio 命令来管理我的存储库。
注意 2:我在源代码管理中添加了一个项目,现在它显示每个文件都已添加。我不确定这是否是一个错误。
更新:
所以,我将我的项目添加到源代码管理中,并尝试将项目发布到 GitHub。我认为这会覆盖一切,我会失去所有当前的历史。但我没有看到其他选择。但这给了我一个错误。
将分支推送到远程存储库时遇到错误:拒绝更新被拒绝,因为远程包含您在本地没有的工作。这通常是由另一个存储库推送到相同的 ref 引起的。您可能希望在再次推送之前先集成远程更改。
但是 Pull 命令被禁用并显示 当前分支不跟踪远程分支。
【问题讨论】:
标签: c# visual-studio github version-control