@targets/npm
v0.0.3
Published
NPM ShellSpec target
Downloads
7
Readme
Git ShellSpec Definition
This is a work-in-progress. It is an attempt to comprehensively define the git command in ShellSpec. I'm doing this exercise mostly in order to suss out edge cases in ShellSpec and to help refine it's specification to ensure it's usefulness and viability.
Initial definition to include:
[x] config [x] help [x] init [x] clone [x] add [x] status [x] diff [x] commit [x] branch [x] checkout [ ] merge [ ] log [ ] stash [ ] tag [ ] fetch [ ] pull [ ] push [ ] remote [ ] apply [ ] cherry-pick [ ] rebase [ ] revert [ ] blame [ ] grep [ ] rev-parse
Out of Scope (for now)
- mergetool
- worktree
- submodule
- shortlog
- describe
- bisect
- am
- apply
- format-patch
- send-email
- request-pull
- svn
- fast-import
- clean
- gc
- fsck
- reflog
- filter-branch
- instaweb
- archive
- bundle
- daemon
- update-server-info
- cat-file
- check-ignore
- checkout-index
- commit-tree
- count-objects
- diff-index
- for-each-ref
- hash-object
- ls-files
- merge-base
- read-tree
- rev-list
- show-ref
- symbolic-ref
- update-index
- update-ref
- verify-pack
- write-tree