Picard and git commands

Back when I was playing around with git annex I was also playing with the idea of making a Picard plugin that would make Picard use git commands for various operations. I never got far enough to tell whether it was actually doable though.