2013-02-22 13 views
10

Jak mogę wybrać pełny wybór w kdiff3 jako C (plik ze zdalnego w kdiff3) zamiast zmieniać wszystko linia po linii (konflikty scalania)? Chcę tylko wybrać plik zdalny. Co to jest wybór A (plik podstawowy), zdalny plik wyewidencjonowany lokalnie przed nowymi zmianami?kdiff3 wybranie pliku z zdalnego całkowicie

Odpowiedz

10

Otwórz pozycję menu "Scal". Ma opcję "" Wybierz C Everywhere ", która wybiera zmiany na zdalnym (C) dla wszystkich linii. Jeśli chcesz tylko użyć edycji na zdalnym dla nierozwiązanych konfliktów, powinieneś wybrać "Wybierz C dla wszystkich nieusuniętych konfliktów".

enter image description here

Git robi 3-way merge. A pokazuje, że plik z nadrzędnego zatwierdzenia B i C zostaje zatwierdzony. B to plik z oddziału, w którym się znajdujesz, a C to plik z oddziału, z którego się łączysz.

+0

Zamiast kdiff wolałbym wybrać konfliktu (w oknie połączenia/konfliktów rozszerzeń git) i używać elementów menu kontekstowego „Wybierz ...” (lepiej dla plików binarnych Ex). – SalientBrain

Powiązane problemy