Невозможно клонировать репозиторий из Git - PullRequest
0 голосов
/ 19 мая 2018

Я новичок в Git.Я пытаюсь клонировать хранилище.Я могу клонировать его с помощью команды Git bash.Но когда я пытаюсь клонировать его с помощью STS или Source Tree, я получаю сообщение об ошибке, подтверждающее, что аутентификация не поддерживается.Я попробовал следующее, но ничего не получалось.

  1. Создан токен личного доступа с доступом к API и read_user.
  2. Попытка добавления https.sslVerify false
  3. Сгенерированный ключ RSA из windows--> Настройки -> Сетевое подключение -> SSH2 -> Управление ключами и вставьте открытый ключ.

Пожалуйста, помогите мне.

Ответы [ 2 ]

0 голосов
/ 19 мая 2018

для репозитория клонов, вы можете использовать эту команду в терминале

git clone https://github.your_project_url.com/project

и когда он запрашивает имя пользователя и пароль

имя_пользователя: введите Github имя_пользователя

пароль: не используйте пароль Github, который вы используете при входе в Github, вместо этого вы должны использовать токен личного доступа

, чтобы сгенерировать этот токен личного доступа, откройте свой GitHubи перейдите в «Настройки / Настройки разработчика / Токены личного доступа»

спасибо

0 голосов
/ 19 мая 2018

Наилучшим подходом будет настройка с использованием SSH:

  1. Сгенерируйте ключ SSH с помощью ssh-keygen -t rsa -b 4096 (см. здесь )
  2. Скопируйте содержимое вашего открытого SSH-ключа, по умолчанию это файл id_rsa.pub.

    Расположение: ~/.ssh (или, если вы пользователь окна, этобудет использовать $ HOME, т. е. $HOME/.ssh)

  3. Вставить содержимое в свою учетную запись GitHub / BitBucket в разделе ключей SSH

Получить репо

Просто клонировать его:

GitHub: git clone git@github.com:YOUR_USERNAME/REPO_NAME.git

BitBucket: git clone git@bitbucket.org:USERNAME/REPO_NAME.git

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...