Autor | Zpráva | ||
---|---|---|---|
qqq Profil * |
#1 · Zasláno: 23. 4. 2014, 10:20:40
Ahoj,
chtěl jsem se zeptat, zda je možné vždy když provádím Pull a Merge, aby se Merge vždy provedl visuální, i když nejsou konflikty. Některé změny, které stahuji chci, a některé nechci použít. Příp. které GUI pro Windows toto umí pěkne (zkoušel jsem MsysGit a GitExtensions a ani v jednom se mi to nepovedlo). Děkuji |
||
Jan Tvrdík Profil |
#2 · Zasláno: 23. 4. 2014, 12:09:54
Tak jednak si můžeš vždycky ten vytvořený commit opět upravit pomocí amendu a jednak můžeš použít
git merge --no-commit
|
||
qqq Profil * |
#3 · Zasláno: 23. 4. 2014, 14:57:06
Díky za info, pokusím se maličko lépe popsat to, co je cílem.
Kolegové udělají nějaké změny a já si je chci nahrát, ale nechci si je nahrát všechny (např. jen ty, které se mi budou líbit). Tzn. rád bych při pull nebo merge (to je jedno) viděl seznam změněných souborů a u káždého souboru mohl vidět změny, které provedli a rozhodovat se, příp. upravovat jejich kód. Tohle všechno asi umí Kdiff, ale jak vyvolat to, aby se mi zobrazily i soubory, kde nejsou merge konflikty? |
||
Jan Tvrdík Profil |
#4 · Zasláno: 24. 4. 2014, 18:42:14
qqq:
Nechceš ty změny radši cherry-pickovat? Jinak obecně to, že ty změny nechceš všechny pravděpodobně znamená, že buď ty nebo oni děláte něco špatně. |
||
Časová prodleva: 10 let
|
0