Git mergetool с помощью Android Studio (IntelliJ)

Я пытаюсь использовать Android Studio в качестве моего git mergetool в Windows. Я следовал инструкциям на официальной документации IntelliJ. Тем не менее, когда я пытаюсь выполнить слияние, Android Studio запускается со следующей ошибкой:

Ошибка при слиянии: система не может найти указанный путь

Вот моя настройка.gitconfig:

[merge]
      tool = androidstudio 
[mergetool]
      prompt = false
[mergetool "androidstudio"]
      cmd = cmd.exe //c "\"C:/Program Files/Android/Android Studio/bin/studio64.exe\" merge \"$LOCAL\" \"$REMOTE\" \"$BASE\" \"$MERGED\""
      keepbackup = false
      trustexitcode = true

1 ответ

Кажется, это сработало. Он показывает ошибку в командной строке, что произошла проблема слияния, но он действительно открывает инструмент слияния Android Studio и предлагает вам выполнить слияние.

[merge]
      tool = androidstudio
[mergetool]
      prompt = false
[mergetool "androidstudio"]
      cmd = '"C:/Program Files/Android/Android Studio/bin/studio64.exe"' merge $LOCAL $REMOTE $BASE $MERGED
      keepbackup = false
      trustexitcode = true
Другие вопросы по тегам