Začínám s Gitem: synchronizace Atomu i s pluginy

Když už se podařilo Atomu pomoci, aby se pořád blbě neptal, nebude na škodu do Gitu nalít co nejvíce z konfigurace potřebné k práci. V rámci pracovního prostředí se snažím vše řešit přímo v editoru, aby vše bylo snadno přenositelné a verzovatelné, takže je to velmi jednoduché.

Stačí nastavit první počítač, nahrát nastavení do Gitu a do druhého (opět s drobným přenastavením) konfiguraci stáhnout. Nastavení samotné aplikace, pluginy i jejich nastavení se totiž poctivě zapisují do adresáře .atom ve složce uživatele.


Po odladění nastavení je třeba zavřít Atom a Terminálem prohnat dva příkazy. mv ~/.atom ~/Sites/ales.net adresář přesune do Git repozitáře a ln -s ~/Sites/ales.net/.atom ~/.atom vytvoří v původním umístění symbolický odkaz, což je něco jako běžný zástupce.

Aby se Git neplevelil zbytečnostmi, je vhodné do .gitignore přidat několik pravidel a všechny změny commitnout:

# sync Atom settings and plugins, ignore the rest
/.atom/.node-gyp/
/.atom/.npm/
/.atom/blob-store/
/.atom/compile-cache/
/.atom/dev/
/.atom/storage/

Na dalších počítačích pak stačí stáhnout konfiguraci z Gitu a vytvořit stejný symlink příkazem ln -s ~/Sites/ales.net/.atom ~/.atom.


Pomohlo? Tento článek se vztahuje k mým začátkům s Gitem. Bude jich víc.