git

Diffen mit Git

25. August 2017 / Bash / git

Manchmal muss man halt diffen. Und so ist man auf der Shell schneller als mit jeder Git-GUI.

Weiterlesen

Git aufräumen: alte Branches löschen

5. Januar 2017 / Bash / git

In einem Git Repo können sich mit der Zeit viele Branches ansammeln. Da ich gern für jedes (Test-) Feature einen extra Branch anlege, wird das mit der Zeit unübersichtlich.

So wird man nicht mehr benötigte Branches wieder los.
Weiterlesen

Git: pre-commit hook to add modified-file

1. Juni 2016 / Bash / git

In einem Repo wurde es notwendig, eine File mit dem letzten „modified“-Datum zu pflegen. Das Datum sollte bei jedem commit automatisch aktualisiert (und mit comitted) werden. Das geht mit git hooks.

Weiterlesen

SVN2Git

17. August 2013 / git / svn / Ubuntu

Alte SVN-Repos können einfach in Git-Repos konvertiert werden (mit History).
Weiterlesen

Git: stash und stash branch

3. April 2013 / Bash / git

Schon mal mehrere Dateien im Code geändert und nach ner halben Stunde festgestellt, dass ein Branch sinnvoll gewesen wäre? Mit git stash kann Changes in die „Zwischenablage“ kopieren. (Geht nur, wenn man diese noch nicht commited wurden).
Weiterlesen

Git: Revert fast-forward merges

11. März 2013 / git

Hat man versehentlich den falschen Branch in master gemerged und dann noch das Ganze nach remote gepusht, ist man entweder geistig umnachtet, oder es war spät nachts und man hätte viel früher aufhören sollen zu arbeiten
Weiterlesen

Git: Branches erstellen, switchen, mergen

17. Februar 2013 / Bash / git

Git ist ziemlich awesome. Mit Branches hält man die eigene Codebasis schön sauber, während man an neuen Features arbeitet.
Weiterlesen

Taggen mit Git

18. November 2012 / Bash / git

Meilensteine und fertige Zwischenversionen sollte man der Übersichtlichkeit halber taggen.
Weiterlesen

Erste Schritte mit Git

16. August 2012 / Bash / git

Git ist ein richtig gutes Versionierungstool. Es ist schnell, relativ einfach zu handhaben und es läuft sehr geschmeidig. Ich habe schon einige SVN-fails erlebt und CVS ist … ach reden wir nicht drüber. Jedenfalls: Git rockt.
Weiterlesen

Aptana: Einrichten mit cvs, svn und git

11. März 2012 / Aptana / git / IDE / svn

Die IDE Aptana Studio 3 basiert auf Eclipse und gibt’s für Win, Linux und Mac.
Git-Support ist inklusive. SVN und das veraltete CVS kann man easy nachrüsten.
Weiterlesen