Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: dl 11. 08. 2014, 22:19:09

Název: Git - vytvoření prázdného repozitáře
Přispěvatel: dl 11. 08. 2014, 22:19:09
Jaký je správný postup při vytváření nového projektu pomocí gitu? Mám vytvořit prázdný projekt na serveru a pak ho naklonovat nebo obráceně -- vytvořit si projekt lokálně a nahrát ho na server? Děkuju.
Název: Re:Git - vytvoření prázdného repozitáře
Přispěvatel: Ondra Satai Nekola 11. 08. 2014, 22:34:40
Git ti v tomhle nechava celkem libovuli, do niceho te nenuti - at uz mas projekt a pridavas ho do gitu, zakladas ho a zacinas gitem...

Ja vetsinou zakladam na serveru (github) a pak klonuji, muzes klidne i opacne, ale pak si musis po git init a zalozni na serveru pridat remote (mozna je i jine workflow, ale nevim o nem). A trebas nastroje od Jetbrains to maji integrovane, takze muzes po git init z IDE vyrobit projekt na githubu a remote se ti nastavi "zadarmo".
Název: Re:Git - vytvoření prázdného repozitáře
Přispěvatel: deer 11. 08. 2014, 22:39:45
S gitom, normalne zacni pracovat na projekte lokalne. V lubovolnom momente mozes inicializovat repozitar pomocou 'git init'.
Teraz mozes komitovat zmeny, stale lokalne, ale uz verzujes.

Ked sa rozhodnes pracu vystrelit na remote repo, chod do administracie vzdialeneho repozitara (github, gitlab, to co mas) a naklikaj tam novy repo. Skopiruj si odtial adresu pre klonovanie. Lokalne zadaj tento prikaz 'git remote add origin URL'. Mozes skontrolovat pomocou 'git remote -v'. Pushni vsetky zmeny na remote repo pomocou 'git push -u origin master'. Prepinac -u pouzi iba tento jedenkrat, potom ho uz nepouzivaj.

Enjoy & profit.
Název: Re:Git - vytvoření prázdného repozitáře
Přispěvatel: dl 11. 08. 2014, 23:00:09
Díky za rychlé odpovědi. Zkouším Visual Studio Online, centrální repozitář musím nejdříve založit tak jako tak, takže jsem to udělal jako píše Ondřej Nekola. Pak si však můžu repozitář klonovat z VS přes Team Manager nebo použít Git Bash... ten mně ale upozorní, že klonuji prázdný repozitář (Warning), tak mne napadlo jestli neni o něco chytřejší a neradí mi jiný postup...
Název: Re:Git - vytvoření prázdného repozitáře
Přispěvatel: FrostyX 12. 08. 2014, 14:58:50
S gitom, normalne zacni pracovat na projekte lokalne. V lubovolnom momente mozes inicializovat repozitar pomocou 'git init'.
Teraz mozes komitovat zmeny, stale lokalne, ale uz verzujes.

Ked sa rozhodnes pracu vystrelit na remote repo, chod do administracie vzdialeneho repozitara (github, gitlab, to co mas) a naklikaj tam novy repo. Skopiruj si odtial adresu pre klonovanie. Lokalne zadaj tento prikaz 'git remote add origin URL'. Mozes skontrolovat pomocou 'git remote -v'. Pushni vsetky zmeny na remote repo pomocou 'git push -u origin master'. Prepinac -u pouzi iba tento jedenkrat, potom ho uz nepouzivaj.

Enjoy & profit.

Pokud se rozhodnu udělat nějakou blbinu, která má být jen pro mě, pro zábavu a nevím, jestli to za dvacet minut celé nezahodím, tak ano.

Ale když zakládám nějaký serióznější projekt, přijde mi lepší otevřít github, na pár kliků vytvořit repo a dát clone. Výhody:

Body 3 a 4 mi přijdou natolik zásadní, že se vyplatí je mít k dispozici hned. Proto bych nejdřív vytvořil repo, to jednoduše naklonoval a pracoval.