Pobrałem GitKraken do pracy z repozytoriami Git i działa świetnie na wszystko, czego potrzebuję, ale nie byłem w stanie skonfigurować go do korzystania z narzędzia do scalania, takiego jak WinMerge lub Meld.Skonfiguruj narzędzie do scalania dla GitKraken na Windows10
Kiedy program widzi konflikt, wyświetla przycisk "Otwórz narzędzie scalania". Ponieważ nie skonfigurowałem narzędzia Merge, sprawdzam preferencje GitKraken i sprawdzam sekcję "Scalanie". W tym miejscu wybrano opcję "Git Config Default" i mogłem wybrać tylko opcje "Brak" lub "Git Config Default".
Zainstalowałem Melda do używania go z GitKraken, a następnie próbowałem podążać za these steps, aby był on dostępny w interfejsie GitKraken, ale opcje wyboru narzędzia do scalania GitKraken nie uległy zmianie.
Po uruchomieniu kilku poleceń z tych etapów i kilka innych, starając się działać mój plik .gitconfig wygląda następująco:
[user]
name = <myname>
email = <mymail>
[filter "lfs"]
[filter "lfs"]
clean = git-lfs clean %f
smudge = git-lfs smudge %f
required = true
[core]
autocrlf = true
excludesfile = C:\\Users\\<myuser>\\Documents\\gitignore_global.txt
[merge]
tool = meld
[mergetool "meld"]
path = C:\\Program files (x86)\\Meld\\Meld.exe
[mergetool]
prompt = false
Nie jestem pewien, co zrobiłem i jak zrobić to działa ... Ktoś może pomóc?
Zainstalowałem KDiff3 i GitKraken wykryłem to bez dalszej konfiguracji. Użyłem go trochę i to działa dla mnie, więc mój problem został rozwiązany. W każdym razie zostawiam to pytanie na wypadek, gdyby ktoś mógł na nie odpowiedzieć i pomaga innym. – RabidOrange
Po określeniu opcji łączenia domyślnego narzędzia scalania (tak jak w pokazanym gitconfig, w ustawieniu 'merge.tool'), czy GitKraken poprawnie uruchamia połączenie po połączeniu, jeśli jako narzędzie scalania w GitKraken zostanie określone" Git Config Default "? Bo tak właśnie powinno się stać. Przypuszczam, że to ustawienie w GitKraken jest oddzielną rzeczą od skonfigurowanych narzędzi do scalania Git i że GitKraken obsługuje obecnie tylko kilka konkretnych narzędzi po wyjęciu z pudełka. – poke