#mapkyca.gitignore only affects things if you're commiting to the repo - just keep a backup of your upload directory and config.ini, just in case. A backup of your database wouldn't hurt either. Other than those precautions it's fairly safe - all my known sites are direct checkouts from git.