Kā izvilkt Git repozitoriju operētājsistēmā Linux

Git definē versiju kontroles procesus projektu koplietošanai. Pastāv daudzas vietnes, kas ļauj mitināt savus Git projektus. GitHub ir vispopulārākā iespēja, Bitbucket ir vēl viena populāra alternatīva, abas nodrošina bezmaksas kontus, kas var izveidot neierobežotu skaitu publisku vai privātu repozitoriju. GitLab piedāvā pašmitinātu alternatīvu, kas ļauj veikt privātu attīstību, nepaļaujoties uz trešās puses mitināšanu.

Git repozitorija pirmās lejupielādes procesu sauc par klonēšanu. Klonēšana ietver visu informāciju par tobrīd esošo repozitoriju, tomēr, lai repozitorijs laika gaitā būtu atjaunināts, jums ir jāizņem jaunas versijas. Lai to izdarītu, vienkārši atveriet termināļa logu direktorijā ar repozitorija vietējo versiju un ierakstiet komandu “git pull”.

Šīs komandas darbība ir īpaši vienkārša, ja vēlaties tikai lejupielādēt atjauninātu repozitorija versiju; vietējā versija tiks atjaunināta, lai tā atbilstu attālajai versijai. Tomēr, iespējams, pamanīsit, ka var rasties problēmas, ja esat veicis izmaiņas vietējā versijā.

Komanda “git pull” faktiski izpilda divas atsevišķas komandas “git fetch” un “git merge FETCH HEAD”. Apakškomanda “git fetch” īpaši izvelk jaunāko versiju no tiešsaistes repozitorija un īslaicīgi to saglabā. Apakškomandā “git merge FETCH HEAD” tiek apvienotas vietējās izmaiņas ar lejupielādēto versiju, dodot priekšroku jaunākām saistībām.

Padoms. “git commit” ir izmaiņu iesniegšana, iespējams, ka ir vairākas lokālas un attālas saistības, kas veic vienu un to pašu vai dažādas darbības. Lokālās saistības nav redzamas attālajai versijai, kamēr nav veiktas izmaiņas. Katrā saistībā ir precīzi norādītas veiktās izmaiņas un iekļauts laikspiedols.

Konflikti starp lokālo un attālo versiju

Ideālā gadījumā sapludināšanas scenārijā nebūs nekādu konfliktu un sapludināšanas process tiks pabeigts automātiski. Sapludināšana var būt īpaši vienkārša, ja ir veiktas dažas izmaiņas vai ja vietējās izmaiņas netraucē veikt nekādas attālas izmaiņas. Tomēr, ja tajā pašā koda daļā tiek veiktas pretrunīgas sarežģītas izmaiņas, Git parādīs sapludināšanas kļūdu.

Šajā brīdī varat pārtraukt sapludināšanu ar komandu “git merge –abort” vai mēģināt manuāli atrisināt konfliktus. Komandas “git mergetool” un “git diff” sniedz grafisku atšķirību piemēru, kam vajadzētu palīdzēt pēc iespējas vienkāršāk redzēt, kādas izmaiņas ir jāpiemēro manuāli, lai sapludināšana tiktu pabeigta. Kad esat atrisinājis visus konfliktus, ierakstiet komandu “git merge –continue”, lai pabeigtu sapludināšanu.

Kā izvilkt Git repozitoriju operētājsistēmā Linux

Komanda “git mergetool” atvērs līdzīgu grafisko rīku, kas palīdzēs manuāli atrisināt konfliktus.


Leave a Comment

Kā atslēgt grupas īsziņas Android 11

Kā atslēgt grupas īsziņas Android 11

Atslēdziet grupas īsziņas Android 11, lai kontrolētu paziņojumus ziņu lietotnē, WhatsApp un Telegram.

Firefox Android: Kā iestatīt pielāgotu sākumlapa

Firefox Android: Kā iestatīt pielāgotu sākumlapa

Atverot sākumlapa jebkurā pārlūkā, vēlaties redzēt savas iecienītās lietas. Kad sākat lietot citu pārlūku, vēlaties to iestatīt pēc savas gaumes. Iestatiet pielāgotu sākumlapu Firefox Android ar šiem detalizētajiem soļiem un uzziniet, cik ātri un viegli tas var tikt izdarīts.

Kā izslēgt un ieslēgt Galaxy Z Fold 5

Kā izslēgt un ieslēgt Galaxy Z Fold 5

Tālruņu pasaulē, kur tehnoloģijas nepārtraukti attīstās, Samsung Galaxy Z Fold 5 izceļas ar savu unikālo salokāmo dizainu. Taču, cik futuristisks tas būtu, tas joprojām balstās uz pamata funkcijām, ko mēs visi ikdienā izmantojam, piemēram, ierīces ieslēgšanu un izslēgšanu.

Kā atiestatīt Galaxy Tab S9

Kā atiestatīt Galaxy Tab S9

Mēs esam pavadījuši nedaudz laika ar Galaxy Tab S9 Ultra, un tas ir ideāls planšetdators, ko apvienot ar jūsu Windows PC vai Galaxy S23.

Zoom: Kā pievienot video filtru

Zoom: Kā pievienot video filtru

Izmantojiet jautrus filtrus jūsu Zoom sanāksmēs. Pievienojiet halo vai izskatieties pēc vienradža Zoom sanāksmē ar šiem smieklīgajiem filtriem.

Iestatīšana Amazon Prime Video profiliem bērniem

Iestatīšana Amazon Prime Video profiliem bērniem

Vēlaties izveidot drošu OTT pieredzi bērniem mājās? Izlasiet šo ceļvedi, lai uzzinātu par Amazon Prime Video profiliem bērniem.

Facebook: Kā izveidot atkārtotus pasākumus

Facebook: Kā izveidot atkārtotus pasākumus

Lai izveidotu atkārtotus pasākumus Facebook, dodieties uz savu lapu un noklikšķiniet uz Pasākumiem. Pēc tam pievienojiet jaunu pasākumu un noklikšķiniet uz Atkārtota pasākuma pogas.

Brave for Android: Kā konfigurēt reklāmu bloķētāja iestatījumus

Brave for Android: Kā konfigurēt reklāmu bloķētāja iestatījumus

Kā konfigurēt reklāmu bloķētāja iestatījumus Brave pārlūkā Android, sekojot šiem soļiem, kurus var izpildīt mazāk nekā minūtē. Aizsargājiet sevi no uzmācīgām reklāmām, izmantojot šos reklāmu bloķētāja iestatījumus Brave pārlūkā Android.

7 Chrome paplašinājumi, lai Gmail būtu produktīvāks

7 Chrome paplašinājumi, lai Gmail būtu produktīvāks

Jūs varat atrast vairākus paplašinājumus Gmail, lai padarītu savu e-pasta pārvaldību produktīvāku. Šeit ir labākie Gmail Chrome paplašinājumi.

Facebook: Sasniegšana, Ietekme un Iesaistīšanās paskaidrota

Facebook: Sasniegšana, Ietekme un Iesaistīšanās paskaidrota

Ja neesi pārliecināts, kas ir ietekme, sasniegšana un iesaistīšanās Facebook, turpini lasīt, lai uzzinātu. Apskati šo vieglo skaidrojumu.