Branch in den Master mergen
Wenn man das, was man im Feature-Branch geschaffen hat in den master-Branch integrieren möchte, macht man einen Commit, wechselt in den Master und merged anschließend.
1 2 3 |
git commit -m "ready to merge" git checkout master git merge name-of-feature-branch |
Feature-Branch auf Stand des Masters aktualisieren
Das ganze heißt dann „rebase“.
1 2 3 4 |
git checkout master git pull git checkout - git rebase master |
In der ersten Zeile wird der Master-Branch ausgecheckt und anschließend mit git pull
auf den neuesten Stand gebracht. Dann wird mit git checkout -
wieder der vorherige Feature-Branch gewählt und am Ende auf den (aktuellen) Stand des Master-Branches gebracht, mittels rebase.
error: pathspec ‚branch-name‘ did not match any file(s) known to git
Man möchte einen, im entfernten Repository angelegten, Branch auschecken, bekommt aber die Meldung den Branch gäbe es nicht? Dann einfach ein fetch machen, damit alle lokalen Daten aktualisiert werden.
1 2 |
git fetch git checkout brach-name |
Schreibe einen Kommentar