Kā iestatīt un lietot Git: 15 soļi (ar attēliem)

Satura rādītājs:

Kā iestatīt un lietot Git: 15 soļi (ar attēliem)
Kā iestatīt un lietot Git: 15 soļi (ar attēliem)

Video: Kā iestatīt un lietot Git: 15 soļi (ar attēliem)

Video: Kā iestatīt un lietot Git: 15 soļi (ar attēliem)
Video: ❓Как вас заставляют делать то, что ОН хочет? ⚠️7 Основных Приемов Манипулятора❗Анна Богинская 2024, Maijs
Anonim

Git ir viena no visplašāk izmantotajām programmatūras izstrādes versiju kontroles sistēmām. 2005. gadā Linus Torvalds izveidoja Git, koncentrējoties uz ātrumu, datu integritāti un atbalstu izplatītām, nelineārām darbplūsmām. Tā kā to plaši izmanto pat lielās korporācijas, ir svarīgi iemācīties vienkārši iestatīt un lietot Git. Šajā pastaigā tiks izmantots Git Bash operētājsistēmai Windows un GitHub. Tomēr šeit izmantotās komandas darbosies jebkurā platformā. Tas nav domāts kā viss ceļvedis, bet vienkārši, lai sāktu darbu ar Git. Git ir jāizpēta daudz vairāk funkciju, un darba videi var būt ļoti atšķirīgi mainīgie, nekā tas, kas jāizmanto ar GitHub.

Soļi

1. daļa no 3: konta izveide

Git iestatīšana un lietošana 1. darbība
Git iestatīšana un lietošana 1. darbība

1. darbība. Izveidojiet Github kontu

Apmeklējiet GitHub un izveidojiet kontu. Šīs apmācības nolūkos bezmaksas konts darbosies lieliski.

Iestatiet un izmantojiet Git 2. darbība
Iestatiet un izmantojiet Git 2. darbība

2. solis. Instalējiet Git Bash

Lai sāktu darbu, vispirms lejupielādējiet un instalējiet Git Bash operētājsistēmai Windows. Iet uz priekšu un dariet to tagad, sekojot šai saitei: Git Bash.

Kad tas ir instalēts, palaidiet Git Bash. Jums vajadzētu apskatīt melnu komandu uzvednes ekrānu. Git Bash darbībai izmanto Unix komandas, tāpēc ir svarīgi zināt dažas zināšanas par Unix

Iestatiet un izmantojiet Git 3. darbība
Iestatiet un izmantojiet Git 3. darbība

3. solis. Izveidojiet SSH atslēgu

Lai izveidotu drošu šifrētu savienojumu starp savu GitHub kontu un Git Bash datorā, jums ir jāģenerē un jāsaista SSH atslēga. Git Bash ielīmējiet šo kodu, bet aizstājiet to ar e -pasta adresi, kuru izmantojāt ar savu GitHub kontu: ssh -keygen -t rsa -b 4096 -C "[email protected]"

Pēc tam jums tiks prasīts, kur vēlaties saglabāt atslēgu. Noklusējuma atrašanās vieta būs pietiekama, tāpēc vienkārši nospiediet. Enter. Pēc tam Git Bash lūgs ievadīt un apstiprināt ieejas frāzi. Lai gan jums tas nav jāiekļauj, tas ir ļoti ieteicams

Git iestatīšana un lietošana 4. darbība
Git iestatīšana un lietošana 4. darbība

4. solis. Pievienojiet savu SSH atslēgu ssh-aģentam

Tas ļaus jūsu datoram izmantot šo SSH atslēgu. Ievadiet šādu komandu, lai palaistu SSH aģentu: eval "$ (ssh-agent -s)" Pēc tam ievadiet ssh-add ~/.ssh/id_rsa, lai pievienotu izveidoto atslēgu.

Ja jūsu atslēgai ir cits nosaukums, izņemot id_rsa, vai arī jūs to saglabājāt citā vietā, noteikti izmantojiet to

Git iestatīšana un lietošana 5. darbība
Git iestatīšana un lietošana 5. darbība

5. solis. Pievienojiet savam kontam SSH atslēgu

Tagad jums būs jākonfigurē konts, lai izmantotu jaunizveidoto atslēgu. Kopējiet ssh atslēgu starpliktuvē: clip <~/.ssh/id_rsa.pub. Pēc tam jebkuras GitHub lapas augšējā labajā stūrī noklikšķiniet uz sava profila fotoattēla un pēc tam noklikšķiniet uz Iestatījumi. Lietotāja iestatījumu sānjoslā noklikšķiniet uz SSH un GPG taustiņiem. Pēc tam noklikšķiniet uz Jauna SSH atslēga. Tagad jūs varat ievadīt savas atslēgas aprakstošo nosaukumu, pēc tam ielīmējiet atslēgu atslēgas laukā un nospiediet "Pievienot SSH atslēgu". Apstipriniet to, un viss ir gatavs!

2. daļa no 3: Projekta izveide

Git iestatīšana un lietošana 6. darbība
Git iestatīšana un lietošana 6. darbība

1. solis. Dakšas krātuve

Lai GitHub projektā veiktu izmaiņas, tam ir jābūt dakšveida. Dodieties uz krātuvi, ar kuru vēlaties strādāt, un sakratiet krātuvi, nospiežot dakšiņu lapas augšējā labajā daļā. Tādējādi jūsu krātuve tiks kopēta jūsu kontā.

Git iestatīšana un lietošana 7. darbība
Git iestatīšana un lietošana 7. darbība

2. solis. Izveidojiet vietējo direktoriju

Izveidojiet mapi kaut kur datorā, kur vēlaties novietot repozitoriju. Pēc tam izmantojiet Git Bash, lai pārietu uz šo mapi. Atcerieties, ka Git Bash pieņem UNIX komandas, tāpēc, lai nokļūtu savā direktorijā, izmantojiet CD komandu šādi: $ cd/path/to/directory

Git iestatīšana un lietošana 8. darbība
Git iestatīšana un lietošana 8. darbība

Solis 3. Klonējiet dakšiņu

Programmā GitHub dodieties uz dakšiņu un zem krātuves nosaukuma noklikšķiniet uz Klonēt vai lejupielādēt un nokopējiet tajā sniegto saiti.

Pēc tam Git Bash ievadiet šādu komandu, izmantojot nokopēto URL: $ git clone https://github.com/YOUR-USERNAME/REPOSITORY_NAME. Nospiediet ↵ Enter, un tiks izveidots vietējais klons

Git iestatīšana un lietošana 9. darbība
Git iestatīšana un lietošana 9. darbība

4. solis. Sinhronizējiet dakšiņu ar oriģinālu

Jums jāspēj piedāvāt izmaiņas sākotnējā krātuvē. Pārejiet uz sākotnējo repozitoriju, kuru izmantojāt GitHub, pēc tam noklikšķiniet uz Klonēt vai lejupielādējiet un nokopējiet URL.

  • Tagad dodieties uz faktisko GitHub krātuves mapi. Jūs sapratīsit, ka esat īstajā vietā, kad komandrindas labajā pusē redzat (galveno).
  • Tagad vienkārši palaidiet $ git remote add upstream https://github.com/user/repositoryName, izmantojot repozitorija sākotnējo URL.
Git iestatīšana un lietošana 10. darbība
Git iestatīšana un lietošana 10. darbība

5. solis. Izveidojiet lietotāju

Tālāk jums jāizveido lietotājs, lai izsekotu, kurš veica izmaiņas repozitorijā. Izpildiet šādas divas komandas. $ git config user.email “jū[email protected]” un $ git config user.name “Jūsu vārds”. Pārliecinieties, vai izmantotais e -pasts ir tāds pats kā jūsu git hub kontā.

Git iestatīšana un lietošana 11. darbība
Git iestatīšana un lietošana 11. darbība

6. Izveidojiet jaunu filiāli

Tālāk jums vajadzētu izveidot jaunu filiāli no mūsu galvenā filiāles. Kā faktisks koka zars. Šajā filiālē būs visas jūsu veiktās izmaiņas. Katru reizi, strādājot pie jaunas problēmas, jums jāveido jauns meistara atzars. Neatkarīgi no tā, vai tas ir kļūdu labojums vai jaunas funkcijas pievienošana, katram uzdevumam ir jāiegūst sava unikālā filiāle.

  • Lai izveidotu filiāli, vienkārši palaidiet: $ git branch feature_x. Aizstājiet feature_x ar objekta aprakstošo nosaukumu.
  • Kad esat izveidojis savu filiāli, izmantojiet $ git checkout feature_x. Tādējādi jūs pāriesit uz atzaru feature_x. Tagad jūs varat brīvi veikt izmaiņas savā kodā.

3. daļa no 3: Izmaiņu veicināšana

Git iestatīšana un lietošana 12. darbība
Git iestatīšana un lietošana 12. darbība

1. solis. Apņemieties veikt izmaiņas

Kad esat pabeidzis veikt izmaiņas vai vēlaties mainīt filiāles un strādāt pie kaut kā cita, izmaiņas ir jāapņemas. Palaist $ git saistīt visu. Tādējādi automātiski tiks veiktas visas izmaiņas, ko esat veicis repozitorijā.

Jūs saņemsiet aicinājumu ievadīt saistīšanas ziņojumu, izmantojot vim. Šim ziņojumam jābūt īsam un aprakstošam. Izmantojiet bulttaustiņus, lai pārietu uz augšējo rindu, un pēc tam nospiediet tastatūras taustiņu i. Tagad jūs varat ierakstīt savu ziņojumu. Kad tas ir ierakstīts, nospiediet taustiņu Esc un pēc tam - kolu,:. Tagad ierakstiet burtus wq un nospiediet. Enter. Tādējādi tiks saglabāts jūsu apņemšanās ziņojums un aizvērts vim redaktors

Git iestatīšana un lietošana 13. darbība
Git iestatīšana un lietošana 13. darbība

2. solis. Iesniedziet push pieprasījumu

Tagad, kad jūsu izmaiņas ir veiktas, jums tās jāpiespiež! Ievadiet $ git push izcelsmi.

Git iestatīšana un lietošana 14. darbība
Git iestatīšana un lietošana 14. darbība

Solis 3. Apvienoties ar galveno filiāli

Dodieties atpakaļ uz GitHub, un drīz jums vajadzētu redzēt ziņojumu, kas parādās ar jūsu spiedienu. Noklikšķiniet uz "Salīdzināt un izvilkt pieprasījumu". Šajā lapā jums būs iespēja pārskatīt veiktās izmaiņas, kā arī mainīt saistību ziņojumu un pievienot komentārus. Kad viss izskatās kārtībā un GitHub neatklāj konfliktus, dodieties uz priekšu un iesniedziet pieprasījumu. Un tas arī viss!

Tagad jūsu līdzstrādnieki un krātuves īpašnieks varēs pārskatīt jūsu izmaiņas un pēc tam apvienot tās ar galveno repozitoriju

Git iestatīšana un lietošana 15. darbība
Git iestatīšana un lietošana 15. darbība

4. solis. Vienmēr atcerieties ielādēt un atkārtoti izveidot bāzi

Ir ārkārtīgi svarīgi vienmēr strādāt pie jaunākās faila versijas. Pirms push pieprasījumu iesniegšanas vai tikko esat uzsācis jaunu filiāli vai pārslēdzies uz filiāli, vienmēr palaidiet šādu komandu git fetch upstream && git rebase upstream/master.

Ieteicams: