T3 Campus T3 Campus

Exportiere nur die geänderten Dateien mit Git

Ich zeige dir wie du mit git ganze einfach den Unterschied zwischen 2 Commits in eine ZIP - Datei exportieren kannst.

Das Arbeiten mit einem Versionierungsprogramm oder Source Control gehört für jeden Entwickler zur täglichen Arbeit. Deshalb ist es wichtig, möglichst professionell damit umzugehen.

Eine Aufgabe, die du als Entwickler regelmäßig machen musst, sind Änderungen an deinem Code vorzunehmen und die dann irgendwann in die Produktivumgebung aufzuspielen.

Damit du nicht immer alles hochladen musst, kannst du mit Git, mit dem unteren Befehl, alle geänderten Dateien zwischen 2 Commits in eine ZIP - Datei packen.

git archive --output=package.zip update_commit $(git diff --name-only original_commit..update_commit --diff-filter=d)

Dabei stehen die Platzhalter: update_commit, original_commit und update_commit für die Hashwerte die bei jedem Commit von Git erstellt werden. Diese findest du in der Git History.

Git Commit Hash

Sehr praktisch oder?

Bereit mehr zu lernen?

Dann komme in meine TYPO3 Onlineschule

Als Mitglied des T3 Campus für TYPO3 Schulungen erhältst du eine einzigartige Lernplattform, um professionelle Webseiten mit TYPO3 zu erstellen. Egal, ob du ein Einsteiger, Umsteiger oder bereits erfahren bist – hier findest du die passenden Lernvideos für dich.

Kevin Chileong Lee

Gründer vom T3 Campus, TYPO3 Experte mit 10+ Jahren Erfahrung, TYPO3 Liebhaber.

Ich helfe dir dabei, deine Projekte in TYPO3 umzusetzen.

Insbesondere für TYPO3 Einsteiger biete ich zahlreiche kostenfreie Tutorials und kostenpflichtige Kurse rund um TYPO3 an.
Damit kannst du in wenigen Tagen auch ohne Vorkenntnisse deine erste TYPO3 Webseite erstellen und Erweiterungen programmieren.

Auf meinem YouTube-Kanal findest du viele praktische Beispiele und Videotutorials als auch allgemein Videos zu diversen TYPO3 Themen.

Neber den TYPO3 Tutorials und Kopiervorlagen, schreibe ich auch Artikel auf meinem Blog über diverse Themen und Fragen, die die meisten TYPO3 Einsteiger, haben.

Falls du ein TYPO3 Coaching suchst, dann stehe ich dir in einer 1:1 Trainingssession zur Verfügung.

Wenn du auf dem Laufenden sein möchtest über meine Projekte, dann abonniere den Newsletter.