3

Я следую инструкциям по импорту существующего репозитория .git в GitHub.

При попытке добавить репозиторий .git в GitHub я получаю следующую ошибку:

Неустранимый: не репозиторий git (или любой из родительских каталогов): .git

Я прогуглил это, и это, кажется, означает, что хранилище не существует. Тем не менее, Git GUI довольно счастливо открывает тот же репозиторий .git.

Я скопировал и вставил в cd адрес и в командную строку мой (существующий) репозиторий .git на GitHub - без кубиков. Я проверил соединение SSH с GitHub; работает отлично («Вы успешно прошли проверку подлинности, но ...» и т. д.).

Любые идеи о том, что может быть не так или как это исправить?

2 ответа2

2

Вы можете использовать командную строку для работы с GitHub (требуется ssh-аутентификация).
Но вам нужно определить переменную окружения %HOME% , которая:

  • не определено в определенных ОС (например, Windows)
  • определяется в сеансе Git bash (введите echo $HOME)

%HOME%/.ssh - это место, где Git ищет открытый / закрытый ключ ssh, необходимый GitHub, чтобы узнать, кто вы.

1

В Windows вы можете зайти в Windows Explorer, щелкнуть правой кнопкой мыши по папке вашего git-репозитория, выбрать "Git Bash here" из контекстного меню, затем вы можете запустить свои команды в окне консоли. Мне понадобилось почти два дня, чтобы понять это ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .