# backup-my-github **Repository Path**: mirrors_berkus/backup-my-github ## Basic Information - **Project Name**: backup-my-github - **Description**: Clones all your repositories to your local machine - **Primary Language**: Unknown - **License**: WTFPL - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-24 - **Last Updated**: 2026-05-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Backup My GitHub Profile _Clones all your GitHub public repositories to your machine_ ![1](https://i.imgur.com/H3Yg4VP.jpg) ## Prerequisites - curl - jq ## Using Before starting the script, you need to generate personal access token on GitHub (**with full repo access**). Follow this guide - [link](https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line) Afterwards, navigate to the folder, where you want to store repos: ```bash mkdir -p /some/path/to/folder/with/backups cd /some/path/to/folder/with/backups ``` Run the script: ```bash bash <(curl -s https://raw.githubusercontent.com/RomaniukVadim/backup-my-github/master/backup.sh) ``` ## License [DWTFYWT](./LICENSE)