Methoden voor het tonen van de Git Tree in Ubuntu 20.04 Terminal
De volgende secties behandelen verschillende methoden voor het weergeven van een Git-boomstructuur in uw terminal. Voordat we deze methoden proberen, gaan we eerst naar onze testprojectrepository door de volgende opdracht uit te voeren:
cd /home/kbuzdar/simplegit-progitU kunt uw eigen pad opgeven met de opdracht "cd", i.e., de locatie waar uw testprojectrepository momenteel bestaat.
Nadat u deze opdracht hebt uitgevoerd, verandert het pad in uw terminal onmiddellijk, zoals weergegeven in de onderstaande afbeelding:
Methode 1: De grafiek Vlag gebruiken met het git log-commando
Nadat we naar de repository van het testproject zijn genavigeerd, zullen we de volgende opdracht uitvoeren om de Git-boom in onze Ubuntu 20 te tonen.04-terminal:
git log --graph
Onze Git-projectboom wordt weergegeven in de onderstaande afbeelding:
Methode 2: De éénregelige vlag gebruiken met het git log-commando
We kunnen ook de Git-boomstructuur in onze terminal maken door de volgende opdracht uit te voeren:
git log --graph --oneline --all
Onze Git-projectboom wordt weergegeven in de onderstaande afbeelding:
Methode 3: De mooie vlag gebruiken met het git log-commando
Dit is nog een andere methode om de Git-boom in je Ubuntu 20 . te maken.04-terminal. U kunt de Git-structuur maken met deze methode door de volgende opdracht uit te voeren:
git log --graph --pretty=oneline --abbrev-commit
Onze Git-projectboom wordt weergegeven in de onderstaande afbeelding:
Conclusie
Dit artikel liet je drie verschillende methoden zien voor het maken van een Git-boom in je Ubuntu 20.04-terminal. Een vraag die u misschien nog steeds bezighoudt, is: "Wat is het verschil tussen methode # 2 en methode # 3, omdat ze blijkbaar allebei exact dezelfde output laten zien?"Nou, dit verschil kan alleen worden gezien als je Git-log rijk genoeg is, i.e., het bevat een aanzienlijk aantal commits. Als je zowel Methode #2 als #3 uitvoert op een Git-projectrepository die voldoende commits bevat, dan zul je zien dat de uitvoer van Methode #2 technischer zal zijn, omdat het enkele ASCII-waarden kan bevatten; overwegende dat de uitvoer van methode # 3 gebruiksvriendelijker zal zijn, wat alleen te wijten zou zijn aan het gebruik van de "mooie" vlag in die methode.