0.0.2 • Published 8 years ago
@jasonlaster11/foo v0.0.2
Foo
An opinionated git cli for OSS.
How to install
npm install -g foo | yarn global add fooCheckout
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@[user]/[branch]or@[user]:[branch]id- The pull request id e.g4381or#4381(in development)url- The pull request url e.ghttps://github.com/devtools-html/debugger.html/pull/4381(in development)
Diff
Shows changes between commits, commit and working tree, etc
foo diffLog
Shows the commit logs.
foo logPush
Pushes your local branch to GH, regardless of remote.
foo pushTodo
- delete delete local branches
- remote add a new remote
- new create a new branch
- update update a branch
- squash squash local commits