Backing up a git repository isn't as simple as cloning it, even creating tarballs may not be good enough for backing up. And if you think rsync has got you covered, think again! Let's explore some backup methods and how to break their assumptions with git. Of course we also explain how to correctly back up a git repository.