我是 GIT 和 github 的新手,对为什么标准远程名称是 origin 而不是 github 感到困惑。
为什么不直接使用“github”而不是“origin”作为远程名称?
我是 GIT 和 github 的新手,对为什么标准远程名称是 origin 而不是 github 感到困惑。
为什么不直接使用“github”而不是“origin”作为远程名称?
可能是因为当您只是一个存储库时,您也会获得origin
远程名称。git clone
Github 只是一家托管 git 存储库的公司。Git 是一种工具,可用于您想要的任何存储库主机。尽管 github 无疑是最受欢迎的存储库主机,但还有 github 的替代品。
Origin 是远程 Git 存储库的默认名称。这意味着当您在线查找文档以了解如何使用 git 命令并找到类似的内容时,无论它是在 Github、Bitbucket 还是自托管服务器上git push origin master
,它都可以正常工作。如果不是这种情况,所有文档都会变得更加复杂,因为它需要告诉用户如何弄清楚他们的 repo 托管服务提供商命名的远程是什么,然后如何执行实际命令。