README
¶
go-git: examples
Here you can find a list of annotated go-git examples:
Basic
- showcase - A small showcase of the capabilities of go-git
- open - Opening a existing repository cloned by git
- clone - Cloning a repository
- clone with context - Cloning a repository with graceful cancellation.
- log - Emulate
git log
command output iterating all the commit history from HEAD reference - remotes - Working with remotes: adding, removing, etc
- progress - Printing the progress information from the sideband
- push - Push repository to default remote (origin)
- checkout - check out a specific commit from a repository
- tag - list/print repository tags
- pull - pull changes from a remote repository
Advanced
- custom_http - Replacing the HTTP client using a custom one
- storage - Implementing a custom storage system
Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckArgs ¶
func CheckArgs(arg ...string)
CheckArgs should be used to esnure the right command line arguments are passed before executing an example.
func CheckIfError ¶
func CheckIfError(err error)
CheckIfError should be used to naively panics if an error is not nil.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.