| CARVIEW |
Select Language
HTTP/1.1 200 OK
Connection: keep-alive
Server: nginx/1.24.0 (Ubuntu)
Content-Type: text/html; charset=utf-8
Cache-Control: public, max-age=300
Content-Encoding: gzip
Via: 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Age: 0
Date: Sat, 17 Jan 2026 23:12:34 GMT
X-Served-By: cache-dfw-kdal2120051-DFW, cache-bom-vanm7210087-BOM
X-Cache: MISS, MISS
X-Cache-Hits: 0, 0
X-Timer: S1768691554.097318,VS0,VE754
Vary: Accept, Accept-Encoding
transfer-encoding: chunked
git-brunch: git checkout command-line tool
git-brunch
git-brunch: git checkout command-line tool
Flags
Manual Flags
| Name | Description | Default |
|---|---|---|
| static | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- git-brunch-1.7.2.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 1.0.0.0, 1.0.1.0, 1.0.2.0, 1.0.3.0, 1.0.4.0, 1.0.5.0, 1.0.6.0, 1.1.0.0, 1.1.2.0, 1.2.0.0, 1.3.0.0, 1.3.1.0, 1.4.0.0, 1.4.1.0, 1.4.2.0, 1.4.4.0, 1.5.0.0, 1.5.1.0, 1.6.0.0, 1.7.2.0 |
|---|---|
| Dependencies | base (>=4.7 && <5), brick, extra, hspec, microlens, microlens-mtl, mtl, optparse-applicative, process, text, vector, vty [details] |
| License | BSD-3-Clause |
| Copyright | 2023 andys8 |
| Author | andys8 |
| Maintainer | andys8@users.noreply.github.com |
| Uploaded | by andys8 at 2023-09-10T12:29:33Z |
| Category | Git |
| Home page | https://github.com/andys8/git-brunch#readme |
| Bug tracker | https://github.com/andys8/git-brunch/issues |
| Source repo | head: git clone https://github.com/andys8/git-brunch |
| Distributions | NixOS:1.7.2.0 |
| Executables | git-brunch |
| Downloads | 6437 total (63 in the last 30 days) |
| Rating | 2.0 (votes: 1) [estimated by Bayesian average] |
| Your Rating |
|
| Status | Docs not available [build log] Last success reported on 2023-09-10 [all 1 reports] |
Readme for git-brunch-1.7.2.0
[back to package description]git-brunch 
A git command-line tool to work with branches

Features
- Quickly checkout local or remote branch
- Merge or rebase a branch
- Search for a branch
- Delete a branch
- Fetch / Update
Usage
Run git-brunch or git brunch.
Git alias (optional)
An alias like git b (or gb) is a good idea to quickly access the tool.
git config --global alias.b brunch
Installation
The installation is possible in multiple ways, and there are binaries available to download.
Download binary
- Download from releases
- Rename the file to
git-brunch - Make it executable with
chmod +x git-brunch - Add to your
PATH
Arch Linux
git-brunch is in the AUR
yay -S git-brunch
pamac install git-brunch
FreeBSD
git-brunch can be installed from the official FreeBSD package repository
pkg install hs-git-brunch
Nix
git-brunch is part of the nix package manager
nix-env -i git-brunch
Stack
git-brunch can installed with the Haskell build tool stack
stack install git-brunch # --resolver=lts-lts-20.4
Install from source
git-brunch can be installed from source. It can be forked and modified, if you like to.
git clone https://github.com/andys8/git-brunch
cd git-brunch
stack install
# or nix-env -if .
Development
Run application
stack run
Run tests
stack test --file-watch
Build statically linked
stack install --flag git-brunch:static
Generate nix
cabal2nix --shell . > default.nix
Release
- Bump version in
package.yamlanddefault.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 .- Update AUR