I'm writing a program for my grandpa, who's not exactly tech savvy. I want to make it easy for him to always have the latest version of my program (which consists of one Python script, by the way). He can just download it from an email to his desktop, but I had to set the default download location and if it gets messed up he's out of luck.
I want to be able to have a folder on my computer with my script in it, and when I update the program, I want the changes/new program to appear on his desktop. It would be even better if it only works one way, in case he accidentally deletes it on his machine.
So all the files in my folder go on his desktop, but all the files on his desktop don't go into my folder. I don't believe GDrive or Dropbox (my first ideas) can do that.
I have Windows 8.1, and he has 7.
EDIT: I'm starting to get into GitHub. Is there a way to use GitHub to automatically update his local repository?