Git Tipps: Unterschied zwischen den Versionen

Aus revampedia
(Die Seite wurde neu angelegt: «== Einstellungen == vim als Editor für Git einstellen:<br /> git config --global diff.tool vimdiff git config --global difftool.prompt false Alias d für di…»)
 
Zeile 15: Zeile 15:
  
 
git d --cached (Änderungen in der Staging Area anzeigen)
 
git d --cached (Änderungen in der Staging Area anzeigen)
 +
 +
== Weitere Werkzeuge ==
 +
 +
=== tig ===
 +
Alternative zu git log<br />
 +
Beispiele:
 +
* tig: zeigt zeilenweise die letzten Commits an<br />
 +
* tig branchname: zeigt die letzten Commits von Branch branchname
 +
* Enter-Taste: Öffnet den gerade ausgewählten Commit in einem Fenster unterhalb
 +
* /muster: sucht in allen Commits nach "muster" → Taste n für weitersuchen
 +
* C: cherry-pick falls anderer Branch geöffnet ist

Version vom 4. April 2019, 09:23 Uhr

Einstellungen

vim als Editor für Git einstellen:
git config --global diff.tool vimdiff


git config --global difftool.prompt false

Alias d für difftool setzen:
git config --global alias.d difftool

Anschliessend können mit folgenden Befehlen zwei Fenster geöffnet werden zum Vergleich der Änderungen:

git d (Änderungen, die noch nicht in der Staging Area sind anzeigen)

git d --cached (Änderungen in der Staging Area anzeigen)

Weitere Werkzeuge

tig

Alternative zu git log
Beispiele:

  • tig: zeigt zeilenweise die letzten Commits an
  • tig branchname: zeigt die letzten Commits von Branch branchname
  • Enter-Taste: Öffnet den gerade ausgewählten Commit in einem Fenster unterhalb
  • /muster: sucht in allen Commits nach "muster" → Taste n für weitersuchen
  • C: cherry-pick falls anderer Branch geöffnet ist