Terminal Tuts

Top 20 príkazov Git s praktickými príkladmi

Top 20 príkazov Git s praktickými príkladmi

Ak tu čítate tento príspevok, je veľká pravdepodobnosť, že ste počuli alebo komunikovali s Githubom a teraz sa chcete naučiť Git. Predtým, ako vám ukážeme niektoré z skvelých príkazov Git, pochopme rozdiel medzi Git a GitHub.

Git a Github

Poďme najskôr diskutovať o Gite. Git je zjednodušený systém riadenia verzií, ktorý sa používa na správu projektu v histórii vývojových zdrojových kódov. Git je ako nástroj na spoluprácu, ktorý umožňuje niekoľkým vývojárom prispieť do jedného projektu.

Predpokladajme, že máte tím vývojárov, ktorí všetci pracujú na vývoji systému správy informácií. Niektoré budú pracovať na grafickom používateľskom rozhraní, iné na databáze a iné na funkčnosti systému. Na zvládnutie takéhoto projektu by bolo potrebné použitie USB diskov na zdieľanie kódu medzi vývojármi. Pomocou Gitu však môžu vývojári do projektu pridať svoj kód bez toho, aby prepísali ktorúkoľvek časť projektu.

Github je na druhej strane online platforma používaná na hosťovanie úložiska Git. Zatiaľ čo Git je obslužný program príkazového riadku, Github má webové rozhranie, ktoré má ešte viac ďalších funkcií na správu projektu.

Top 20 príkazov Git

V tomto príspevku vám ukážem 20 najlepších príkazov git, ktoré sa vám budú hodiť pri správe vašich projektov.

1. Git Init

git init

Tento príkaz inicializuje úložisko git vo vašom adresári a vytvorí .priečinok git. Ako súbor [bodka] slúži .adresár git je skrytý a možno budete musieť vypnúť túto funkciu v systéme Windows alebo použiť príkaz ls -a v systéme Linux, aby ste ju videli. Je však lepšie nechať to tak a nemanipulovať s obsahom tohto priečinka.

2. Git Config

git config -global user.meno „Vaše užívateľské meno tu“ git config -global user.pošlite e-mail „používateľ @ doména.com “

Tento príkaz konfiguruje používateľské meno, e-mail, formáty súborov atď., s platformami Github alebo online platformou, ktorá hostí vaše úložisko.

3. Git Clone

git klon "url.git "

Tento príkaz stiahne / naklonuje úložisko zo vzdialeného zdroja do vášho lokálneho počítača. Napríklad naklonujme úložisko reaverov do nášho lokálneho počítača. Reaver je open-source nástroj používaný pri bezdrôtových penetračných testoch.

git klon https: // github.com / t6x / reaver-wps-vidlica-t6x.git

Spustením príkazu ls uvidíme priečinok Reaver úspešne klonovaný.

4. Stav Git

stav git

Príkaz Git Status vám ukáže všetky informácie, ktoré potrebujete vedieť o vašom lokálnom úložisku. Zahŕňa to vetvu, na ktorej pracujete, súbory prítomné v indexových a nesledovaných súboroch a upravené súbory.

5. Git Pridať

git pridať

Príkaz Git Add pridáva nesledované súbory nachádzajúce sa vo vašom pracovnom adresári na indexovanie pripravené na odovzdanie do nášho vzdialeného úložiska. V predchádzajúcom príklade „stav git“ vidíme náš index.html je nesledovaný súbor.

Pridajme ho do indexu na spáchanie pomocou príkazu git add. Pozri obrázok nižšie.

git pridať index.html

Ďalším spustením príkazu „git status“ sa zobrazí index.html súbor pridaný do indexu a pripravený na spáchanie.

6. Git Odstrániť

git rm --cached [názov-súboru]

Príkaz Git Odstrániť odstráni súbory pridané z pracovného adresára na indexovanie. Odstráňte index.html, ktorý sme si povedali v predchádzajúcom príklade.
index git rm.html

git rm - index uložený v pamäti.html

7. Git Commit

git spáchať

Príkaz Git Commit uloží vaše zmeny do lokálneho úložiska, pripravené na odoslanie do vzdialeného úložiska. Tento príkaz má tri argumenty;

Umožňuje vám zanechať poznámku o vašich zmenách, aby kolegovia pochopili, čo sa stalo. Pozri príklad nižšie.

git commit -m "Vylepšený dizajn na kontaktnej stránke.„

tento argument Vykoná všetky úpravy vykonané na sledovaných súboroch.

Tento argument aktualizuje najnovšie potvrdenie o všetky ďalšie postupné zmeny alebo správu o poslednom potvrdení.

8. Git Diff

rozdiel git

Príkaz Git Diff zobrazuje zoznam všetkých nesledovaných zmien. Napríklad do nášho indexu pridajme nejaký HTML kód.html súbor a potom spustite príkaz git diff. Pozrite sa na výstup na obrázku nižšie.

9. Git Reset

git reset

Príkaz Git Reset zruší fázovanie vášho súboru a uvedie váš pracovný adresár a index do stavu vášho posledného potvrdenia. Zachová všetky zmeny vykonané v súbore.

10. Git Log

git log

Tento príkaz zobrazuje históriu verzií vetvy, na ktorej momentálne pracujete.

Na výpis histórie verzií súboru môžete použiť príkaz 'git log' s parametrom '-follow'. Napríklad;

git log -sleduj index.html

11. Git Show

git show

Tento príkaz git obsahuje zoznam zmien vykonaných v súbore a metadátach konkrétneho potvrdenia.

12. Značka Git

značka git

Tento príkaz uvádza zoznam značiek k zadanému potvrdeniu.

13. Pobočka Git

vetva git

Príkaz git branch uvádza zoznam všetkých pobočiek nachádzajúcich sa v miestnom úložisku.

Git Branch pre zoznam všetkých pobočiek

Ak chcete vytvoriť novú vetvu, použite nižšie uvedenú syntax.

git branch [new-branch-name]

Vytvorte novú vetvu Git Branch.

Upozorňujeme, že svoju prvú vetvu budete môcť vytvoriť až po vykonaní prvého potvrdenia.
Ak chcete pobočku odstrániť, použite nižšie uvedenú syntax.

git branch -d [názov-pobočky]

Odstrániť pobočku.

14. Git Checkout

Príkaz Git checkout umožňuje prepínať medzi vetvami nachádzajúcimi sa v miestnom úložisku.

pokladňa git [názov pobočky]

Ak tam zadaná vetva nie je, vytvorte vetvu pridaním parametra -b.

git checkout -b [názov pobočky]

Git Checkout -b

15. Git zlúčiť

pobočka git [názov pobočky]

Tento príkaz zlúči históriu zadanej vetvy do aktuálnej pracovnej vetvy.

16. Git Remote

Tento príkaz prepojí vaše lokálne úložisko vo vašom počítači so vzdialeným úložiskom.

git remote add [názov premennej] [Remote-Repo-Serve-Link]

17. Git Push

git push [názov premennej] [názov pobočky]

Tento príkaz tlačí / odosiela vaše potvrdené zmeny do vzdialeného úložiska na Github alebo Bitbucket.

Ak chcete presunúť všetky svoje pobočky v lokálnom úložisku do vzdialeného úložiska, použite nižšie uvedenú syntax.
git push -all [názov premennej]

18. Git Pull

git pull [remote-repo-link]

Tento príkaz Git načíta zmeny vzdialeného úložiska a zlúči ich s miestnym úložiskom.

19. Git Stash

git skrýša uložiť

Vyššie uvedený príkaz Git Stash dočasne ukladá všetky vaše sledované súbory.

git stash pop

Tento príkaz git obnoví všetky nedávno uložené súbory.

20. Git fsck

git fsck

Kontrola systému súborov Git (fsck) kontroluje integritu systému súborov Git v miestnom úložisku identifikáciou poškodených objektov.

Zoznámenie sa s tým, ako rôzne príkazy Git fungujú, je užitočné, najmä ak ich budete používať na správu svojich projektov. Našťastie je väčšina týchto príkazov ľahko pochopiteľná a možno nebudete musieť používať všetky z nich.

Hry Ako zvýšiť rýchlosť FPS v systéme Linux?
Ako zvýšiť rýchlosť FPS v systéme Linux?
FPS znamená Počet snímok za sekundu. Úlohou FPS je merať snímkovú frekvenciu pri prehrávaní videa alebo herných výkonoch. Jednoducho povedané, počet n...
Hry Najlepšie hry Oculus App Lab
Najlepšie hry Oculus App Lab
Ak ste vlastníkom náhlavnej súpravy Oculus, musíte byť informovaní o bočnom nakladaní. Sideloading je proces inštalácie neuloženého obsahu do náhlavne...
Hry Top 10 hier, ktoré sa dajú hrať na Ubuntu
Top 10 hier, ktoré sa dajú hrať na Ubuntu
Platforma Windows je jednou z dominujúcich platforiem pre hry kvôli obrovskému percentu hier, ktoré sa dnes vyvíjajú na natívnu podporu systému Window...