Я не могу найти команду. Я попробовал Googling «git» удалить репозиторий ».Как удалить локальный репозиторий в git?
ответ
Удалите каталог .git
в корневой директории вашего репозитория, если вы хотите удалить информацию, связанную с git (ветви, версии).
Если вы хотите удалить все (git-data, code и т. Д.), Просто удалите весь каталог.
В каталоге репозитория вы удаляете каталог с именем .git и все это :). В Un * x он скрыт, поэтому вы можете не видеть его из браузера файлов, но
cd repository-path/
rm -r .git
должен сделать трюк.
Правильно, если вы на mac (unix), вы не увидите .git в finder (файловый браузер). Вы можете следовать приведенным выше указаниям для удаления, и есть команды git, которые также позволяют вам удалять файлы (с ними иногда сложно работать и учиться, например: при создании команды «git rm -r» вам может быть предложено указать . .git/не найден Здесь команда мерзавец спецификация:
использования: мерзавец ет [опция] [-] ...
-n, --dry-run dry run
-q, --quiet do not list removed files
--cached only remove from the index
-f, --force override the up-to-date check
-r allow recursive removal
--ignore-unmatch exit with a zero status even if nothing matched
Когда я должен был сделать это, удаление объектов и refs не имеет значения. После того, как я удалил другие файлы в .git, я инициализировал git repo с помощью «git init», и он создал пустую репо.
Это не на 100% верно. Я нахожусь в Mac OS X, и я легко вижу '.git' и другую скрытую/системную папку (например,'.DS_Store'). Все, что вам нужно сделать, это настроить Finder. Вот как это делается: http://lifehacker.com/188892/show-hidden-files-in-finder. 'defaults write com.apple.finder AppleShowAllFiles TRUE', а затем' killall Finder'. – Azat
Да, правильно, вы можете настроить finder для отображения скрытых файлов, а также настроить редакторов для отображения скрытых папок. Урок здесь состоит в том, что все, что начинается с «.» обычно является скрытой папкой/файлом. – LucianNovo
To piggyback on rkj's answer, чтобы избежать бесконечных подсказок (и заставить команду рекурсивно), введите следующую команду в командной строке, в папке проекта:
$ rm -rf .git
Или удалить .gitignore и .gitmodules если (через @aragaer):
$ rm -rf .git*
затем из той же папки экс-хранилища, чтобы увидеть, если скрытые .git папки еще там:
$ ls -lah
Если это не так, то поздравляю, вы удалили свой локальный GIT г epo, но не удаленный, если у вас это было. Вы можете удалить репозиторий GitHub на своем сайте (github.com).
Чтобы просмотреть скрытые папки в Finder (Mac OS X) выполнить эти две команды в окне терминала:
defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder
Источник: http://lifehacker.com/188892/show-hidden-files-in-finder.
Не обязательно избегать подсказок, rm -rf был необходим для меня иначе rm не удалял бы файлы и не жаловался: rm: не удалось удалить '.git/objects/pack ': каталог не пуст –
Да, -r для рекурсивных и -f для силы. Таким образом, вы вынуждаете и выполняете рекурсивное удаление. – Azat
Я бы предпочел удалить '.git *', чтобы удалить '.gitignore' и' .gitmodules', если они есть. – aragaer
- 1. Как удалить локальный репозиторий Git из TortoiseGit?
- 2. Как сбросить «локальный» репозиторий git?
- 3. GIt Удалить локальный репозиторий без данных
- 4. Определите, можно ли удалить локальный репозиторий git
- 5. Git - Локальный репозиторий
- 6. Анонимный локальный репозиторий git?
- 7. Как переместить мой локальный репозиторий Git в удаленный репозиторий Git
- 8. migrate svn локальный репозиторий в репозиторий git
- 9. Отключить локальный репозиторий git в Xcode 4.6
- 10. Как импортировать локальный репозиторий git в svn?
- 11. Git локальный репозиторий за обновлениями
- 12. Где разместить локальный репозиторий git
- 13. Локальный репозиторий с башней Git
- 14. Как клонировать локальный репозиторий git в репозиторий на сервере?
- 15. Как переименовать мой локальный репозиторий git
- 16. Как мне запустить локальный репозиторий с Git?
- 17. Как клонировать локальный репозиторий git для github?
- 18. как клонировать локальный репозиторий git с именем `: '?
- 19. Ловить локальный репозиторий git в удаленном репозитории
- 20. Как создать локальный репозиторий git, который отражает восходящий репозиторий?
- 21. XCode 4.2 и локальный репозиторий git
- 22. Локальный репозиторий Git не так же, как удаленный репозиторий
- 23. Невозможно клонировать локальный репозиторий git в Jenkins
- 24. Локальный репозиторий как подмодуль
- 25. Направьте мой локальный репозиторий git в мой репозиторий OpenShift
- 26. Программно удалить локальный репозиторий с помощью LibGit2Sharp
- 27. Создайте локальный репозиторий Git на ящике Ubuntu
- 28. Связать локальный репозиторий git с существующим хранилищем
- 29. Git шаг совершить другой локальный репозиторий
- 30. Загрузите новые ветви Git в локальный репозиторий Git
Это удалит файлы, если они не используются, но пока Git блокирует их, это не сработает, поэтому это не отвечает «как удалить локальное репо». – rainabba
@rainabba, Почему Git должен их запирать в первую очередь? Закройте приложение Git. – Pacerier
Как вы закрываете приложение Git? Во всяком случае, это похоже на разрешение, а не на блокировку приложения. В Ubuntu: 'sudo rm -r directory'. –