Bei Konflikten versetzt mich GitHub für Windows in den Status "Rebasing". Wie gehe ich von dort aus vor?

Ich habe vor kurzem angefangen mitGitHub für Windows.

Ich habe gerade einen Konflikt bekommen. Auf der Kommandozeile würde ich wissen, wie man damit umgeht, aber GitHub für Windows hat mich in einen Zustand versetzt, mit dem ich nicht vertraut bin:

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)
...

Ich habe den Konflikt behoben, die Dateien festgeschrieben, aber beim Ausführengit push Mir wurde gesagt:

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>

Was ist die empfohlene Methode, um meine Zusammenführungs-Commits an den Remote-Master zu senden?
ich bezweiflegit push origin HEAD:master wird dies erreichen.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage