毕业论文
您现在的位置: 版本控制 >> 版本控制市场 >> 正文 >> 正文

如何切换添加和删除Git遥控器

来源:版本控制 时间:2025/4/8

Git是一个分散的版本控制系统,这意味着您的本地存储库与Github等站点上的远程存储库是一回事。当您需要推送或拉取更改时,您必须使用Git远程执行此操作。

什么是Git遥控器?

因为Git是一个去中心化的服务,本地和远程仓库使用同一个系统,你的本地仓库不知道你的Github仓库的当前状态,反之亦然。为了进行通信,Git客户端必须设置远程设备来推送和拉取数据。

遥控器基本上是一个带有名称的URL,但它比这要复杂一些。因为您选择何时运行gitpull和gitpush,您实际上可以拥有多个Git遥控器。这对于管理不同平台上的开发存储库和发布存储库非常有用,例如AWSCodeCommit等特定于云的解决方案。

必须从远程获取存储库中其他人的新更改。这包括对您的工作分支的更改,但也可以在其他仍在进行中的分支上获取更改。当您需要提交某些内容时,例如添加到HEAD或创建新分支,您还必须推送到远程。

管理Git遥控器

当您第一次从Internet克隆或下载Git存储库时,它可能配置了一个名为“origin”的远程。您可以通过列出遥控器来验证这一点,并带有-v详细标志,它也显示URL:

gitremote-v

如果您想切换遥控器,例如在分叉Github存储库并将更新推送到您自己的存储库的情况下,您需要删除旧的遥控器:

gitremotermorigin

然后,您可以添加一个新的遥控器。如果您在运行后设置新的Git存储库gitinit,您也需要这样做,因为默认情况下您没有遥控器。确切的URL将取决于您使用的服务,但对于Github,它可以在主repo页面的“代码”下找到。您可以选择通过HTTPS或SSH连接。

获得URL后,您可以为它添加一个名称,如果这是主遥控器,通常是“origin”:

gitremoteaddorigin

转载请注明:http://www.0431gb208.com/sjszlff/9163.html