Я просто не могу выполнить коммит с помощью git на Ubuntu 14.04
Сообщение об ошибке:
git: фатальный, не удалось автоматически определить адрес электронной почты (получил "неправильный адрес электронной почты")
Я пробовал git-config
с --global
настройкой параметров user.name и user.mail и без них, но ничего не работает
git-config
user2428094
источник
источник
Ответы:
Вероятно ошибка опечатки: установить
user.mail
без e . Исправьте это, установивuser.email
в глобальной конфигурации с помощьюУже спрашивали: почему Git не позволяет мне выполнять фиксацию даже после настройки?
Чтобы быть уверенным Run:
источник
Убедитесь, что вы находитесь в своем домашнем каталоге, а не в локальном. при установке вашего имени пользователя и идентификатора электронной почты.
Затем следуйте процедуре на GitHub.
источник
Я выполнил следующее,
источник
Если
git config --global user.email "you@domain.com" git config --global user.name "github_username"
Не работает, как в моем случае, вы можете использовать:
источник
Я получаю эту ошибку при запуске
git stash
. Исправлено:источник
У меня вчера была эта проблема. Перед тем, как в моем решении, проверьте эти настройки.
Где «пользователь» - пользователь портативного компьютера.
Пример:
dias@dias-hp-pavilion$ git config --global dias.email ...
Итак, подтвердите добавленную информацию, выполнив:
или
и проверьте эту информацию.
После этого ошибка не исчезнет, попробуйте другую Git IDE (клиенты GUI). Я использовал git-cola, и эта ошибка появилась, поэтому я изменил IDE и в настоящее время использую CollabNet GitEye . Попробуйте и вы!
Надеюсь помогли!
источник
Я запускаю Ubuntu через подсистему Windows для Linux и правильно установил свои учетные данные через Git Bash, в том числе в терминале VS Code (где я получал ошибку каждый раз, когда пытался выполнить фиксацию).
По-видимому, даже несмотря на то, что VS использует Bash в терминале, элементы управления git пользовательского интерфейса все еще работают через Windows, где я не установил свои учетные данные.
Установка учетных данных в Windows Powershell устранила проблему
источник
Я только что встретил тот же вопрос, моя проблема заключается в незнании пустого поля после «user.email» и «your_address_mail@domain.com».
Надеюсь, это вам поможет.
источник
Шаги по решению этой проблемы
Примечание: эта проблема в основном возникает из-за того, что мы не назначили свое имя пользователя и идентификатор электронной почты в git, поэтому мы собираемся назначить его в git
Откройте git, который вы установили
Теперь нам нужно назначить наше имя пользователя и адрес электронной почты.
Просто введите
git config --user.name <your_name>
и нажмите Enter (вы можете упомянуть или ввести любое имя, которое хотите)Аналогичным образом введите
git config --user.email <xyx@gmail.com>
и нажмите Enter (вы должны ввести свой основной почтовый идентификатор)И это все.
Хорошего дня!!!.
источник
если вы столкнулись с этой проблемой, введите свой git bash
git config --global user.name ваше имя
git config --global user.email youremail
если проблема с этим cmds, попробуйте те cmds vica versa
источник