跳至内容
GitTree
遥控器和同步

添加和编辑遥控器

远程是其他地方的存储库的命名副本,例如 GitHub 上的 origin。左侧面板的 Remote 部分列出了它们; Add Remote… 添加一个,右键单击远程可编辑、获取、修剪或删除它。

免费已更新

免费使用 GitTree:登录后的所有本地 Git 功能。

在此页面上
  1. 开始之前
  2. 在哪里可以找到它
  3. 步骤
  4. 预期结果
  5. 编辑、修剪或删除遥控器
  6. 如果出现问题
  7. 问题
  8. 有关的

开始之前

  • 存储库已打开,并且您拥有远程 URL(HTTPS 或 SSH)。

在哪里可以找到它

  • 左侧面板的 Remote 部分;从菜单或命令面板中选择 Add Remote…。
  • 右键单击遥控器:Fetch Remote、Prune Remote、Edit Remote…、Copy Remote URL、Remove Remote…。
行动macOSWindows 和 Linux
Fetch All⌘⇧FCtrl+Shift+F

步骤

  1. 添加遥控器

    选择Add Remote…。键入 Name,例如 origin 或 upstream,以及 URL。

  2. 如果需要,设置一个单独的推送 URL

    Push URL 保持为 Same as the URL,除非推送应发送到其他地方,例如通过 HTTPS 获取时的 SSH URL。

  3. 保存并获取

    按 Add Remote,然后获取:远程的分支出现在左侧面板和图表中的下方。

预期结果

远程列出了其分支,准备从中获取、拉取和推送。

编辑、修剪或删除遥控器

  • Edit Remote… 更改其名称、URL 或推送 URL。
  • Prune Remote 删除在远程设备上删除的远程分支。
  • Remove Remote… 将其从该存储库及其远程跟踪分支中删除。远程上没有任何变化,将其添加回来并获取即可恢复它们。

如果出现问题

“输入名称和 URL。”

两者都是必需的。从主机的“克隆”或“代码”按钮复制 URL。

从新的远程获取失败

检查 URL,以及您的凭据或 SSH 密钥是否适用于该主机(选择远程凭据)。

问题

原产地和上游有什么区别?

只有约定。 origin 通常是您克隆和推送到的位置; upstream 是您在 fork 上工作时的原始项目。