#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. Должно заработать.
Комментариев нет:
Отправить комментарий