#android-studio #github
#android-studio #GitHub
Вопрос:
Я попытался перенести свой проект из android studio на GitHub, но это не удалось. Вот ошибка:
Can't finish GitHub sharing process
Successfully created project 'BurgerRating' on GitHub, but initial commit failed:
*** 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.
unable to auto-detect email address (got 'valk@DESKTOP-59LAKG3.(none)')
Я не знаю, как напрямую поместить проект на GitHub, потому что в нем говорится, что в проекте более 100 файлов. Если я делаю это шаг за шагом, я пропускаю некоторые файлы. Пожалуйста, помогите!
Комментарии:
1. Похоже, вы неправильно понимаете некоторые основные моменты работы Git. Возможно, вы захотите просмотреть учебное пособие по Git и провести некоторое время с ним в командной строке, прежде чем использовать интеграцию с IDE / editor.
git add -A
кстати, ваш друг для большого количества файлов.
Ответ №1:
Ошибка, которую вы показываете, просто указывает на то, что вы не идентифицированы в вашем git. Он предложил вам решить с помощью
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
вы можете просто сначала следовать этой инструкции и показать, что будет дальше
Комментарии:
1. Рад быть полезным
Ответ №2:
Для меня сработало следующее. Пожалуйста, обратите внимание, что я использую Windows10 и двухфакторную проверку.
-
Получите личный токен доступа к GitHub, выполнив следующие действия:
Настройки -> Настройки разработчика -> Личные токены доступа -
Сохраните токен в .gitconfig с помощью:
git config --global user.name "your username"
git config --global user.password "your github access token"
Обратите внимание, что это изменит глобальную настройку, которая хранится в:
C:Users{your windows user name}.gitconfig
Возможно, вам лучше сохранить резервную копию этого файла.
- В Android Studio перейдите в
Settings
->Version Control
->Git
и задайте путь к исполняемому файлу git. - В Android Studio перейдите в
Settings
->Version Control
->GitHub
и нажмитеAlt Insert
, затем выберитеLogin with token
и вставьте токен Github, который мы сгенерировали на шаге 1. - В Android Studio в верхней строке меню перейдите к
VCS
->Import into version control
->Share project on Github
и поделитесь проектом. - Мы видим сообщение об ошибке, в котором говорится, что проект был создан, но первоначальная фиксация не удалась. Теперь перейдите в
VCS
->Remotes
и удалите источник. - Добавьте
origin
URLhttps://github.com/{your github user name}/{repository name}.git
-адрес, который обычно используется для клонирования репозитория. - Теперь вы можете зафиксировать и нажать. Перейдите к
VCS
->Git
->Push