Skip to content

Instantly share code, notes, and snippets.

@martenlienen
Created April 27, 2013 23:30
Show Gist options
  • Save martenlienen/5475176 to your computer and use it in GitHub Desktop.
Save martenlienen/5475176 to your computer and use it in GitHub Desktop.
git checkout -b feature-a
# Dateien bearbeiten
git add ...
git commit -m "..."
# Und so weiter
# master mit github synchronisieren
git checkout master
git pull
# Dann merged man zuersteinmal die letzten Änderungen auf master in den eigenen Branch
git checkout feature-a
git merge master
# Jetzt enthält feature-a nur noch Änderungen, die noch nicht in master sind, aber nicht
# andersherum und alles sollte funktionieren. Das sollte man nochmal überprüfen.
# Wir können also jetzt problemlos unsere eigenen Änderungen in master mergen.
git checkout master
git merge --no-ff feature-a
# Den alten Featurebranch löschen
git branch -d feature-a
# Nächstes Feature
git checkout -b feature-b
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment