2016-06-21 3 views
-1

Having errors during attempted recursive merge between two branches in gitНаличие ошибок при попытке рекурсивного слияния между двумя ветвями в мерзавце

Abhinavs-MBP:src Akurada$ git branch --no-merged 
    master 

Abhinavs-MBP:src Akurada$ git checkout master 
Switched to branch 'master' 

Abhinavs-MBP:src Akurada$ git branch --no-merged 
    add-scoring 

Abhinavs-MBP:src Akurada$ git merge add-scoring 
error: There was a problem with the editor 'vi'. 
Not committing merge; use 'git commit' to complete the merge. 

Abhinavs-MBP:src Akurada$ git merge add-scoring 
fatal: You have not concluded your merge (MERGE_HEAD exists). 
Please, commit your changes before you merge. 
+0

Пожалуйста, не помещайте код/​​важные вещи на изображение. Вместо этого напишите в свой вопрос. –

+1

Abhinav, это не стандартная практика Stackoverflow. Пожалуйста, предоставьте подробную информацию о своем вопросе здесь, поскольку Stackoverflow не помогает вам, но, надеюсь, помогает другим с подобной проблемой. Если внешняя ссылка в будущем недоступна, тогда этот вопрос становится бесполезным для других членов этого сообщества. –

+0

ошибка возникает при попытке рекурсивного слияния –

ответ

0

У вас есть VI в вашем системном пути? Установите редактор с настройкой git

core.editor По умолчанию Git использует все, что вы установили в качестве текстового редактора по умолчанию ($ VISUAL или $ EDITOR), или же возвращается к редактору vi для создания и редактирования ваших фиксаций и тегов. Чтобы изменить это значение по умолчанию на что-то еще, вы можете использовать параметр core.editor:

$ git config --global core.editor emacs Теперь, независимо от того, что задано в качестве редактора оболочки по умолчанию, Git запустит Emacs для редактирования сообщений.

+0

Спасибо! Использование emacs вместо vi работало - я не знаю, почему, но я смог сделать рекурсивную стратегию слияния. –

 Смежные вопросы

  • Нет связанных вопросов^_^