Skip to content
This repository has been archived by the owner on May 23, 2023. It is now read-only.

Latest commit

 

History

History
32 lines (29 loc) · 1.96 KB

README.md

File metadata and controls

32 lines (29 loc) · 1.96 KB

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.
  • tag create and push - Create and push a new tag.
  • tag find if head is tagged - Find if HEAD is tagged.
  • remotes - Working with remotes: adding, removing, etc.
  • progress - Printing the progress information from the sideband.
  • revision - Solve a revision into a commit.
  • config - Explains how to work with config files.
  • submodule - Submodule update remote.

Advanced