mirror of
https://github.com/Luzifer/ansible-role-version.git
synced 2024-12-23 19:11:20 +00:00
|
||
---|---|---|
.. | ||
branch | ||
checkout | ||
clone | ||
commit | ||
context | ||
custom_http | ||
log | ||
open | ||
progress | ||
pull | ||
push | ||
remotes | ||
revision | ||
showcase | ||
storage | ||
tag | ||
common.go | ||
common_test.go | ||
README.md |
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
- commit - Commit changes to the current branch to an existent repository
- push - Push repository to default remote (origin)
- pull - Pull changes from a remote repository
- checkout - Check out a specific commit from a repository
- log - Emulate
git log
command output iterating all the commit history from HEAD reference - branch - How to create and remove branches or any other kind of reference.
- tag - List/print repository tags
- remotes - Working with remotes: adding, removing, etc
- progress - Printing the progress information from the sideband
- revision - Solve a revision into a commit
Advanced
- custom_http - Replacing the HTTP client using a custom one
- clone with context - Cloning a repository with graceful cancellation.
- storage - Implementing a custom storage system