2013-12-06 3 views
182

Когда я попытался вытолкнуть существующий репозиторий на github.com, и когда я ввел команду, веб-сайт попросил меня ввести в терминал, Я получил это сообщение об ошибке со смертельным исходом:фатальный: не репозиторий git (или любой из родительских каталогов): .git

Not a git repository (or any of the parent directories): .git 

Если бы кто-нибудь мог помочь мне в этом, то это было бы здорово, спасибо.

+2

Вы уверены, что находитесь в каталоге git repository или подкаталоге в своем терминале? – jraede

+0

Это также может произойти, если вы экспортировали переменную окружения 'CDPATH', и один из подкаталогов репо, по-видимому, назван таким же, как другой не-repo-subdir, по одному из путей в вашем' CDPATH'. Звучит сумасшедшим, но в это время я потратил немало времени, прежде чем решить его. – MarkHu

ответ

381

Команда должна быть введена в каталог репозитория. Ошибка при жалоде на то, что ваш текущий каталог не является git repo.

  1. Вы находитесь в правильном каталоге? Набирает ли ls правильные файлы?
  2. Вы уже инициализировали хранилище? Набрано git init? (git-init documentation)

Любой из них может вызвать вашу ошибку.

+3

Это решило! – holierthanthou84

+2

Я получил эту ошибку, когда открыл gitshell и набрал команду -> git remote add origin https://github.com/ascenttech/Hst.git Любые предложения –

+1

Я просто хотел добавить, что ошибка появляется, даже если мы находятся в правильном каталоге, и репозиторий был инициализирован, если мы случайно удалим или побалуем папку .git. –

Смежные вопросы

 Смежные вопросы