Vor kurzem habe ich ein paar kleine Verbesserungen für das Projekt behat/Mink erstellt. Da ich noch nicht so viele Beiträge zu anderen Projekten geleistet habe ist mir dabei ein Fehler unterlaufen. In dem von mir erstellten Pull-Request tauchten die Änderungen, welche bereits in den Zweig eingeflossen waren und die ich übernommen hatte mit auf. Der Entwickler des Projektes Konstantin Kudryashov hat mir daraufhin kurz mitgeteilt wie es besser geht:
- Einen neuen Zweig, für die gewünschten Änderungen anlegen. git checkout -b default-argument-exception
- Änderungen vornehmen
- git commit
- git checkout develop && git pull everzet develop
- git checkout default-argument-exception && git rebase develop
- git push origin default-argument-exception
- Dann kann der Pull-Request sauber mit dem Zweig default-argument-exception erstellt werden.