Update README with latest alias descriptions
This commit is contained in:
parent
17a5a0e946
commit
26ecd94fb4
@ -8,15 +8,16 @@ rather than remembering the plumbing term of a specific command.
|
|||||||
* `abandon` abandons all local changes leave a clean repository.
|
* `abandon` abandons all local changes leave a clean repository.
|
||||||
* `unstage` unstage staged changes, shorthand for `git reset -q HEAD --`.
|
* `unstage` unstage staged changes, shorthand for `git reset -q HEAD --`.
|
||||||
* `amend` amends the last commit, shorthand for `git commit --amend`.
|
* `amend` amends the last commit, shorthand for `git commit --amend`.
|
||||||
|
* `unamend` applies a negative diff of the last `git commit --amend`.
|
||||||
* `fixup` prepare to fixup a commit, shorthand for `git commit --fixup`.
|
* `fixup` prepare to fixup a commit, shorthand for `git commit --fixup`.
|
||||||
* `squash` prepare to squash a commit, shorthand for `git commit --squash`.
|
* `squash` prepare to squash a commit, shorthand for `git commit --squash`.
|
||||||
* `prepare` prepare a branch for merging into another, shorthand for
|
* `prepare` prepare a branch for merging into another, shorthand for
|
||||||
`git rebase --interactive --fork-point`.
|
`git rebase --interactive --fork-point`.
|
||||||
* `list` list local branches, a shorthand for `git branch`.
|
* `list` list local branches, a shorthand for `git branch`.
|
||||||
|
* `local` list local branches which don't have remote tracking branches.
|
||||||
* `create` creates a new branch, shorthand for `git checkout -b`.
|
* `create` creates a new branch, shorthand for `git checkout -b`.
|
||||||
* `delete` deletes an existing branch, shorthand for `git branch -D`.
|
* `delete` deletes an existing branch, shorthand for `git branch -D`.
|
||||||
* `name` the name of the current branch.
|
* `refname` the name of the current branch.
|
||||||
* `last` the name of the last branch checked out before the current branch.
|
|
||||||
* `publish` push and set the tracking branch of a local branch to origin,
|
* `publish` push and set the tracking branch of a local branch to origin,
|
||||||
shorthand for `git push -u origin <branch>`.
|
shorthand for `git push -u origin <branch>`.
|
||||||
* `unpublish` delete a remote branch, shorthand for `git push origin :<branch>`.
|
* `unpublish` delete a remote branch, shorthand for `git push origin :<branch>`.
|
||||||
@ -25,6 +26,7 @@ rather than remembering the plumbing term of a specific command.
|
|||||||
* `changes` compare the list of commits on the local branch to another branch,
|
* `changes` compare the list of commits on the local branch to another branch,
|
||||||
e.g. when on a feature branch `git changes master` lists the commits which are
|
e.g. when on a feature branch `git changes master` lists the commits which are
|
||||||
not present on the master branch.
|
not present on the master branch.
|
||||||
|
* `touched` lists the files which were touched by a selected commit.
|
||||||
* `save` like pushing to the stash but attached to the current branch, shorthand
|
* `save` like pushing to the stash but attached to the current branch, shorthand
|
||||||
for `git commit -am "temp!"`.
|
for `git commit -am "temp!"`.
|
||||||
* `load` like popping from the stash but attached to the current branch, if
|
* `load` like popping from the stash but attached to the current branch, if
|
||||||
|
Loading…
x
Reference in New Issue
Block a user