
ich benutzeiTerm2mitoh mein Gott. git log --oneline
zeigt mir den Git-Baum:
0b99548e Commit A eb980d4c Commit B e7e5e043 Commit C
Um ein Commit anzuzeigen, muss ich die folgenden Schritte ausführen:
- Doppelklicken Sie auf den Commit-Hash
- öffne eine neue Registerkarte
- schreiben
git show
- Füge den Commit-Hash ein und drücke die Eingabetaste
Gibt es eine Möglichkeit, das Ergebnis anzuzeigen, git show commit-hash
wenn ich einfach auf den Hash doppelklicke, oder wenn ich die Befehlstaste drücke und auf den Hash doppelklicke, oder eine andere schnelle Möglichkeit?
Antwort1
DasIstin iTerm möglich:
- Öffnen Sie iTerm2
- Einstellungen...
- Profile
- Fortschrittlich
- Intelligente Auswahl > Bearbeiten
- +
- Geben Sie
Git commit hash
als Beschreibung ein, geben Sie\b([0-9a-f]{7,40})\b
als regulären Ausdruck ein und ändern Sie Präzision inNormal
- Aktionen bearbeiten...
- Geben Sie
Show commit
als Titel ein, ändern Sie Aktion inRun Command in Window...
und geben Siegit show --format=fuller \1
als Parameter ein - Ok, und alles schließen
Wenn Sie jetzt in iTerm einen 7 bis 40 Zeichen langen Commit-Hash sehen, können Sie Cmd gedrückt halten und darauf klicken, um die Details in einem neuen Fenster anzuzeigen.