添加和编辑遥控器
远程是其他地方的存储库的命名副本,例如 GitHub 上的 origin。左侧面板的 Remote 部分列出了它们; Add Remote… 添加一个,右键单击远程可编辑、获取、修剪或删除它。
免费已更新
免费使用 GitTree:登录后的所有本地 Git 功能。
开始之前
- 存储库已打开,并且您拥有远程 URL(HTTPS 或 SSH)。
在哪里可以找到它
- 左侧面板的 Remote 部分;从菜单或命令面板中选择 Add Remote…。
- 右键单击遥控器:Fetch Remote、Prune Remote、Edit Remote…、Copy Remote URL、Remove Remote…。
| 行动 | macOS | Windows 和 Linux |
|---|---|---|
| Fetch All | ⌘⇧F | Ctrl+Shift+F |
步骤
添加遥控器
选择Add Remote…。键入 Name,例如
origin或upstream,以及 URL。如果需要,设置一个单独的推送 URL
Push URL 保持为 Same as the URL,除非推送应发送到其他地方,例如通过 HTTPS 获取时的 SSH URL。
保存并获取
按 Add Remote,然后获取:远程的分支出现在左侧面板和图表中的下方。
预期结果
远程列出了其分支,准备从中获取、拉取和推送。
编辑、修剪或删除遥控器
- Edit Remote… 更改其名称、URL 或推送 URL。
- Prune Remote 删除在远程设备上删除的远程分支。
- Remove Remote… 将其从该存储库及其远程跟踪分支中删除。远程上没有任何变化,将其添加回来并获取即可恢复它们。
如果出现问题
“输入名称和 URL。”
两者都是必需的。从主机的“克隆”或“代码”按钮复制 URL。
从新的远程获取失败
检查 URL,以及您的凭据或 SSH 密钥是否适用于该主机(选择远程凭据)。
问题
原产地和上游有什么区别?
只有约定。 origin 通常是您克隆和推送到的位置; upstream 是您在 fork 上工作时的原始项目。