Visual Studio 如何重新连接本地仓库到github上的仓库[复制]

3pmvbmvn  于 2023-10-23  发布在  Git
关注(0)|答案(1)|浏览(134)

这个问题已经有答案了

Reconnect git local to GitHub remote without losing a new local branch and commits(1个答案)
上个月关门了。
我无法将代码推到GitHub。我有一个现有的repo和一些代码在github和它的更新版本在pc上,我想把代码从pc推到github,但我的visual studio与我的repo断开连接。当我在寻找解决方案时,我只找到了关于如何创建新存储库或如何从github下载它们的指南。先谢谢你的帮助
我试图在team explorer选项卡中查找解决方案,但只有存储库函数已被移动的信息

laximzn5

laximzn51#

git用来连接本地仓库和远程仓库的机制称为git remote
您可以通过运行以下命令查看现有配置:

git remote -v

对于github,你特别希望配置在表单上

origin  [email protected]:username/reponame.git (fetch)
origin  [email protected]:username/reponame.git (push)

用于ssh密钥身份验证访问,而不是

origin  https://github.com/username/reponame (fetch)
origin  https://github.com/username/reponame (push)

这可能是你无法推动的原因吗?
您可以有多个远程入口。您甚至可以添加不共享共同历史的存储库。在这种情况下,来自“其他”repo的提交是不能直接访问的,但你完全可以选择那些提交(假设修改了相同的文件),并且你可以在上面创建分支,这些分支可以重新基于你的主repo。

相关问题