See the version list below for details.
dotnet tool install --global CloneGithubOrg --version 1.0.0
dotnet new tool-manifest # if you are setting up this repo dotnet tool install --local CloneGithubOrg --version 1.0.0
nuke :add-package CloneGithubOrg --version 1.0.0
After installing the tool, the command
clone-github-org will now be available:
clone-github-org --help -u, --username The username to use when authenticating to clone repositories. -p, --password The password (personal access token) to use when authenticating to the Github API and to clone repositories. -o, --org Required. The Github organization from which to clone repositories.
To clone all public repositories for a github organization into the current working directory:
clone-github-org -o aspnet
If you have access to private repositories for a Github org, you can create a personal access token with repo level permissions. Then use the
-p options to clone public & private repos:
clone-github-org -o aspnet -u mygithubusername -p myaccesstoken
|Product||Versions Compatible and additional computed target framework versions.|
|.NET||net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed.|
|.NET Core||netcoreapp2.2 is compatible. netcoreapp3.0 was computed. netcoreapp3.1 was computed.|
This package has no dependencies.