-
Notifications
You must be signed in to change notification settings - Fork 14
Workflow mit Git und GitHub
Markus Jung edited this page Jun 26, 2012
·
11 revisions
- Wir hosten die Materialien zu einem Workshop in einem Repository (z.B.
workshop-ss12-01
). - Du forkst das repo in deinen GitHub-Account.
- Dann
clone
st du dir deinen Fork auf deinen Rechner (git clone
). - Jetzt kannst du mit deiner lokalen Kopie arbeiten, z.B. die Aufgaben lösen.
- Mit
git add
merkst du ganze Dateien vor für den nächsten commit, sie werden sozusagen in eine fiktive/virtuelle "staging area" aufgenommen. - Aus der "staging area" wird dann ein commit (eine Revision/Version) erstellt (
git commit
). - Wichtig: Nutze Git auch lokal zur Versionsverwaltung!
commit
te häufig! - Mit
git push
kopierst du alle deine (lokalen) commits in deinen Fork bei GitHub. - Erstelle nach dem Lösen aller Aufgaben auf GitHub einen pull request und nenne deinen Partner im Text.
- Ein Betreuer wird über deine Lösung schauen, diese kommentieren und den pull request ablehnen.
Beispiele für den Workflow größerer Projekte: git-flow und GitHub Flow