GitHub on koodide hostimise platvorm koostööks ja versioonihalduseks. Koodiga saate töötada kõigiga, kust iganes. See on ka platvorm maailma suurimale arendajate kogukonnale.

GitHub pakub paljusid funktsioone, näiteks lihtsat projektijuhtimist koos hoidlatega, tõhusat meeskonnahaldust, kasutades selliseid tööriistu nagu tõmbetaotlused ja probleemid, lihtsat koodimajutust ja palju muud. Uurime neid meetodeid edasi, kui vaatame, kuidas kloonida hoidlat Git Bashi abil.

Mis on GitHubi hoidla?

Hoidla on salvestusruum, kus asuvad kõik projekti failid. Seda tuntakse ka kui "repot". GitHubi hoidla on kaughoidla, kuhu saate salvestada kõik oma projekti failid ja iga faili muudatuste ajaloo. Saate salvestada mis tahes tüüpi kaustu või faile, nagu pildid, HTML-failid, .css-failid, .py-failid, CSV-failid, Exceli failid, JSON-failid jne.

GitHubi hoidla saate luua järgmiselt Avalik või Privaatne. Luues hoidla avalikuks, näevad kõik internetis seda hoidlat. Saate valida, kes saab seda hoidlat siduda ja muuta. Ja vastupidi, kui loote hoidla privaatseks, on teil täielik kontroll selle üle, kes seda hoidlat näevad ja selles muudatusi saavad teha.

Github lähtestab hoidla README-faili, .gitignore-faili ja litsentsifailiga.

README-fail võimaldab teil kirjutada oma projekti täieliku kirjelduse ja lisada vajalikud juhised. .Gitignore-fail sisaldab nende failide nime, mida te ei soovi GitHubi lükata. Kusjuures litsents ütleb teistele, mida nad teie koodiga teha saavad ja mida mitte.

Mida tähendab hoidla kloonimine?

Hoidla kloonimine tähendab oma GitHubi hoidla kohaliku koopia loomist. Kohaliku koopia loomisega saate hõlpsalt faile lisada või eemaldada, ühendamise konflikte parandada ja hõlpsalt toime tulla. Hoidla kohaliku koopia kallal töötamine pakub kasutajatele suuremat paindlikkust. Saate teha muudatusi ja hoidlaga ohutult katsetada.

Kui kloonite GitHubi hoidla, luuakse täielik kohalik koopia koos kõigi failide ja kaustade kõigi versioonidega projekti jaoks. Projektis osalemiseks saate isegi kloonida teise inimese olemasoleva hoidla. Pärast hoidlas muudatuste tegemist saate selle hõlpsalt GitHubi kaughoidlasse lükata, kasutades Git Bashi.

Kontrollige, kas teie süsteemi on installitud Git ja Git Bash

Veenduge, et teie arvutisse oleks installitud Git ja Git Bash. Seda, kas Git on teie süsteemi installitud, saate kontrollida, tippides käsureale järgmise käsu:

git --versioon

Käsuviip kuvab Giti installitud versiooni. Kui soovite kontrollida, kas Git Bash on teie süsteemi installitud, vajutage Windowsi nuppu ja otsige Git bash.

Kui kumbagi pole saadaval, järgige õiget samme Giti ja Git Bashi edukaks installimiseks oma süsteemi.

GitHubi hoidla loomine

GitHubi hoidla saate luua järgmiselt.

1. Mine ametniku juurde GitHub veebisaidil.

2. Klõpsake nuppu Lisaks paremas ülanurgas olev ikoon ja valige Uus hoidla.

3. Avatakse uus leht, kus peate uue hoidla loomiseks sisestama mõned üksikasjad. Sisestage repole lühike ja meeldejääv nimi. GitHub soovitab ka automaatselt hoidlate nimesid, mida inspiratsiooni kasutada.

4. Soovi korral saate kirjelduse lahtrisse lisada oma projekti lühikirjelduse. See samm on täiesti vabatahtlik.

5. Valige hoidla nähtavus kui Privaatne või Avalik vastavalt sellele, kuidas soovite, et teised teie hoidlat näeksid.

6. Saate initsialiseerida hoidla README-fail, .gitignore-fail, ja litsents. GitHubi sõnul on "Saate lisada README-faili oma hoidlasse, et teistele inimestele öelda, miks teie projekt on kasulik, mida nad saavad teie projektiga teha ja kuidas nad saavad seda kasutada."

Saate saadaolevate mallide loendist valida .gitignore-faili. Samamoodi saate litsentsi valida saadaolevate litsentside loendist. Kõigi nende failide lisamine suurendab hoidla usaldusväärsust.

7. Lõpuks tabas Loo hoidla uue hoidla loomiseks.

GitHubi hoidla kloonimine Git Bashi abil

1. Navigeerige hoidlasse, mida soovite kloonida. Saate seda kasutada näidishoidla esimest korda kloonimist proovida.

2. Klõpsake nuppu Lae allaKood nuppu.

3. Kui klõpsate nuppu, avaneb kast Allalaadimiskood nuppu. Klõpsake nuppu Kopeerida lõikelauale ikooni hoidla URL-i kopeerimiseks HTTPS-meetodi kaudu.

4. Avatud Git Bash.

5. Minge kataloogi, kus soovite hoidla kloonida cd käsk.

6. Sisestage järgmine käsk ja asendage [REPO URL] varem kopeeritud lingiga.

git kloon [REPO URL]

Näiteks varem kasutatud proovivaramu kloonimiseks tippige järgmine käsk:

git kloon https://github.com/Yuvrajchandra/sample-github-repository.git

7. Vajutage sisestusklahvi, et hoidlas oleks teie süsteemis kohalik koopia.

Muud viisid GitHubi hoidla allalaadimiseks

GitHubi hoidla allalaadimiseks võite valida ka muud meetodid, näiteks kasutades hoidla kloonimiseks GitHubi töölauda. GitHub Desktop on Mac- ja PC-kasutajate jaoks mõeldud rakendus, mis viib versioonihalduse käsurealt töölauale. Selle lõi GitHub versioonihalduse lihtsustamiseks.

GitHub Desktopiga saate teha kõiki samu toiminguid, nagu kloonimine, kustutamine, värskendamine ja repo salvestamine, mida saate teha Git Bashiga. Git Bashil on järsk õppimiskõver, kuid see on võimsam kui GitHub Desktop.

Seotud: Kuidas kustutada soovimatuid hoidlaid GitHubis

Teine lihtne meetod GitHubi hoidla allalaadimiseks on otseülekande ZIP-faili allalaadimine. Hoidla ZIP-faili allalaadimiseks võite järgida neid lihtsaid samme:

  1. Minge hoidlasse, mille soovite alla laadida. Saate seda kasutada näidishoidla proovige esmakordselt alla laadida repo ZIP-fail.
  2. Klõpsake nuppu Allalaadimiskood ja seejärel klõpsake nuppu Laadige alla ZIP valik. Hoidla laaditakse teie süsteemi mõne sekundi jooksul alla.

Hakka Pro-Coderiks, kasutades GitHubi

GitHub pakub platvormi, et jagada oma koodi teistega, luua vingeid projekte, teenida märke ja teha palju muud. Alustamiseks loo GitHubis oma esimene hoidla.

Kui olete kogenud programmeerija, saate anda oma panuse avatud lähtekoodiga GitHubi hoidlatesse. Kasutage selle platvormi funktsioone, et suurendada oma kodeerimisoskusi ja saada programmeerijate hulgas tunnustust.

E-post
Viis parimat märki, mis laevad teie GitHubi hoidlat

Siit saate teada, kuidas oma GitHubi hoidlat tõhusalt hallata, et kaasaaitajaid meelitada ja hoida GitHubi märkide funktsiooniga.

Loe edasi

Seotud teemad
  • Programmeerimine
  • Projekti juht
  • GitHub
Autori kohta
Yuvraj Chandra (9 artiklit on avaldatud)

Yuvraj on arvutiteaduse eriala üliõpilane Delhis, Indias. Ta on kirglik Full Stacki veebiarenduse pärast. Kui ta ei kirjuta, uurib ta erinevate tehnoloogiate sügavust.

Veel Yuvraj Chandrast

Telli meie uudiskiri

Liituge meie uudiskirjaga, kus leiate tehnilisi näpunäiteid, ülevaateid, tasuta e-raamatuid ja eksklusiivseid pakkumisi!

Veel üks samm !!!

Palun kinnitage oma e-posti aadress e-kirjas, mille just teile saatsime.

.