git_dag.git_commands

Git commands related functionality.

Note

The are two kinds of commands: such that simply read data from the repository, and such that modify the repository (the latter is used only in unit tests).

Functions

create_test_repo_and_reference_dot_file

Create a git repository and its associated DOT file (to use as reference).

Classes

GitCommand

Git commands that query the repository to process (without modifications).

GitCommandBase

Base class for git commands.

GitCommandMutate

Git commands that create/modify a repository.

TestGitRepository

Create test git repository.