Моя текущая ветвь sandbox
имеет коммиты, которые влияют на множество файлов.
Я хочу создать новую ветку, отключив develop
, которая имеет только коммиты sandbox
, которые влияют на определенную папку.
Итак, в действительности, я хочу, чтобы sandbox-myfolder
имел журнал, который выглядит как вывод log -- myfolder
. (Для простоты можно предположить, что я сохранил свои коммиты небольшими, и что если они касаются моей папки, они больше ничего не касаются, и наоборот.)
Похоже, что git filter-branch
- это то, что нужно использовать, но как?