Git архивирует все изменения, кроме первого коммита

У меня есть сторонний продукт, в который я должен внести изменения. Я зафиксировал весь биржевой код как мой первый коммит. Теперь я совершил несколько раз и сделал много изменений.

Как я могу экспортировать архив только изменений? Я хочу все добавления / изменения с момента первого коммита, но ничего в первом коммите, если он не был изменен. Там не было удалений файлов, которые произошли в первом коммите.

1 ответ

Решение

Я бы предложил формат патча с git format-patch

git format-patch --stdout firstCommitSHA1.. > aPatch

С firstCommitSHA1 будучи вашим первым коммитом: он выберет все после первого коммита до вашего текущего HEAD и создавать патчи, которые легко применяются к другому репо через git am,

Другие вопросы по тегам