Wenn ich an einem Git Repo, um einen Quickfix zu tun, mache ich einen neuen lokalen Zweig mit git checkout -b BRANCH_NAME
, die den neuen Zweig macht ich dann arbeiten für diesen Zweig für eine Weile, und wenn ich bereit bin ich tun git checkout dev
gefolgt von git merge BRANCH_NAME
mit dem Hotfix-Zweig fusionieren, und ich erhalte die Meldung branch already up to date
.., die es sollte nicht sein, weil sie getrennte Zweige sindGit lokalen Zweig Auto mergt
das ist schlecht, denn wenn etwas schief gelaufen ist, dass mein dev Zweig bedeutet bereits aktualisiert worden wäre? Ich habe keine Ahnung, warum das passiert, ich bin noch neu bei GIT, also würde ich gerne jemanden erklären lassen, was ich falsch mache.
Nachdem Sie an Ihrem 'BRANCH_NAME' gearbeitet haben, fügen Sie dann '<...>' und 'git commit -m' hinzu ..." '? –
Nein, ich benutze dieses Tutorial von github: https: //try.github.io/levels/1/challenges/1 Würde nicht 'git add - git commit -m' ausführen, um es auf den Remote-Repo zu schieben? –
Nein, würde es nicht. Lass mich eine Antwort hinzufügen. Eine Minute Bitte. –