У меня есть локальная ветка, которую я создал с помощью
git branch --track <localFeatureBranch> <remoteSVNBranch>
Я проверил ветку локально, и когда я вытаскиваю, я вижу, что Git автоматически знает, где извлечь из
$ git pull
From .
* remote-tracking branch remoteSVNBranch -> FETCH_HEAD
Already up-to-date.
Теперь, когда я сделал несколько изменений и передал их в локальную ветку, я бы хотел перенести их в удаленный репозиторий. Когда я делаю очевидное:
$ git status
# On branch localFeatureBranch
# Your branch is ahead of 'remoteSVNBranch' by 1 commit.
#
nothing to commit (working directory clean)
А потом попробуй нажать
$ git push
Everything up-to-date
Он думает, что мы все в курсе ... но это не так. Чего мне не хватает?