SinCatGit/ugit

cli: Add argument parser

Closed this issue · 0 comments

The real Git executable has multiple sub-commands, like git init, git commit, etc. Let's use Python's built-in argument parser argparse to implement sub-commands.

You can see on the other side which changes were made. Now we can run ugit init and see "ugit init project..." printed out.