Given a git repo with signed commits I can give you the same repo with some file(s) changed with the signatures intact.
Pretty sure you can anyway, I haven't thought deeply about the git file formats involved and such.
Note that this attack isn't _that_ serious. There's not a lot of cases where this would make sense.