GitHubi käskude sissejuhatus

GitHub on praeguses tööstuses väga populaarne veebipõhine rakendus GIT-käskude abil versioonikontrollile suunatud mitmesuguste teenuste hostimiseks. See pakub erinevaid hajutatud versiooni juhtimise ja ka lähtekoodi haldusteenuseid.

GitHubi põhikäsud

Mõned GitHubi kasutatavad põhikäsud on järgmised:

  • Käsud olemasolevate projektide saamiseks ja ühe uue GITHUB projekti loomiseks :
  1. Git init : Oletame, et arendaja peab oma kohalikus keskkonnas ette valmistama ühe uue hoidla. Sama initsialiseerimiseks peavad nad kasutama käske init, mis aitab neid GitHubi projektihoidla kohalikul lähtestamisel.
  2. Goni klooni ssh: //something.com/ (kasutajanimi) / (hoidla_nimi) .git: Oletame, et arendaja peab looma konkreetses kauges asukohas nende lokaalses eksemplaris ühe konkreetse GITHUB-i hoidla. Siis peavad nad sama kaughoidla lokaalses keskkonnas konkreetsesse asukohta kopeerimiseks kopeerima kloonikäskluse.
  • Mõned peamised käsud GITHUB-iga jätkamiseks:
  1. Giti olek: seda käsku GitHub kasutatakse peamiselt GIT-i loodud oleku tuvastamiseks kohalikus hoidlas. See pakub lõppkasutajale õiget teavet kohaliku ja GITHUB-i hoidla sünkroonimisoleku vahel.
  2. Git add (file_name.doc): kasutatakse ühe kindla faili lisamiseks lavastuspiirkonda.
  3. Git add –A: kõigi failide lisamine, olgu see uus või muudetud, lisatakse lavastusalale.
  4. Git commits –m (“teade pühendumiseks”): kinnitage kõik vajalikud muudatused.
  5. Git rm –r (failinimi.doc): abistab faili või mis tahes määratletud kausta eemaldamisel.

GitHubi vahepealsed käsud

On ka mitmeid teisi populaarseid käske, mida arendaja kasutab, kuid need pole just põhikäsud, kuid töötades koos GITHUBiga rohkem, on nende käskude täitmine väga vajalik. Mõned neist tüüpidest vajavad vahepealseid GitHubi käske, mida on nimetatud allpool:

  • Mitmete projektide hargnemise ja liitmise käsklus seab koodbaasi :
  1. Git haru: See on väga kasulik käsk mis tahes GITHUB-i kasutamiseks, mis on teie projektide jaoks seadistatud. Tavaliselt pakub see loendis kogu haruinfot. Samuti on antud tärn, mis osutab täpselt praegusele projektile.
  2. Git filiaal -a: see aitab loetleda kõiki saadaolevaid filiaale, võttes arvesse filiaalide kõiki asukohti, see võib olla kohalik või kauge. See on üks peamisi käske kõigi GITHUB keskkonnas saadaolevate projektide tuvastamiseks.
  3. Git filiaal (filiaali_nimi): uue nimega uue filiaali loomine.
  4. Git filiaal –d (filiaali_nimi): konkreetse haru kustutamine.
  5. Git push origin - kustuta (haru_nimi): haru kustutamine kaugkeskkonnast .
  6. Git checkout -b (haru_nimi): aidatakse luua üks konkreetne uus haru ja lülitatakse sellele kogu koodialus.
  7. Git checkout –b (haru_nimi) päritolu / haru_nimi: abistab ühe kaugharu kloonimisel ja kogu koodialuse ümberlülitamisel sellele.
  8. Git checkout (haru_nimi): üleminek määratletud oksale.
  9. Git checkout - üleminek kindlale harule, mis kontrollib viimast.
  10. Git checkout - (failinimi.doc): konkreetse faili viimaste muudatuste vältimine või neist loobumine.
  11. Git merges (filiaali_nimi): abistab ühe konkreetse haru ühendamisel mõne muu saadaoleva tegevusega haruga.
  12. Git merge (source_branch) (target_branch): abistab liitmisel määratletud hankimisharu ja määratud sihtharuga .
  13. Git stash: Stash aitab mõne konkreetse muudatuse korral määrdunud kataloogi kohe määratleda.
  14. Git stash clear: Kõigi rõivaste kirjete eemaldamine määrdunud töökataloogist.

Täpsemad GitHubi käsud

Siiski peavad GitHubi kasutajad sageli tegema mõnda kriitilist ülesannet. Nendel ülesannetel on ka teatud tüüpi käsud, mida tuleb täita ja mida mõned juhtivtöötajad kasutavad peamiselt projekti oleku mõistmiseks, võrreldes teiste olemasolevate projektidega, ning mõnikord kasutatakse neid ka projekti kohta teadmiste jagamiseks teistega. Neid täpsemaid GitHubi käske on mainitud allpool:

  • Projektide andmete värskendamise või jagamise käsud :
  1. Git push origin (hargnimi_nimi): aitab ühe teie lokaalses keskkonnas loodud haru lükata kaugesse kataloogi või hoidlasse.
  2. Git push –u päritolu (haru_nimi): See täidab sarnast ülesannet nagu ülalpool, surudes kogu kohaliku hoidla haru kaughoidlasse. Selle käsu kasutamise täiendav utiliit jääb meelde ka selle konkreetse haru jaoks edaspidiseks kasutamiseks.
  3. Git push: jällegi teeb see sama ülesande, lükates kogu kohaliku hoidla andmed kaugele, kuid ei pea hargnime nime mainima, see võtab haru nime otse viimasest meelde jäänud harust.
  4. Git push origin - kustuta (haru_nimi): määratud haru kustutamine.
  5. Git pull: aitab värskendada kõiki kaardistamise kohalikus hoidlas olevaid uusimaid kohustusi.
  6. Päringu alguspunkt (haru_nimi): abistab kogu muudatuse viimisel kaughoidlast lokaalseks.
  7. Lisage päritolu kaugjuurdepääsu ssh: //something.com/ (kasutajanimi_nimi) / (hoidla_nimi) .git: aitab kaasa kohaliku hoidla päritoluharu kaardistamisele kaughoidlaga SSH kaudu.
  • GITHUB-i hoidlas võrdlemise või spetsiaalse kontrolli käsud :
  1. Git log: ühe konkreetse projekti kogu logiteabe kuvamine, mis võib anda kogu teavet koos pühendunud muudatustega.
  2. Git log - kokkuvõte: esitage rohkem logi üksikasju konkreetsete liikmete tuvastamiseks, kes sama toime panid.
  3. Git diff (lähtekood) (target_branch): seda kasutatakse tavaliselt enne konkreetse dokumendi ühendamist. See aitab kuvada olemasoleval dokumendil tehtud muudatusi.

GitHubi käskude kasutamise näpunäited

Mõned tavalised kasutajad, kes kasutavad sageli GitHubi utiliiti, kasutavad tavaliselt mõnda näpunäidet GitHubi käskude väljundi õigeks kasutamiseks. Selliseid trikke kasutatakse tavaliselt mõne kasutajapõhise päringu lahendamiseks ja ekraanide väljundi kuvamiseks, et neist õigesti aru saada. Mõned kõige sagedamini kasutatavad peamised nipid on:

  • Oletame, et GitHubi kasutaja peab tuvastama erinevuse dokumendi kahe versiooni vahel. Sel juhul, kui sellel dokumendil on palju tühikuid, kuvatakse sama ka selles. Nii et kasutaja peab mõnikord neid tühikuid ignoreerima, nii et üks selle jaoks kõige sagedamini kasutatavaid nippe on '? W = 1', mis aitab kuvada ainult koodimuutusi ilma tühimärkideta.
  • GitHubi kasutaja peab kuvama need muudatused, mille on teinud konkreetne kasutaja, hõlmates näiteks päringustringi nagu '?' annab neile kõigi selle konkreetse kasutaja tehtud pühendunud muudatuste tulemuse.

Järeldus

Github on üks peamisi praegu tööstuses saadaval olevaid hoidlate tööriistu. Paljud organisatsioonid on tõepoolest nõus GitHubit kasutama tänu nende hoidlate mehhanismile ja hästi dokumenteeritud dokumentidele Internetis. Github pakub ka korralikku vaadete kuvamist, kus igaüks saab hõlpsalt kohustusi teha või kassasse tasuda. Kõigi nende käskude täitmist ei tarvitse nõuda. Kuid ikkagi on käsu täitmine olnud tavalisest parem.

Soovitatavad artiklid

See on olnud GitHubi käskude juhend. Siin oleme arutanud nii põhilisi kui ka täiustatud GitHubi käske ja mõnda vahetut GitHubi käsku. Lisateabe saamiseks võite vaadata ka järgmist artiklit -

  1. HBase käskude juhend
  2. Tarude käskude loend
  3. Tableau põhikäsud
  4. Sädekäskude loend
  5. Mis on Rumm?

Kategooria: