Ako poslať komit emailom

Júl 2025

Občas som sa dostal do situácie, že som potreboval opraviť bug, ale na počítači, kde som pracoval som nebol prihlásený na githube. Našťastie to git dokáže riešiť a komity je možné poslať emailom, cez watsapp alebo uložiť na USB kľuč,…

Tu je návod.

Práca sa lokálne komitne a následne sa vytvorí patch súbor:

git format-patch HEAD~1

Je takto možné vytvoriť aj viac súborov z viacerých komitov (napr. HEAD~3), alebo ku konkrétnemu komitu (git format-patch <commit hash>).

Následne sa *.patch súbory prednesú na iný počítač, napríklad spomínaným emailom.

Následne sa aplikujú na cieľový repozitár pomocou:

git apply file1.patch file2.patch …