Ответ 1
Hum... Так на самом деле это так просто, как:
git format-patch commit_id file(s)
где commit_id является родителем первой фиксации для создания патча, за которым следует файл или файлы, которые требуется...
Мой коллега разветкил мой проект, и мы хотим включить его в один файл в мой репо, сохранив его историю (в основном журналы фиксации).
Проблема заключается в том, что он неуклюж в своих коммитах, поэтому коммиты содержат diff от других файлов, не связанных с проектом (или то, что нужно потянуть в исходное репо).
Я хотел бы иметь возможность сделать "git format-patch" для извлечения истории, но только для одного файла (или, возможно, двух файлов .cpp и .hpp). Я не мог найти вариант для "format-patch" для этого.
Возможно ли это?
Thanx!
Hum... Так на самом деле это так просто, как:
git format-patch commit_id file(s)
где commit_id является родителем первой фиксации для создания патча, за которым следует файл или файлы, которые требуется...