DIY_GIT_in_Python/how_to/Change_02.md

315 B
Raw Blame History

  • cli: Add argument parser

The real Git executable has multiple sub-commands, like git init, git commit, etc. Lets use Pythons 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 “Hello, World!” printed out.