1
2
3
4
5
6
7
#this is only for OSX
#first, quit KSP
#install git. http://git-scm.com/download/mac
#then open terminal and copy paste the following two lines
cd ~/Library/Application\ Support/Steam/SteamApps/common/Kerbal\ Space\ Program && git init && git add saves

(crontab -l ; echo '*/5 * * * * cd ~/Library/Application\ Support/Steam/SteamApps/common/Kerbal\ Space\ Program/saves &&  git commit -am "`date`" &> /dev/null') | crontab -

to revert

1
2
#quit KSP!!!
#in terminal

find the SHA of the time you want

1
2
3
4
5
6
7
git log 
git branch `date +%s` <SHA>
#this will fork your git repo into a new branch (named after the epoch time right now) and check it out 
#git supports all sorts of fancy like @{yesterday}. ask google for more info
 
#play your game
#don't worry, if you revert to the wrong thing you can always get back to it. git branch and then git checkout <branchname>