У меня есть две разные версии git.
В версии 1.6.2 git push
не имеет опции -u
. Он появляется только в версии 1.7.x.
В документах -u
связан с переменной
branch.<name>.merge
в git config
. Эта переменная описывается ниже:
Defines, together with branch.<name>.remote, the upstream branch
for the given branch. It tells git fetch/git pull which branch to merge.
Что такое дочерняя ветвь?