GIT описание ошибок

Admin GIT

В статье описываются типичные ошибки или уведомления, которые возникают в 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 ввести команду:

brew install nano

А затем поменять в PhpStorm редактор на nano:

git config --global core.editor “nano”

Если редактор не установлен, то при смене будет ошибка:

error: unable to start editor ‘“nano”’

У сайта нет цели самоокупаться, поэтому на сайте нет рекламы. Но если вам пригодилась информация, можете лайкнуть страницу, оставить комментарий или отправить мне подарок на чашечку кофе.

Комментарии к статье “GIT описание ошибок” (2)

  • ксения
    25.03.2020 в 12:51

    добрый день, а если выдает такую ошибку:
    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.

  • Admin
    Автор записи
    25.03.2020 в 14:05

    Похоже на то что нужно выйти из редактора в консоли.

    Пишите там:

    :q

    или

    :q!

    а затем нажимайте enter

    После этого можно будет дальше работать в консоли.

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"GIT описание ошибок"