Populaarne Githubi sait koos git-tööriistaga on suurepärane ressurss mitte ainult teie töö levitamiseks ja tutvustamiseks, vaid ka versiooni tõhusa ja professionaalse kontrolli hõlbustamiseks.

Selles õpetuses uurime, kuidas luua Githubi hoidlat, tõukekohustusi, siltide väljalaskeid ja palju muud.

Looge hoidla

Uue hoidla loomiseks logige kõigepealt sisse Github või registreeru uuele kontole. Kui olete sisse loginud, klõpsake nuppu Loo uus nupp ekraani paremas ülanurgas, millele järgneb Hoidla link kuvatavas rippmenüüs.

Näete hoidla loomise ekraani:

Hoidla nimi ja kirjeldus võivad olla kõik, mida soovite, ja selle näite jaoks kasutati nimeks "muo_demo". Jätke ülejäänud väljad tühjaks ja vajutage klahvi Loo uus hoidla nuppu. Teid viiakse lehele, kus kuvatakse teie uus tühi hoidla.

Kohaliku hoidla algatamine

Nüüd, kui Githubis on loodud hoidla, peate lähtestama hoidla oma kohalikus arvutis. Tühja kataloogi loomiseks käivitage terminalis järgmised käsud ja lisage fail Readme.md.

mkdir myrepo
cd myrepo
kaja "# Minu katsehoidla"> Readme.md
kaja "Ajutine fail"> temp.txt

Githubis hoidla vaatamisel kuvatakse faili Readme.md sisu alati hoidla kirjeldamiseks või käsiraamatu esimese lehena. .Md faililaiend tähistab markdown vormingut ja kui te pole Markdowniga tuttav, vaadake meie suurepärane Markdowti formaadi petukiri.

Prinditav Markdown petulehekülg algajatele ja ekspertidele

See prinditav Markdowni petulehekülg pakub kõike, mida peate Markdowni vormindamise kohta lühidalt teadma. Hoidke see käepärast ja ärge kunagi enam segaduses.

Nüüd saate käskudega terminalis hoidla algatada.

git init
git remote lisa päritolu https://github.com/mdizak/muo_demo.git

Teises käsus peate muutma "mdizak" oma Githubi kasutajanimeks ja osa "muo_demo" oma hoidla nimeks. Näiteks kui teie Githubi kasutajanimi on "johndoe" ja hoidla nimi on "test_repo", oleks käsk järgmine:

git remote lisa päritolu https://github.com/johndoe/test_repo.git

Esimene kohustus

Nüüd saate sünkroonida kohalikud ja Githubi hoidlad ning lisada need kaks faili Githubi, järgmiste käskudega terminalis.

git add Readme.md temp.txt
git toime -m "Minu esimene pühendumine"
git push -u päritolumeister

Teilt küsitakse teie Githubi kasutajanime ja parooli ning pärast edukat sisestamist laaditakse kaks faili üles teie Githubi hoidlasse. Kui laadite Githubi hoidla uuesti oma brauserisse, näete nüüd faili Readme.md sees kahte faili koos päisega "Minu testhoidla".

Suured pühendussõnumid

Selle asemel, et määratleda ainult väikest ühe reaga pühendamise teadet, on võimalik lisada ka suurem tekstisõnum. Oma lemmikus tekstiredaktor, sisestage pühendamisteate sisu, mis võib olla nii suur ja nii palju ridu kui soovite. Viimaste muudatuste tegemisel kasutage käsku.

git toime --fail = / tee / to / pühenduma.txt

Veenduge, et käsk osutab teie pühendatud sõnumi tekstifailile ja selle sisu kasutatakse suvandi -m abil määratletud ühe rea sõnumi asemel.

Failide kustutamine

Failide kustutamine toimub umbes samamoodi, välja arvatud ülaltoodud kasutamine git lisada käsku, kasutame git rm käsk. Varem lisatud temp.txt-faili kustutamiseks käivitage terminalis järgmised käsud.

git rm temp.txt
git engel -m "temp-faili kustutamine"
git push -u päritolumeister

Teilt küsitakse uuesti kasutajanime ja parooli ning kui see on tehtud, kustutatakse temp.txt-fail teie Githubi hoidlast. See on kõik, mis seal on!

Väljaannete sildistamine

Aeg-ajalt, kui olete oma testitud projektiga täiesti rahul, võiksite praeguse oleku märkida versioonina. See annab teistele teada, et projekt on oma seisukorras ja valmis avalikkusele levitamiseks.

Oma hoidla versioonina märkimine toimub sildi lisamisega versiooni numbriga. Näiteks meie praeguse hoidla vabastamiseks terminalis v1.0.0 käivitage käsud.

git-silt 1.0.0
git push - sildid

Pärast Githubi kasutajanime ja parooli sisestamist laadige hoidla leht uuesti oma veebibrauserisse. Märkate, et teie hoidlas on nüüd üks väljaanne. Kõigi väljalasete vaatamiseks klõpsates saate lingi TAR.GZ arhiivi täieliku hoidla jaoks selles seisus, millal väljaanne märgistati.

Kloonide hoidla

Mõnikord peate oma hoidla kloonima ja uuesti vormistama nullist. Seda saab hõlpsasti teha järgmiste terminalis olevate käskudega.

git kloon https://github.com/mdizak/muo_demo.git myrepo
cd myrepo
git init

Sama mis hoidla initsialiseerimisel, peate esimesel real URL-is muutma Githubi kasutajanime ja hoidla nime.

See laadib hoidla sisu Githubist kataloogi / myrepo / ja seejärel uuesti vormindatakse git init käsk. Sealt saate jätkata failide lisamist ja kustutamist nagu eespool.

Kuva kohustuste ajalugu

Võite minna tagasi ja vaadata oma eelmisi kohustusi git logi, nagu näiteks:

git log - 3

Ülaltoodud käsk kuvab hoidlas tehtud kolm viimast toimingut. See võib olla kasulik, kui teil on mingil põhjusel kunagi kohustust vaja muuta või kustutada.

Muuda pühendumissõnumit

Kui olete Githubi juba pühendunud, siis mõistisite hiljem, et tegite lubadussõnumis vea, on võimalus seda muuta. Viimase pühendamisteate muutmiseks käivitage terminalis käsk.

git toime - parandama

See avab teie vaiketekstiredaktori koos eelmise pühendamisteatega. Tehke kõik vajalikud muudatused ja sulgege redaktor. Kui kasutate tekstiredaktorina nano, võite selle sulgeda vajutades Ctrl + X, millele järgneb Y ja Sisenema võtmeid.

Kui olete uue pühendussõnumi salvestanud, lükake see käsuga Githubi:

git push - jõu päritolu

Valmis oma tööd näitama!

Palju õnne, olete nüüd õppinud populaarse Githubi veebisaidi kasutamise põhitõdesid koos käsurea tööriistaga git. Olete edukalt hoidla loonud ja saate nüüd faile lisada / kustutada, tõukekomiteesid, siltide väljalaskeid ja kloonihoidlaid.

Kui soovite õppida täpsemaid git-käske, vaadake Täpsemad git-käsud sait.

E-post
Kuidas veebisaiti tasuta majutada GitHubi lehtede abil

Kui teil on lihtne veebisait, ei pea te veebimajutuse eest maksma. GitHubi lehti saate kasutada tasuta!

Seotud teemad
  • Programmeerimine
  • GitHub
Autori kohta
Matt Dizak (13 artiklit on avaldatud)Veel Matt Dizakilt

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 meilis, mille me just saatsime.

.