Получение «рокового: не Git-репозиторий» при попытке удаленного добавления Git-репо - PullRequest
384 голосов
/ 08 января 2011

Я знакомлюсь с Git, следуя этому уроку:

Все работает до тех пор, покачасть, в которой репо добавляется на мою локальную машину:

git remote add nfsn ssh://USERNAME@NFSNSERVER/home/private/git/REPONAME.git

(после замены USERNAME, NFSNSERVER и REPOAME на правильные имена) я получаю сообщение об ошибке:

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

CanВы помогаете мне пройти этот шаг?

Ответы [ 23 ]

0 голосов
/ 08 июня 2019

установить git на свой путь google положить git в путь windows / mac

0 голосов
/ 08 февраля 2018

восстановление .git/ORIG_HEAD и других корневых файлов репозитория .git

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

Я исправил это, восстановив корневые файлы.

0 голосов
/ 13 декабря 2017

У меня была эта проблема с плагином Jenkins Git после проблем с аутентификацией в GitLab.Дженкинс сообщал о hudson.plugins.git.GitException: [...] stderr: GitLab: Проект, который вы искали, не найден.Неустранимый: Не удалось прочитать из удаленного хранилища. '

Однако, если я сделал' git clone 'или' git fetch 'прямо из окна Jenkins (командная строка), это работало без проблем.

Проблема была решена путем удаления всего каталога / рабочей области в папке заданий Jenkins для этого конкретного задания, например

rm -Rf $JENKINS_HOME/jobs/myJenkinsJob/workspace/

Предположительно, локальная папка .git устарела / повреждена?

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