Есть ли команда отменить git init?
Я просто git init'Ed РЕПО с неправильным пользователем и хочу отменить его. Есть ли какая-нибудь команда для этого? Мне действительно нужно пойти и изменить .в Git?
5 ответов
Если вы просто inited его, вы можете просто удалить .мерзавец. Как правило:
rm -rf .git
затем воссоздайте как правильный пользователь.
в windows введите rmdir .git
или rmdir /s .git
если .папку git имеет вложенные папки.
если ваша оболочка git не настроена с надлежащими правами администратора (т. е. она отказывает вам, когда вы пытаетесь rmdir
), вы можете открыть командную строку (возможно, как администратор-нажмите клавишу windows, введите "cmd", щелкните правой кнопкой мыши "командная строка" и выберите " Запуск от имени администратора) и попробуйте те же команды.
rd
является альтернативной формой . http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/rmdir.mspx?mfr=true
Git хранит все свои файлы в.каталог git. Просто удалите этот и init снова.
этой в должности хорошо показать вам, как найти скрыть .git файл на Windows, Mac OSX, Ubuntu
Я запускаю Windows 7 с консолью Git bash. Вышеуказанные команды не будут работать для меня.
поэтому я сделал это через Проводник Windows. Я проверил показать скрытые файлы, зашел в каталог моих проектов и вручную удалил .папка git. Затем снова в командной строке я проверил, запустив git status.
, которые вернулись...
fatal: не репозиторий git (или любой из родительских каталогов): .git
Это именно тот результат, который я хотел. Он вернулся что каталог не является репозиторием git (больше!).
удалить .git
папка в корневой папке проекта
Если вы установили подмодули и хотите удалить их git, также удалить .git
из подмодулей папки