This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| git_slides [2014/10/16 17:16] – admin | git_slides [2014/10/21 12:01] (current) – admin | ||
|---|---|---|---|
| Line 6: | Line 6: | ||
| | Index / Staging area | Bereich aller Dateien die beim nächsten Commit enthalten sind | | | Index / Staging area | Bereich aller Dateien die beim nächsten Commit enthalten sind | | ||
| | Commit | Den Index (Commit) auf der lokalen Repository anwenden | | | Commit | Den Index (Commit) auf der lokalen Repository anwenden | | ||
| - | | Push | Übertragen der lokalen Commits zur Remote Repository | | + | | Push | Übertragen der lokalen Commits zur Remote Repositoryπ | |
| - | | Fetch | ? | | + | | Fetch | Aktualisieren der lokalen Repository von Remote (**nicht anwenden**) |
| - | | Pull | Aktualisieren der lokalen Repository von Remote | | + | | Pull | Aktualisieren der lokalen Repository von Remote |
| | Branch | Eine Abzweigung (Kopie) eines bestehenden Zweiges z.B. Master | | | Branch | Eine Abzweigung (Kopie) eines bestehenden Zweiges z.B. Master | | ||
| ... | ... | ||
| Line 19: | Line 19: | ||
| | Stash | Dort können Änderungen an denen nicht gearbeitet wird oder die unfertig sind abgelegt werden. Stashes werden nicht committed | | | Stash | Dort können Änderungen an denen nicht gearbeitet wird oder die unfertig sind abgelegt werden. Stashes werden nicht committed | | ||
| - | ===== Workflow | + | ===== Spezialfall " |
| + | |||
| + | {{http:// | ||
| ===== Was sind die Vorraussetzungen? | ===== Was sind die Vorraussetzungen? | ||
| Line 26: | Line 28: | ||
| * IDE mit GIT Client + Jenkins Plugin z.B. PhpStorm oder Eclipse | * IDE mit GIT Client + Jenkins Plugin z.B. PhpStorm oder Eclipse | ||
| - | ===== Wie ist der geplante | + | ===== Wie ist der Ablauf? ===== |
| * Repository | * Repository | ||
| Line 35: | Line 37: | ||
| * Deployment TEST | * Deployment TEST | ||
| * Deployment LIVE, wenn TEST ok | * Deployment LIVE, wenn TEST ok | ||
| + | |||
| + | ===== Der Jochen zeigt ... ===== | ||
| + | |||
| + | - Ablauf anhand von Magento (TEST) - mage.local <=> mage-test.tagwork-one.de | ||
| + | - Einrichtung anhand von Magento (LIVE) | ||
| + | - GIT: | ||
| + | - Stash - Änderung " | ||
| + | - Stage -> commit -> push | ||
| + | - Branch " | ||
| + | |||
| + | ===== Links ===== | ||
| + | |||
| + | * GIT Docs: http:// | ||
| + | * Cheatsheet / Commands: | ||
| + | * Neumodisch: http:// | ||
| + | * Oldschool: https:// | ||
| + | * Merge vs. Rebase: http:// | ||
| + | * Rebase Details: http:// | ||