<div dir="ltr">Ad 1) sice nevim co dela svn diff, ale mrknete se na <div>git diff -h</div><div>pripadne </div><div>git diff --help</div><div>u diff muzete dat vuci jakemu commitu se ma porovnavat (pripadne porovnat dva commity proti sobe)</div><div><br></div><div>Ad 2-1) predpokladam, ze chcete vytvorit novy branch, ne novou repository a nasledne se do ni prepnout, takze</div><div>git branch Asteririsk15</div><div>git checkout Asterisk15</div><div>pripadne v jednom kroku</div><div>git checkout -b Asterisk15</div><div><br></div><div>Ad 2-2)</div><div>Kdyz budete ve vetvi Asterisk15 tak vetev Asterisk11 do ni namergujete pomoci</div><div>git merge Asterisk11</div><div><br></div><div>jinak - doporucuji si ty prikazy zavolat s -h pripadne --help. GIT ma velmi kvalitni help</div><div>Marek</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-11-25 7:43 GMT+01:00 Pavel Troller <span dir="ltr"><<a href="mailto:patrol@sinus.cz" target="_blank">patrol@sinus.cz</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Zdravím,<br>
  díky rychlokursu od členů této konference jsem se naučil relativně běžnou<br>
práci s gitem. Pracuji si na svém repository, občas udělám pull z hlavní<br>
repository, vyřeším kolize, které někdy vzniknou, addnu, commitnu, píšu vlastní<br>
patche, ty taky commitnu atd.<br>
  Nyní ale potřebuji dostat se dále a tam zatím nic neumím :-).<br>
  Vezměme to prakticky. Mám privátní repository Asterisku a zatím všechny<br>
mé úpravy byly ve větvi Asterisk 11.<br>
  Nyní bych potřeboval následující:<br>
  1) Získat diff oproti "master" gitu - tedy vše, co jsem tam upravil. Něco<br>
jako svn diff, tam je to běžné. Ale git diff mi nevypíše nic, protože všechny<br>
své změny commituji a pokud jsem to správně pochopil, git diff vypisuje<br>
změny proti "lokálnímu" repository a tam tedy po commitu žádné běžně nejsou.<br>
  2) Přejít s vývojem na jiný branch - např. Asterisk 15 nebo možná i HEAD.<br>
  To s sebou nese následující úlohy:<br>
  1) Vytvořit viditelnou lokální repository tohoto (ale chci, aby ta s větví<br>
Asterisk 11 zůstala nadále viditelná a beze změn)<br>
  2) Pokus o přeportování mých úprav z větve 11 do této. Teoreticky pokud budu<br>
mít ten diff, tak to řeší obyčejný příkaz patch v té nové repository, ale<br>
zajímá mne, zda to umí git tak nějak přirozeně. Samozřejmě tam bude spousta<br>
chyb, které budu muset řešit ručně, ale na to jsem připraven.<br>
  Děkuji předem za další lekci :-).<br>
  Zdraví Pavel<br>
______________________________<wbr>_________________<br>
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" rel="noreferrer" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" rel="noreferrer" target="_blank">http://list.hw.cz/mailman/<wbr>listinfo/hw-list</a><br>
</blockquote></div><br></div>