Я довольно новичок в github. Я загрузил один из своих проектов, и случайно я также передал все свои двоичные файлы. Я использовал сайт github для управления моим проектом и удаления двоичных файлов. Проблема в том, что каждый раз, когда я удалял файл, он считался фиксацией.GitHub: Связывание уже совершено в одном фиксаторе
Обычно это не проблема, но я человек, который любит смотреть статистику и видеть, как они развиваются.
Теперь статистика фиксации и другие статистические данные, относящиеся к счету фиксации, перепутаны и выглядят так, что проект идет очень быстро, так как несколько сот удаленных вручную двоичных файлов считаются единственными коммитами против моего 2-8 регулярных совершает день.
Есть ли какой-либо хороший способ связать совершенные коммиты с одной фиксацией или удалить их из статистики фиксации вообще?
Я знаю, что могу просто удалить проект и повторно загрузить его снова, но потом я потеряю историю своих файлов.
Я не использую мерзавца (на данный момент), но это так, вопрос, я думаю, решает проблему: [Сквош мой последний X коммитов вместе с помощью Git] (http://stackoverflow.com/q/5189560/1364007) - или, если ссылка не работает, используйте 'git rebase' или' git merge --squash' или 'git reset --soft HEAD ~ 3 && git commit ' –
Я уже совершил намного больше после коммитов, которые хочу расслоить. Могу ли я как-то «сквош» совершать в пределах диапазона? – Markus
Боюсь, я не знаю, но я бы так подумал. Я отложу ответ на вопрос, кто знает git. –