gh-repo-sync-cli
v0.0.1
Published
Running multiple "gh repo sync owner/cli-fork" commands to help sync all your forked GitHub repos
Downloads
1
Readme
gh-repo-sync
A cli running multiple "gh repo sync owner/cli-fork" commands to help sync all your forked GitHub repos
About gh ( github-cli ): https://github.com/cli/cli
Required
Make sure you have github-cli installed and authenticated
Install
IT IS gh-repo-sync-cli
, NOT gh-repo-sync
!!! The gh-repo-sync is another package 🤷
npm install -g gh-repo-sync-cli
Usage
gh-repo-sync --help
There are two ways to pass all repos names to gh repo sync
via command line
gh-repo-sync owner/repo1 owner/repo2
via config file
Config in: ~/.config/gh-repo-sync/config.json
{
"repos": [
"owner/repo1",
"owner/repo2"
]
}
Then run gh-repo-sync
will sync all the forked repos
It will throw error when there are diverging changes
Screenshot
License
MIT © hexh250786313