Im Software Projekt wird von Atlassian das Tool Bitbucket verwendet, welches GIT über eine Weboberfläche zur Verfügung stellt.

Git

Git ist ein Versionskontrollsystem (ähnlich zu SVN). Im Gegensatz zu SVN ist die Erstellung von Abzweigungen (sog. Branches) mit Git sehr effizient möglich.

Branchmodell

Es gibt für Git unterschiedliche Möglichkeiten der Verwendung, die sich insbesondere in der Art und Weise unterscheiden, wie Branches erstellt werden. Im SWP werden wir das Feature-Branch-Modell einsetzen:


Der folgende Artikel beschreibt auch noch mal sehr schön, ein Branch-Modell: http://nvie.com/posts/a-successful-git-branching-model/

Hinweise:

Insbesondere aus Bewertungsgründen ist es wichtig, dass man immer unter dem selben Namen im Git erscheint.

Falls der Server beim Push eine Fehlermeldung zeigt wie ("Remote hung up unexpectedly") kann auf dem Client: git config http.postBuffer 524288000 helfen