Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
git-dag
git-dag
  • Install
  • Quickstart
  • Examples
    • Revisions and ranges
    • Rebase --onto
    • Fetch & merge or rebase
    • Git Internals - Git Objects
  • Command-line interface
  • Code
    • git_dag.cli
      • git_dag.cli.get_cla_parser
      • git_dag.cli.get_user_defined_cla
      • git_dag.cli.main
      • git_dag.cli.CustomArgparseNamespace
    • git_dag.constants
      • git_dag.constants.COMMIT_DATE
      • git_dag.constants.SHA_PATTERN
      • git_dag.constants.TAG_FORMAT_FIELDS
      • git_dag.constants.CMD_TAGS_INFO
      • git_dag.constants.GIT_EMPTY_TREE_OBJECT_SHA
      • git_dag.constants.HTML_EMBED_SVG
      • git_dag.constants.CONFIG_FILE
      • git_dag.constants.DagBackends
    • git_dag.dag
      • git_dag.dag.BranchHandlerMixin
      • git_dag.dag.CommitHandlerMixin
      • git_dag.dag.DagVisualizer
      • git_dag.dag.HeadHandlerMixin
      • git_dag.dag.MixinProtocol
      • git_dag.dag.StashHandlerMixin
      • git_dag.dag.TagHandlerMixin
      • git_dag.dag.TreeBlobHandlerMixin
    • git_dag.git_commands
      • git_dag.git_commands.create_test_repo_and_reference_dot_file
      • git_dag.git_commands.GitCommand
      • git_dag.git_commands.GitCommandBase
      • git_dag.git_commands.GitCommandMutate
      • git_dag.git_commands.TestGitRepository
    • git_dag.git_repository
      • git_dag.git_repository.time_it
      • git_dag.git_repository.GitInspector
      • git_dag.git_repository.GitRepository
      • git_dag.git_repository.RegexParser
    • git_dag.git_objects
      • git_dag.git_objects.GitCommitRawDataType
      • git_dag.git_objects.GitTreeRawDataType
      • git_dag.git_objects.GitTagRawDataType
      • git_dag.git_objects.GitObjectKind
    • git_dag.parameters
      • git_dag.parameters.CustomYamlDumper
      • git_dag.parameters.context_ignore_config_file
    • git_dag.interfaces.dag_base
      • git_dag.interfaces.dag_base.DagBase
    • git_dag.interfaces.graphviz
      • git_dag.interfaces.graphviz.handle_none
      • git_dag.interfaces.graphviz.DagGraphviz
    • git_dag.utils
      • git_dag.utils.creator_timestamp_format
      • git_dag.utils.escape_decode
      • git_dag.utils.increase_date
      • git_dag.utils.transform_ascii_control_chars
    • Git objects
    • Parameters
Back to top
View this page

git_dagΒΆ

Index, Module Index

Release:

0.1.6.dev9+g1f294e9

Date:

Apr 08, 2025

test, coverage, lint, mypy


The code is available at git-dag. It can be used to generate the DAG of a git repository (either from the command-line or from python). To get started, see the quickstart guide.

Next
Install
Copyright © 2025, Dimitar Dimitrov
Made with Sphinx and @pradyunsg's Furo