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