Git

Installige Git Ubuntu

Installige Git Ubuntu
Git on hajutatud versioonikontrollisüsteem. Seda kasutatakse lähtekoodide muutuste jälgimiseks tarkvaraarenduse käigus. See on tõeliselt kasulik tööriist tarkvara kiireks arendamiseks. Git teeb oma tööd väga kiiresti. See on üks parimaid tööriistu, mis arendajal võib olla, kui seda korralikult kasutada. Git on täiesti avatud lähtekoodiga.

Selles artiklis näitan teile, kuidas Git Ubuntu installida. Ma kasutan Ubuntu 18-d.04 LTS selle artikli tutvustamiseks. Kuid selles artiklis näidatud protseduurid ja käsud peaksid töötama Ubuntu kõigi toetatud versioonide puhul. Alustame siis.

Giti installimine:

Git on saadaval Ubuntu ametlikus paketihoidlas. Niisiis, saate Giti hõlpsalt installida Ubuntu, kasutades APT paketihaldurit.

Kõigepealt värskendage APT paketi hoidla vahemälu järgmise käsuga:

$ sudo apt värskendus

Nüüd installige Git järgmise käsuga:

$ sudo apt install git

Nüüd vajutage y ja seejärel vajutage jätkama.

Git peaks olema installitud.

Nüüd käivitage järgmine käsk, et kontrollida, kas Git töötab õigesti:

$ git --versioon

Nagu näete, on minu kasutatava Giti versioon 2.17.1. See töötab ka õigesti.

Kasutajanime ja e-posti aadressi seadistamine kogu maailmas:

Esimene asi, mida soovite Giti installimisel oma Ubuntu masinasse teha, on globaalsete konfiguratsioonimuutujate seadistamine kasutaja.nimi ja kasutaja.e-post. Nende muutujate väärtust kasutatakse siis, kui kasutate lähtekoodi vaikimisi haldamiseks Giti.

Üldnime määramiseks käivitage järgmine käsk:

$ git config - globaalne kasutaja.nimi "YOUR_NAME"

MÄRGE: Muuda SINU NIMI oma täisnimele.

Samuti peaksite määrama globaalse e-posti aadressi. Nii saavad teised arendajad teiega ühendust võtta, kui neil on teie koodi kohta küsimusi.

Üldise e-posti aadressi määramiseks käivitage järgmine käsk:

$ git config - globaalne kasutaja.e-kiri "YOUR_EMAIL"

MÄRGE: Muuda SINU EMAIL oma isiklikule e-posti aadressile.

Kõiki globaalselt määratud muutujaid saate kontrollida järgmise käsuga:

$ git config --global -l

Nagu näete, muutujad kasutaja.nimi ja kasutaja.e-post Olen varem seadistanud ja nende vastavad väärtused prinditakse ekraanile.

Giti kasutamine:

Selles jaotises näitan teile, kuidas luua oma kohalikku Giti hoidlat ja teha Gitiga põhiülesandeid.

Oletame, et töötate C / C abil välja tere maailmaprogrammi++. Nüüd soovite selle haldamiseks kasutada Giti.

Selleks navigeerige kõigepealt oma projekti kataloogi järgmiselt:

$ cd Projektid / kaasmaailm

Nagu näete, on mul a peamine.c fail siia.

Nüüd lähtestage siin uus Giti hoidla järgmise käsuga:

$ git init

Nagu näete, lähtestatakse tühi Giti hoidla.

Nüüd näete oma Giti hoidlas olevate failide olekut järgmise käsuga:

$ git staatus

Samuti pole mul veel ühtegi kohustust. Lähtefail peamine.c on hoidlas jälgimata fail. See on kõigi Giti hoidla äsja loodud failide vaikeseis.

Nüüd, enne kui lisate jälgimiseks faili, vaatame, kas lähtekood on korras. Ma lihtsalt koostan peamine.c programmi ja käivitage see sel eesmärgil.

Nüüd kontrollige olekut uuesti järgmiselt:

$ git staatus

Nagu näete, on mul nüüd 2 jälgimata faili.

Oletame, et soovite nüüd faili jälgida peamine.c. Selleks käivitage järgmine käsk:

$ git add main.c

Nagu näete, fail peamine.c on nüüd roheline. See tähendab, et Git jälgib nüüd faili ja on valmis pühenduma.

Kui olete mõne faili ekslikult lisanud, saate ka selle eemaldada. Selleks käivitage järgmine käsk:

$ git rm - vahemälu.c

Nagu sa näed, peamine.c faili enam ei jälgita.

Kõiki jälgimata faile saate lisada ühe käsuga ja järgmiselt:

$ git lisa -A

Olen koostanud peamine.c faili sisse Tere.o faili. Sa ei taha tegelikult, et Git neid faile päriselus jälgiks. Hea meelega on Gitil .gitignore fail, mida kasutatakse Gitile teatamiseks, milliseid faile ja katalooge eirata.

Oletame näiteks, et te ei soovi jälgida ühtegi faili, mis lõpeb tähega .o pikendamine. Selleks looge kõigepealt a .gitignore faili järgmiselt:

$ nano .gitignore

Sisestage nüüd *.o failis, nagu on näidatud alloleval ekraanipildil, ja salvestage fail, vajutades + x järgneb y ja .

Nagu näete, on nüüd Tere.o faili pole enam loendis.

Nüüd, nagu ma kasutasin git lisa -A käsk kõigi minu projekti failide jälgimiseks lisamiseks.

Nagu näete, lisatakse mõlemad failid jälgimiseks.

Nüüd saate selle arendusetapi selle projekti jaoks siduda (salvestada muudatused) järgmiselt:

$ git sitout -m "kirjeldav teade selle kohustuse kohta"

Nagu näete, on projekti olek pühendatud ja trükitakse unikaalne ID. Igal kohustusel on räsi, mis arvutatakse sõltuvalt teie projekti sisust, et iga projekti vahel vahet teha.

Muutsin lähtekoodi peamine.c ja nagu näete, on faili olek nüüd muudetud.

Nüüd saate muudatused uuesti teha järgmiselt:

$ git lisa -A
$ git pühendada -m "lisas printHello funktsiooni, et muuta kood peamiseks.c modulaarsem "
[

Kõiki toiminguid, mida olete selles Giti hoidlas teinud, näete järgmise käsuga:

$ git logi

Nagu näete, olen teinud kaks kohustust ja need on loetletud koos täitmisteadetega.

Kõigi toimingute kompaktses vormingus kuvamiseks võite kasutada ka järgmist käsku:

$ git log - oneline

Nii et põhimõtteliselt installite Giti ja kasutate seda Ubuntu. Täname selle artikli lugemise eest.

Parimad Linuxi käsurea mängud
Käsurida pole Linuxi kasutamisel lihtsalt teie suurim liitlane - see võib olla ka meelelahutusallikas, sest saate seda kasutada paljude lõbusate mängu...
Parimad Linuxi mängupuldi kaardistamise rakendused
Kui teile meeldib mängida Linuxis mänge tavalise klaviatuuri ja hiire sisestussüsteemi asemel mängupuldiga, on teie jaoks mõned kasulikud rakendused. ...
Kasulikud tööriistad Linuxi mängijatele
Kui teile meeldib Linuxis mänge mängida, on tõenäoline, et olete mängukogemuse parandamiseks kasutanud selliseid rakendusi ja utiliite nagu Wine, Lutr...