Native Node bindings to Git.
MIT License
API for adding git remotes.
Extract the git remote origin URL from your local git repository.
Extract the username from a git remote origin URL.
Get the current branch for a local git repository
A git log to CHANGELOG.md tool
Resolve the path to the user's global .gitconfig.
Simple way to initialize a new git repository in an empty directory, add a file and do a first co...
Get the repository name from the git remote origin URL
A tool to list print the commits on one git branch that are not on another using loose comparison
👾 Retrieve data from current git repository
Get and update GitHub repository topics.
Parse `.git/config` into a JavaScript object. sync or async.
Turn a `git log` into a stream of commit objects
Get the commit history of a repo in a Node streamy way by shelling out to git-rev-list(1).