Repository
-
repo-listLists all GitHub repositories of the authenticated user.
ghc repo-listThis command lists all the public repositories for the currently logged-in user.

-
repo-createCreates a new GitHub repository.
ghc repo-createThis command will prompt you to enter the necessary details (such as repository name and description) and will create a new repository in your GitHub account.

-
repo-updateUpdates an existing GitHub repository.
ghc repo-updateUse this command to update repository details like its name, description, visibility and more.

-
repo-deleteDeletes a GitHub repository.
ghc repo-deletedangerWarning: This action is irreversible and will delete all data associated with the repository.
warningNote: Make sure provied PAT has delete repository scope or admin rights to the repository.
-
repo-starStars a GitHub repository.
ghc repo-starStar a repository to show support or mark it for later reference.

-
repo-unstarUnstars a GitHub repository.
ghc repo-unstarUnstar a repository to remove it from your list of starred repositories.

-
repo-forkForks a GitHub repository.
ghc repo-forkThis command forks a repository to your GitHub account, allowing you to make changes independently.

-
repo-trafficGets traffic information for a GitHub repository.
ghc repo-trafficUse this command to view traffic statistics such as page views and unique visitors for your repository.

-
repo-cloneClones a GitHub repository.
ghc repo-cloneClone a repository to your local machine using this command. It is ideal for downloading the code and contributing to open-source projects.
warningNote: Make sure your terminal has Git installed and configured.

-
repo-infoGets detailed information about a GitHub repository.
ghc repo-infoRetrieve information such as the repository’s name, description, owner, and more using this command.

-
repo-actionsLists GitHub Actions for a GitHub repository.
ghc repo-actionsUse this command to see a list of GitHub Actions (such as CI/CD pipelines) configured for a repository.
