Git Cheat Sheet: Alle wichtigen Befehle immer schnell zur Hand

Aktuelle Dateien übertragen, ohne den Branch mit Git Stash zu committen git stash Ƅnderungen speichern mit einer ErklƤrung git stash save „Hier ErklƤrung einfügen“ SpeicherstƤnde auflisten git stash Ƅnderungen am Speicherstand erneut durchführen git stash apply Ƅnderungen am Speicherstand nachvollziehen git stash show Bereits durchgeführte Commits erneut anwenden git stash pop ZwischenstƤnde verwerfen git stash […]

Git Cheat Sheet: Alle wichtigen Befehle immer schnell zur Hand WeiterlesenĀ Ā»

Git Stash: Ƅnderungen in Git zwischenspeichern und abrufen

Normalerweise funktioniert die Arbeit in Git folgendermaßen: Sie führen Ƅnderungen in Ihrem lokalen Repository durch, testen diese genau und committen sie dann in den Main-Branch. Leider verlƤuft die Arbeit nicht immer so linear. Unter UmstƤnden kann es sein, dass Sie an einer Baustelle arbeiten, dann aber in einen anderen Zweig wechseln müssen, bevor Sie die

Git Stash: Ƅnderungen in Git zwischenspeichern und abrufen WeiterlesenĀ Ā»

Git Rebase: So integrieren Sie Ƅnderungen von einem Branch in einen anderen

Eine entscheidende Besonderheit der Arbeit mit Git ist die Mƶglichkeit, im Team oder alleine parallel an unterschiedlichen Stellen eines Projekts zu arbeiten, Ƅnderungen vorzunehmen, Probleme zu beheben und dann die gewonnenen Erkenntnisse wieder für das große Ganze nutzbar zu machen. Dies funktioniert zum einen über den Einsatz von lokalen Repositories und zum anderen – eine

Git Rebase: So integrieren Sie Ƅnderungen von einem Branch in einen anderen WeiterlesenĀ Ā»

Git Push: So laden Sie lokale Inhalte in das zentrale Repository

Mit Git haben Sie die Mƶglichkeit, in Ruhe und ohne jedes Risiko an einem Projekt zu arbeiten, wƤhrend gleichzeitig Ihre Teammitglieder ebenfalls ihre jeweiligen Aufgaben fortführen. Der Einsatz einzelner Repositories macht es mƶglich. Wenn Sie dann allerdings Ihre Ƅnderungen abgeschlossen haben und diese nun in das gesamte Projekt integrieren mƶchten, hilft Ihnen der Git-Command Git

Git Push: So laden Sie lokale Inhalte in das zentrale Repository WeiterlesenĀ Ā»

Git Log: So lassen Sie sich committete Snapshots anzeigen

Der Befehl Git Commit steht in jedem Git-Tutorial weit am Anfang, schließlich sorgt er dafür, dass Snapshots eines aktuellen Stands erstellt und Ƅnderungen gespeichert werden kƶnnen. Gerade bei umfangreichen Projekten, die unter UmstƤnden noch von größeren Teams bearbeitet werden, kommen dabei zahlreiche Commits zustande. Diese History kann daher ziemlich unübersichtlich werden. Der Git-Command Git Log

Git Log: So lassen Sie sich committete Snapshots anzeigen WeiterlesenĀ Ā»

Git Diff: Alles über den praktischen Vergleichsbefehl für Git

Ob Sie für sich an einem kleinen Projekt in Git basteln oder in einem großen Team mit zahlreichen lokalen Repositories arbeiten: Im Laufe der Entwicklung werden Sie viele Ƅnderungen vornehmen und dann von Snapshot zu Snapshot weitergehen. Dabei entstehen unterschiedliche Branches; Commits und Dateien hƤufen sich an. Wenn Sie nun zwei Datenquellen miteinander vergleichen mƶchten,

Git Diff: Alles über den praktischen Vergleichsbefehl für Git Weiterlesen »

Was ist Code Smell? Einfach erklƤrt!

An sich ist es vorzuziehen, Code kontinuierlich sauber zu halten. Am besten folgt man dazu dem Muster: Prototype: Entwurf erstellen Test: FunktionalitƤt testen Refactor: Code aufrƤumen Ship: Code in Produktionsumgebung ausliefern Leider wird der dritte Punkt oft übersprungen – insbesondere dann, wenn einem Manager oder einer Managerin ohne Coding-Erfahrung die Entscheidung obliegt. Die Argumentation ist:

Was ist Code Smell? Einfach erklärt! Weiterlesen »

Git Checkout: Wechseln Sie von einem Branch zu einem anderen

Im direkten Vergleich von Git und SVN bringt ersteres den groƟen Vorteil mit sich, dass sich das Projekt auf verschiedene Branches aufteilen lƤsst. Diese unterschiedlichen Entwicklungslinien erlauben es Entwicklerinnen und Entwicklern, gleichzeitig oder unabhƤngig an bestimmten Features zu arbeiten und Ƅnderungen vorzunehmen, ohne Gefahr zu laufen, das gesamte Projekt zu beschƤdigen. Da neue Entwicklungen zunƤchst

Git Checkout: Wechseln Sie von einem Branch zu einem anderen WeiterlesenĀ Ā»

Git Commit: So erstellen Sie in Git Snapshots Ihres Projekts

Der Git Command Git Commit ist bei der Arbeit an einem Projekt einer der wichtigsten und meistgenutzten Befehle. Wenn Sie Ƅnderungen an einem Projekt vornehmen, diese auf Herz und Nieren getestet haben und nun zufrieden damit sind, erstellen Sie mit diesem Command einen Snapshot des aktuellen Stands. Git betrachtet diesen Snapshot als sichere Version und

Git Commit: So erstellen Sie in Git Snapshots Ihres Projekts WeiterlesenĀ Ā»

Git Clone: So kopieren Sie ganz einfach Repositories in Git

Im Gegensatz zu SVN ermƶglicht Git, in mehreren Repositories gleichzeitig zu arbeiten. So kƶnnen Entwicklerinnen und Entwickler entweder unterschiedliche Ƅnderungen ohne Risiko für das gesamte Projekt austesten oder Teams parallel arbeiten, ohne auf die Fortschritte anderer Teammitglieder warten zu müssen. Damit allerdings Arbeitsschritte nicht immer bei null anfangen, gibt es mit Git Clone die Mƶglichkeit,

Git Clone: So kopieren Sie ganz einfach Repositories in Git WeiterlesenĀ Ā»

Nach oben scrollen