Подтвердить что ты не робот

Как reset "local" git репозиторий?

Я пытался игнорировать некоторые папки при нажатии и заканчивал только .gitignore в репозитории. Теперь хочу "reset" мой репозиторий (reset я хочу удалить все правила, которые я применял, и очистить область фиксации), чтобы я мог добавлять все мои файлы и удалять папки, которые я не хочу после этого, Любая помощь?

4b9b3361

Ответ 1

Вы можете просто удалить свою .git-папку и начать заново.

rm -rf .git
git init

Это оставит текущий .gitignore на месте, за которым последует новое репо git. .gitignore можно удалить или удалить содержимое, так что это пустой файл.

Ответ 2

Если вы хотите снова создать репозиторий, просто удалите каталог .git.

Ответ 3

Если вам не нужна чистая история, просто удалите файлы из репозитория и скопируйте свои изменения. Если вы хотите вернуться к более раннему фиксации, существует команда git reset

git reset --hard HEAD^

Вот еще информация Как отменить последние фиксации в Git?