Magit a Git Interface an Emacs erreecht d'Versioun 3.0

 

Wann Dir schafft mam Git an Dir wëllt och gär ënner Emacs schaffen, kann déi folgend Uwendung no Äre Wënsch sinn. D'Applikatioun iwwer déi mir haut schwätze gëtt genannt Magit, eng Git Interface an Emacs déi Workflow Optimisatioun ënnersträicht.

Kommandoe gi vu kuerzen Tastekombinatiounen ugeruff a Mnemoniken déi berécksiichtege der Cursorpositioun an der héich handlungsfäeger Interface Kontextempfindlecht Verhalen ze bidden. Magit ass eng komplett textbaséiert User-Interface fir Git. Et bréngt d'Lück tëscht dem Git senger Kommandozeilengrënnbaart an de verschiddene GUIen, sou datt Dir ausféierlech an trivial Versiounskontrollaufgaben mat der Press op nëmmen e puer mnemonic Tasten ausféiere kënnt.

Magit gesäit aus wéi eng verbessert Versioun vun deem wat Dir kritt nodeems Dir e puer Git Kommandoe leeft, awer a Magit all sichtbar Informatioun ass och handlungsfäeg fir e Punkt dee wäit iwwerhëlt wat all Git GUI ubitt. An et këmmert sech ëm automatesch d'Ausgab ze aktualiséieren. wann et veralt gëtt. Am Hannergrond leeft Magit nëmme Git Kommandoen, a wann de Benotzer wëllt kucke wat leeft, mécht et et einfach d'Git Kommandozeil mat Magit ze léieren.

Magit ënnerstëtzt a streamlinéiert d'Benotzung vu Git Funktiounen datt déi meescht Benotzer an Entwéckler vun anere Git Clienten anscheinend net raisonnabel an enger net-Kommandozeilengrënnung kéinte rendéieren. Magit ass méi séier a méi intuitiv wéi d'Command Line oder all GUI, an dat gëlt fir Ufänger an Experten.

Déi meescht potenziell Benotzer si vu Magit net bewosst. Anerer kënne sech vu senger Existenz bewosst sinn, awer géifen et net iwwerleeën et ze probéieren well et als Extensioun vum Emacs Texteditor implementéiert gëtt.

De Jonas Bernoulli seet, hie wéilt dës Perceptioun vu Magit änneren.

"Dëst ass eppes wat ech plangen d'nächst Joer z'änneren well ech denken Magit kann e super Git Interface sinn och fir Benotzer vun aneren Editoren an IDEen. Ech hunn d'Gefill datt vill Git Benotzer eppes wéi Magit wëllen, oder op d'mannst schätzen. "

Dem Magit seng Léierkurve ass relativ flaach, soulaang ee scho mat Emacs a Git vertraut ass. Ouni Virwëssen iwwer Emacs ass d'Kurve e bësse méi steif.

Awer niewent der Tatsaach datt Magit op den éischte Bléck net ganz beandrockend schéngt, ass den Haaptfaktor, deen potenziell Benotzer verhënnert et ze probéieren d'Léierkurve (richteg oder ugesinn) (a leider och de Ruff) vun Emacs. D'Emacs Benotzer, natierlech, mengen dës Barrière ass derwäert d'Kräizung ze maachen, awer et hëlleft net oder iwwerzeegt iergendeen dee wëll mat sengem aktuellen Editor oder IDE bleiwen a just Magit probéieren.

Iwwer Magit 3.0

Vun den Neiheeten, déi an dëser neier Versioun presentéiert ginn, d'Haaptännerung ass un de komplett nei designten Menuen déi benotzt gi fir Argumenter auszewielen an Suffix Kommandoen opzeruffen. Magit benotzt elo den Transient Package fir dës Menüen ëmzesetzen.

Magit-Sektioun gëtt elo onofhängeg vu Magit verdeelt, erlaben net-verbonne Packagen et ze benotzen fir Puffer ähnlech wéi Magit ze realiséieren. Am Géigesaz zu Transient gëtt et ëmmer nach am Magit Repository gehalen, awer et kënnt elo mat engem eegene Handbuch.

Och d'Magit geet net méi dovun aus datt d'Haaptzweig Master genannt gëtt. Ouni Benotzerkonfiguratioun test Magit Main, Master, Trunk an Entwécklung an där Reiefolleg a benotzt deen éischten, deen am aktuelle Repository als Haaptbranche existéiert.

Magit ënnerscheet sech wesentlech vun anere Git-Interfaces, a seng Virdeeler sinn net direkt aus e puer Screenshots ze gesinn. “Leider wëssen déi meescht potenziell Benotzer mol net iwwer Magit. Anerer kënne sech vu senger Existenz bewosst sinn, awer géifen et net iwwerleeën et ze probéieren well et als Extensioun vum Emacs Texteditor implementéiert gëtt, an dat ass net wat se benotzen.

Schlussendlech, wann Dir interesséiert sidd méi doriwwer gewuer ze ginn, kënnt Dir d'Detailer an der folgenden Link.


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

Gitt d'éischt fir ze kommentéieren

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.