Jak by se mělo pracovat s Hg/git přes příkazovou řádku – Offtopic – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Jak by se mělo pracovat s Hg/git přes příkazovou řádku – Offtopic – Fórum – Programujte.comJak by se mělo pracovat s Hg/git přes příkazovou řádku – Offtopic – Fórum – Programujte.com

 

hrach
~ Redaktor
+1
Boss
6. 4. 2010   #1
-
0
-

Moc nechápu, jak bych měl pracovat s Hg/git přes příkazovou řádku. Se svn pracuji tak, že většinou udělám změn víc a po nějakém čase - dle rozsáhlosti - jdu commitovat změny;
mrknu vždy na diff, označím soubory, u kterých má změna nějaký společný cíl, společné jádro a přidám message;
nedokážu si představit, že bych toto měl dělat přes cli.
nebo je moje chyba, že commituju až třeba víc věcí naráz? měl bych commitovat hned danou věc? (to se celkem těžko odhaduje jestli to je už dokončený, bez bugů.....)

Nahlásit jako SPAM
IP: 88.101.68.–
http://jan.skrasek.com@hrachcz – webdeveloper
H4wk.cz0
Newbie
7. 4. 2010   #2
-
0
-

To záleží na tobě, ale třeba já když programuju, tak si řeknu: "Teď napíšu kód, který bude dělat tohle", nemusí to být hned funkční feature, třeba jen funkce na načítání vstupu, ..., kdejaká blbost. A když to mám tak udělám commit. Commity si dělám u sebe a když už mám hotový ucelený kus, který je i odladěný, tak můžu udělat push na server. Git má tu výhodu, že dokud jsou commity jen u tebe, tak můžeš udělat rebase a přeuspořádat si je. Taky je v gitu tak jednoduché vytvářet nové větve, že v podstatě na každou novou feature si uděláš branch, v ní děláš commity, mezitím se můžeš kdykoli vrátit do master větve a pracovat na odladěném kódu bez rozepsaných změn. Když dopíšeš feature, tak uděláš merge do master větve a vývojovou větev smažeš. Hodně dobrá knížka na tohle téma je Pro Git http://knihy.nic.cz/

Nahlásit jako SPAM
IP: 78.128.196.–
http://ksp.mff.cuni.cz - Nauč se opravdu programovat
Quiark0
Věrný člen
8. 4. 2010   #3
-
0
-

Můžeš zkusit rozšíření pro hg jménem record. Při spuštění hg record ti to pak nabídne postupně všechny změny a můžeš říct, jestli ji chceš commitnout, nebo ne, podobně jako to má defaultně darcs.

Nahlásit jako SPAM
IP: 89.103.8.–
16. 4. 2010   #4
-
0
-

Já nevím, ale v gitu si nedokážu představit používání bez příkazové řádky :-D. Píšu, píšu, píšu, až se rozhodnu nahrát změny, napíšu "git commit -am "komentar"" a pak "git push". Pro první stáhnutí příkaz git clone adresa, pro další git pull. Pokud je jiná verze v repech a jiná výchozí, ze které jsem dělal, "git merge vetev". Nově napsany věci totiž označí přepínač -a. Tím pádem se o nic nestarám, píšu a až je toho víc, tak pushnu.

Nahlásit jako SPAM
IP: 83.240.78.–
Podpis: Do podpisu nelze vložit obrázky ani HTML kód. Je podporován nový řádek tagem
.
hrach
~ Redaktor
+1
Boss
16. 4. 2010   #5
-
0
-

hmhm, zkusim si na to jeste nejak zvyknout :) diky za tipy :)

Nahlásit jako SPAM
IP: 88.101.68.–
http://jan.skrasek.com@hrachcz – webdeveloper
17. 4. 2010   #6
-
0
-

A pouzivas git ve woknech, nebo na linuxu? Protoze ono je to mozna taky zpusobeny tim, ze jsem v terminalu zvyklej delat vsechno. Ale IMHO existuji aji GUI nastroje pro git. Svoje projekty hostuju na github a nemuzu si git vynachvalit:-). Je jednoduchej, ale ucinej.

Nahlásit jako SPAM
IP: 94.246.127.–
Podpis: Do podpisu nelze vložit obrázky ani HTML kód. Je podporován nový řádek tagem
.
hrach
~ Redaktor
+1
Boss
17. 4. 2010   #7
-
0
-

no wokna :)

Nahlásit jako SPAM
IP: 88.101.68.–
http://jan.skrasek.com@hrachcz – webdeveloper
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 16 hostů

Podobná vlákna

Jak pracovat s array? — založil fix

Jak pracovat s dvěma poli — založil Paja2

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý