...
Der folgende Artikel beschreibt auch noch mal sehr schön, ein Branch-Modell: http://nvie.com/posts/a-successful-git-branching-model/
Mergebedingungen
Es ist im Projekt eingestellt, dass bestimmte Bedingungen für das Mergen (und auch für das Committen) erfüllt sein müssen:
- Es müssen alle Prüfer zustimmen
- Kein Merge, wenn Änderungen angefordert wurden
- Es müssen alle Tasks erledigt sein
- Es muss mindestens einen erfolgreichen Build geben
- Es müssen mindestens zwei Prüfer zustimmen
- Für einen Commit muss der Jira-Key enthalten sein
Hinweise:
Insbesondere aus Bewertungsgründen ist es wichtig, dass man immer unter dem selben Namen im Git erscheint.
- Der Namen kann initial festgelegt werden:
Sollte es bereits falsch sein, ist eine Änderung des Namens grundsätzlich möglich:
- Man kann auch ein Mapping machen:
Falls der Server beim Push eine Fehlermeldung zeigt wie ("Remote hung up unexpectedly") kann auf dem Client: git config http.postBuffer 524288000
helfen
...