Этот вопрос слишком широкий. Требует уточнения.
Выполнить git remote show -n origin
(при условии, что вы находитесь в филиале origin
. -n
флаг означает «не запрашивать удаленные устройства», что сокращает время работы веб-запросов.), Вы можете увидеть удаленный URL.
Во многих распространенных случаях, например, на GitHub, URL-адреса Git в протоколах HTTPS
https://github.com/<user>/<repo>.git
или протоколы SSH
git@github.com:<user>/<repo>.git
Если поле user
- это не вы или одна из ваших организаций, то вы, похоже, пытаетесь внести свой вклад в чье-то хранилище. Пожалуйста, fork и создайте запрос на получение , чтобы сделать это. Возможно, вам придется изменить удаленный URL вашего локального репо с помощью команды
git remote set-url <branch> <newurl>
Если user
это вы, то проверьте, правильно ли вы ввели свой токен.
- Если вы используете протокол HTTPS, проверьте введенные вами имя пользователя и пароль. Возможно, вам придется проверить Git Credentials .
- Если вы используете протокол SSH, убедитесь, что у вас есть соответствующий ключ SSH от вашего компьютера на GitHub . Вы можете проверить соединение с помощью команды
ssh -T git@github.com
.
Обновление 1: В вашем вопросе, кажется, опечатка, git@github.com:<b>/</b>username/repository_name
. Обратите внимание на первый слеш. Я не уверен, если это беспокоит.
Обновление 2: Проверьте свои учетные данные Git сохраните в IntelliJ IDEA в File -> Settings -> Version Control -> GitHub
Обновление 3: Вы также можете поделиться им с GitLab, просто добавьте один пульт, например, запустите команду git remote add gitlab <url>
.