Wenn Sie Schwierigkeiten haben, die wesentlichen Punkte der Arbeit mit einem Git-Repository über die Konsole zu erfassen, können Sie jederzeit einen grafischen Client verwenden. Einer davon ist Lazygit, ein pseudografischer Client, der in der Sprache Go unter Verwendung der Bibliothek gocui.
Im offiziellen Programmbericht beschreibt der Autor, wie schwierig es sein kann zu verstehen, was und wie man in Git tun muss, wenn es mehr als einen Branch oder Commit gibt, und wie sehr sein Client dabei hilft, sich zurechtzufinden. Ich denke, es macht keinen Sinn, alle Funktionen des Programms zu beschreiben, denn was kann man über Git sagen, außer "es ermöglicht Commit, Merge usw."?
Schauen Sie sich einfach das Bild mit einem Beispiel der Arbeitsweise an und alle Fragen werden sich von allein klären.
>>> Die Bibliothek gocui (BSD 3-Clause „New“ oder „Revised“ Lizenz)
>>> Schulungsvideo
Quelle: linux.org.ru

