Noizu.Github.Api.Git (Noizu Labs: Github API v0.5.0)

GitHub git API.

Link to this section Summary

Link to this section Functions

Link to this function

create_blob(body, options \\ nil)

Create a blob

@see https://docs.github.com/rest/git/blobs#create-a-blob

Link to this function

create_commit(body, options \\ nil)

Create a commit

@see https://docs.github.com/rest/git/commits#create-a-commit

Link to this function

create_ref(body, options \\ nil)

Create a reference

@see https://docs.github.com/rest/git/refs#create-a-reference

Link to this function

create_tag(body, options \\ nil)

Create a tag object

@see https://docs.github.com/rest/git/tags#create-a-tag-object

Link to this function

create_tree(body, options \\ nil)

Create a tree

@see https://docs.github.com/rest/git/trees#create-a-tree

Link to this function

delete_ref(ref, options \\ nil)

Delete a reference

@see https://docs.github.com/rest/git/refs#delete-a-reference

Link to this function

get_blob(file_sha, options \\ nil)

Get a blob

@see https://docs.github.com/rest/git/blobs#get-a-blob

Link to this function

get_commit(commit_sha, options \\ nil)

Get a commit object

@see https://docs.github.com/rest/git/commits#get-a-commit-object

Link to this function

get_ref(ref, options \\ nil)

Get a reference

@see https://docs.github.com/rest/git/refs#get-a-reference

Link to this function

get_tag(tag_sha, options \\ nil)

Get a tag

@see https://docs.github.com/rest/git/tags#get-a-tag

Link to this function

get_tree(tree_sha, options \\ nil)

Get a tree

@see https://docs.github.com/rest/git/trees#get-a-tree

Link to this function

list_matching_refs(ref, options \\ nil)

List matching references

@see https://docs.github.com/rest/git/refs#list-matching-references

Link to this function

update_ref(ref, body, options \\ nil)

Update a reference

@see https://docs.github.com/rest/git/refs#update-a-reference