Autor Zpráva
qqq
Profil *
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
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 *
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
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ě.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: