In the &quot;why&quot; section you list 3 reasons.<p>&gt; In case something happens to GitHub. More generally because keeping your data in the cloud and relying on the cloud to back it up is foolish<p>I disagree, cloud backups are more reliable.<p>&gt; In case someone takes down a repository that you were interested in. If you run github-backup with your username, it will back up all the repositories you have watched and starred.<p>If the repo goes down it&#x27;s already going to be a lot harder to use, but it seems easier to fork a repo.<p>&gt; So you can keep working on your repository while on a plane, or on a remote beach or mountaintop. Just like Linus intended.<p>When have you not been able to work on a local repo locally?<p>Overall, I think I&#x27;m missing the point.