Używam msysgit na moim komputerze z systemem Windows dla Git. Mam zainstalowanego TortoiseGit głównie dlatego, że lubię TortoiseMerge i funkcję dziennika. W większości przypadków, gdy używam git mergetool
do rozwiązywania konfliktów scalania, TortoiseMerge otwiera się normalnie i pozwala mi się scalić. Czasami dostaję "TortoiseMerge nie może być używany bez podstawy". Myślę, że oznacza to, że wspomniany plik musi zostać otwarty w edytorze tekstów, który zostanie ręcznie scalony. Jaki jest najskuteczniejszy sposób, aby odpowiedzieć na komunikat "Błąd/komunikat" TortoiseMerge nie może być używany bez bazy "?Co powinienem zrobić, gdy otrzymam komunikat "TortoiseMerge nie może być używany bez podstawy"?
11
A
Odpowiedz
9
Ta wiadomość pojawia się, gdy nie ma pliku podstawowego (tzn. Plik nie istnieje w drzewie w ostatnim wspólnym przodku między obiema gałęziami). TortoiseMerge nie może obsłużyć trójdrożnych połączeń, w których nie ma bazy.
Najlepiej byłoby użyć innego narzędzia. Osobiście używam kdiff3, który obsługuje ten konkretny przypadek bez problemu, ale są też inne.