Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stilla

Программирование

Hvað er GitHub, hvers vegna er það nauðsynlegt og hvernig á að nota GitHub, hvernig á að byrja að nota þjónustuna – leiðarvísir fyrir byrjendur.
Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stillaGitHub er ein vinsælasta þjónustan til að hýsa opinn uppspretta geymslur. Þessi síða gerir þér kleift að birta sérsniðin verkefni og fylgjast með breytingum sem gerðar eru í hverri endurtekningu. Aðrir GitHub notendur geta skoðað notendakóðann og lagt til sínar eigin breytingar. Þessi skilgreining veitir aðeins stuttan skilning. Hins vegar er virkni þjónustunnar ekki takmörkuð við þetta. Í þessari yfirlitsgrein munum við skoða Github nánar.

Hvað er GitHub og hvernig á að byrja – Leiðbeiningar fyrir byrjendur

GitHub er netgátt þar sem forritarar og forritarar geta hlaðið upp kóðanum sem þeir búa til og unnið saman að því að bæta hann. Aðalsmerki GitHub er öflugt útgáfustýringarkerfi. Útgáfustýring gerir forriturum kleift að sérsníða hugbúnað án þess að skerða hugbúnaðinn sjálfan. Auðvelt er að sameina fyrirhugaðar breytingar í fulla útgáfu, en aðeins eftir að allar breytingar hafa verið skoðaðar og samþykktar.
Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stilla

Git og GitHub – hver er munurinn, fyrstu kynni af Git og GitHub

Hvað er Git?

Svar: Fljótlegt og skalanlegt útgáfustýringarkerfi . Git er ókeypis og opinn uppspretta dreift endurskoðunarstýringarkerfi sem er hannað til að vera hratt og skilvirkt fyrir öll verkefni, allt frá litlum til mjög stórum.

Hvað er GitHub?

Svar: Öflug skýjaþjónusta til að stjórna einkaframkvæmdum og opnum hugbúnaði.

Hver er aðalmunurinn?

Git er fullgildur hugbúnaður í flokki útgáfustýringarkerfis, sem er settur upp á einkatölvu notandans. Git gerir þér kleift að gera breytingar á kóðanum í gegnum skipanalínuna (Microsoft PowerShell) og GitHub veitir möguleika á að geyma verkefni í almennum aðgangi.

Áhugaverðar staðreyndir um Github

  1. Hámarksfjöldi notenda á síðunni á síðasta ári (samkvæmt tölfræði 24. júlí 2021) var 45 milljónir manna.
  2. Árið 2018 keypti Microsoft GitHub fyrir 7,5 milljarða dala.
  3. Það er opinn uppspretta git geymsla á Github. Hver sem er getur gert breytingar á því. Verkefnið er fáanlegt á hlekknum – https://github.com/git/git?ref=stackshare
Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stilla
GitHub geymsludæmi

Github eiginleikar

  1. Geta til að samþætta með vinsælustu kerfum og þjónustu – Amazon, Google Cloud og Code Climate.
  2. Stuðningur við yfir 200 forritunarmál.
  3. Mikil samþjöppun og “gildissamstaða”. Þegar notandi birtir verkefnið sitt á GitHub getur restin af forritunarsamfélaginu hlaðið niður og metið verkið, gæði kóðans og hversu fágun hans er. Notendur þriðju aðila geta varað verkeiganda við hugsanlegum vandamálum, breytilegum átökum o.s.frv.

Hvernig GitHub virkar, eiginleikar

Þrír af mikilvægustu eiginleikum Github eru greiningar, dráttarbeiðnir og sameining. Það er þess virði að íhuga hverja aðgerð fyrir sig.

Forking

Með því að gafla verkefninu er búið til afrit (gaffli) sem gerir notandanum kleift að gera tilraunir frjálsar án þess að hafa áhrif á upprunalega verkefnið. Búðu til gaffla og togbeiðnir: https://youtu.be/nT8KGYVurIU

Dragðu beiðnir

Pullbeiðni er birt af þróunaraðilanum eftir að hann lýkur við að laga/breyta kóðanum. Jafnframt getur verkeigandi sjálfur farið yfir þær breytingar sem gerðar eru og spurt frekari spurninga.
Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stilla

Sameining

Eftir að eigandinn hefur samþykkt dráttarbeiðnina sameina þau dráttarbeiðnina og beita breytingunum frá gaffallega verkefninu á frumkóðann.

Leiðbeiningar – hvernig á að byrja í Github frá grunni

Þessi handbók er fullkomin fyrir alla byrjendur sem eru að byrja að læra Git og Github. Eftirfarandi skref munu hjálpa þér að byggja upp ákjósanlegt kerfi til að vinna með þennan hugbúnað. Þú munt læra hvernig á að gera breytingar á kóðagrunninum, opna dráttarbeiðni (búa til dráttarbeiðni) og sameina kóða inn í aðalútibúið. Svo skulum við byrja.

Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stilla
Stjórnborð GitHub reiknings

Skref 0 Settu upp Git og búðu til GitHub reikning

  1. Farðu á opinberu Git vefsíðuna: https://git-scm.com/downloads
  2. Smelltu á hlekkinn til að hlaða niður skrifborðsútgáfu Git fyrir Windows og bíddu eftir að niðurhalinu lýkur.
  3. Dragðu út og keyrðu Git uppsetningarforritið með því að tvísmella á Git.exe skrána.Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stilla
  4. Leyfðu forritinu að gera breytingar á tölvunni með því að smella á “Já” hnappinn í “User Account Control” valmyndinni sem opnast.
  5. Byrjaðu Git uppsetningarferlið. Lestu aðal GNU Public License skjalið og smelltu á Next.Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stilla
  6. Tilgreindu staðsetningu til að setja upp forritið eða skildu eftir sjálfgefna gildin. Forritið mun hvetja þig til að búa til Start valmyndarmöppu. Slepptu þessu atriði.
  7. Veldu textaritilinn sem þú vilt nota með Git. Í fellilistanum skaltu velja Notepad ++ (eða annan textaritil sem þú hefur áður unnið með) og smelltu á “Næsta”.Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stilla
  8. Tilgreindu heiti fyrir nýja verkgreinina. Sjálfgefið gildi er “meistari”. Mælt er með því að þú hafir þessa stillingu á sjálfgefna stillingu.
  9. Í valkostunum til að velja PATH, SSH biðlara, miðlaravottorð, línuendingar og flugstöð, láttu allt vera eins og það er og smelltu á “Næsta” hnappinn.
  10. Skildu eftir allar sjálfgefnar stillingar og byrjaðu að setja upp forritið.
  11. Þegar uppsetningunni er lokið skaltu haka í reitina til að skoða útgáfuskýringarnar og hefja Git Bash. Lokaðu uppsetningarglugganum.

Þú getur skráð reikning á Github með því að nota eftirfarandi hlekk: https://github.com/join. Til að gera þetta verður þú að slá inn grunnskráningargögnin sem krafist er í framtíðinni til að staðfesta reikninginn.
Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stilla

Skref 1: Ræstu Git og búðu til fyrstu staðbundna geymsluna

Git hefur tvær notkunarstillingar – bash (Git Bash) og grafískt notendaviðmót (Git GUI). Til að ræsa Git Bash skaltu opna Start valmyndina – Windows, slá inn git bash og ýta á Enter (eða tvöfalda vinstri-smelltu á flýtileið forritsins). Til að ræsa Git GUI, opnaðu Start valmyndina – Windows, sláðu inn git gui og ýttu á Enter. Í okkar tilviki munum við nota Git Bash.
Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stillaAð búa til nýtt verkefni í Git Bash felur í sér að nota sérstakar skipanir til að frumstilla nýja geymslu. Fyrst þarftu að opna Bash flugstöð með því að hægrismella á skjáborðið og síðan í fellivalmyndinni Git Bash Here. Búðu til nýja prófunarmöppu (möppu) í flugstöðvarglugga á vélinni þinni með því að slá inn eftirfarandi:
trekkingt:Desktop getrekt $ cd ~/Desktop
trekkt:Desktop trekkt $ mkdir myproject
trekkt:Desktop trekkt $ cd myproject/ Mkdir
skipunin býr til nýja staðbundna verkefnamöppu. Búðu til fyrstu Github geymsluna okkar: https://youtu.be/yHCUc6cmhcc

Skref 2. Búðu til nýja skrá í geymslunni

Í verkefnamöppunni skaltu bæta við nýrri textaskrá með því að nota snertiskipunina. Á hefðbundinn hátt mun skipunin búa til tóma textaskrá sem mun hafa .txt endinguna.

Athugið! Git vistar/stýrir aðeins breytingum á skránum sem það fylgist með. Eftir að hafa búið til nýja skrá getur notandinn fylgst með stöðu hennar með því að nota git status skipunina. Stjórnborðið mun gefa upp lista yfir skrár sem eru til staðar í geymslunni.

Um leið og þú bætir skrá við möppuna sem inniheldur git geymsluna mun forritið taka eftir breytingunni inni í verkefninu. Hins vegar verður sjálfvirk rakning ekki virkjuð, þú verður að nota sérstaka skipun fyrir þetta – git add.
trekkingt:myprojectt $ touch trekktt.txt
trekkt:myproject trekkt $ ls
getrekt.txt

Skref 3: Bættu skránni við sviðsetningarumhverfið

Bættu skránni við sviðsetningarumhverfið með git add skipuninni.
trekkingt:myproject git add . Með þessari skipun mun forritið hefja sjálfvirka mælingu á öllum skrám sem verða búnar til í verkefnamöppunni. Þú getur athugað hvort skipunin virkar með git stöðu. Svona líta logarnir út á Git Bash skipanalínunni eftir að hafa slegið inn git status:
getrekt: getrekt trekt$ git status
On branch master
Upphafleg commit
Breytingar sem á að skuldbinda:
(notaðu “git rm –cached …” til að taka af sviðinu)
Ný skrá bætt við
Nýtt skráarnafn: getrekt.txt
ný skrá: getrekt.txt Athugasemd við skrá: Skráin hefur ekki enn verið framkvæmd, en á eftir að bætast við.

Skref 4Búðu til skuldbindingu

Commit er eftirlitsstöð hvers geymslu. Einfaldlega sagt, breytingapakki sem geymir upplýsingar um bættar, breyttar eða eyttar skrár sem geyma ákveðinn kóða.
getrekt:myproject getrekt $ git commit -m “MY FIRST COMMIT GUYS!”
[meistari (root-commit) b345d9a] FYRSTA COMMIT MÍN!
1 skrá breytt, 1 insertion(+)
create mode 100644 getrekt.txt

Skipunin til að búa til commit er git commit -m “Commit Name”.

Athugið! Skilaboðin í lok skipunarinnar ættu að vera þýðingarmikil og skiljanleg fyrir aðra verkefnahönnuði. Ekki nefna skuldbindingar þínar eins og “asdfadsf” eða “foobar”. Annars mun enginn skilja neitt og þú þarft að eyða miklum tíma í að eyða þeim.

Skref 5. Búðu til nýtt útibú nýtt útibú

Nýtt útibú er fullgild grein verkefnisins, sem samanstendur af heilu safni skuldbindinga. Táknar sérstaka útgáfu af vörunni, en innan útgáfustýringarkerfisins. Útibú gera notandanum kleift að fara á milli “ríkja” verkefnis.

Í opinberu git skjölunum er lýsingin á útibúum: “Branch in Git and Github er hreyfanlegur bendill á einn af skuldbindingum geymslunnar.”

Til dæmis, ef notandi vildi bæta við nýrri síðu á vefsíðu sína, gæti hann búið til nýtt útibú bara fyrir þá tilteknu síðu án þess að hafa áhrif á meginmál verkefnisins. Um leið og hann er búinn með það getur hann sameinað breytingarnar úr grein sinni í þá aðal. Ef um nýtt útibú er að ræða heldur Git utan um hvaða skuldbinding er grein frá.
Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stillaEftir að hafa keyrt skipunina geturðu slegið inn git branch í stjórnborðinu til að staðfesta stofnun útibúsins:
getrekt:myproject getrekt $ git branch
master
* my-new-branch Nafnið my-new-branch með stjörnu gefur til kynna hvaða grein notandinn stendur nú yfir.

Athugið: Sjálfgefið er að fyrsta grein hvers git endurhverfa er nefnd „meistari“ (og er venjulega notuð sem meistari í verkefni). Sem hluti af baráttunni gegn kynþáttafordómum hafa sumir forritarar byrjað að nota önnur nöfn fyrir sjálfgefna útibúið, svo sem „aðal“. Hins vegar, oftar en ekki, geta notendur séð „meistara“ eða svipuð nöfn sem notuð eru til að vísa til hans.

Það er þess virði að hafa í huga að næstum sérhver geymsla er með aðalútibú sem getur talist opinber útgáfa af verkefninu. Ef það er vefsíða, þá er útibúið sú útgáfa sem notendur sjá. Ef það er forrit, þá er aðalútibúið útgáfan sem notendur setja upp á tölvuna sína eða farsíma. Svona virkar hefðbundin útgáfa af Git og Github vörum. Opinber síða hefur ítarlegri skjöl um notkun mismunandi sjálfgefna útibúanöfn. Upplýsingarnar eru fáanlegar á Github á https://github.com/github/renaming
Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stillaEf um er að ræða að fara aftur í verkgrein og búa til margar skuldbindingar, verður nýja útibúið ekki rakið af útgáfustýringarkerfinu fyrr en notandinn skrifar sjálfvirka rakningu .

Skref 6 Búðu til nýja GitHub geymslu

Þetta skref er ekki nauðsynlegt ef þú vilt aðeins fylgjast með kóðanum þínum á staðnum. En ef þú vinnur í teymi og samþykkir breytingar frá öðrum forriturum, þá geturðu notað núverandi getu GitHub til að breyta verkefniskóðanum í sameiningu. Til að búa til nýja geymslu á GitHub þarftu að skrá þig inn í kerfið og fara á aðalsíðu síðunnar. Í aðalvalmyndinni, smelltu á „Nýtt geymsla“ hnappinn, sem er staðsettur undir „+“ merkinu við hlið prófílmyndarinnar í efra hægra horninu á yfirlitsstikunni: Eftir að hafa smellt á hnappinn mun GitHub spyrja eiganda verkefnisins. til að nefna geymsluna og gefa stutta lýsingu:
Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stillaNæst skaltu smella á “Búa til geymslu” hnappinn til að staðfesta stofnun nýs verkefnis. Gluggi mun birtast sem spyr notandann hvort hann vilji búa til geymslu frá grunni eða bæta við núverandi sem búið er til á staðnum. Í öðru tilvikinu þarftu að hlaða upp verkefnamöppunni á Github.

Athugið! Niðurhal á staðbundinni geymslu getur einnig átt sér stað með því að nota skipanalínuna, og nánar tiltekið skipanirnar git remote add origin github_url (býr til skrá yfir nýja tengingu við ytri geymsluna), git push -u origin master (komur á tengingu milli útibúsins í sem verktaki er staðsettur og aðalútibú á ytri netþjóni).

Svona líta logarnir út á Git Bash skipanalínunni:
getrekt:myproject getrekt $ git remote add origin https://github.com/cubeton/mynewrepository.git
getrekt:myproject getrekt $ git push -u origin master
Telja hluti: 3, búið.
Að skrifa hluti: 100% (3/3), 263 bæti | 0 bæti/s, búið.
Samtals 3 (delta 0), endurnýtt 0 (delta 0)
Til https://github.com/cubeton/mynewrepository.git
* [new branch] master -> master
Branch master sett upp til að rekja ytri útibússtjóra frá uppruna.

Skref 7: Að ýta verkefnisgreininni yfir á GitHub

Ný verkefnisgrein og geymsla hefur verið stofnuð. Það er eftir að „ýta“ útibúinu og flytja það yfir í nýju Github geymsluna. Þannig munu meðlimir samfélags þriðja aðila geta séð kóðann og gert breytingar á honum. Ef endurskoðanir eru samþykktar getur verkeigandi sameinað breytingarnar í aðalútgáfu verksins. Til að ýta á breytingar á nýrri grein á GitHub þarftu að slá inn git push skipunina á skipanalínunni. GitHub mun sjálfkrafa búa til útibú í
fjargeymslunni: getrekt:myproject getrekt$ git push origin my-new-branch
Talning hluti: 3, lokið.
Delta þjöppun með allt að 8 þráðum.
Þjappa hlutum: 100% (2/2), lokið.
Að skrifa hluti: 100% (3/3), 313 bæti | 0 bæti/s, búið.
Samtals 3 (delta 0), endurnýtt 0 (delta 0)
Til https://github.com/cubeton/mynewrepository.git
* [nýja útibú] my-new-branch -> my-new-branch Eftir að hafa endurnýjað GitHub síðuna mun notandinn sjá nýju útibúið sem hefur verið ýtt inn í geymsla.
Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stilla

Auk þess

Hvað þýðir orðið uppruna í git push origin skipuninni? Þegar notandi klónar fjargeymslu á staðbundinni vél sinni, býr git til staðlað samnefni fyrir hana í næstum öllum tilfellum, „uppruni“, sem er í raun stytting á vefslóð ytri geymslunnar. Sendir verkefni til GitHub: https://youtu.be/zM6z57OtR2Q

Skref 8. Búðu til fyrstu dráttarbeiðnina

Pullbeiðni (eða dragbeiðni) er leið til að gera eigendum geymslur viðvart um að þróunaraðili vilji gera einhverjar breytingar á kóðanum. Svona lítur síðan út með dragbeiðninni bætt við:
Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stillaSvona lítur viðmót hlutans út eftir að dragbeiðnin er búin til:
Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stilla

Skref 9 Sameina dráttarbeiðnina

Græni „Sameina dragbeiðni“ hnappinn neðst býr til dráttarbeiðni. Eftir að hafa smellt á það er breytingunum sem gerðar eru bætt við aðalgrein verkefnisins.

Athugið! Eyddu útibúinu eftir sameiningu. Mikill fjöldi þeirra getur valdið ruglingi í verkefninu. Til að eyða útibúi, smelltu á gráa „Eyða grein“ hnappinn neðst í hægra horninu.

Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stillaTil að athuga núverandi stöðu skuldbindinga, smelltu á „Skuldir“ hlekkinn á fyrstu síðu geymslunnar. Með því að smella mun birtast allur listi yfir skuldbindingar í þessari grein. Skjáskotið sýnir nákvæmlega það sem var búið til.
Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stilla
Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stillaHægra megin er kjötkássakóði hvers commit. Kjötkóðinn er einstakt auðkenni sem hægt er að nota þegar API og þjónustu þriðja aðila eru tengd saman. Þú getur líka vísað til ákveðinnar skuldbindingar með kennitölu á skjáborðsútgáfu Git Bash á skipanalínunni.

Skref 10 Endursnúa Github breytingum á staðbundinni vél

Í augnablikinu lítur geymslan í Github kerfinu aðeins öðruvísi út en notandinn á staðbundinni tölvu. Til dæmis, skuldbinding sem notandi gerði á eigin útibúi og sameinaðist í aðalútibúið er ekki til á staðbundinni vél. Til að samstilla sjálfkrafa mismunandi útgáfur af verkefni, verður þú að nota git pull origin master skipunina (þegar þú vinnur á master greininni) eða git pull.
getrekt:myproject getrekt $ git pull origin master
fjarstýring: Talning á hlutum: 1, lokið.
fjarstýring: Samtals 1 (delta 0), endurnýtt 0 (delta 0), pakki-endurnýtt 0
Frá https://github.com/cubeton/mynewrepository
* branch master -> FETCH_HEAD  
23242..232433berer3444 master -> origin/master
getrekt. txt | 1 +
1 skrá breytt, 1 innsetning (+)Til að athuga núverandi stöðu skipunar skaltu slá inn git log á skipanalínunni. Það mun skrá allar skuldbindingar.
getrekt:myproject getrekt $ git log
commit 32dgt472hf74yh7734hf747fh373hde7r3heduer73hfhf
Merge: 3fg4dd 34fg3u7j7
Author: Mtdes Ethan < getrekt@yandex.ru>
Date: Fri Sep 11 17:48:11 2015 -0400
Merge /cubeton/mynewrepository
commit 44hgfh7f74hdu9jt93hf9ifejffe
Author: Mtdes Ethan < getrekt @yandex.ru>
Dagsetning: fös. jan. 07 17:48:00 2021 -02356
skuldbinda sig 46thf9496hf9485hkf857tg9hfj8rh4j
Sameining: 33fh5d 3689gfh
Höfundur: Mtrutdes @ yandex. 02:05: 02, 02,
0, 0, 5, 0, 2, 0, 2, 1, 2
commit 46thf9496hf9485hkf857tg9hfj8rh4j
Merge: 33fh5d 3689gfh
Author: Mtdes Ethan < getrekt@yandex.ru>
Date: Fri Jan 07 17:55:00 2021 -02356
Added some more text to my file
commit 355904-43hg940fg959hfg0g95jjgdgdfgf57i86f
Merge: 343fggdd 53efhgffddg
Author: Mtdes Ethan < getrekt@yandex.ru>
Dagsetning: fös 7. jan. 17:58:00 2021 -02356
Þetta er fyrsta skuldbindingin mín! Tilbúið! Nú þekkir notandinn alls kyns vinnu í útgáfustýringarkerfinu. Git og GitHub kennsla fyrir byrjendur um hvernig á að setja upp Git og byrja með Github, útibúum, geymslum, skuldbindingum og öðrum hugmyndum í GitHub æfingum: https://youtu.be/zZBiln_2FhM

Viðbótaraðgerðir Github og Git

Við skulum skoða aðrar gagnlegar „flögur“ sem gera verktaki kleift að einfalda vinnu við útgáfustýringu.

Klónun geymslu í staðbundna vél

Farðu í GitHub geymsluna þína. Í efra hægra horninu fyrir ofan lista yfir skrár, opnaðu fellivalmyndina „Klóna eða niðurhal“. Afritaðu HTTPS klón slóðina.
Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stillaFarðu aftur í Git Bash gluggann og sláðu inn skipunina:
git clone repository_url

repository_url – vefslóð núverandi verkefnis sem á að klóna. Í staðinn er vefslóð geymslunnar sett inn.

Í dæminu hér að ofan klónar skipunin geymsluna yfir HTTPS. Annar valkostur er klónun með vefslóðum yfir SSH lykla. Til að gera þetta þarftu að búa til SSH lyklapar á Windows og úthluta opinberum lykli á GitHub reikninginn.

Að finna fjargeymslur

Eftir klónun ætti afrit af geymslunni frá GitHub að birtast í vinnumöppunni á tölvunni. Verkefnið ætti að innihalda möppu með nafni og aðalskrám. Til að skipta yfir í það þarftu að skrifa eftirfarandi skipun:
cd git_project

Athugið: Skiptu út git_project með raunverulegu nafni niðurhalaðrar geymslu, eða tilgreindu innihald núverandi möppu með ls skipuninni. Önnur aðferðin er notuð í þeim tilvikum þar sem notandinn man ekki nafnið á verkefninu.

GitHub skrifborðsútgáfa – hvað er GitHub Desktop, helstu virkni, eiginleikar og uppsetningarferli

GitHub Desktop er skrifborðsforrit sem veitir GUI byggt samskipti við GitHub. Ólíkt Git gerir skrifborðsútgáfan af GitHub þér kleift að framkvæma sömu skipanir með því að nota notendaviðmótið með því að smella á hnappa, sem gerir það miklu auðveldara að vinna með geymslur.

Hvernig á að setja upp

  1. Fylgdu hlekknum – https://desktop.github.com/Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stilla
  2. Byrjaðu að hlaða niður uppsetningarpakka forritsins.
  3. Tvísmelltu á táknið fyrir niðurhalaða skrá og haltu áfram með uppsetninguna á Github Desktop.
  4. Ræstu forritið í gegnum Start valmyndina.
  5. Skráðu þig inn á GitHub með því að nota upplýsingar um notandareikninginn þinn.

Helstu virkni

  • Að búa til, bæta við og klóna geymslur.
  • Að nota forritið til að stjórna verkefnaflipa.
  • Að gera breytingar á útibúi.
  • Að búa til mál, draga beiðnir og skuldbinda sig.
  • Geta til að fá aðgang að fyrstu útgáfum af nýjum vörum.

Github API

Github REST API er viðmót sem veitir forriturum aðgang að Github gögnum, verkefnum og geymslum, auk þess að senda beiðnir um miðlara. Hlekkurinn https://api.github.com/ inniheldur allar slóðirnar sem þú getur sent einföldustu GET beiðnirnar á:
Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stillaOftast búa forritarar til beiðnir í Python forritunarmálinu á JSON sniði. Fyrst þarftu að fá grunnupplýsingar um geymsluna frá hlekknum – https://api.github.com/user/repos Grunnupplýsingarnar eru færðar inn í stillingarskrána á JSON sniði. Það inniheldur helstu breytur um notandann – avatar, lesendur, fjölda geymsla, niðurhal osfrv. Þessi gögn eru síðan send til netþjónsins.

Stjórna og stilla Github Desktop verkefni

Eftir að hafa sett upp, skráð reikning og sett upp forritið getur notandinn byrjað að nota GitHub forritið.

Að búa til, bæta við og klóna geymslu

Til að búa til nýja geymslu skaltu velja „Skrá“ og smella á „Búa til geymslu“ hnappinn. Til að bæta við staðbundnu verkefni skaltu velja “Skrá” valmyndina og smella á “Bæta við staðbundinni geymslu” hnappinn. Fyrir klónun verður þú að velja valmyndina “Skrá” – “Klóna geymsla”.
Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stilla

Að búa til nýtt útibú

Til að búa til sérstaka verkefnisgrein, opnaðu hlutann Núverandi útibú og smelltu á hnappinn Nýtt útibú. Notandinn mun geta séð útibúið í GitHub viðmótinu og lagt fram beiðni til að rekja breytingar.
Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stilla

Öryggi

Skrifborðs- og vefútgáfan af Github gerir þér kleift að stilla og auka öryggisstig notendareiknings. Öll virkni er fáanleg í hlutanum „öryggisstillingar fyrir geymslu“. Það er þess virði að íhuga það nánar.

Stilling öryggisstefnu

Á aðalsíðu geymslunnar þinnar skaltu smella á:

  • “Öryggi” – “Öryggisstefna” – “Start uppsetning”.
  • Bættu við upplýsingum um studdar útgáfur af verkefninu þínu og hvernig á að tilkynna mögulega veikleika.

Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stilla

Dependency Graph Management

Ósjálfstæðisgraf er sjálfkrafa búið til fyrir allar opinberar geymslur, en það er enginn slíkur eiginleiki fyrir einkageymslur. Línuritið auðkennir öll útstreymi ósjálfstæðis og gerir þér kleift að bera kennsl á veikleika í verkefninu. Til að stilla ósjálfstæðisgrafið, smelltu á “Stillingar” – “Öryggi og greining”. Á móti línuritinu, smelltu á „Virkja“ eða „Slökkva á“.

Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stilla

Leyfi

Github leyfi kveður á um notkun á tveimur helstu tegundum
leyfis :

  1. GPL er tegund leyfis sem gerir öðrum notendum kleift að nota verk einhvers annars í öðrum opnum verkefnum. Hins vegar geta atvinnufyrirtæki ekki gert þetta.
  2. LGPL/Commons/MIT/Apache o.s.frv. – notandinn gefur kóðann sinn til frjálsrar notkunar. Aðrir geta grætt á því.
Hvað er Github, hvernig á að nota það, hvernig á að búa til verkefni, stjórna og stilla
Þar sem gerð GitHub leyfis er tilgreind
Við höfum farið yfir helstu virkni Github skýjaþjónustunnar og forritið til að vinna með Git Bash geymslum . Skref fyrir skref ræddum við um hvernig á að búa til fullbúið verkefni í útgáfustýringarkerfinu.
info
Rate author
Add a comment