В статье описываются типичные ошибки или уведомления, которые возникают в GIT при работе через консоль. Эта статья будет дополняться по мере того, как я буду встречать новые заголовки, для которых сочту, что нужны дополнительные пояснения.
Your branch is ahead of ‘origin/любая_ветка’ by 12 commits.
В гите локально хранится копия репозитория. И сначала изменения происходят в ней. Для этого используется команда commit.
Сообщение выше говорит о том, что изменения в локальной копии опережают изменение я удаленной на кол-во раз. И эти изменения не отправлены в удаленный репозиторий.
Для передачи этих изменений в удаленный репозиторий используется команда push. После чего все сделанные изменения будут доступны удаленно, в том числе и для других пользователей.
hint: Waiting for your editor to close the file… error: There was a problem with the editor ‘/usr/bin/vim’.
Ошибка появляется в PhpStorm после команды git merge.
Если никакие команды не позволяют исправить редактор VIM, то можно заменить его на другой. Скажем на редактор nano.
Установка на Mac OS через Homebrew
После установки Homebrew ввести команду:
А затем поменять в PhpStorm редактор на nano:
Если редактор не установлен, то при смене будет ошибка:
error: unable to start editor ‘“nano”’
добрый день, а если выдает такую ошибку:
git commit
hint: Waiting for your editor to close the file… [program]: [program]: command not found
error: There was a problem with the editor ‘[program]’.
Please supply the message using either -m or -F option.
Похоже на то что нужно выйти из редактора в консоли.
Пишите там:
или
а затем нажимайте enter
После этого можно будет дальше работать в консоли.