An opinionated git cli for OSS.
How to install
npm install -g foo | yarn global add foo
Gets a remote branch. This will add a remote origin if it does not exist, fetches it and checkouts the specified PR branch.
foo checkout <id|url|branch>foo co <id|url|branch>
branch- The username and branch e.g
id- The pull request id e.g
url- The pull request url e.g
Shows changes between commits, commit and working tree, etc
Shows the commit logs.
Pushes your local branch to GH, regardless of remote.
- delete delete local branches
- remote add a new remote
- new create a new branch
- update update a branch
- squash squash local commits