Index

A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | W

A

add() (pygit2.Index method)
add_file() (pygit2.Config method)
additions (pygit2.Patch attribute)
annotated_id (pygit2.Note attribute)
author (pygit2.Commit attribute)

B

blame() (pygit2.Repository method)
boundary (pygit2.BlameHunk attribute)
branch_name (pygit2.Branch attribute)

C

checkout() (pygit2.Repository method)
checkout_head() (pygit2.Repository method)
checkout_index() (pygit2.Repository method)
checkout_tree() (pygit2.Repository method)
clear() (pygit2.Index method)
(pygit2.TreeBuilder method)
clone_repository() (in module pygit2)
commit_time (pygit2.Commit attribute)
commit_time_offset (pygit2.Commit attribute)
committer (pygit2.Commit attribute)
(pygit2.RefLogEntry attribute)
config (pygit2.Repository attribute)
create_blob() (pygit2.Repository method)
create_blob_fromdisk() (pygit2.Repository method)
create_blob_fromworkdir() (pygit2.Repository method)
create_branch() (pygit2.Repository method)
create_commit() (pygit2.Repository method)
create_note() (pygit2.Repository method)
create_remote() (pygit2.Repository method)
create_tag() (pygit2.Repository method)

D

data (pygit2.Blob attribute)
delete() (pygit2.Branch method)
(pygit2.Reference method)
deletions (pygit2.Patch attribute)
diff() (pygit2.Repository method)
diff_to_index() (pygit2.Tree method)
diff_to_tree() (pygit2.Index method)
(pygit2.Tree method)
diff_to_workdir() (pygit2.Index method)
(pygit2.Tree method)
discover_repository() (in module pygit2)

E

email (pygit2.Signature attribute)

F

fetch() (pygit2.Remote method)
filemode (pygit2.TreeEntry attribute)
final_commit_id (pygit2.BlameHunk attribute)
final_committer (pygit2.BlameHunk attribute)
final_start_line_number (pygit2.BlameHunk attribute)
find_similar() (pygit2.Diff method)
for_line() (pygit2.Blame method)
foreach() (pygit2.Config method)

G

get() (Repository method)
get_global_config() (pygit2.Config method)
get_multivar() (pygit2.Config method)
get_object() (pygit2.Reference method)
(pygit2.Tag method)
get_refspec() (pygit2.Remote method)
get_system_config() (pygit2.Config method)
GIT_BLAME_NORMAL (built-in variable)
GIT_BLAME_TRACK_COPIES_ANY_COMMIT_COPIES (built-in variable)
GIT_BLAME_TRACK_COPIES_SAME_COMMIT_COPIES (built-in variable)
GIT_BLAME_TRACK_COPIES_SAME_COMMIT_MOVES (built-in variable)
GIT_BLAME_TRACK_COPIES_SAME_FILE (built-in variable)
GIT_OID_HEX_ZERO (built-in variable)
GIT_OID_HEXSZ (built-in variable)
GIT_OID_MINPREFIXLEN (built-in variable)
GIT_OID_RAWSZ (built-in variable)
GitError

H

hash() (in module pygit2)
hashfile() (in module pygit2)
head (pygit2.Repository attribute)
head_is_detached (pygit2.Repository attribute)
head_is_unborn (pygit2.Repository attribute)
hex (pygit2.IndexEntry attribute)
(pygit2.Object attribute)
(pygit2.Oid attribute)
(pygit2.TreeEntry attribute)
hunks (pygit2.Patch attribute)

I

index (pygit2.Repository attribute)
init_repository() (in module pygit2)
insert() (pygit2.TreeBuilder method)
is_bare (pygit2.Repository attribute)
is_binary (pygit2.Blob attribute)
(pygit2.Patch attribute)
is_empty (pygit2.Repository attribute)
is_head() (pygit2.Branch method)
iter(), [1]

L

len(), [1], [2]
LIBGIT2_VER_MAJOR (built-in variable)
LIBGIT2_VER_MINOR (built-in variable)
LIBGIT2_VER_REVISION (built-in variable)
LIBGIT2_VER_VERSION (built-in variable)
lines (pygit2.Hunk attribute)
lines_in_hunk (pygit2.BlameHunk attribute)
listall_branches() (pygit2.Repository method)
listall_references() (pygit2.Repository method)
log() (pygit2.Reference method)
log_append() (pygit2.Reference method)
lookup_branch() (pygit2.Repository method)
lookup_note() (pygit2.Repository method)
lookup_reference() (pygit2.Repository method)

M

merge() (pygit2.Diff method)
merge_base() (pygit2.Repository method)
message (pygit2.Commit attribute)
(pygit2.Note attribute)
(pygit2.RefLogEntry attribute)
(pygit2.Tag attribute)
message_encoding (pygit2.Commit attribute)
mode (pygit2.IndexEntry attribute)

N

name (pygit2.Reference attribute)
(pygit2.Remote attribute)
(pygit2.Signature attribute)
(pygit2.Tag attribute)
(pygit2.TreeEntry attribute)
new_file_path (pygit2.Patch attribute)
new_lines (pygit2.Hunk attribute)
new_oid (pygit2.Patch attribute)
new_start (pygit2.Hunk attribute)
notes() (pygit2.Repository method)

O

offset (pygit2.Signature attribute)
oid (pygit2.IndexEntry attribute)
(pygit2.Note attribute)
(pygit2.Object attribute)
(pygit2.TreeEntry attribute)
oid_new (pygit2.RefLogEntry attribute)
oid_old (pygit2.RefLogEntry attribute)
old_file_path (pygit2.Patch attribute)
old_lines (pygit2.Hunk attribute)
old_oid (pygit2.Patch attribute)
old_start (pygit2.Hunk attribute)
orig_commit_id (pygit2.BlameHunk attribute)
orig_committer (pygit2.BlameHunk attribute)
orig_path (pygit2.BlameHunk attribute)
orig_start_line_number (pygit2.BlameHunk attribute)

P

parents (pygit2.Commit attribute)
patch (pygit2.Diff attribute)
path (pygit2.IndexEntry attribute)
(pygit2.Repository attribute)
push() (pygit2.Remote method)
pygit2.Oid (C type)
pygit2.Repository (built-in class)

R

raw (pygit2.Oid attribute)
raw_email (pygit2.Signature attribute)
raw_message (pygit2.Commit attribute)
raw_name (pygit2.Signature attribute)
read() (pygit2.Index method)
(pygit2.Repository method)
read_raw() (pygit2.Object method)
read_tree() (pygit2.Index method)
refspec_count (pygit2.Remote attribute)
remote_name (pygit2.Branch attribute)
remotes (pygit2.Repository attribute)
remove() (pygit2.Index method)
(pygit2.Note method)
(pygit2.TreeBuilder method)
rename() (pygit2.Branch method)
(pygit2.Reference method)
resolve() (pygit2.Reference method)
revparse_single() (pygit2.Repository method)

S

save() (pygit2.Remote method)
set_multivar() (pygit2.Config method)
shorthand (pygit2.Reference attribute)
similarity (pygit2.Patch attribute)
size (pygit2.Blob attribute)
status (pygit2.Patch attribute)
status() (pygit2.Repository method)
status_file() (pygit2.Repository method)

T

tagger (pygit2.Tag attribute)
target (pygit2.Reference attribute)
(pygit2.Tag attribute)
time (pygit2.Signature attribute)
tree (pygit2.Commit attribute)
TreeBuilder() (pygit2.Repository method)
type (pygit2.Object attribute)
(pygit2.Reference attribute)

U

upstream (pygit2.Branch attribute)
upstream_name (pygit2.Branch attribute)
url (pygit2.Remote attribute)

W

walk() (pygit2.Repository method)
workdir (pygit2.Repository attribute)
write() (pygit2.Index method)
(pygit2.Repository method)
(pygit2.TreeBuilder method)
write_tree() (pygit2.Index method)