git命令获取基本分支的名称

时间:2017-07-31 21:38:55

标签: git

_.map(ARRAY, function(data) { // if it is the last element left, return something... }) 通常是基本分支,但并非总是如此。是否有一个git命令可以告诉我基本分支的名称?我想使用它来为需要知道基本分支名称的命令创建一些git别名,并且我希望这些别名在基本分支可能不同的存储库中有用。

1 个答案:

答案 0 :(得分:2)

“基础分支” - >这实际上不是一个git构造。在git中没有“基本分支”这样的东西。

然而, 是bitbucket或github的默认分支。解决这个问题的最佳方法可能是使用例如github's REST API要明白这一点。例如,cURLing https://api.github.com/repos/djhaskin987/degasolv会返回一个带有default_branch字段的JSON对象,从而为该repo的默认分支develop

如果你只是克隆一个通用的git存储库,it seems that whatever is in HEAD will be checked out when that git repo is cloned