什么git远程添加ssh呢?

时间:2013-11-18 00:44:56

标签: git

在我正在进行的项目中,有一个用于git clone的shell包装器:

  $git clone -b $branch git://$host/$path $ROOT/$repo
  (cd $ROOT/$repo && $git remote add ssh git@$host:$path)

我想知道为什么他们这样做&git remote add'在克隆'之后再次这个' git远程添加'命令实际上呢?

1 个答案:

答案 0 :(得分:1)

来自Git文档:

  

远程存储库是托管在其上的项目版本   某处的互联网或网络。你可以有几个,每个   其中通常是只读或读/写。

当您运行git remote add <remote-name> <repository-name>时,您需要添加一个可以推/拉的远程存储库。

如果您已在本地计算机上开始使用Git仓库并希望稍后将其推送到GitHub等网站,则此功能特别有用。为此,您需要在Github上创建一个存储库,然后编写类似git remote add origin <github-url>的内容,然后您就可以推送/拉动该存储库。

有关使用遥控器的更多信息,请务必查看http://git-scm.com/book/ch2-5.html