Надеюсь, что это правильный форум для этого вопроса ... скажите мне, если нет.
Я являюсь основным пользователем git, но я разрабатывал это приложение в течение последних нескольких месяцев, используя принцип "часто совершайте". Теперь я просто запустил git rev-list --all --count
и обнаружил, что у меня 425 коммитов.
Это может быть сумасшествием ... или это может быть совершенно нормально. Я понятия не имею.
Дело в том, что хранилище становится немного громоздким, и то, что я хотел бы сделать в идеальном мире, - это просто пройти через коммиты, исключив 2 из каждых 3: я хотел бы, чтобы сообщения о коммитах были быть удаленным, чтобы каким-то образом быть добавленным к сообщениям тех, которые должны остаться ...
Существует "ручной" способ сделать это: я пробираюсь по всему репо, проверяю каждый 3-й коммит, тщательно отмечаю текст из коммитов, которые я не сохраняю, и систематически добавляю их в "каждый третий" сообщение.
В то же время, очевидно, я создаю новый репо, в котором используются только те "каждые 3 коммиты". Я еще не пробовал это, отчасти потому, что это кажется мне занудой, которая займет очень много времени: есть ли что-нибудь в git или какой-нибудь инструмент, изобретенный кем-либо, который может помочь в решении этой задачи?