GitPython
3.1.30
Overview / Install
GitPython Tutorial
API Reference
Roadmap
Changelog
GitPython
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__abstractmethods__ (git.index.base.IndexFile attribute)
(git.objects.commit.Commit attribute)
(git.objects.submodule.base.Submodule attribute)
(git.objects.submodule.root.RootModule attribute)
(git.objects.submodule.util.SubmoduleConfigParser attribute)
(git.objects.tree.Tree attribute)
(git.objects.util.Traversable attribute)
(git.refs.head.Head attribute)
(git.refs.log.RefLog attribute)
(git.refs.reference.Reference attribute)
(git.refs.remote.RemoteReference attribute)
(git.refs.tag.TagReference attribute)
(git.remote.FetchInfo attribute)
(git.remote.PushInfo attribute)
(git.remote.Remote attribute)
(git.util.IterableObj attribute)
__annotations__ (git.cmd.Git attribute)
(git.cmd.Git.AutoInterrupt attribute)
(git.cmd.Git.CatFileContentStream attribute)
(git.config.SectionConstraint attribute)
(git.diff.Diffable attribute)
(git.diff.DiffIndex attribute)
(git.exc.CacheError attribute)
(git.exc.CheckoutError attribute)
(git.exc.CommandError attribute)
(git.exc.GitCommandError attribute)
(git.exc.GitCommandNotFound attribute)
(git.exc.GitError attribute)
(git.exc.HookExecutionError attribute)
(git.exc.InvalidGitRepositoryError attribute)
(git.exc.NoSuchPathError attribute)
(git.exc.RepositoryDirtyError attribute)
(git.exc.UnmergedEntriesError attribute)
(git.exc.UnsafeOptionError attribute)
(git.exc.UnsafeProtocolError attribute)
(git.exc.WorkTreeRepositoryUnsupported attribute)
(git.index.base.IndexFile attribute)
(git.index.typ.BaseIndexEntry attribute)
(git.index.typ.IndexEntry attribute)
(git.objects.base.IndexObject attribute)
(git.objects.base.Object attribute)
(git.objects.blob.Blob attribute)
(git.objects.commit.Commit attribute)
(git.objects.submodule.base.Submodule attribute)
(git.objects.submodule.base.UpdateProgress attribute)
(git.objects.submodule.root.RootModule attribute)
(git.objects.submodule.root.RootUpdateProgress attribute)
(git.objects.tag.TagObject attribute)
(git.objects.tree.Tree attribute)
(git.objects.util.Traversable attribute)
(git.refs.head.HEAD attribute)
(git.refs.head.Head attribute)
(git.refs.log.RefLog attribute)
(git.refs.log.RefLogEntry attribute)
(git.refs.reference.Reference attribute)
(git.refs.remote.RemoteReference attribute)
(git.refs.symbolic.SymbolicReference attribute)
(git.refs.tag.TagReference attribute)
(git.remote.FetchInfo attribute)
(git.remote.PushInfo attribute)
(git.remote.Remote attribute)
(git.remote.RemoteProgress attribute)
(git.repo.base.Repo attribute)
(git.util.Actor attribute)
(git.util.CallableRemoteProgress attribute)
(git.util.IterableList attribute)
(git.util.IterableObj attribute)
(git.util.LockFile attribute)
(git.util.RemoteProgress attribute)
__call__() (git.cmd.Git method)
(git.index.typ.BlobFilter method)
__contains__() (git.objects.tree.Tree method)
(git.util.IterableList method)
__del__() (git.cmd.Git.AutoInterrupt method)
(git.cmd.Git.CatFileContentStream method)
(git.config.SectionConstraint method)
(git.index.util.TemporaryFileSwap method)
(git.repo.base.Repo method)
(git.util.LockFile method)
__delitem__() (git.objects.tree.TreeModifier method)
(git.util.IterableList method)
__dict__ (git.diff.Diffable.Index attribute)
(git.diff.DiffIndex attribute)
(git.index.typ.BaseIndexEntry attribute)
(git.objects.util.tzoffset attribute)
(git.refs.head.Head attribute)
(git.repo.base.Repo attribute)
__enter__() (git.config.SectionConstraint method)
(git.repo.base.Repo method)
__eq__() (git.diff.Diff method)
(git.objects.base.Object method)
(git.objects.submodule.base.Submodule method)
(git.objects.util.Actor method)
(git.refs.symbolic.SymbolicReference method)
(git.remote.Remote method)
(git.repo.base.Repo method)
(git.util.Actor method)
__exit__() (git.config.SectionConstraint method)
(git.repo.base.Repo method)
__getattr__() (git.cmd.Git method)
(git.cmd.Git.AutoInterrupt method)
(git.config.SectionConstraint method)
(git.objects.util.ProcessStreamAdapter method)
(git.remote.Remote method)
(git.util.IterableList method)
__getitem__() (git.objects.tree.Tree method)
(git.util.IterableList method)
__getslice__() (git.objects.tree.Tree method)
__getstate__() (git.cmd.Git method)
__hash__() (git.diff.Diff method)
(git.objects.base.IndexObject method)
(git.objects.base.Object method)
(git.objects.submodule.base.Submodule method)
(git.objects.util.Actor method)
(git.refs.symbolic.SymbolicReference method)
(git.remote.Remote method)
(git.repo.base.Repo method)
(git.util.Actor method)
__init__() (git.cmd.Git method)
(git.cmd.Git.AutoInterrupt method)
(git.cmd.Git.CatFileContentStream method)
(git.config.SectionConstraint method)
(git.diff.Diff method)
(git.exc.CheckoutError method)
(git.exc.CommandError method)
(git.exc.GitCommandError method)
(git.exc.GitCommandNotFound method)
(git.exc.HookExecutionError method)
(git.exc.RepositoryDirtyError method)
(git.index.base.CheckoutError method)
(git.index.base.IndexFile method)
(git.index.typ.BlobFilter method)
(git.index.util.TemporaryFileSwap method)
(git.objects.base.IndexObject method)
(git.objects.base.Object method)
(git.objects.commit.Commit method)
(git.objects.submodule.base.Submodule method)
(git.objects.submodule.root.RootModule method)
(git.objects.submodule.util.SubmoduleConfigParser method)
(git.objects.tag.TagObject method)
(git.objects.tree.Tree method)
(git.objects.tree.TreeModifier method)
(git.objects.util.Actor method)
(git.objects.util.ProcessStreamAdapter method)
(git.objects.util.tzoffset method)
(git.refs.head.HEAD method)
(git.refs.log.RefLog method)
(git.refs.reference.Reference method)
(git.refs.symbolic.SymbolicReference method)
(git.remote.FetchInfo method)
(git.remote.PushInfo method)
(git.remote.Remote method)
(git.remote.RemoteProgress method)
(git.repo.base.Repo method)
(git.util.Actor method)
(git.util.BlockingLockFile method)
(git.util.CallableRemoteProgress method)
(git.util.IndexFileSHA1Writer method)
(git.util.IterableList method)
(git.util.IterableObj method)
(git.util.LockFile method)
(git.util.RemoteProgress method)
(git.util.Stats method)
__iter__() (git.cmd.Git.CatFileContentStream method)
(git.objects.tree.Tree method)
__len__() (git.objects.tree.Tree method)
__module__ (git.cmd.Git attribute)
(git.cmd.Git.AutoInterrupt attribute)
(git.cmd.Git.CatFileContentStream attribute)
(git.config.SectionConstraint attribute)
(git.diff.Diff attribute)
(git.diff.Diffable attribute)
(git.diff.Diffable.Index attribute)
(git.diff.DiffIndex attribute)
(git.exc.CacheError attribute)
(git.exc.CheckoutError attribute)
(git.exc.CommandError attribute)
(git.exc.GitCommandError attribute)
(git.exc.GitCommandNotFound attribute)
(git.exc.GitError attribute)
(git.exc.HookExecutionError attribute)
(git.exc.InvalidGitRepositoryError attribute)
(git.exc.NoSuchPathError attribute)
(git.exc.RepositoryDirtyError attribute)
(git.exc.UnmergedEntriesError attribute)
(git.exc.UnsafeOptionError attribute)
(git.exc.UnsafeProtocolError attribute)
(git.exc.WorkTreeRepositoryUnsupported attribute)
(git.index.base.CheckoutError attribute)
(git.index.base.IndexFile attribute)
(git.index.typ.BaseIndexEntry attribute)
(git.index.typ.BlobFilter attribute)
(git.index.typ.IndexEntry attribute)
(git.index.util.TemporaryFileSwap attribute)
(git.objects.base.IndexObject attribute)
(git.objects.base.Object attribute)
(git.objects.blob.Blob attribute)
(git.objects.commit.Commit attribute)
(git.objects.submodule.base.Submodule attribute)
(git.objects.submodule.base.UpdateProgress attribute)
(git.objects.submodule.root.RootModule attribute)
(git.objects.submodule.root.RootUpdateProgress attribute)
(git.objects.submodule.util.SubmoduleConfigParser attribute)
(git.objects.tag.TagObject attribute)
(git.objects.tree.Tree attribute)
(git.objects.tree.TreeModifier attribute)
(git.objects.util.Actor attribute)
(git.objects.util.ProcessStreamAdapter attribute)
(git.objects.util.Traversable attribute)
(git.objects.util.tzoffset attribute)
(git.refs.head.HEAD attribute)
(git.refs.head.Head attribute)
(git.refs.log.RefLog attribute)
(git.refs.log.RefLogEntry attribute)
(git.refs.reference.Reference attribute)
(git.refs.remote.RemoteReference attribute)
(git.refs.symbolic.SymbolicReference attribute)
(git.refs.tag.TagReference attribute)
(git.remote.FetchInfo attribute)
(git.remote.PushInfo attribute)
(git.remote.Remote attribute)
(git.remote.RemoteProgress attribute)
(git.repo.base.Repo attribute)
(git.util.Actor attribute)
(git.util.BlockingLockFile attribute)
(git.util.CallableRemoteProgress attribute)
(git.util.IndexFileSHA1Writer attribute)
(git.util.IterableList attribute)
(git.util.IterableObj attribute)
(git.util.LockFile attribute)
(git.util.RemoteProgress attribute)
(git.util.Stats attribute)
__ne__() (git.diff.Diff method)
(git.objects.base.Object method)
(git.objects.submodule.base.Submodule method)
(git.objects.util.Actor method)
(git.refs.symbolic.SymbolicReference method)
(git.remote.Remote method)
(git.repo.base.Repo method)
(git.util.Actor method)
__new__() (git.index.typ.BaseIndexEntry static method)
(git.refs.log.RefLog static method)
(git.util.IterableList static method)
__next__() (git.cmd.Git.CatFileContentStream method)
__orig_bases__ (git.config.SectionConstraint attribute)
(git.diff.DiffIndex attribute)
(git.refs.log.RefLog attribute)
(git.refs.log.RefLogEntry attribute)
(git.util.IterableList attribute)
__parameters__ (git.config.SectionConstraint attribute)
(git.diff.DiffIndex attribute)
(git.objects.commit.Commit attribute)
(git.objects.submodule.base.Submodule attribute)
(git.objects.submodule.root.RootModule attribute)
(git.refs.head.Head attribute)
(git.refs.log.RefLog attribute)
(git.refs.log.RefLogEntry attribute)
(git.refs.reference.Reference attribute)
(git.refs.remote.RemoteReference attribute)
(git.refs.tag.TagReference attribute)
(git.remote.FetchInfo attribute)
(git.remote.PushInfo attribute)
(git.remote.Remote attribute)
(git.util.IterableList attribute)
(git.util.IterableObj attribute)
__reduce__() (git.objects.util.tzoffset method)
__repr__() (git.index.typ.BaseIndexEntry method)
(git.objects.base.Object method)
(git.objects.submodule.base.Submodule method)
(git.objects.util.Actor method)
(git.refs.log.RefLogEntry method)
(git.refs.symbolic.SymbolicReference method)
(git.remote.Remote method)
(git.repo.base.Repo method)
(git.util.Actor method)
__reversed__() (git.objects.tree.Tree method)
__setstate__() (git.cmd.Git method)
__slots__ (git.cmd.Git attribute)
(git.cmd.Git.AutoInterrupt attribute)
(git.cmd.Git.CatFileContentStream attribute)
(git.config.SectionConstraint attribute)
(git.diff.Diff attribute)
(git.diff.Diffable attribute)
(git.index.base.IndexFile attribute)
(git.index.typ.BlobFilter attribute)
(git.index.util.TemporaryFileSwap attribute)
(git.objects.base.IndexObject attribute)
(git.objects.base.Object attribute)
(git.objects.blob.Blob attribute)
(git.objects.commit.Commit attribute)
(git.objects.submodule.base.Submodule attribute)
(git.objects.submodule.base.UpdateProgress attribute)
(git.objects.submodule.root.RootModule attribute)
(git.objects.submodule.root.RootUpdateProgress attribute)
(git.objects.tag.TagObject attribute)
(git.objects.tree.Tree attribute)
(git.objects.tree.TreeModifier attribute)
(git.objects.util.Actor attribute)
(git.objects.util.ProcessStreamAdapter attribute)
(git.objects.util.Traversable attribute)
(git.refs.head.HEAD attribute)
(git.refs.log.RefLog attribute)
(git.refs.log.RefLogEntry attribute)
(git.refs.reference.Reference attribute)
(git.refs.symbolic.SymbolicReference attribute)
(git.refs.tag.TagReference attribute)
(git.remote.FetchInfo attribute)
(git.remote.PushInfo attribute)
(git.remote.Remote attribute)
(git.remote.RemoteProgress attribute)
(git.util.Actor attribute)
(git.util.BlockingLockFile attribute)
(git.util.CallableRemoteProgress attribute)
(git.util.IndexFileSHA1Writer attribute)
(git.util.IterableList attribute)
(git.util.IterableObj attribute)
(git.util.LockFile attribute)
(git.util.RemoteProgress attribute)
(git.util.Stats attribute)
__str__() (git.diff.Diff method)
(git.exc.CheckoutError method)
(git.exc.CommandError method)
(git.exc.RepositoryDirtyError method)
(git.index.base.CheckoutError method)
(git.index.typ.BaseIndexEntry method)
(git.objects.base.Object method)
(git.objects.submodule.base.Submodule method)
(git.objects.util.Actor method)
(git.refs.reference.Reference method)
(git.refs.symbolic.SymbolicReference method)
(git.remote.FetchInfo method)
(git.remote.Remote method)
(git.util.Actor method)
__subclasshook__() (git.objects.commit.Commit method)
(git.objects.submodule.base.Submodule method)
(git.objects.submodule.root.RootModule method)
(git.refs.head.Head method)
(git.refs.reference.Reference method)
(git.refs.remote.RemoteReference method)
(git.refs.tag.TagReference method)
(git.remote.FetchInfo method)
(git.remote.PushInfo method)
(git.remote.Remote method)
(git.util.IterableObj method)
__truediv__() (git.objects.tree.Tree method)
__weakref__ (git.diff.Diffable.Index attribute)
(git.diff.DiffIndex attribute)
(git.exc.GitError attribute)
(git.exc.NoSuchPathError attribute)
(git.objects.submodule.base.Submodule attribute)
(git.objects.util.tzoffset attribute)
(git.refs.head.Head attribute)
(git.repo.base.Repo attribute)
A
a_blob (git.diff.Diff attribute)
a_mode (git.diff.Diff attribute)
a_path (git.diff.Diff property)
a_rawpath (git.diff.Diff attribute)
abspath (git.objects.base.IndexObject property)
(git.refs.symbolic.SymbolicReference property)
active_branch (git.repo.base.Repo property)
Actor (class in git.objects.util)
(class in git.util)
actor (git.refs.log.RefLogEntry property)
add() (git.index.base.IndexFile method)
(git.objects.submodule.base.Submodule class method)
(git.objects.tree.TreeModifier method)
(git.remote.Remote class method)
add_unchecked() (git.objects.tree.TreeModifier method)
add_url() (git.remote.Remote method)
alternates (git.repo.base.Repo property)
altz_to_utctz_str() (in module git.objects.util)
append_entry() (git.refs.log.RefLog class method)
archive() (git.repo.base.Repo method)
args (git.cmd.Git.AutoInterrupt attribute)
assure_directory_exists() (in module git.util)
author (git.objects.commit.Commit attribute)
author() (git.objects.util.Actor class method)
(git.util.Actor class method)
author_tz_offset (git.objects.commit.Commit attribute)
authored_date (git.objects.commit.Commit attribute)
authored_datetime (git.objects.commit.Commit property)
B
b_blob (git.diff.Diff attribute)
b_mode (git.diff.Diff attribute)
b_path (git.diff.Diff property)
b_rawpath (git.diff.Diff attribute)
bare (git.repo.base.Repo property)
BaseIndexEntry (class in git.index.typ)
BEGIN (git.remote.RemoteProgress attribute)
(git.util.RemoteProgress attribute)
binsha (git.objects.base.Object attribute)
blame() (git.repo.base.Repo method)
blame_incremental() (git.repo.base.Repo method)
Blob (class in git.objects.blob)
blob_id (git.objects.tree.Tree attribute)
BlobFilter (class in git.index.typ)
blobs (git.objects.tree.Tree property)
BlockingLockFile (class in git.util)
branch (git.objects.submodule.base.Submodule property)
branch_name (git.objects.submodule.base.Submodule property)
branch_path (git.objects.submodule.base.Submodule property)
BRANCHCHANGE (git.objects.submodule.root.RootUpdateProgress attribute)
branches (git.repo.base.Repo property)
C
cache (git.objects.tree.Tree property)
CacheError
CallableRemoteProgress (class in git.util)
cat_file_all (git.cmd.Git attribute)
cat_file_header (git.cmd.Git attribute)
change_type (git.diff.Diff attribute)
(git.diff.DiffIndex attribute)
check_unsafe_options() (git.cmd.Git class method)
check_unsafe_protocols() (git.cmd.Git class method)
CHECKING_OUT (git.remote.RemoteProgress attribute)
(git.util.RemoteProgress attribute)
checkout() (git.index.base.IndexFile method)
(git.refs.head.Head method)
CheckoutError
,
[1]
children() (git.objects.submodule.base.Submodule method)
clear_cache() (git.cmd.Git method)
CLONE (git.objects.submodule.base.UpdateProgress attribute)
clone() (git.repo.base.Repo method)
clone_from() (git.repo.base.Repo class method)
close() (git.repo.base.Repo method)
(git.util.IndexFileSHA1Writer method)
co_authors (git.objects.commit.Commit property)
CommandError
Commit (class in git.objects.commit)
commit (git.refs.symbolic.SymbolicReference property)
(git.refs.tag.TagReference property)
(git.remote.FetchInfo property)
commit() (git.index.base.IndexFile method)
(git.repo.base.Repo method)
commit_id (git.objects.tree.Tree attribute)
committed_date (git.objects.commit.Commit attribute)
committed_datetime (git.objects.commit.Commit property)
committer (git.objects.commit.Commit attribute)
committer() (git.objects.util.Actor class method)
(git.util.Actor class method)
committer_tz_offset (git.objects.commit.Commit attribute)
common_dir (git.repo.base.Repo property)
COMPRESSING (git.remote.RemoteProgress attribute)
(git.util.RemoteProgress attribute)
conf_email (git.objects.util.Actor attribute)
(git.util.Actor attribute)
conf_encoding (git.objects.commit.Commit attribute)
conf_name (git.objects.util.Actor attribute)
(git.util.Actor attribute)
config (git.config.SectionConstraint property)
config_level (git.repo.base.Repo attribute)
config_reader (git.remote.Remote property)
config_reader() (git.objects.submodule.base.Submodule method)
(git.refs.head.Head method)
(git.repo.base.Repo method)
config_writer (git.remote.Remote property)
config_writer() (git.objects.submodule.base.Submodule method)
(git.refs.head.Head method)
(git.repo.base.Repo method)
copied_file (git.diff.Diff attribute)
count() (git.objects.commit.Commit method)
COUNTING (git.remote.RemoteProgress attribute)
(git.util.RemoteProgress attribute)
create() (git.refs.remote.RemoteReference class method)
(git.refs.symbolic.SymbolicReference class method)
(git.refs.tag.TagReference class method)
(git.remote.Remote class method)
create_from_tree() (git.objects.commit.Commit class method)
create_head() (git.repo.base.Repo method)
create_remote() (git.repo.base.Repo method)
create_submodule() (git.repo.base.Repo method)
create_tag() (git.repo.base.Repo method)
ctime (git.index.typ.IndexEntry property)
currently_rebasing_on() (git.repo.base.Repo method)
custom_environment() (git.cmd.Git method)
D
daemon_export (git.repo.base.Repo property)
DAEMON_EXPORT_FILE (git.repo.base.Repo attribute)
data_stream (git.objects.base.Object property)
default_encoding (git.objects.commit.Commit attribute)
default_index() (in module git.index.util)
DEFAULT_MIME_TYPE (git.objects.blob.Blob attribute)
delete() (git.refs.head.Head class method)
(git.refs.remote.RemoteReference class method)
(git.refs.symbolic.SymbolicReference class method)
(git.refs.tag.TagReference class method)
delete_head() (git.repo.base.Repo method)
delete_remote() (git.repo.base.Repo method)
delete_tag() (git.repo.base.Repo method)
delete_url() (git.remote.Remote method)
DELETED (git.remote.PushInfo attribute)
deleted_file (git.diff.Diff attribute)
deref_tag() (in module git.repo.fun)
dereference_recursive() (git.refs.symbolic.SymbolicReference class method)
description (git.repo.base.Repo property)
Diff (class in git.diff)
diff (git.diff.Diff attribute)
diff() (git.diff.Diffable method)
(git.index.base.IndexFile method)
Diffable (class in git.diff)
Diffable.Index (class in git.diff)
DiffIndex (class in git.diff)
DONE_TOKEN (git.remote.RemoteProgress attribute)
(git.util.RemoteProgress attribute)
dst() (git.objects.util.tzoffset method)
E
email (git.objects.util.Actor attribute)
(git.util.Actor attribute)
encoding (git.objects.commit.Commit attribute)
END (git.remote.RemoteProgress attribute)
(git.util.RemoteProgress attribute)
entries (git.index.base.IndexFile attribute)
entry_at() (git.refs.log.RefLog class method)
entry_key() (git.index.base.IndexFile class method)
(in module git.index.fun)
env_author_date (git.objects.commit.Commit attribute)
env_author_email (git.objects.util.Actor attribute)
(git.util.Actor attribute)
env_author_name (git.objects.util.Actor attribute)
(git.util.Actor attribute)
env_committer_date (git.objects.commit.Commit attribute)
env_committer_email (git.objects.util.Actor attribute)
(git.util.Actor attribute)
env_committer_name (git.objects.util.Actor attribute)
(git.util.Actor attribute)
environment variable
GIT_DIR
environment() (git.cmd.Git method)
ERROR (git.remote.FetchInfo attribute)
(git.remote.PushInfo attribute)
error_lines (git.remote.RemoteProgress attribute)
(git.util.RemoteProgress attribute)
executable_mode (git.objects.blob.Blob attribute)
execute() (git.cmd.Git method)
exists() (git.objects.submodule.base.Submodule method)
(git.remote.Remote method)
F
f (git.util.IndexFileSHA1Writer attribute)
FAST_FORWARD (git.remote.FetchInfo attribute)
(git.remote.PushInfo attribute)
FETCH (git.objects.submodule.base.UpdateProgress attribute)
fetch() (git.remote.Remote method)
FetchInfo (class in git.remote)
file_mode (git.objects.blob.Blob attribute)
file_path (git.index.util.TemporaryFileSwap attribute)
files (git.util.Stats attribute)
find_first_remote_branch() (in module git.objects.submodule.util)
find_submodule_git_dir() (in module git.repo.fun)
find_worktree_git_dir() (in module git.repo.fun)
FINDING_SOURCES (git.remote.RemoteProgress attribute)
(git.util.RemoteProgress attribute)
flags (git.remote.FetchInfo attribute)
(git.remote.PushInfo attribute)
flush_to_index() (git.objects.submodule.util.SubmoduleConfigParser method)
FORCED_UPDATE (git.remote.FetchInfo attribute)
(git.remote.PushInfo attribute)
format() (git.refs.log.RefLogEntry method)
from_base() (git.index.typ.IndexEntry class method)
from_blob() (git.index.typ.BaseIndexEntry class method)
(git.index.typ.IndexEntry class method)
from_file() (git.refs.log.RefLog class method)
from_line() (git.refs.log.RefLogEntry class method)
from_path() (git.refs.symbolic.SymbolicReference class method)
from_tree() (git.index.base.IndexFile class method)
G
get_object_data() (git.cmd.Git method)
get_object_header() (git.cmd.Git method)
get_object_type_by_name() (in module git.objects.util)
get_user_id() (in module git.util)
Git (class in git.cmd)
git (git.repo.base.Repo attribute)
git.__version__ (built-in variable)
Git.AutoInterrupt (class in git.cmd)
Git.CatFileContentStream (class in git.cmd)
git.cmd
module
git.config
module
git.diff
module
git.exc
module
git.index.base
module
git.index.fun
module
git.index.typ
module
git.index.util
module
git.objects.base
module
git.objects.blob
module
git.objects.commit
module
git.objects.fun
module
git.objects.submodule.base
module
git.objects.submodule.root
module
git.objects.submodule.util
module
git.objects.tag
module
git.objects.tree
module
git.objects.util
module
git.refs.head
module
git.refs.log
module
git.refs.reference
module
git.refs.remote
module
git.refs.symbolic
module
git.refs.tag
module
git.remote
module
git.repo.base
module
git.repo.fun
module
git.util
module
GIT_DIR
git_dir (git.repo.base.Repo attribute)
git_exec_name (git.cmd.Git attribute)
GIT_PYTHON_GIT_EXECUTABLE (git.cmd.Git attribute)
GIT_PYTHON_TRACE (git.cmd.Git attribute)
git_working_dir() (in module git.index.util)
GitCommandError
GitCommandNotFound
GitCommandWrapperType (git.repo.base.Repo attribute)
GitConfigParser (in module git.config)
GitError
gpgsig (git.objects.commit.Commit attribute)
H
has_separate_working_tree() (git.repo.base.Repo method)
HEAD (class in git.refs.head)
Head (class in git.refs.head)
head (git.repo.base.Repo property)
HEAD_UPTODATE (git.remote.FetchInfo attribute)
heads (git.repo.base.Repo property)
hexsha (git.index.typ.BaseIndexEntry property)
(git.objects.base.Object property)
HIDE_WINDOWS_KNOWN_ERRORS (in module git.util)
hook_path() (in module git.index.fun)
HookExecutionError
I
ignored() (git.repo.base.Repo method)
index (git.repo.base.Repo property)
IndexEntry (class in git.index.typ)
IndexFile (class in git.index.base)
IndexFileSHA1Writer (class in git.util)
IndexObject (class in git.objects.base)
init() (git.repo.base.Repo class method)
InvalidGitRepositoryError
is_ancestor() (git.repo.base.Repo method)
is_cygwin() (git.cmd.Git class method)
is_detached (git.refs.symbolic.SymbolicReference property)
is_dirty() (git.repo.base.Repo method)
is_git_dir() (in module git.repo.fun)
is_remote() (git.refs.symbolic.SymbolicReference method)
is_valid() (git.refs.symbolic.SymbolicReference method)
is_valid_object() (git.repo.base.Repo method)
iter_blobs() (git.index.base.IndexFile method)
iter_change_type() (git.diff.DiffIndex method)
iter_commits() (git.repo.base.Repo method)
iter_entries() (git.refs.log.RefLog class method)
iter_items() (git.objects.commit.Commit class method)
(git.objects.submodule.base.Submodule class method)
(git.refs.reference.Reference class method)
(git.refs.remote.RemoteReference class method)
(git.refs.symbolic.SymbolicReference class method)
(git.remote.FetchInfo class method)
(git.remote.PushInfo class method)
(git.remote.Remote class method)
(git.util.IterableObj class method)
iter_parents() (git.objects.commit.Commit method)
iter_submodules() (git.repo.base.Repo method)
iter_trees() (git.repo.base.Repo method)
IterableList (class in git.util)
IterableObj (class in git.util)
J
join() (git.objects.tree.Tree method)
join_path() (in module git.util)
join_path_native() (in module git.util)
K
k_config_remote (git.refs.head.Head attribute)
k_config_remote_ref (git.refs.head.Head attribute)
k_default_mode (git.objects.submodule.base.Submodule attribute)
k_head_default (git.objects.submodule.base.Submodule attribute)
k_head_option (git.objects.submodule.base.Submodule attribute)
k_modules_file (git.objects.submodule.base.Submodule attribute)
k_root_name (git.objects.submodule.root.RootModule attribute)
L
line_dropped() (git.remote.RemoteProgress method)
(git.util.RemoteProgress method)
link_mode (git.objects.blob.Blob attribute)
list_items() (git.util.IterableObj class method)
list_traverse() (git.objects.tree.Tree method)
(git.objects.util.Traversable method)
local_ref (git.remote.PushInfo attribute)
LockFile (class in git.util)
log() (git.refs.symbolic.SymbolicReference method)
log_append() (git.refs.symbolic.SymbolicReference method)
log_entry() (git.refs.symbolic.SymbolicReference method)
M
merge_base() (git.repo.base.Repo method)
merge_tree() (git.index.base.IndexFile method)
message (git.objects.commit.Commit attribute)
(git.objects.tag.TagObject attribute)
(git.refs.log.RefLogEntry property)
mime_type (git.objects.blob.Blob property)
mkhead() (in module git.objects.submodule.util)
mode (git.objects.base.IndexObject attribute)
module
git.cmd
git.config
git.diff
git.exc
git.index.base
git.index.fun
git.index.typ
git.index.util
git.objects.base
git.objects.blob
git.objects.commit
git.objects.fun
git.objects.submodule.base
git.objects.submodule.root
git.objects.submodule.util
git.objects.tag
git.objects.tree
git.objects.util
git.refs.head
git.refs.log
git.refs.reference
git.refs.remote
git.refs.symbolic
git.refs.tag
git.remote
git.repo.base
git.repo.fun
git.util
module() (git.objects.submodule.base.Submodule method)
(git.objects.submodule.root.RootModule method)
module_exists() (git.objects.submodule.base.Submodule method)
move() (git.index.base.IndexFile method)
(git.objects.submodule.base.Submodule method)
mtime (git.index.typ.IndexEntry property)
N
name (git.objects.base.IndexObject property)
(git.objects.submodule.base.Submodule property)
(git.objects.util.Actor attribute)
(git.refs.reference.Reference property)
(git.refs.symbolic.SymbolicReference property)
(git.remote.FetchInfo property)
(git.remote.Remote attribute)
(git.util.Actor attribute)
name_email_regex (git.objects.util.Actor attribute)
(git.util.Actor attribute)
name_only_regex (git.objects.util.Actor attribute)
(git.util.Actor attribute)
name_rev (git.objects.commit.Commit property)
name_to_object() (in module git.repo.fun)
new() (git.index.base.IndexFile class method)
(git.objects.base.Object class method)
(git.refs.log.RefLogEntry class method)
new_file (git.diff.Diff attribute)
new_from_sha() (git.objects.base.Object class method)
NEW_HEAD (git.remote.FetchInfo attribute)
(git.remote.PushInfo attribute)
new_message_handler() (git.remote.RemoteProgress method)
(git.util.RemoteProgress method)
NEW_TAG (git.remote.FetchInfo attribute)
(git.remote.PushInfo attribute)
newhexsha (git.refs.log.RefLogEntry property)
next() (git.cmd.Git.CatFileContentStream method)
NO_MATCH (git.remote.PushInfo attribute)
NoSuchPathError
note (git.remote.FetchInfo attribute)
NULL_BIN_SHA (git.diff.Diff attribute)
(git.objects.base.Object attribute)
NULL_HEX_SHA (git.diff.Diff attribute)
(git.objects.base.Object attribute)
O
Object (class in git.objects.base)
object (git.objects.tag.TagObject attribute)
(git.refs.symbolic.SymbolicReference property)
(git.refs.tag.TagReference property)
old_commit (git.remote.FetchInfo attribute)
(git.remote.PushInfo property)
oldhexsha (git.refs.log.RefLogEntry property)
OP_MASK (git.remote.RemoteProgress attribute)
(git.util.RemoteProgress attribute)
orig_head() (git.refs.head.HEAD method)
other_lines (git.remote.RemoteProgress attribute)
(git.util.RemoteProgress attribute)
P
parent_commit (git.objects.submodule.base.Submodule property)
parents (git.objects.commit.Commit attribute)
parse_actor_and_date() (in module git.objects.util)
parse_date() (in module git.objects.util)
path (git.index.base.IndexFile property)
(git.objects.base.IndexObject attribute)
(git.refs.symbolic.SymbolicReference attribute)
path() (git.refs.log.RefLog class method)
PATHCHANGE (git.objects.submodule.root.RootUpdateProgress attribute)
paths (git.index.typ.BlobFilter attribute)
polish_url() (git.cmd.Git class method)
post_clear_cache() (in module git.index.util)
proc (git.cmd.Git.AutoInterrupt attribute)
ProcessStreamAdapter (class in git.objects.util)
pull() (git.remote.Remote method)
push() (git.remote.Remote method)
PushInfo (class in git.remote)
R
raw_rename_from (git.diff.Diff attribute)
raw_rename_to (git.diff.Diff attribute)
re_author_committer_start (git.repo.base.Repo attribute)
re_envvars (git.repo.base.Repo attribute)
re_header (git.diff.Diff attribute)
re_hexsha_only (git.repo.base.Repo attribute)
re_hexsha_shortened (git.repo.base.Repo attribute)
re_op_absolute (git.remote.RemoteProgress attribute)
(git.util.RemoteProgress attribute)
re_op_relative (git.remote.RemoteProgress attribute)
(git.util.RemoteProgress attribute)
re_tab_full_line (git.repo.base.Repo attribute)
re_unsafe_protocol (git.cmd.Git attribute)
re_whitespace (git.repo.base.Repo attribute)
read() (git.cmd.Git.CatFileContentStream method)
read_cache() (in module git.index.fun)
readline() (git.cmd.Git.CatFileContentStream method)
readlines() (git.cmd.Git.CatFileContentStream method)
RECEIVING (git.remote.RemoteProgress attribute)
(git.util.RemoteProgress attribute)
ref (git.refs.symbolic.SymbolicReference property)
(git.remote.FetchInfo attribute)
Reference (class in git.refs.reference)
reference (git.refs.symbolic.SymbolicReference property)
references (git.repo.base.Repo property)
RefLog (class in git.refs.log)
RefLogEntry (class in git.refs.log)
refresh() (git.cmd.Git class method)
(git.remote.FetchInfo class method)
refs (git.remote.Remote property)
(git.repo.base.Repo property)
REJECTED (git.remote.FetchInfo attribute)
(git.remote.PushInfo attribute)
release() (git.config.SectionConstraint method)
Remote (class in git.remote)
remote() (git.repo.base.Repo method)
REMOTE_FAILURE (git.remote.PushInfo attribute)
remote_head (git.refs.reference.Reference property)
remote_name (git.refs.reference.Reference property)
remote_ref (git.remote.PushInfo property)
remote_ref_path (git.remote.FetchInfo attribute)
remote_ref_string (git.remote.PushInfo attribute)
REMOTE_REJECTED (git.remote.PushInfo attribute)
RemoteProgress (class in git.remote)
(class in git.util)
RemoteReference (class in git.refs.remote)
remotes (git.repo.base.Repo property)
REMOVE (git.objects.submodule.root.RootUpdateProgress attribute)
remove() (git.index.base.IndexFile method)
(git.objects.submodule.base.Submodule method)
(git.remote.Remote class method)
rename() (git.objects.submodule.base.Submodule method)
(git.refs.head.Head method)
(git.refs.symbolic.SymbolicReference method)
(git.remote.Remote method)
rename_from (git.diff.Diff property)
rename_to (git.diff.Diff property)
renamed (git.diff.Diff property)
renamed_file (git.diff.Diff property)
replace() (git.objects.commit.Commit method)
Repo (class in git.repo.base)
repo (git.index.base.IndexFile attribute)
(git.objects.base.Object attribute)
(git.refs.symbolic.SymbolicReference attribute)
(git.remote.Remote attribute)
RepositoryDirtyError
reset() (git.index.base.IndexFile method)
(git.refs.head.HEAD method)
resolve_blobs() (git.index.base.IndexFile method)
RESOLVING (git.remote.RemoteProgress attribute)
(git.util.RemoteProgress attribute)
rev_parse() (git.repo.base.Repo method)
(in module git.repo.fun)
rm() (git.remote.Remote class method)
rmtree() (in module git.util)
RootModule (class in git.objects.submodule.root)
RootUpdateProgress (class in git.objects.submodule.root)
run_commit_hook() (in module git.index.fun)
S
S_IFGITLINK (git.index.base.IndexFile attribute)
score (git.diff.Diff attribute)
SectionConstraint (class in git.config)
set_commit() (git.refs.symbolic.SymbolicReference method)
set_done() (git.objects.tree.TreeModifier method)
set_object() (git.refs.reference.Reference method)
(git.refs.symbolic.SymbolicReference method)
set_parent_commit() (git.objects.submodule.base.Submodule method)
set_persistent_git_options() (git.cmd.Git method)
set_reference() (git.refs.symbolic.SymbolicReference method)
set_submodule() (git.objects.submodule.util.SubmoduleConfigParser method)
set_tracking_branch() (git.refs.head.Head method)
set_url() (git.remote.Remote method)
sha1 (git.util.IndexFileSHA1Writer attribute)
short_to_long() (in module git.repo.fun)
size (git.objects.base.Object attribute)
sm_name() (in module git.objects.submodule.util)
sm_section() (in module git.objects.submodule.util)
stage (git.index.typ.BaseIndexEntry property)
STAGE_MASK (git.remote.RemoteProgress attribute)
(git.util.RemoteProgress attribute)
StageType (in module git.index.base)
(in module git.index.typ)
stale_refs (git.remote.Remote property)
stat_mode_to_index_mode() (in module git.index.fun)
Stats (class in git.util)
stats (git.objects.commit.Commit property)
status (git.cmd.Git.AutoInterrupt attribute)
stream_copy() (in module git.util)
stream_data() (git.objects.base.Object method)
stream_object_data() (git.cmd.Git method)
Submodule (class in git.objects.submodule.base)
submodule() (git.repo.base.Repo method)
submodule_update() (git.repo.base.Repo method)
SubmoduleConfigParser (class in git.objects.submodule.util)
submodules (git.repo.base.Repo property)
summary (git.objects.commit.Commit property)
(git.remote.PushInfo attribute)
SymbolicReference (class in git.refs.symbolic)
symlink_id (git.objects.tree.Tree attribute)
T
tag (git.objects.tag.TagObject attribute)
(git.refs.tag.TagReference property)
Tag (in module git.refs.tag)
tag() (git.repo.base.Repo method)
TAG_UPDATE (git.remote.FetchInfo attribute)
tagged_date (git.objects.tag.TagObject attribute)
tagger (git.objects.tag.TagObject attribute)
tagger_tz_offset (git.objects.tag.TagObject attribute)
TagObject (class in git.objects.tag)
TagReference (class in git.refs.tag)
tags (git.repo.base.Repo property)
tell() (git.util.IndexFileSHA1Writer method)
TemporaryFileSwap (class in git.index.util)
time (git.refs.log.RefLogEntry property)
tmp_file_path (git.index.util.TemporaryFileSwap attribute)
to_blob() (git.index.typ.BaseIndexEntry method)
to_commit() (in module git.repo.fun)
to_file() (git.refs.log.RefLog method)
to_full_path() (git.refs.symbolic.SymbolicReference class method)
to_native_path_linux() (in module git.util)
TOKEN_SEPARATOR (git.remote.RemoteProgress attribute)
(git.util.RemoteProgress attribute)
total (git.util.Stats attribute)
touch() (in module git.repo.fun)
tracking_branch() (git.refs.head.Head method)
trailers (git.objects.commit.Commit property)
transform_kwarg() (git.cmd.Git method)
transform_kwargs() (git.cmd.Git method)
Traversable (class in git.objects.util)
traverse() (git.objects.tree.Tree method)
(git.objects.util.Traversable method)
traverse_tree_recursive() (in module git.objects.fun)
traverse_trees_recursive() (in module git.objects.fun)
Tree (class in git.objects.tree)
tree (git.objects.commit.Commit attribute)
tree() (git.repo.base.Repo method)
tree_entries_from_data() (in module git.objects.fun)
tree_id (git.objects.tree.Tree attribute)
tree_to_stream() (in module git.objects.fun)
TreeModifier (class in git.objects.tree)
trees (git.objects.tree.Tree property)
type (git.objects.base.Object attribute)
(git.objects.blob.Blob attribute)
(git.objects.commit.Commit attribute)
(git.objects.submodule.base.Submodule attribute)
(git.objects.tag.TagObject attribute)
(git.objects.tree.Tree attribute)
TYPES (git.objects.base.Object attribute)
tzname() (git.objects.util.tzoffset method)
tzoffset (class in git.objects.util)
U
unbare_repo() (in module git.util)
unmerged_blobs() (git.index.base.IndexFile method)
UnmergedEntriesError
unsafe_git_clone_options (git.repo.base.Repo attribute)
unsafe_git_fetch_options (git.remote.Remote attribute)
unsafe_git_pull_options (git.remote.Remote attribute)
unsafe_git_push_options (git.remote.Remote attribute)
UnsafeOptionError
UnsafeProtocolError
untracked_files (git.repo.base.Repo property)
UP_TO_DATE (git.remote.PushInfo attribute)
update() (git.index.base.IndexFile method)
(git.objects.submodule.base.Submodule method)
(git.objects.submodule.root.RootModule method)
(git.remote.Remote method)
(git.remote.RemoteProgress method)
(git.util.CallableRemoteProgress method)
(git.util.RemoteProgress method)
update_environment() (git.cmd.Git method)
UpdateProgress (class in git.objects.submodule.base)
UPDWKTREE (git.objects.submodule.base.UpdateProgress attribute)
url (git.objects.submodule.base.Submodule property)
URLCHANGE (git.objects.submodule.root.RootUpdateProgress attribute)
urls (git.remote.Remote property)
USE_SHELL (git.cmd.Git attribute)
utcoffset() (git.objects.util.tzoffset method)
utctz_to_altz() (in module git.objects.util)
V
verify_utctz() (in module git.objects.util)
version (git.index.base.IndexFile attribute)
version_info (git.cmd.Git property)
W
wait() (git.cmd.Git.AutoInterrupt method)
working_dir (git.cmd.Git property)
(git.repo.base.Repo attribute)
working_tree_dir (git.repo.base.Repo property)
WorkTreeRepositoryUnsupported
write() (git.index.base.IndexFile method)
(git.objects.submodule.util.SubmoduleConfigParser method)
(git.refs.log.RefLog method)
(git.util.IndexFileSHA1Writer method)
write_cache() (in module git.index.fun)
write_sha() (git.util.IndexFileSHA1Writer method)
write_tree() (git.index.base.IndexFile method)
write_tree_from_cache() (in module git.index.fun)
WRITING (git.remote.RemoteProgress attribute)
(git.util.RemoteProgress attribute)