Страницы

Поиск по вопросам

четверг, 19 декабря 2019 г.

git выдает “Please tell me who you are.”

#git


Пытаюсь залить проект на Github,но получаю такую ошибку ???

*** Please tell me who you are.

Run

  git config --global user.email "you@example.com"
  git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.

fatal: unable to auto-detect email address (got 'user@user-��.(none)')


Как быть? В первые работаю с гитом.
    


Ответы

Ответ 1



Git Вам явно намекает, что Вам нужно сделать. Также он говорит о том, что он попытался уже сам определить, но не получилось. Скорее всего Вам нужны такие команды git config --global user.email "elik@example.com" git config --global user.name "elik" (эмейл конечно свой напишите). Если же Вы на работе это делаете, то лучше написать свое полное имя и рабочую почту. git config --global user.email "vpupkin@company.com" git config --global user.name "Vasiliy Pupkin"

Ответ 2



Для решения проблемы необходимо: git config --global user.email "you@gmail.com" git config --global user.name "Vasua Pupkin" Потом: git remote add origin https://github.com/vasilukwolf/Random-Quote-Machine git checkout -b 1-UserStroty-bla-bla git add . git commit -m "1-Task-bla-bla" git checkout master git merge 1-UserStroty-bla-bla git push origin master Если что-то в вдруг после коммита не так, и забыли: git checkout -- * Если закомитили и затупили: git reset HEAD Пример нормального workflow:

Ответ 3



Если используете GitHub Desktop, зайдите File-->Options-->Git. Проверьте, чтобы всё было правильно заполнено, и нажмите Save. Должно заработать.

Комментариев нет:

Отправить комментарий