Ответ 1
Посмотрите на команду git rebase -i
. Это позволяет вам "squash" записывать в более крупные, что похоже на то, что вы хотите сделать.
I git -комментировать все, что я делаю каждый час. Это хорошо, но я заканчиваю слишком много коммитов.
Я хотел бы очистить это, чтобы вместо:
1 hour ago
2 hours ago
.
23 hours ago
24 hours ago
У меня просто есть что-то вроде:
1 hour ago
2 hours ago
1 day ago
7 days ago
и др.
В настоящее время каждый час я делаю:
git-add .
git-commit -a
Как удалить некоторые коммиты? Я не хочу отменять никаких изменений. Мне просто не нужно иметь столько очков, чтобы вернуться. Я бы хотел совершить много компромиссов в течение последних нескольких часов, но потом только несколько после этого (прошлый день, неделя, месяц и т.д. Или другие важные моменты, которые я намерен делать).
Посмотрите на команду git rebase -i
. Это позволяет вам "squash" записывать в более крупные, что похоже на то, что вы хотите сделать.