datalad_core.git_utils
Low-level helpers for Git operations.
The functions in this module are low-level implementation. They do not necessarily verify the conditions in which they can be used appropriately, in order to allow for flexible combinations without duplicating verification costs. Check the individual documentation for information on constraints and limitations.
|
Apply a changeset to a (bare) repository |
|
Returns output of |
|
Returns output of git rev-parse <rev> |
|
Front-end for git status --porcelain=2 |
|
Parse lines produced by iter_git_subproc_zlines() |
|
Read a worktree's (or a specific) .gitmodules file |
|
Read .gitmodules from a blob in a repository |
|
Is a repository dirty? |