Učíme se ve škole základy Javy (v Netbeansech), a dostala jsem na prázdniny za úkol, vytvořit nějaký rozsáhlejší projekt. Mám ve škole notebook, doma desktop a řeším, jak co nejjednodušeji zařídit, abych mohla programovat ten úkol na obou počítačích a nemusela celý projekt vždy překopírovávat z jednoho stroje na druhý. Někdo ze spolužáků používá GIT, ale mě se to celé zdá docela složité-neexistuje nějaká jednoduší možnost?
Zacal by som asi s tym, ci chete (bez ohladu na to kolko pocitacov mate) ukladat kod vasho letneho projektu do nejakeho verzionovacieho systemu alebo nie.
Ak nie a neplanujete sa ucit verzionovaci system toto leto, tak na transport kodu vasho projektu medzi pocitacmi pouzite USB kluc alebo hocaku cloudovu uloziskovu sluzbu (Dropbox, Google drive).
Naopak, ak chcete pouzit verzionovaci system, tak zvolte git. Avsak stale by som vam odporucil pouzit na prenos a ukladanie projektu USB kluc. Cloudove sluzby ako github a bitbucket by som vam neodporucal, pretoze zaciatocnikovi veci viac skomplikuju ako ulahcia. Kluc mozete mat stale so sebou, funguje bez internetu a je vam jedno kolko pocitacov budete pouzivat, plus budete mat zdrojaky v gite stale konzistentne a nebudete musiet riesit schyzofreniu s remotnymi vetvami, push, fetch, forced push atd.
S indexom a resetmi sa v single user mode ako zaciatocnik natrapite az az aj bez githubu.
Apropo, to, ze vas spoluziak git pouziva, nevypoveda nic o tom, ci nejaky kod zdiela a ci cez internet alebo na disketach (ak ste sa dostali az sem, pravdepodobne este slovencine rozumiete).