- perform dry run of corresponding git commands - simplified man page for the user - Potentially provide context specific feedback (e.g. `gita add main.js` will tell the student that `main.js` will be prepared for a commit) - output should be inside shell (clearly distinguish output from normal bash commands) - [ ] gita add - [ ] gita commit - [ ] gita reset - [ ] gita branch - [ ] gita checkout - [ ] gita stash - [ ] gita merge - [ ] gita fetch - [ ] gita pull - [ ] gita push - [ ] gita rebase
perform dry run of corresponding git commands
simplified man page for the user
gita add main.jswill tell the student thatmain.jswill be prepared for a commit)output should be inside shell (clearly distinguish output from normal bash commands)
gita add
gita commit
gita reset
gita branch
gita checkout
gita stash
gita merge
gita fetch
gita pull
gita push
gita rebase