"master"是git中的标准分支名称,还是仅仅是标准实践?

Mar*_*rty 5 git version-control

我注意到名字"master"和"origin"在git中被大量使用.它们之间有什么区别,要么是git的标准,还是常见的做法?哪个是存储库的根文件夹?

man*_*lds 6

master是您在创建存储库时在Git中创建的默认分支.这是非常标准的,但你可能有一个没有master分支的repo.您可以删除或重命名它,但通常不建议这样做.

origin是您从中克隆并由git设置的远程.它也很标准,但您可以删除它或重命名它或添加远程原点而不进行克隆.

请注意,在git中创建的所有repos都带有master.但只有克隆的人才有起源.