git - 'origin'中的 'git push origin master'是什么意思

标签 git

当我运行时:

git push origin master

...在此上下文中,origin 的含义是什么?

最佳答案

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

origin 就像任何其他远程一样,但是您经常看到它,因为当您第一次克隆存储库时,git clone 将默认设置一个名为 origin 的远程引用您从中克隆的 URL。

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

关于git - 'origin'中的 'git push origin master'是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5270760/

相关文章:

Gitlab:您必须接受服务条款才能完成操作

css - 在 AWS 上使用 Node.js 的 SASS - 编译样式表

git:显示默认/配置的寻呼机命令

git - 将 git 外部的代码 merge 到现有的 git 项目中

git - 如何为 Bitbucket 上的存储库的 wiki 创建 pull 请求?

android - 使用 repo 命令回滚?

Git:http.sslVerify false 全局但仅适用于特定远程

git - 为 git-repo 创建默认 list

git - 使用 ssh key 的 cron git push

git - 无法将 svn 存储库(没有主干)转换为 git