My current workflow for a fairly large project (a fork of another project) requires me to regularly cherry-pick only certain commits, with files handily found across one subdirectory.
Ideally. I could simplify the workflow by pulling the latest commits referencing a specific file (and all its dependencies, obviously. I want the full, unaltered commits).
i e "pull fileA" should pull in all the new commits referencing changes to fileA.
Is there a way to somehow do this?
Expected result: Pull/merge all new commits referencing a specified file from a remote repository.
Current workflow: Browse through a file's history, note (set of) commit SHA1, git cherry-pick <SHA1>