Ako presadiť zmenu v Git v Linuxe

click fraud protection

Git je systém pre distribuovanú správu verzií navrhnutý tak, aby umožnil verejný alebo súkromný vývoj softvéru. Kód v systéme Git je primárne hosťovaný v centrálnom úložisku, ako je GitHub, Bitbucket, alebo na samostatnej možnosti, ako je GitLab. Miestne kópie je možné klonovať z hlavných online úložísk.

Ako vývojár môžete upravovať svoju vlastnú lokálnu kópiu, koľko chcete. Keď budete so svojimi zmenami spokojní, možno budete chcieť svoje zmeny vložiť do online úložiska. Presadzovanie vašich prispôsobení umožňuje každému profitovať z vašich príspevkov a komunite ich môže naďalej opakovať.

Ako tlačiť aktualizácie

Príkaz na odoslanie aktualizácií je len „git push“, avšak pred spustením tohto príkazu musíte najskôr urobiť niekoľko ďalších vecí. Pred odoslaním zmien musíte najskôr nakonfigurovať, ktorý zmenený súbor alebo súbory chcete odoslať, ich pridaním do prípravnej oblasti. Súbory môžete pridať do pracovnej oblasti pomocou príkazu „git add“.

Tip: Všetky príkazy na push aktualizácie musia byť spustené cez terminál z adresára projektu git.

Pri pridávaní súborov ich môžete špecifikovať jednotlivo, napríklad „git add [názov súboru]“, alebo môžete použiť zástupné znaky, ako napríklad „git add *.txt“ na pridanie všetkých súborov txt.

Pred alebo po pridaní súborov je dobrou praxou skontrolovať, či ste nevynechali nejaké upravené súbory. Môžete to urobiť pomocou príkazu „git status“. Príkaz „git status“ ukáže, ktoré súbory majú zmeny pripravené na odovzdanie a ktoré nie.

Tip: Keď pridáte súbor, v skutočnosti nepridá celý súbor, iba zmeny vykonané v tomto súbore. To znamená, že ak vykonáte zmeny v súbore po jeho pridaní, budete ho musieť pridať znova. To znamená, že súbor sa môže zobraziť v zoznamoch zmien po etapách aj v zoznamoch zmien bez etapy.

Ak chcete zistiť, ktoré súbory majú zmeny bez fázy, použite „git status“ a potom „git add [názov súboru]“ naplánujte zmeny.
Keď pripravíte všetky zmeny, ktoré chcete odoslať na server, musíte ich potvrdiť. Ak to chcete urobiť, napíšte ‘git commit -m “[vaša správa odovzdania]””. Potvrdenie git sa používa na zoskupenie všetkých zmien a na zahrnutie správy odovzdania. Správa o odovzdaní by mala byť krátkym popisom vykonaných zmien, ako napríklad „opravený preklep“, „vyriešené [číslo problému]“ alebo „pridaná [nová funkcia]“. Každé odovzdanie potrebuje správu o odovzdaní, ak ju v príkaze preskočíte, budete o ňu interaktívne požiadaní. Po potvrdení zmien napíšte „git push“, aby sa zmeny odoslali do online úložiska.
Pridajte krátke vysvetlenie toho, čo robí odovzdanie, a potom ho odošlite do vzdialeného úložiska.