Ich denke, diese Frage ist nur ein Sonderfall von "Warum sollte ich eine CLI lernen, für die es eine GUI-Alternative gibt?". Ich vermute, die letztere Frage ist ungefähr so alt wie GUIs, und ich gehe davon aus, dass es im Laufe der Jahre viele Versuche gab, sie zu beantworten. Ich könnte versuchen, mich durch meine eigene Antwort auf diese Frage zu wühlen, aber Neal Stephenson hat in seinem bemerkenswerten Aufsatz " Am Anfang ... war die Befehlszeile " vor mehr als zehn Jahren artikuliert, womit ich einverstanden bin .
Während der Aufsatz viele Aspekte des Rechnens anspricht und sogar Stephenson selbst der Meinung ist, dass ein Großteil davon veraltet ist, erklärt der Aufsatz, inwiefern CLIs auf äußerst überzeugende Weise bessere GUIs sind, was mein Leben buchstäblich verändert hat. Es ist eine lange Lektüre (~ 40 Seiten), aber ich kann es niemandem genug empfehlen, der Fragen stellt, wie Sie sie hier gestellt haben.
Obwohl ich alle Fragen zu CLI und GUI auf ähnliche Weise beantworten würde, gilt meine Antwort meiner Meinung nach besonders für Ihre spezifische Frage, da Sie sich für alle Computerfragen entschieden haben git
. git
ist wohl das neueste Werkzeug in einer nicht allzu langen Liste von Computerwerkzeugen, die wirklich der in Stephensons Aufsatz beschriebenen Hole-Hawg-Metapher würdig sind. git
Wie bei vielen anderen Unix-ähnlichen Dingen ist dies ein Grund, die CLIs als solche zu kennen. Manchmal trotz seines unberechenbaren "Porzellans" ; manchmal deswegen.
Ja, Sie können mit der GUI von Github auf jeden Fall produktiv sein, entweder für OSX oder einfach nur auf deren Website. Ja, es ist eigentlich ziemlich elegant, ich benutze die Funktionen der Website oft. Aber nein, du wirst niemals das göttliche Gefühl haben, wenn dein rechter kleiner Finger über einem wahnsinnigen git filter-branch
Befehl für ein oder zwei Äonen hängt . Wenn ich nur eine Sache aus meiner Erfahrung mit dem Rechnen heraushalten müsste - die mentalen Herausforderungen, die engen Freundschaften, die sich in einem Rechenzentrum um 2 Uhr morgens gebildet haben, die unendliche Kompetenz zum Klettern, das Berühren des Lebens der Benutzer und das Regieren über PBs mit wertvollen Daten, das Gedämpfte Jobs und komfortables Leben - behalte nur eine Sache - es wäre das göttliche Gefühl.