Git submodule, aby śledzić zdalną gałąź

Staram się używać podmodułów git do agregowania 10 + repozytoriów w jedną strukturę dla łatwego rozwoju.

Ma sklonować moduł i pobrać oddział. Zamiast tego moduł jest sprawdzany w trybie odłączonej głowicy.

git clone [email protected]:org/global-repository.git
git submodule update —init
cd config-framework
git status

$git status
#HEAD detached at b932ab5
nothing to commit, working directory clean

Pliki gitmodules wydają się być w porządku

$cat .gitmodules 
[submodule "config-framework"]
        path = config-framework
        url = [email protected]:org/config-framework.git
        branch = MY_BRANCH

Chcemy, aby gałąź MY_BRANCH była domyślnie wyewidencjonowana, a nie odłączona. Jak to osiągnąć?

questionAnswers(3)

yourAnswerToTheQuestion