Kako nastaviti in uporabljati Git: 15 korakov (s slikami)

Kazalo:

Kako nastaviti in uporabljati Git: 15 korakov (s slikami)
Kako nastaviti in uporabljati Git: 15 korakov (s slikami)

Video: Kako nastaviti in uporabljati Git: 15 korakov (s slikami)

Video: Kako nastaviti in uporabljati Git: 15 korakov (s slikami)
Video: СУПЕР СМЕШНАЯ КОМЕДИЯ! "Как Извести Любовницу За 7 Дней" РУССКИЕ КОМЕДИИ НОВИНКИ, ФИЛЬМЫ HD, КИНО 2024, Maj
Anonim

Git je eden najpogosteje uporabljenih sistemov za nadzor različic za razvoj programske opreme. Git, ki ga je leta 2005 zgradil Linus Torvalds, se osredotoča na hitrost, celovitost podatkov in podporo za porazdeljene, nelinearne delovne tokove. Zaradi široke uporabe tudi pri velikih korporacijah se je pomembno naučiti, kako enostavno nastaviti in uporabljati Git. Ta sprehod bo uporabljal Git Bash za Windows in GitHub. Vendar pa bodo tukaj uporabljeni ukazi delovali na kateri koli platformi. To ni mišljeno kot konec vseh navodil, ampak samo za začetek uporabe Gita. V Gitu je treba raziskati še veliko več funkcij, delovno okolje pa ima lahko zelo različne spremenljivke od tistih, ki jih je treba uporabiti z GitHubom.

Koraki

1. del od 3: Nastavitev računa

Nastavitev in uporaba Gita 1. korak
Nastavitev in uporaba Gita 1. korak

Korak 1. Nastavite račun Github

Obiščite GitHub in ustvarite račun. Za namene te vadnice bo brezplačen račun deloval v redu.

Nastavite in uporabite Git 2. korak
Nastavite in uporabite Git 2. korak

Korak 2. Namestite Git Bash

Če želite začeti, morate najprej prenesti in namestiti Git Bash za Windows. Pojdite in to storite zdaj, tako da sledite tej povezavi: Git Bash.

Ko je nameščen, zaženite Git Bash. Morali bi pogledati črni zaslon ukaznega poziva. Git Bash za delovanje uporablja ukaze Unix, zato je pomembno, da poznate Unix

Nastavite in uporabite Git Korak 3
Nastavite in uporabite Git Korak 3

Korak 3. Ustvarite ključ SSH

Če želite vzpostaviti varno šifrirano povezavo med vašim računom GitHub in Git Bash v računalniku, morate ustvariti in povezati ključ SSH. V Git Bash prilepite to kodo, vendar jo v e -poštnem sporočilu, ki ste ga uporabili z računom GitHub, zamenjajte: ssh -keygen -t rsa -b 4096 -C "[email protected]"

Nato boste pozvani, kje želite shraniti ključ. Privzeta lokacija bo zadostovala, zato pritisnite ↵ Enter. Nato vas bo Git Bash prosil, da vnesete in potrdite geslo. Čeprav vam tega ni treba vključiti, je zelo priporočljivo, da to storite

Nastavite in uporabite Git Korak 4
Nastavite in uporabite Git Korak 4

Korak 4. Dodajte ključ SSH agentu ssh

To bo vašemu računalniku omogočilo uporabo tega ključa SSH. Če želite zagnati agent SSH, vnesite naslednji ukaz: eval "$ (ssh-agent -s)" Nato vnesite ssh-add ~/.ssh/id_rsa, da dodate ustvarjeni ključ.

Če ima vaš ključ poleg id_rsa drugo ime ali ste ga shranili na drugo mesto, ga uporabite namesto tega

Nastavite in uporabite Git 5. korak
Nastavite in uporabite Git 5. korak

Korak 5. Dodajte svoj ključ SSH v svoj račun

Zdaj boste morali konfigurirati svoj račun za uporabo na novo ustvarjenega ključa. Kopirajte ključ ssh v odložišče: clip <~/.ssh/id_rsa.pub. Nato v zgornjem desnem kotu katere koli strani GitHub kliknite fotografijo svojega profila in nato kliknite Nastavitve. V stranski vrstici uporabniških nastavitev kliknite ključa SSH in GPG. Nato kliknite Nov ključ SSH. Zdaj lahko vnesete opisno ime ključa, nato ga prilepite v polje ključa in pritisnete »Dodaj ključ SSH«. Potrdite in vse je pripravljeno!

2. del od 3: Nastavitev projekta

Nastavite in uporabite Git Korak 6
Nastavite in uporabite Git Korak 6

Korak 1. Razcepite skladišče

Če želite spremeniti projekt v GitHubu, ga morate razcepiti. Pojdite v skladišče, na katerem želite delati, in razcepite skladišče tako, da pritisnete vilice v zgornjem desnem delu strani. To bo naredilo kopijo tega skladišča v vašem računu.

Nastavite in uporabite Git Korak 7
Nastavite in uporabite Git Korak 7

Korak 2. Ustvarite lokalni imenik

Ustvarite mapo nekje v računalniku, kjer želite shraniti skladišče. Nato uporabite Git Bash za krmarjenje do te mape. Ne pozabite, da Git Bash sprejema ukaze UNIX, zato za vstop v svoj imenik uporabite ukaz CD tako: $ cd/path/to/directory

Nastavite in uporabite Git 8. korak
Nastavite in uporabite Git 8. korak

Korak 3. Klonirajte vilice

V GitHubu se pomaknite do vilice in pod imenom skladišča kliknite Kloniraj ali prenesite in kopirajte povezavo, ki vam jo daje.

Nato v kopiranem URL-ju v Git Bash vnesite naslednji ukaz: $ git clone https://github.com/YOUR-USERNAME/REPOSITORY_NAME. Pritisnite ↵ Enter in vaš lokalni klon bo ustvarjen

Nastavite in uporabite Git Korak 9
Nastavite in uporabite Git Korak 9

Korak 4. Sinhronizirajte vilice z izvirnikom

Morate biti sposobni predlagati spremembe prvotnega skladišča. Pomaknite se do prvotnega skladišča, ki ste ga razcepili v GitHubu, nato pritisnite Clone ali prenesite in kopirajte URL.

  • Zdaj se pomaknite v dejansko mapo skladišča v GitHubu. Ko boste videli (master) na desni strani ukaznega poziva, boste vedeli, da ste na pravem mestu.
  • Zdaj preprosto zaženite $ git remote add upstream https://github.com/user/repositoryName z uporabo prvotnega URL -ja skladišča.
Nastavite in uporabite Git 10. korak
Nastavite in uporabite Git 10. korak

Korak 5. Ustvarite uporabnika

Nato ustvarite uporabnika, ki bo spremljal, kdo je spremenil skladišče. Zaženite naslednja dva ukaza. $ git config user.email »[email protected]« in $ git config user.name »Vaše ime«. Poskrbite, da bo e -poštni naslov, ki ga uporabljate, enak tistemu v računu za git hub.

Nastavite in uporabite Git Korak 11
Nastavite in uporabite Git Korak 11

Korak 6. Ustvarite novo vejo

Nato ustvarite novo podružnico naše glavne podružnice. Kot dejanska veja drevesa. Ta veja bo vsebovala vse vaše posebne spremembe. Vsakič, ko delate na novem problemu, morate ustvariti novo vejo gospodarja. Ne glede na to, ali gre za odpravo napak ali dodajanje nove funkcije, mora vsako opravilo dobiti svojo edinstveno vejo.

  • Če želite narediti podružnico, preprosto zaženite: $ git branch feature_x. Feature_x zamenjajte z opisnim imenom vaše funkcije.
  • Ko ustvarite svojo podružnico, uporabite $ git checkout feature_x. S tem boste preklopili v vejo feature_x. Zdaj lahko prosto spreminjate svojo kodo.

3. del od 3: Potiskanje vaših sprememb

Nastavite in uporabite Git Korak 12
Nastavite in uporabite Git Korak 12

Korak 1. Potrdite spremembe

Ko končate s spreminjanjem ali želite zamenjati veje in delati na nečem drugem, morajo biti spremembe potrjene. Zaženite $ git commit --all. To bo samodejno objavilo vse spremembe, ki ste jih naredili v skladišču.

Prejeli boste poziv za vnos sporočila o predaji z uporabo vim. To sporočilo mora biti kratko in opisno. S puščičnimi tipkami se pomaknite do zgornje vrstice in nato pritisnite i na tipkovnici. Zdaj lahko vnesete svoje sporočilo. Ko je tipkan, pritisnite Esc in nato tipko dvopičje,:. Zdaj vnesite črke wq in pritisnite ↵ Enter. Tako boste shranili sporočilo o predaji in zaprli urejevalnik vim

Nastavite in uporabite Git Korak 13
Nastavite in uporabite Git Korak 13

Korak 2. Vnesite zahtevo za potiskanje

Zdaj, ko so bile spremembe sprejete, jih morate potisniti! Vnesite $ git push origin.

Nastavitev in uporaba Gita Korak 14
Nastavitev in uporaba Gita Korak 14

Korak 3. Združite se z glavno vejo

Vrnite se na GitHub in kmalu bi morali prikazati sporočilo, ko pritisnete. Pritisnite "Primerjaj in povleci zahtevo". Na tej strani boste imeli možnost pregledati svoje spremembe, spremeniti sporočilo o zavezi in dodati komentarje. Ko je vse videti v redu in GitHub ne zazna nobenih konfliktov, podajte zahtevo. In to je to!

Zdaj bodo vaši drugi sodelavci in lastnik skladišča pregledali vašo spremembo in jo nato združili z glavnim skladiščem

Nastavite in uporabite Git Korak 15
Nastavite in uporabite Git Korak 15

Korak 4. Vedno ne pozabite pridobiti in znova vzpostaviti

Izjemno pomembno je, da vedno delate na najnovejši različici datoteke. Preden vnesete kakršne koli potisne zahteve ali ste pravkar začeli novo vejo ali prešli na podružnico, vedno zaženite naslednji ukaz git fetch upstream && git rebase upstream/master.

Priporočena: