是什么原因导致gitclone没有引入master分支



每当我执行git clone <Repository SSH URL>,然后执行git branch时,它总是显示master分支。

直到最近,我还在为另一个存储库执行上述相同的步骤,但我一直得到develop分支,而不是master分支。当我设法找到一个解决方案——git clone <Repository SSH URL> -b master时,我想知道是什么原因导致git clone命令首先得到develop分支?

仅供参考,存储库中的develop和master分支肯定都是最新的,我无法在这个存储库和其他存储库(那些给我master分支的存储库(之间收集太多结果。。。

有什么见解吗?

根据repo的维护人员使用的git工作流,默认分支可能不是master。回购应该有一些与其工作流相关的文档,以及默认情况下将签出哪个分支。如果通过GitLab或GitHub访问,只需查看repo的设置即可找到默认分支。

最新更新