Как удалить локальный репозиторий в Git? [дубликат]
этот вопрос уже есть ответ здесь:
Я не могу найти команду. Я попытался погуглить "git' delete a repository'".
4 ответов:
удалить
.gitкаталог в корневом каталоге вашего репозитория, если вы хотите удалить только информацию, связанную с git (ветви, версии).Если вы хотите удалить все (git-данные, код и т. д.), просто удалите весь каталог.
.каталоги git скрыты по умолчанию, поэтому вам нужно будет просмотреть скрытые файлы, чтобы удалить их.
использовать ответ rkj, чтобы избежать бесконечных запросов (и заставить команду рекурсивно), введите в командной строке в папке проекта следующее:
$ rm -rf .gitили удалить .gitignore и .gitmodules if any (via @aragaer):
$ rm -rf .git*затем из той же папки ex-repository, чтобы увидеть, если скрытая папка .ГИТ все еще там:
$ ls -lahесли это не так, то поздравляю, вы удалили свое локальное РЕПО git, но не дистанционный, если он у вас есть. Вы можете удалить репозиторий 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.
в каталог удалить каталог с именем .ГИТ и это все :). На Un*x он скрыт, поэтому вы можете не видеть его из файлового браузера, но
cd repository-path/ rm -r .gitследует сделать трюк.
правильно, если вы находитесь на mac(unix), вы не увидите .git в finder (файловый браузер). Вы можете следовать инструкциям выше, чтобы удалить, и есть команды git, которые позволяют вам также удалять файлы(с ними иногда трудно работать и учиться, например: при создании команды "git rm-r" вам может быть предложено с помощью a .мерзавец/ не нашли. Вот это команда, технические характеристики ГИТ:
использование: git rm [options] [ -- ]...
-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когда я должен был сделать это, удаление объекты и ссылки не имели значения. После того, как я удалил другие файлы .мерзавец, я инициализации репозитория Git с помощью Git инициализации и создается пустой РЕПО.
Comments