tree: cb0f6a8f8fd5f61d49e71de8e30fd8e255663f90 [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