summaryrefslogtreecommitdiff
path: root/src/cli
Commit message (Expand)AuthorAgeFilesLines
* cli: support checkout branch in cloneethomson/cli_cmd_cloneEdward Thomson2022-02-261-10/+14
* cli: add checkout branch to cloneEdward Thomson2022-02-261-0/+2
* cli: support bare clonesEdward Thomson2022-02-261-5/+16
* cli: add an interrupt handler on cloneEdward Thomson2022-02-261-0/+9
* cli: show progress during cloneEdward Thomson2022-02-263-2/+461
* cli: add a clone commandEdward Thomson2022-02-263-0/+124
* cli: don't show `--` literal in helpEdward Thomson2022-02-261-2/+4
* cli: provide die macros for ease of exitingEdward Thomson2022-02-261-0/+7
* cli: add `hash-object` commandEdward Thomson2022-02-263-2/+139
* cli: add `cat-file` commandEdward Thomson2022-02-263-1/+207
* cli: support `help <command>`Edward Thomson2022-02-263-10/+34
* cli: introduce a help commandEdward Thomson2022-02-265-5/+193
* opt: use a custom function to print usageEdward Thomson2022-02-266-97/+233
* cli: infrastructure for a cli projectEdward Thomson2022-02-269-0/+1292