adding git subcommands that work