Я пытался игнорировать некоторые папки при нажатии и заканчивал с .gitignore
в репозитории. Теперь хочу «перезагрузить» мой репозиторий (путем сброса я хочу удалить все правила, которые я применил, и очистить область фиксации), чтобы я мог добавлять все мои файлы и удалять папки, которые я не хочу после этого. Любая помощь?Как сбросить «локальный» репозиторий git?
ответ
Вы можете просто удалить свою папку .git и начать заново.
rm -rf .git
git init
Это оставит текущий .gitignore в месте, которое будет по-прежнему следуют новым мерзавца репо. Вы можете удалить .gitignore или удалить содержимое, чтобы он был пустым файлом.
Если вы хотите снова создать репозиторий, просто удалите каталог .git.
Если вам не нужна чистая история, просто удалите файлы из репозитория и скопируйте свои изменения. Если вы хотите вернуться к более ранней фиксации есть команда сброса мерзавец
git reset --hard HEAD^
Вот еще информация How to undo last commit(s) in Git?
Очень плохая идея, так как она извлекает код из удаленного хранилища. – user3072843
- 1. Сбросить локальный репозиторий git до уровня удаленного?
- 2. Git - Локальный репозиторий
- 3. Анонимный локальный репозиторий git?
- 4. Как переместить мой локальный репозиторий Git в удаленный репозиторий Git
- 5. Сбросить пустой пустой репозиторий git
- 6. migrate svn локальный репозиторий в репозиторий git
- 7. Git локальный репозиторий за обновлениями
- 8. Где разместить локальный репозиторий git
- 9. Локальный репозиторий с башней Git
- 10. Как удалить локальный репозиторий в git?
- 11. Как импортировать локальный репозиторий git в svn?
- 12. Как мне запустить локальный репозиторий с Git?
- 13. Как переименовать мой локальный репозиторий git
- 14. как клонировать локальный репозиторий git с именем `: '?
- 15. Как клонировать локальный репозиторий git для github?
- 16. Как удалить локальный репозиторий Git из TortoiseGit?
- 17. Ловить локальный репозиторий git в удаленном репозитории
- 18. Как сбросить удаленный репозиторий GIT, чтобы удалить все коммиты?
- 19. Локальный репозиторий Git не так же, как удаленный репозиторий
- 20. Как клонировать локальный репозиторий git в репозиторий на сервере?
- 21. Как создать локальный репозиторий git, который отражает восходящий репозиторий?
- 22. Локальный репозиторий как подмодуль
- 23. GIt Удалить локальный репозиторий без данных
- 24. Создайте локальный репозиторий Git на ящике Ubuntu
- 25. Связать локальный репозиторий git с существующим хранилищем
- 26. Отключить локальный репозиторий git в Xcode 4.6
- 27. XCode 4.2 и локальный репозиторий git
- 28. Git шаг совершить другой локальный репозиторий
- 29. Определите, можно ли удалить локальный репозиторий git
- 30. git checkout branch и локальный репозиторий
@ hus787 Правда, но это не будет проверено в, и пользователь может свободно редактировать перед добавлением его. – Morgan
Слишком плохо, что это единственный способ сделать это. Было бы замечательно, если бы для git init был флаг -f. –
'rmdir/s/q .git' на окнах – shoe