Skip to content

🤖 DevFolder is a free and open-source command-line tool which allows you to clone multiples Git repositories at once.

License

Notifications You must be signed in to change notification settings

rafaelmfonseca/dev-folder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dev Folder

DevFolder is a free and open-source command-line tool which allows you to clone multiples Git repositories at once. This tool uses a configuration file that defines categories of repositories and their corresponding URLs.

🚀 Getting Started

Firstly, create a file named options.json in JSON format, that defines categories of repositories and their corresponding URLs. Here is an example:

{
    "categories": [
        {
            "folder": "angular-libraries",
            "repositories": [
                { "url" : "git@github.com:angular/components.git", "folder": "angular-components" },
                { "url" : "git@github.com:nartc/ng-conduit.git" },
                { "url" : "git@github.com:ng-select/ng-select.git" }
            ]
        },
        {
            "folder": "csharp-projects",
            "repositories": [
                { "url" : "git@github.com:dotnet/efcore.git" },
                { "url" : "git@github.com:WireMock-Net/WireMock.Net.git" }
            ]
        }
    ]
}

To clone all repositories run the following command where options.json is:

DevFolder.exe clone

📝 License

DevFolder software is provided under MIT License.

About

🤖 DevFolder is a free and open-source command-line tool which allows you to clone multiples Git repositories at once.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published