Исправить 'git init' из неправильного каталога без удаления папки `.git`?

Это очень близко к обоим. Есть ли команда, чтобы отменить git init? и как полностью удалить git-репозиторий, созданный с помощью init? К сожалению, принятые ответы не подходят, потому что я initбы мой домашний каталог. (Я пропустил cd, а затем выдан git init).

Теперь, когда я пытаюсь клонировать в своем домашнем каталоге, git просто зависает, а затем время истекает:

$ git clone -v https://gtihub.com/weidai11/cryptopp cryptopp-docs
Cloning into 'cryptopp-docs'...
fatal: unable to access 'https://gtihub.com/weidai11/cryptopp/': Connection timed out after 300043 milliseconds

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

Я хочу избежать разрыва моей другой информации о конфигурации, размещенной в ~/.git папка.

Как мне исправить git init выдан из неправильного каталога без удаления .git папка?


Вот что я вижу в домашнем каталоге:

$ ls -Al | grep '.*git*'
drwxr-xr-x   10 jwalton  staff       340 Sep 11 18:51 .git
-rw-r--r--    1 jwalton  staff        83 Jun 16 03:29 .gitconfig

И git показывает кучу неотслеживаемых файлов из домашнего каталога:

$ cd ~
$ git status -s | wc -l
91

0 ответов

Другие вопросы по тегам