2012-08-25 14 views
6

Zauważam, że kiedy "utworzę łatkę", okno dialogowe utworzy łatkę, która jest "do" zatwierdzenia, które wybrałem "z" jego poprzednika.Jak mogę utworzyć poprawkę obejmującą zatwierdzenia przy użyciu Sourcetree?

W oknie dialogowym mogę kusząco wybrać dwa oddzielne zatwierdzenia, a panel różnic pokazuje różnice między tymi dwoma - jest to poprawka, której chcę.

Ale kiedy naciśnie "OK", nadal otrzymuję łatkę jednorazowego zatwierdzenia.

Czy jest jakiś sposób osiągnięcia tego, o co mi chodzi, używając Sourcetree?

(uwaga: to może być miło mieć "SourceTree" tag?)

+0

git nie ma żadnych okien dialogowych - czego jeszcze używasz? –

+0

Tak jak powiedziałem "Sourcetree". Klient GUI git dla komputerów Mac z Atlassian (który robi jirę itp.). – GreenAsJade

Odpowiedz

5

Można użyć polecenia git diff oldHash..newHash > file.patch uzyskać pojedynczy plaster dla wielu zatwierdzeń.

+2

Dzięki! Dobrze jest wiedzieć, jak to zrobić, i łatwo jest to zrobić w ten sposób. Naprawdę pytałem "jak to zrobić w Sourcetree?" – GreenAsJade

Powiązane problemy