>[оверквотинг удален]
> я начинаю "угадывать" ваши ожидания, что речь идет о working dir.
> Тогда, если новых коммитов и/или изменений файлов не было, то должен
> git clean помочь (надо смотреть его флаги чтобы добиться полной очистки).
> А если были изменения и/или коммиты, то git reset, git checkout
> (или тот же reset --hard) и т.п. ребята должны помочь (в
> git некоторые вещи можно делать не одним способом).
> ps. Я влез в "игру" с надеждой, что вы реально ищите информацию.
> И я не знаток. Наоборот, желаю из диалога вынести что-то новое
> для себя, даже если это будет о психологии, а не о
> технологии ;) Люди? Тут еще остались люди? Или кругом одни пациенты?
Так скаать в надежде, что попал на человека, а не на призрака.
Вот Вы мне объясните, что именно непонятно было в вопросе?
Почему нужно фантазировать, а не читать и не воспринимать буквально?
Возьмите любой гит репозиторий. Склонируйте его себе.
Далее сдлелайте любые действия внутри репозитория не трогая при этом .git
потому как в противном случае оно превратится в тыкву. Просто каталог с просто файлами.
Давайте напрягем мозги и расшифруем что такое любые изменения.
1. Создание каталога, которого не было.
2. Удаление каталога, который очевидно был.
3-4 Тоже самое с файлами.
5-6 Тоже самое с soft link.
7-8 Тоже самое с hard link.
9. Изменение содержимого файлов. Одного или нескольких.
Для особо умных теже операции можно добавить к submodules. Но для простоты можно пока о них забыть.
Вы готовы придумать более другие изменения? - Если можете напишите.
Теперь мы деалем некие магические действия или одно действие и возвращаем все обратно
как было до пункта 1.
Разумеется идеально, если при этом не нужно что-то скачивать заново.
Я не хотел говорить. Был уверен, что самый умный тут догадается, что очевидная последовательность
магических действий это:
rm -rf dir
git clone repo dir
Но тут собрались какие-то гопники и разговора не вышло.
Я честно говоря в шоке. Еще недавно думал, что без регистраций сделали классный ресурс,
но как говорится дебилы могут засрать все к чему прикоснуться.
Так что никакой свободы быть не должно. Чуть что бить линейкой по рукам.
Это к вопросу о психологии человека, о котором вы хотели услышать...
P.S. На всякий случай. Я не знаю правильного ответа. У меня есть скромное представление,
что его просто нет. И именно этому я поражен более всего. Разумеется, если не считать
трюк приведенный выше.
P.P.S. Одна большая просьба. Всем дебилам воздержаться от ответов. Обращайтесь к врачу по месту прописки.