Back to Posts

Clone or Pull All of your GitHub Repositories

Have you ever needed to clone or pull all of your GitHub repositories? What about your organization repos or gists? Then there are private repos in addition to your public ones. This question has been on the minds of many and often people try to build rough scripts to accomplish this task just to find out about caveats such as pagination, their script won't pull private repos, or they can only pull personal repos but not their organization repos. If only there was something out there that would simplify this process...

Have no fear, a tool I built is here! GitHub Archive is the perfect tool to accomplish the above. It allows you to clone/pull your personal repos, organization repos, and gists - public and private, all from a single convenient tool.

If you give GitHub Archive a try and absolutely love it, consider starring it on GitHub, share it with a friend or coworker, or submit a pull request. I've used this tool countless times in my own work and have loved keeping an offline archive of my entire GitHub instance - up-to-date whenever I need it.

GitHub Archive Project:

Justin Hammond
I love all things tech. I've been programming since the age of 12, repairing iPhones since 16, and founding tech companies since 20. I'm an open source fanatic, Apple fanboy, and love to explore new tech. I spend my time coding open source projects, tinkering with electronics and new tech products, and consulting teams on how to get things done.


Please login to leave a comment.