GitHub Command Line Interfaces for CloudEngineHub.
Installation of GitHub CLI:
brew install gh (macOS)
sudo apt update && sudo apt install gh (Ubuntu)
choco install gh (Windows)
Goal: Clone repository automatically with given local path, owner(user or organization), name and branch.
Run: sh ./scripts/clone-repo.sh
Goal: Clone repositories automatically on default branch with given local path, owner(user or organization) and names.
Run: sh ./scripts/clone-repos.sh
Goal: Clone all repositories automatically on default branch with given local path and owner(user or organization).
Run: sh ./scripts/clone-all-repos.sh
Goal: Push commit for existing repository automatically with given local path, owner(user or organization), name and branch.
Run: sh ./scripts/push-commit.sh
Goal: Push commits for all existing repositories automatically with given local path and owner(user or organization).
Run: sh ./scripts/push-commits.sh
Goal: Push commits for all existing repositories automatically with given local repository archive path.
Run: sh ./scripts/push-all-commits.sh
Goal: Sync fork for forked repository automatically with given owner(user or organization), name and branch.
Run: sh ./scripts/sync-fork.sh
Goal: Sync forks for all forked repositories automatically with given owner(user or organization).
Run: sh ./scripts/sync-forks.sh
Goal: Sync forks for all forked repositories automatically with given owners(user or organization).
Run: sh ./scripts/sync-all-forks.sh
Goal: Pull update for existing repository automatically with given local path, owner(user or organization), name and branch.
Run: sh ./scripts/pull-update.sh
Goal: Pull updates for all existing repositories automatically with given local path and owner(user or organization).
Run: sh ./scripts/pull-updates.sh
Goal: Pull updates for all existing repositories automatically with given local repository archive path.
Run: sh ./scripts/pull-all-updates.sh
Goal: Generation for github followers list with given owner(user or organization).
Run: sh ./scripts/gen-followers-list.sh
Goal: Generation for github followings list with given owner(user or organization).
Run: sh ./scripts/gen-followings-list.sh
Goal: Generation for github forkcounts list with given owner(user or organization).
Run: sh ./scripts/gen-forkcounts-list.sh
Goal: Generation for github forks list with given owner(user or organization).
Run: sh ./scripts/gen-forks-list.sh
Goal: Generation for github stargazers list with given owner(user or organization).
Run: sh ./scripts/gen-stargazers-list.sh
Goal: Generation for github stars list with given owner(user or organization).
Run: sh ./scripts/gen-stars-list.sh
Goal: Generation of GitHub Followers List for CloudEngineHub.
Result: assets/docs/Followers-List-CloudEngineHub.md
Goal: Generation of GitHub Followings List for CloudEngineHub.
Result: assets/docs/Followings-List-CloudEngineHub.md
Goal: Generation of GitHub Forkcounts List for CloudEngineHub.
Result: assets/docs/Forkcounts-List-CloudEngineHub.md
Goal: Generation of GitHub Forks List for CloudEngineHub.
Result: assets/docs/Forks-List-CloudEngineHub.md
Goal: Generation of GitHub Stargazers List for CloudEngineHub.
Result: assets/docs/Stargazers-List-CloudEngineHub.md
Goal: Generation of GitHub Stars List for CloudEngineHub.
Result: assets/docs/Stars-List-CloudEngineHub.md
Goal: Generation of GitHub Contribution Snake for CloudEngineHub.
Result: assets/images/github-contribution-snake.gif & assets/images/github-contribution-snake.svg
Goal: Synchronization of GitHub Forks for CloudEngineHub.
Result: synced all forked github repositories
(1) https://docs.github.com/zh
(2) https://docs.github.com/zh/github-cli
(3) https://github.com/cli/cli
(4) https://cli.github.com/
(5) https://cli.github.com/manual/