git.* slots
13 slots, each with its own page and JSON declaration. See how this reference is built.
| Slot | Description |
|---|---|
git.branch.list |
Returns every branch in the local repository, marking which one is currently checked out. |
git.checkout |
Checks out a Git branch. |
git.clone-repo |
Clones a Git repository. |
git.commit |
Stages all changes in the repo and creates a new commit with the supplied message and author. |
git.create-repo |
Initializes a Git repository. |
git.delete-repo |
Deletes a local Git repository. |
git.diff |
Returns the unified diff between the working tree and HEAD, for the whole repository or one file. |
git.fetch |
Fetches updates from a Git remote. |
git.pull |
Pulls updates from a Git remote. |
git.push |
Pushes changes to a Git remote. |
git.remote.add |
Adds a Git remote. |
git.restore |
Discards uncommitted changes by restoring one file from HEAD, or resets the whole working tree to HEAD including removal of untracked files. |
git.status |
Returns Git repository status. |