2015-10-02 2 views
-1

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

Я в настоящее время на OSX Mavericks

+0

Вы используете nix или windows? – chareon

+0

Это скорее вопрос QA для Linux, а не SO – zee

+0

Просто сделайте ls -a из того же каталога, где был выполнен git init ..... для удаления, do:> rm -rf .git/ – zee

ответ

2

Используйте следующую команду в терминале:

find . -type d -name '.git' 

Это будет список всех подкаталогов .git в поддереве текущего каталога в, указывающих хранилище Git, расположенном в соответствующий родительский каталог.

Замените справочную информацию для ., например ~, чтобы выполнить поиск по всему дому.

Обратите внимание, что если вы выберете / для поиска всей файловой системы, вы получите ошибки с разрешениями, если вы не используете sudo.

+0

Чтобы уточнить, можно ли в точности ввести то, что вы заявили: 'find. -type d -name '.git''. Или необходимо ввести в каталог вместо '.'? – AlanH

+0

@AlanH: '.' представляет каталог _current_, поэтому вы можете либо' cd' в интересующий каталог сначала использовать команду as-is, либо подставить интересующую директорию для '.' - пути вывода будут относительными на любой входной путь. – mklement0

+0

, поэтому, если я хочу найти домашний каталог, т. Е. * Все *, я должен использовать '~'? http://www.sixarm.com/about/git-how-to-find-git-repository-directories.html – AlanH

0

Это создаст репозиторий в текущем каталоге. и все метаданные хранятся в .git в вашем текущем каталоге. Если вы не хотите, просто удалите .git

+0

Да, но я хочу найти путь, чтобы проверить, что он не хранится где-то, я не хочу, чтобы это было. – AlanH

+0

@AlanH - просто используйте функции поиска в своей операционной системе и ищите каталог с именем .git в своем C или любом диске. – zedfoxus

+0

. .git папка будет скрыта в Windows. Вы можете просмотреть скрытые папки, включив их в своем проводнике с помощью «Инструменты»> «Свойства папки» ...> вкладка «Вид»> «Показать скрытые файлы, папки и диски». Вы можете сделать это для всех каталогов, в которые вы ввели 'git init'; Для OS X - http://ianlunn.co.uk/articles/quickly-showhide-hidden-files-mac-os-x-mavericks/ – Raghav

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