Ako vytiahnuť úložisko Git v systéme Linux

Git definuje procesy riadenia verzií, ako by sa mali projekty zdieľať. Existuje mnoho webových stránok, ktoré vám umožňujú hostiť vaše projekty Git. GitHub je najobľúbenejšou možnosťou, Bitbucket je ďalšou populárnou alternatívou, obe umožňujú bezplatné účty, ktoré môžu vytvárať neobmedzené verejné alebo súkromné ​​​​úložiská. GitLab ponúka alternatívu s vlastným hosťovaním, ktorá umožňuje súkromný rozvoj bez spoliehania sa na hosting tretích strán.

Proces prvého stiahnutia úložiska Git sa nazýva klonovanie. Klonovanie zahŕňa všetky informácie o úložisku v danom čase, avšak na udržanie aktuálneho úložiska v priebehu času musíte stiahnuť nové verzie. Ak to chcete urobiť, jednoducho otvorte okno terminálu v adresári s lokálnou verziou úložiska a zadajte príkaz „git pull“.

Operácia tohto príkazu je obzvlášť jednoduchá, ak si chcete stiahnuť aktualizovanú verziu úložiska; lokálna verzia bude aktualizovaná tak, aby zodpovedala vzdialenej verzii. Môžete však vidieť, že ak ste vykonali úpravy vo svojej lokálnej verzii, môžu nastať problémy.

Príkaz „git pull“ v skutočnosti spúšťa dva samostatné príkazy „git fetch“ a „git merge FETCH HEAD“. Podpríkaz „git fetch“ konkrétne stiahne najnovšiu verziu z online úložiska a dočasne ju uloží. Podpríkaz „git merge FETCH HEAD“ potom zlúči vaše miestne zmeny so stiahnutou verziou, pričom uprednostňujú sa novšie odovzdania.

Tip: “git commit” je odoslanie zmeny, je možné mať viacero lokálnych a vzdialených commitov, ktoré robia rovnaké alebo odlišné veci. Lokálne odovzdania nie sú viditeľné pre vzdialenú verziu, kým sa zmeny neodošlú. Každé potvrdenie presne uvádza, aké zmeny boli vykonané, a obsahuje časovú pečiatku.

Konflikty medzi lokálnou a vzdialenou verziou

V ideálnom prípade v scenári zlúčenia nedôjde ku konfliktom a proces zlúčenia sa dokončí automaticky. Zlúčenia môžu byť obzvlášť jednoduché, ak bolo vykonaných málo zmien alebo ak vaše miestne zmeny nezasahujú do žiadnych vzdialených zmien. Ak však existujú konfliktné komplexné zmeny v rovnakej časti kódu, Git vyvolá chybu zlúčenia.

V tomto bode môžete zlúčenie prerušiť príkazom „git merge –abort“ alebo sa pokúsiť konflikty vyriešiť manuálne. Príkazy „git mergetool“ a „git diff“ poskytujú grafický príklad rozdielov, ktoré by mali pomôcť čo najjednoduchšie zistiť, aké zmeny je potrebné manuálne použiť, aby sa zlúčenie mohlo dokončiť. Po vyriešení všetkých konfliktov napíšte príkaz „git merge –continue“ na dokončenie zlúčenia.

Ako vytiahnuť úložisko Git v systéme Linux

Príkaz „git mergetool“ otvorí grafický nástroj, ako je tento, ktorý vám pomôže manuálne vyriešiť konflikty.


Leave a Comment

Zoom: Ako pridať video filter

Zoom: Ako pridať video filter

Zábavte sa na svojich Zoom stretnutiach so šialenými filtrami, ktoré môžete vyskúšať. Pridajte si halo alebo vyzerajte ako jednorožec na svojich Zoom stretnutiach s týmito vtipnými filtrami.

Ako preniesť Microsoft Office na nový počítač

Ako preniesť Microsoft Office na nový počítač

Zistenie, ako preniesť Microsoft Office na váš nový počítač, je nevyhnutné pre udržanie produktivity. Tu je návod, ako to urobiť.

Opera pre Android: Ako nastaviť preferencie cookies

Opera pre Android: Ako nastaviť preferencie cookies

Pri počutí slov cookies si možno pomyslíte na tie s čokoládovými lupienkami. Existujú však aj tie, ktoré nájdete v prehliadačoch a ktoré vám pomáhajú mať bezproblémový zážitok z prehliadania. Prečítajte si, ako nastaviť preferencie cookies v prehliadači Opera pre Android.

Edge pre Android: Pridanie údajov o kreditnej karte na automatické vyplnenie

Edge pre Android: Pridanie údajov o kreditnej karte na automatické vyplnenie

Ak nemáte fotografickú pamäť, potrebujete pridať údaje o kreditnej karte na automatické vyplnenie v Edge pre Android. Môžete uložiť všetky informácie o vašich kreditných kartách, aby ste urýchlili online platby pridaním údajov o kreditnej karte do funkcie automatického vyplnenia v Edge pre Android podľa týchto krokov.

Dôležité klávesové skratky Microsoft PowerPoint

Dôležité klávesové skratky Microsoft PowerPoint

Naučte sa urýchliť čas, ktorý strávite prácou na súboroch PowerPoint, naučením sa týchto dôležitých klávesových skratiek PowerPoint.

Zmena nastavení hlasu pre aplikáciu Waze

Zmena nastavení hlasu pre aplikáciu Waze

Zmena nastavení hlasu pre aplikáciu Waze vám umožní počuť iný hlas zakaždým, keď potrebujete cestovať. Tu je návod, ako to zmeniť.

Rýchly tip: Ako vypnúť Google Assistant

Rýchly tip: Ako vypnúť Google Assistant

Zistite, aké kroky treba dodržať, aby ste rýchlo vypnuli Google Assistant a získali trochu pokoja. Cítite sa menej špehovaní a deaktivujte Google Assistant.

Ako získať prístup na temný web

Ako získať prístup na temný web

Mnoho spravodajských článkov sa odvoláva na “temný web”, ale veľmi málo z nich skutočne hovorí o tom, ako na neho získať prístup. Väčšina stránok na temnom webe hostí nelegálny obsah.

Skype pre Windows: Ako povoliť tmavý režim

Skype pre Windows: Ako povoliť tmavý režim

Objavte, ako môžete jednoducho a rýchlo aktivovať tmavý režim pre Skype na vašom počítači s Windows 11 za menej ako jednu minútu.

Ako urobiť snímku obrazovky na Galaxy Z Fold 5

Ako urobiť snímku obrazovky na Galaxy Z Fold 5

Možno tomu neprikladajte veľkú váhu, ale jednou z najbežnejších funkcií smartfónu je možnosť zachytiť snímku obrazovky. S časom sa metódy na snímanie týchto snímok vyvinuli z rôznych dôvodov, či už ide o pridanie alebo odstránenie fyzických tlačidiel alebo zavedenie nových softvérových funkcií.