Gehen Sie mit der App Player FM offline!
[Dev-Basics] Git
Manage episode 255562678 series 2300648
Der Umgang mit git oder einem anderen Versionskontrollsystem gehört zum Alltag von so ziemlich jedem Entwickler. git hat als dezentrales System gegenüber SVN oder Subversion zahlreiche Vorteile, ist jedoch auch sehr umfangreich und bietet auch erfahrenen Nutzern nach Jahren der Übung immer wieder neue Tricks, um sich noch effizienter in den persönlichen oder den Workflow des Teams einzufügen.
Mit Stefan Lengfeld spreche ich über das beliebte Versionskontrollsystem, seinen Ursprung und seinen generellen Aufbau, um einmal wirklich zu verstehen, was bei Befehlen wie `git checkout` unter der Shell passiert. Anschließend gehen wir auf die Kollaboration im Team ein, welche verschiedene Branching-Strategien notwendig macht. Stefan und ich berichten außerdem aus unserem Projektalltag und gehen dabei etwa auf das Develope-Master-Pattern ein und wie wir mit Hot-Fixes und Releases umgehen. Und zum Abschluss verraten wir euch dann noch unsere liebsten git Befehle, die unseren Alltag vereinfachen.
Links
Kapitel
1. Zu Gast: Stefan Lengfeld (00:00:38)
2. Kurz gefragt (00:03:35)
3. Commit Messages (00:04:25)
4. Versionskontrolle Generell (00:09:14)
5. Git Objekttypen (00:29:36)
6. Tree objekt (00:31:54)
7. Git Workflows (00:49:05)
8. Branching (00:59:55)
9. Git Workflows (01:07:01)
10. Releases (01:13:05)
11. Develope-MasterPattern (01:15:38)
12. Hot Fixes (01:18:09)
13. Git Kommandos (01:23:18)
14. Git Grep (01:26:51)
15. git rebase -i (01:27:33)
16. Git Shortcuts (01:29:28)
43 Episoden
Manage episode 255562678 series 2300648
Der Umgang mit git oder einem anderen Versionskontrollsystem gehört zum Alltag von so ziemlich jedem Entwickler. git hat als dezentrales System gegenüber SVN oder Subversion zahlreiche Vorteile, ist jedoch auch sehr umfangreich und bietet auch erfahrenen Nutzern nach Jahren der Übung immer wieder neue Tricks, um sich noch effizienter in den persönlichen oder den Workflow des Teams einzufügen.
Mit Stefan Lengfeld spreche ich über das beliebte Versionskontrollsystem, seinen Ursprung und seinen generellen Aufbau, um einmal wirklich zu verstehen, was bei Befehlen wie `git checkout` unter der Shell passiert. Anschließend gehen wir auf die Kollaboration im Team ein, welche verschiedene Branching-Strategien notwendig macht. Stefan und ich berichten außerdem aus unserem Projektalltag und gehen dabei etwa auf das Develope-Master-Pattern ein und wie wir mit Hot-Fixes und Releases umgehen. Und zum Abschluss verraten wir euch dann noch unsere liebsten git Befehle, die unseren Alltag vereinfachen.
Links
Kapitel
1. Zu Gast: Stefan Lengfeld (00:00:38)
2. Kurz gefragt (00:03:35)
3. Commit Messages (00:04:25)
4. Versionskontrolle Generell (00:09:14)
5. Git Objekttypen (00:29:36)
6. Tree objekt (00:31:54)
7. Git Workflows (00:49:05)
8. Branching (00:59:55)
9. Git Workflows (01:07:01)
10. Releases (01:13:05)
11. Develope-MasterPattern (01:15:38)
12. Hot Fixes (01:18:09)
13. Git Kommandos (01:23:18)
14. Git Grep (01:26:51)
15. git rebase -i (01:27:33)
16. Git Shortcuts (01:29:28)
43 Episoden
Alle Folgen
×Willkommen auf Player FM!
Player FM scannt gerade das Web nach Podcasts mit hoher Qualität, die du genießen kannst. Es ist die beste Podcast-App und funktioniert auf Android, iPhone und im Web. Melde dich an, um Abos geräteübergreifend zu synchronisieren.