在Git
,如果我们有如下的命令:的Git - 远程Git
$ git remote add myapp [email protected]:xyz/myapp.git
是什么命令呢?而且,如果我们用origin
代替myapp
,它会有所不同吗?
谢谢。
在Git
,如果我们有如下的命令:的Git - 远程Git
$ git remote add myapp [email protected]:xyz/myapp.git
是什么命令呢?而且,如果我们用origin
代替myapp
,它会有所不同吗?
谢谢。
Git remote意味着你将一个git URI链接到一个名称,并将其链接到一个标签。
如果[email protected]:xyz/myapp.git
是URI你要推到,然后如果你写
git remote add myapp [email protected]:xyz/myapp.git
,而不是
git remote add origin [email protected]:xyz/myapp.git
你就必须改变推命令太像此:
git push myapp
这并非总是如此,您可以为其他回购设置远程设备,因为您想快速访问它。
例如,如果您将从同一用户/仓库获得大量的拉取请求,则您需要为该仓库添加一个远程设备,以便您可以检查对其进行的更改(由远程设备链接的仓库)。
请阅读:
http://progit.org/book/ch2-5.html - >如果你读这个,你就会明白git的遥控器完全
http://www.kernel.org/pub/software/scm/git/docs/git-remote.html
那么上面的命令实际上是告诉混帐其中远程仓库你打算检查 。
如果你不期而遇的配置文件下的.git你会看到类似::
[remote "origin"]
url = [email protected]:xxx/xxx.git
这将是你的情况[遥控器“的myapp”。
EDITED ::
你不会修改默认推“路径”,你只压缩这些命令:远程Git RM起源和远程Git添加的myapp,
错误:你不会修改默认的推送路径,你只需要压缩这些命令:'git remote rm origin'和'git remote add myapp',所以就像删除远程'origin'并创建'myapp' –
Paul