git2cpp
Git using C++ wrapper of libgit2
git2cpp [OPTIONS] [SUBCOMMAND]
OPTIONS:
-h, --help Print this help message and exit
-v, --version Show version
SUBCOMMANDS:
init Explanation of init here
status Show modified files in working directory, staged for your next
commit
add Add file contents to the index
branch List, create or delete branches
checkout Switch branches or restore working tree files
clone Clone a directory into a new repository
commit Record changes to the repository
config Get and set repository or global options
diff Show changes between commits, commit and working tree, etc
fetch Download objects and refs from another repository
reset Reset current HEAD to the specified state
log Shows commit logs
merge Join two or more development histories together
mv Move or rename a file, a directory, or a symlink
push Update remote refs along with associated objects
rebase Reapply commits on top of another base tip
remote Manage set of tracked repositories
rev-list Lists commit objects in reverse chronological order
rev-parse Pick out and message parameters
rm Remove files from the working tree and from the index
stash Stash the changes in a dirty working directory away
tag Create, list, delete or verify tags