SVN 使用单个集中仓库作为开发人员的通信枢纽,通过在开发人员的工作副本和中央仓库之间传递变更集来进行协作。 这与 Git 的分布式协作模型不同,后者为每个开发人员提供了自己的仓库副本,并具有自己的本地历史记录和分支结构。 用户通常需要共享一系列提交而不是单个变更集。 Git 允许我们在仓库之间共享整个分支,而不是将变更集从工作副本提交到中央仓库。

Git remote 远程仓库链接管理-LMLPHP

git remote 命令是负责同步更改的更广泛系统的一部分。 通过 git remote 命令注册的记录与 git fetch、git push 和 git pull 命令结合使用。 这些命令都有自己的同步职责,可以在相应的链接上进行探索。

git remote 命令

git remote命令允许您创建、查看和删除到其他仓库的连接。远程连接更像书签,而不是直接链接到其他仓库。它们不是提供对另一个仓库的实时访问,而是作为一个简写的名称,可用于引用写起来比较繁琐的URL。

例如,下图显示了从本地的仓库到中央仓库和另一个开发人员的仓库的两个远程连接。我们可以将origin和john名称传递给其他Git命令,而不是传递它们的完整url来引用它们。

Git remote 远程仓库链接管理-LMLPHP

git remote 使用概述

git remote 命令本质上是一个接口,用于管理存储在仓库的 ./.git/config 文件中的远程条目列表。 以下命令用于查看远程列表的当前状态。

查看 git remote 配置

$ git remote
12-17 17:51