TortoiseGit错误:“远程名称不能为空”

时间:2016-05-07 15:35:21

标签: windows git bitbucket git-push tortoisegit

当我尝试使用TortoiseGit到Bitbucket获取初始源代码时,我收到错误:

  

远程名称不能为空。

我已经使用了TortoiseGit很多时间,即使我从未输入任何远程名称,也不会遇到此错误的任何问题。它发生在我试图推动时。我可以做得很好。

如何解决这个问题?

How the error is shown

2 个答案:

答案 0 :(得分:6)

我自己解决了!我没有彻底遵循教程。

由于这是一个新的存储库,我必须先添加origin远程名称。如果使用命令行,则执行以下操作:

git remote add origin https://yourusername@bitbucket.org/yourteam/yourrepo.git

如果您想在TortoiseGit中执行此操作,请执行以下操作:

  1. 点击下拉远程名称选项右侧的管理
  2. 使用网址origin
  3. 添加远程名称https://yourusername@bitbucket.org/yourteam/yourrepo.git
  4. 选择它作为远程名称,然后按!

答案 1 :(得分:2)

这表示现在没有为推送/提取设置或选择远程存储库。因为所有提交只在git中是本地的,所以你只能在推/拉/提取时注意到这一点。

点击"管理" "遥控器"后面的按钮;组合框以便设置bitbucket(参见https://tortoisegit.org/docs/tortoisegit/tgit-dug-settings.html#tgit-dug-settings-remote)。之后"起源"将出现在组合框中,你可以推/拉/取。