术语“git origin master”用于远程存储库的上下文中。它用于处理远程存储库。术语 origin 来自存储库原始所在的位置,master 代表主分支。让我们详细了解这两个术语。
Git Master
Master 是 Git 分支的命名约定。它是 Git 的默认分支。从远程服务器克隆项目后,生成的本地存储库仅包含一个本地分支。这个分支被称为“主”分支。这意味着“master”是存储库的“默认”分支。
在大多数情况下,master 被称为主分支。Master 分支被认为是 repo 的最终视图。你的本地仓库有它的 master 分支,它总是与远程仓库的 master 保持同步。
不要惹主人。如果您编辑了组项目的主分支,您的更改将影响其他所有人,并且很快就会出现合并冲突。
Git Origin
在 Git 中,术语 origin 指的是您要在其中发布提交的远程存储库。默认远程存储库称为origin,尽管您可以同时使用多个具有不同名称的远程存储库。据说是系统的别名。
源是最初克隆项目的远程存储库的简称。它用于代替原始存储库 URL。因此,它使引用变得更加容易。
起源只是一个标准约定。尽管保持此约定不变很重要,但理想情况下您可以重命名它而不会丢失任何功能。
在以下示例中,URL 参数充当克隆本地存储库的“clone”命令的来源:
$ git clone https://github.com/ImDwivedi1/Git-Example
一些广泛使用术语 origin 和 master 的命令如下:
- git push origin master
- git pull origin master
Git 有两种类型的分支,称为本地和远程。要使用 git pull 和 git push,您必须告诉您的本地分支将要在哪个分支上运行。因此,术语 origin master 用于处理远程存储库和 master 分支。术语push origin master用于将更改推送到远程存储库。术语pull origin master用于从远程访问存储库到本地。