首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >'git push origin master‘中'origin’的意思是什么?

'git push origin master‘中'origin’的意思是什么?
EN

Stack Overflow用户
提问于 2011-03-11 16:46:43
回答 5查看 53.1K关注 0票数 106

当我运行时:

代码语言:javascript
运行
复制
git push origin master

在这种情况下,...what是origin的含义吗?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-03-11 16:49:52

origin是您从中克隆的远程git存储库的默认名称。看看你的源代码中的.git/refs/remotes/origin/*.git/config,看看git是怎么知道的。

票数 77
EN

Stack Overflow用户

发布于 2011-03-11 18:39:09

git有一个“远程”的概念--它们就像一个存储库的简单昵称,所以当你想引用另一个存储库时,你不必每次都使用它的完整URL。

URL和其他遥控器一样,但您经常会看到它,因为当您第一次克隆存储库时,git clone会默认设置一个名为origin的遥控器来引用您从中克隆的origin

如果您执行git remote -v,它将显示您在本地存储库中设置的所有远程数据库,以及它们所引用的URL。(您将看到它比我上面所说的要复杂一些,因为远程可以引用不同的URL来进行推送和获取,但是您可能不需要担心这一点。:)

票数 89
EN

Stack Overflow用户

发布于 2019-02-11 01:58:59

这将是有帮助的

https://www.git-tower.com/learn/git/glossary/origin

在Git中,"origin“是最初克隆项目的远程存储库的缩写名称。更准确地说,它被用来代替原始存储库的URL -从而使引用变得更加容易。

请注意,origin绝不是一个“神奇”的名称,而只是一个标准约定。尽管保持此约定不变是有意义的,但您可以完美地重命名它,而不会丢失任何功能。

在以下示例中,"clone“命令的URL参数将成为克隆的本地存储库的”源“:

git克隆https://github.com/gittower/git-crash-course.git

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5270760

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档