Hi Martin,
> That should work if I can find a free Git repository allowing me to keep files secret.
I use the free private repos from https://bitbucket.org/ to do something very similar to what you require.
All the best
Phil