Gitcloner - Clone all the repositories of a user or an organization
About the project
Most of the times we find ourselves in situations when we have to clone all the repositories of a particular user or organization for our own usage. This task can be quite tedious if we approach it in a wrong way. I created this project to automate this tedious task so that we can save our time. This is mainly a command line program. This program can also clone all the gists of a user or an organization of github.
Technology Stack
I mainly used Python language to write the script. Also I wrote this script without using any third-party packages to avoid dependency problems. The project works best on Python 3.
Roadmap
No bug reports or issues are at the project at the moment.
I try to solve any issues created by the users as soon as possible.
I am hoping to add support for other git repository site support soon.
I have plans to update the project so that users can selectively clone repositories so that a user doesn't have to clone all the repositories of an account all the time.
Also I have plans for a GUI version of this tool in future.
How to contribute?
Currently, the project is really small. Just open a pull request with your changes and I will merge them after reviewing. Always test your changes by installing the package in a Python 3+ virtual environment before making a pull request.
Important Links
Github Link: https://github.com/shakib609/gitcloner
Github Profile: https://github.com/shakib609/
Thanks
Posted on Utopian.io - Rewarding Open Source Contributors
Hey @wehmoen, I just gave you a tip for your hard work on moderation. Upvote this comment to support the utopian moderators and increase your future rewards!