tree: a24c01e62cdb22d1bc19b356c5d0f4a411e6d842 [path history] [tgz]
  1. clone/
  2. custom_http/
  3. log/
  4. open/
  5. progress/
  6. push/
  7. remotes/
  8. showcase/
  9. common.go
  10. common_test.go
  11. README.md
examples/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
  • remotes - Working with remotes: adding, removing, etc
  • progress - Priting the progress information from the sideband

Advanced

  • custom_http - Replacing the HTTP client using a custom one
  • storage - Implementing a custom storage system