GitHub ir tiešsaistes platforma, kas pieder Microsoft un tiek izmantota koda mitināšanai. To izmanto versiju kontrolei un sadarbībai, un tas ļauj izstrādātājiem strādāt pie projekta vienlaikus no jebkuras vietas.
Vietnē GitHub izstrādātāji var viegli izveidot krātuves, kuras parasti izmanto projektu organizēšanai. Šajās krātuvēs var būt mapes, faili, attēli, videoklipi, izklājlapas, datu kopas vai jebkas, kas nepieciešams jūsu projektam. Tiem ir arī fails Readme.md, kas ir vieta, kur aprakstīt savu projektu un sniegt informāciju par to.
Kā izveidot repozitoriju
Veicot šīs darbības, veidojot repozitoriju.
- Klikšķiniet uz +, kas atrodas lapas augšējā labajā stūrī. Pēc tam atlasiet Jauna krātuve.
- Izvēlieties repozitorija nosaukumu (es izmantošu "Sveiki visi").
- Uzrakstiet īsu repozitorija aprakstu.
- Izvēlieties Inicializējiet šo repozitoriju ar README.
- Noklikšķiniet uz Izveidot repozitoriju pogu.
Kā izveidot filiāli
Ja dažādi izstrādātāji vēlas vienlaikus strādāt pie viena dokumenta, viņi izmanto GitHub līdzekli, ko sauc par atzarojumu. Pēc noklusējuma, kad veidojat repozitoriju, tajā ir tikai viena filiāle, ko sauc par galveno filiāli. Filiāles tiek izmantotas, lai eksperimentētu vai rediģētu kodu, pirms tās beidzot piešķir galvenajam zaram.
Kad filiāle tiek izveidota no galvenās filiāles, jaunais birojs ir nodaļas izveides laikā esošās galvenās filiāles kopija. Turklāt, ja pēc filiāles izveides kāds veic izmaiņas galvenajā filiālē, varat ieviest šīs izmaiņas savā jaunajā filiālē.
Jaunas filiāles izveides soļi
- Dodieties uz savu jauno repozitoriju “Sveiki, visi”.
- Failu saraksta augšdaļā noklikšķiniet uz nolaižamās izvēlnes, kurā teikts filiāle: meistars.
- Jaunās filiāles tekstlodziņā ierakstiet savas jaunās filiāles nosaukumu, piemēram, “illusBranch”.
- Noklikšķiniet uz Izveidot filiāli lodziņā vai pieskarieties “Ievadiet” uz tastatūras.
Izmaiņu veikšana un apņemšanās
Tagad jūs atrodaties koda skatā savai “illusBranch”, kas ir galvenās filiāles kopija. GitHub platformā visas veiktās un saglabātās izmaiņas tiek sauktas par “apstiprināšanu”. Tām ir pievienots ieraksts, kurā sīki aprakstītas šīs izmaiņas.
Veikt un veikt izmaiņas
- Vispirms noklikšķiniet uz Readme.md failu.
- Pēc tam noklikšķiniet uz zīmuļa ikonas faila skata labajā stūrī. Tas ļaus jums rediģēt kodu.
- Kad tiek atvērts redaktors, ierakstiet izmaiņas, kuras vēlaties veikt.
- Uzrakstiet apstiprinājuma ziņojumu, kas vislabāk apraksta izmaiņas, kuras esat veicis failā readme.md.
- Noklikšķiniet uz Veikt izmaiņas pogu.
Kā atvērt izvilkšanas pieprasījumu
Tagad esat veicis izmaiņas galvenajā filiālē un varat saņemt pieprasījumu. Atverot izvilkšanas pieprasījumu, jūs prezentējat piedāvātās izmaiņas un lūdzat pārskatīt citus. Ja recenzenti pieņems jūsu izmaiņas, viņi apvienos jūsu ierosinātās izmaiņas savās filiālēs. Izvilkšanas pieprasījumi parāda atšķirības abu atzaru saturā. Visas izmaiņas tiks parādītas sarkanā vai zaļā krāsā. Varat piekļūt izpildei ar izvilkšanas pieprasījumu tūlīt pēc tās izveidošanas, lai par to sāktu diskusiju.
Kā atzīmēt failus kā skatītus
Izstrādātājiem, kuri strādā ar lielām kodu bāzēm, reti ir iespēja izvairīties no lieliem piesaistes pieprasījumiem. Failu meklēšana un pārskatīšana var aizņemt vairākas stundas. Meklēšanai pavadītais laiks var likt kādam viegli aizmirst, kur viņš/viņa atradās. Vienkāršs veids, kā sekot līdzi pārskatītajiem datiem, ir atzīmēt failus kā skatītus.
Darbības, lai atzīmētu failu kā skatītu
Savu progresu varat skatīt vilkšanas pieprasījuma augšdaļā. Šeit jūs redzēsit skatītos failus un tos, kas jums vēl nav jāredz. Atzīmējot failu kā skatītu, tas tiks automātiski sakļauts, kas atvieglo tā pārskatīšanu.
Tālāk esošie attēli palīdz ilustrēt darbības.
- Izveidot a Izvelciet pieprasījumu.
- Atveriet izvilkšanas pieprasījumu, lai skatītu visus tikko pievienotos vai rediģētos failus.
- Noklikšķiniet uz faila, lai atzīmētu to kā skatītu. Tādējādi fails tiek sakļauts.
Faila atzīmēšana ir ērta GitHub funkcija, kas palīdz recenzentiem koncentrēties uz savu darbu un viegli sekot līdzi savam progresam. Funkcija Skatīts arī ļauj jums zināt, kad kaut kas mainās jau skatītajā kodā.
Piemēram, ja atverat failu un kāds arī pārskata un maina visu kodu pēc tam, kad tas jau ir izdarīts, Skatītā statuss tiks mainīts uz “Mainīts kopš pēdējā skata”. Tas arī ļauj pārbaudīt, ko citi to laikā ir mainījuši atsauksmes.
Iesaiņošana
Jauna projekta kodēšana pašam var šķist biedējoša, tāpēc nedariet to vienatnē! Microsoft ir padarījusi sadarbību vienkāršu un efektīvu ar GitHub.