Also fange ich mit Git + GitHub an.
In unserem kleinen verteilten Team erstellt jedes Mitglied für jede ihm zugewiesene Ausgabe / Anforderung eine eigene Niederlassung.
git branch Issue#1 <-- create this branch
git checkout issue#1 <-- switch over to this branch
jetzt code code
, commit
, code
, commit
, etc ...
dann pull request
, code-fixup
, commit
, code
, commit
.. usw.
und ENDLICH ... Pull-Anfrage wird akzeptiert.
Woot.
aber was jetzt? (......peinlich......)
Muss die Person, die den Zweig auf ihrem lokalen Entwicklungscomputer erstellt hat, den Zweig schließen? Ein Vorschlag war, dass die Entwicklerperson den Zweig `(... -D ...) löscht und dann einen Pull / Refresh des Masters durchführt .., der dann den gesamten Zweigcode erhält.
Hmmmmm ... nicht sicher - bitte helfen Sie :)
master
, develop
oder was auch immer Ihr Entwicklungszweig (Merge, Rebase (mit / ohne Squash), ...) genannt
git branch Issue#1 -d
und das ist alles, was es gibt - kein Code geht verloren, nur ein Etikett wird aus Ihrem Repository entfernt