- Notifications
You must be signed in to change notification settings - Fork8
andys8/git-brunch
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A git command-line tool to work with branches
- Quickly checkout local or remote branch
- Merge or rebase a branch
- Search for a branch
- Delete a branch
- Fetch / Update
Rungit-brunch
orgit brunch
.
An alias likegit b
(orgb
) is a good idea to quickly access the tool.
git config --global alias.b brunch
The installation is possible in multiple ways, and there are binaries available to download.
- Download fromreleases
- Rename the file to
git-brunch
- Make it executable with
chmod +x git-brunch
- Add to your
PATH
git-brunch
is in theAUR
yay -S git-brunchpamac install git-brunch
git-brunch
can be installed from the official FreeBSD package repository
pkg install hs-git-brunch
git-brunch
is part of the nix package manager
nix-env -i git-brunch
git-brunch
can installed with the Haskell build tool stack
stack install git-brunch# --resolver=lts-lts-20.4
git-brunch
can be installed from source. It can be forked and modified, if you like to.
git clone https://github.com/andys8/git-brunchcd git-brunchstack install# or nix-env -if .
stack run
stacktest --file-watch
stack install --flag git-brunch:static
cabal2nix --shell.> default.nix
- Bump version in
package.yaml
anddefault.nix
stack build
- Create a commit
v0.0.0
- Create a tag
v0.0.0
- Push commit and push tag
- Release on github will be created by CI
- Update release description
stack upload .
- UpdateAUR
About
Git branch checkout menu