freeCodeCamp/guide/chinese/git/git-remote/index.md

67 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: Git Remote
localeTitle: Git Remote
---
## Git Remote
`git remote`命令允许您管理Git远程存储库。远程存储库是对在同一代码库上运行的其他Git存储库的引用。
您可以 [从中拉出来](https://guide.freecodecamp.org/git/git-pull/) 和 [推动](https://guide.freecodecamp.org/git/git-push/) 远程存储库。
您可以推送或拉入HTTPS URL例如`https://github.com/user/repo.git` 或SSH URL例如`git@github.com:user/repo.git` 。
不用担心每次推送东西时都不需要输入整个URL。 Git将远程URL与名称关联大多数人使用的名称是`origin` 。
### 列出所有已配置的远程存储库
```bash
git remote -v
```
此命令列出所有远程存储库及其位置。
远程存储库按名称引用。如上所述,项目的主存储库通常称为`origin` 。
当你使用 [git clone](https://guide.freecodecamp.org/git/git-clone/) 为了获取存储库的副本Git将原始位置设置为_源_远程存储库。
### 添加远程存储库
要将远程存储库添加到项目,请运行以下命令:
```bash
git remote add REMOTE-NAME REMOTE-URL
```
`REMOTE-URL`可以是HTTPS或SSH。您可以通过单击存储库中的“克隆或下载”下拉列表在GitHub上找到该URL。
例如,如果要添加远程存储库并将其称为`example` ,则应运行:
```bash
git remote add example https://example.org/my-repo.git
```
### 更新远程URL
如果远程存储库的URL发生更改则可以使用以下命令对其进行更新其中`example`是远程存储库的名称:
```bash
git remote set-url example https://example.org/my-new-repo.git
```
### 删除遥控器
删除遥控器的方式如下:
```bash
git remote rm REMOTE-NAME
```
您可以通过查看现有遥控器列表来确认遥控器已消失:
```bash
git remote -v
```
### 更多信息:
* [Git远程文档](https://git-scm.com/book/en/v2/Git-Basics-Working-with-Remotes)