dulwich.cli module

Simple command-line interface to Dulwich>

This is a very simple command-line wrapper for Dulwich. It is by no means intended to be a full-blown Git command-line interface but just a way to test Dulwich.

class dulwich.cli.Command

Bases: object

A Dulwich subcommand.

run(args)

Run the command.

class dulwich.cli.SuperCommand

Bases: dulwich.cli.Command

run(args)

Run the command.

subcommands: Dict[str, Type[dulwich.cli.Command]] = {}
class dulwich.cli.cmd_add

Bases: dulwich.cli.Command

run(argv)

Run the command.

class dulwich.cli.cmd_archive

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_check_ignore

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_check_mailmap

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_clone

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_commit

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_commit_tree

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_daemon

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_describe

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_diff

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_diff_tree

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_dump_index

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_dump_pack

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_fetch

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_fetch_pack

Bases: dulwich.cli.Command

run(argv)

Run the command.

class dulwich.cli.cmd_fsck

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_help

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_init

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_log

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_ls_files

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_ls_remote

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_ls_tree

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_pack_objects

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_pull

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_push

Bases: dulwich.cli.Command

run(argv)

Run the command.

class dulwich.cli.cmd_receive_pack

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_remote

Bases: dulwich.cli.SuperCommand

subcommands: Dict[str, Type[dulwich.cli.Command]] = {'add': <class 'dulwich.cli.cmd_remote_add'>}
class dulwich.cli.cmd_remote_add

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_repack

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_reset

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_rev_list

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_rm

Bases: dulwich.cli.Command

run(argv)

Run the command.

class dulwich.cli.cmd_show

Bases: dulwich.cli.Command

run(argv)

Run the command.

class dulwich.cli.cmd_stash

Bases: dulwich.cli.SuperCommand

subcommands: Dict[str, Type[dulwich.cli.Command]] = {'list': <class 'dulwich.cli.cmd_stash_list'>, 'pop': <class 'dulwich.cli.cmd_stash_pop'>, 'push': <class 'dulwich.cli.cmd_stash_push'>}
class dulwich.cli.cmd_stash_list

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_stash_pop

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_stash_push

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_status

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_symbolic_ref

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_tag

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_update_server_info

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_upload_pack

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_web_daemon

Bases: dulwich.cli.Command

run(args)

Run the command.

class dulwich.cli.cmd_write_tree

Bases: dulwich.cli.Command

run(args)

Run the command.

dulwich.cli.main(argv=None)
dulwich.cli.signal_int(signal, frame)
dulwich.cli.signal_quit(signal, frame)