W sprawie konfliktu GitHub dla Windows stawia mnie w stanie „rebasingu”, jak stamtąd przejść?

Ostatnio zacząłem używaćGitHub dla Windows.

Właśnie dostałem konflikt. W wierszu poleceń wiedziałbym, jak sobie z tym poradzić, ale GitHub dla Windows zdecydował się umieścić mnie w stanie, którego nie znam:

C:\Users\w\Documents\GitHub\CmisSync [(6026d18...)|REBASE +0 ~1 -0 !1 | +0 ~0 -0 !1]> git status
# Not currently on any branch.
# You are currently rebasing.
#   (fix conflicts and then run "git rebase --continue")
#   (use "git rebase --skip" to skip this patch)
#   (use "git rebase --abort" to check out the original branch)
#
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
...

Naprawiłem konflikt, zatwierdziłem pliki, ale kiedy uruchomiłemgit push Powiedziano mi:

fatal: You are not currently on a branch.
To push the history leading to the current (detached HEAD) state now, use

    git push origin HEAD:<name-of-remote-branch>

Jaki jest zalecany sposób, aby połączyć scalanie ze zdalnym modułem głównym?
wątpięgit push origin HEAD:master osiągnie to.

questionAnswers(2)

yourAnswerToTheQuestion