git关联远程仓库命令(git连接远程仓库)

本文主要介绍git关联远程仓库命令(git连接远程仓库),下面一起看看git关联远程仓库命令(git连接远程仓库)相关资讯。
svn使用一个单一的集中仓库作为开发人员的交流中心,并通过在开发人员 工作副本和中央仓库。这不同于git 的分布式协作模型,它为每个开发人员提供了自己的仓库副本,并拥有自己的本地历史和分支结构。用户通常需要共享一系列提交,而不是单个变更集。git允许我们在仓库之间共享整个分支,而不是将变更集从工作副本提交到中央仓库。
git remote命令是负责同步更改的更广泛系统的一部分。git remote命令注册的记录与git fetch、git push和git pull命令结合使用。这些命令有它们自己的同步职责,可以在相应的链接上查看。
git remote命令git remote命令允许您创建、查看和删除与其他存储库的连接。远程连接更像书签,而不是到其他存储库的直接链接。它们不是提供对另一个存储库的实时访问,而是可以用来引用编写起来很麻烦的url的简写名称。
例如,下图显示了从本地仓库到中央仓库的两个远程连接,以及另一个开发人员 s仓库。我们可以将origin和john的名字传递给其他git命令,而不是传递它们的完整url来引用它们。
git remote命令本质上是一个接口,用于管理存储在。/.仓库的git/config文件。以下命令用于查看远程列表的当前状态。
查看git远程配置$ git remote
列出与其他仓库的远程连接。
$ git remote -v
与上面的命令相同,但是包括每个连接的url。
创建和修改git远程配置git remote命令也是修改。/.仓库的git/config文件。下面显示的命令允许管理与其他仓库的连接。以下命令将修改。存储库的git/config文件。下列命令的结果也可以通过直接编辑。通过文本编辑器打开git/config文件。
$ git远程添加名称url
创建到远程存储库的新连接。添加远程链接后,您可以在其他git命令中使用name作为url的替代。
以下命令用于删除指向名为name的远程存储库的链接。
$ git远程rm名称
此外,它还您可以将远程仓库的链接名称从旧名称重命名为新名称。
git远程重命名旧名称新名称
git远程命令讨论git旨在为每个开发者提供一个完全隔离的开发环境。这意味着信息不会自动在存储库之间来回传递。相反,开发人员需要手动将上游提交拉入他们的本地存储库,或者手动将他们的本地提交推回到中央存储库。git remote命令实际上只是将url传递给这些对象的一种更简单的方法股票与期权命令。
origin remote当使用git clone克隆仓库时,它会自动创建一个名为origin的远程连接,指向克隆的远程仓库。这对于创建中央存储库的本地副本的开发人员非常有用,因为它提供了一种简单的方法来获取上游变更或发布本地提交。这种行为也是大多数基于git的项目调用与中央仓库原点的链接的原因。
仓库urlgit支持多种引用远程仓库的方法。访问远程仓库的两种最简单的方法是通过http和ssh协议。http是一种允许对存储库进行匿名、只读访问的简单方法。例如:
host/path/to/r://user@host/path/to/repo.git在主机上需要一个有效的ssh帐户,但是除此之外,git还支持通过ssh进行开箱即用的身份验证访问。
git远程命令的常见子命令git远程命令是许多需要附加子命令的git命令之一。下面是对常用的git remote子命令的介绍。
添加名称url
在中添加记录。/.git/config,这是为一个名为name name的远程链接添加一个远程urlurl。
如果使用了-f选项,那么git fetch操作会在创建远程记录之后立即执行。
如果使用了- tags选项,那么git fetch操作会在创建远程记录之后立即执行,并且标签会从远程仓库导入。
重命名旧的新的
更新。/.git/config将旧记录重命名为新记录。更新所有远程跟踪分支和远程的配置设置。
删除名称#或rm名称
修改。/.git/config并删除远程文件名。所有远程跟踪分支和远程跟踪配置设置都将被删除。
获取url名称
输出远程记录的url。
显示名称
输出关于远程名称的高级信息。
修剪名称
删除名称远程存储库中不存在的任何本地分支。
将git r;
关于添加远程仓库的更详细的介绍,请参考文章git remote operating multiple remote warehouses in a project in a ——。
标签:
仓单
了解更多git关联远程仓库命令(git连接远程仓库)相关内容请关注本站点。