У меня есть репо, в котором много ветвей (200+).
И я клонировал его, используя git clone xxxx.git
Но когда я показываю ветки, он показывает только несколько:
$ git branch -a
* master
remotes/origin/HEAD -> origin/master
remotes/origin/master
Когда я пытаюсь извлечь удаленную ветку origin/release-1.6.2
, она говорит, что такой ветки нет (она точно существует на веб-странице моего gitlab).

$ git checkout origin/release-1.6.2
error: pathspec 'origin/release-1.6.2' did not match any file(s) known to git.
Когда я пытаюсь получить эту ветку, кажется, что эта ветка действительно существует.
$ git fetch origin origin/release-1.6.2
From gitlab.alipay-inc.com:blink/blink-tables
* remote-tracking branch origin/release-1.6.2 -> FETCH_HEAD
, так как я могу правильно оформить эту удаленную ветку?
это отличается от этого вопроса , потому что я даже не вижу ветку в git branch -a