我正在使用Visual Studio Code并在尝试登记时遇到下面的消息。
Your repository has no remotes configured to push to.
这是在我从Macintosh上的April版本升级到May版本之后。我升级,因为我在git更新期间获得了无限进度条。有没有人有任何想法如何解决这个问题?我已经使用命令行来验证我确实配置了遥控器。无法在此发布,因为它会显示公司间的信息:(。请帮忙。
答案 0 :(得分:24)
查看具有更好代码突出显示和信息的Github adding a remote article官方文档
但如果您是经验丰富的用户,请查看以下命令,并注意只需要第一个命令,第二个命令仅用于验证,并将返回相关的回购详细信息。
git remote add origin https://github.com/user/repo.git
git remote -v
Git 远程添加命令解析
答案 1 :(得分:6)
使用遥控器 为了能够在任何Git项目上进行协作,您需要知道如何管理远程存储库。远程存储库是项目的版本,它们托管在Internet或网络上的某个位置。您可以拥有其中的几个,每个通常都是只读或读/写。与他人合作涉及管理这些远程存储库,以及在需要共享工作时向其推送数据和从中提取数据。管理远程存储库包括了解如何添加远程存储库,删除不再有效的远程存储,管理各种远程分支以及将它们定义为是否被跟踪等等。在本节中,我们将介绍其中一些远程管理技能。
展示你的遥控器 要查看已配置的远程服务器,可以运行git remote命令。它列出了您指定的每个远程句柄的短名称。如果您克隆了存储库,则至少应该看到origin - 这是Git为您克隆的服务器提供的默认名称:
$ git clone https://github.com/schacon/ticgit
Cloning into 'ticgit'...
remote: Reusing existing pack: 1857, done.
remote: Total 1857 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (1857/1857), 374.35 KiB | 268.00 KiB/s, done.
Resolving deltas: 100% (772/772), done.
Checking connectivity... done.
$ cd ticgit
$ git remote
origin
您还可以指定-v,它显示Git为读取和写入该遥控器时使用的短名称存储的URL:
$ git remote -v
origin https://github.com/schacon/ticgit (fetch)
origin https://github.com/schacon/ticgit (push)
答案 2 :(得分:1)
重新启动vscode编辑器
在vscode上使用以下命令:
command1:在vscode终端上,将目录更改为项目文件夹
在github上推送您的vscode:
command2:git push -u原始主机
github登录弹出窗口将显示为已签名
转到github帐户存储库并刷新 示例->> https://github.com/username/projectfoldername
它为我工作,我希望它现在可以在github上提供vscode文件,从而解决您的问题。
答案 3 :(得分:0)
答案 4 :(得分:0)
如果您使用的是 VS Code。 1.转到View->Command Pallete->git:add remote(这将创建一个遥控器) 2.起个名字(一般和项目名一样) 3.它现在会要求您提供存储库网址,创建一个并粘贴链接。 4.你可以相应地提交和推送。