Installation
Git Town ships as a single self-contained binary. It calls the Git executable that is already installed on your machine.
macOS
You can install Git Town on macOS via Homebrew:
brew install git-town
Installation via MacPorts is also supported:
sudo port install git-town
Windows
You can install Git Town on Windows using:
- Chocolatey:
choco install git-town
- Scoop:
scoop install git-town
- the Git Town Windows installer
If you use the Windows Subsystem for Linux, please install wsl-open to allow the commands git town repo and git town propose to open a browser window for you.
Linux
On Debian-based systems,
download the .deb
file
matching your CPU architecture and run:
sudo apt-get install git-town_linux_intel_64.deb
On RedHat-based systems
download the .rpm
file
matching your CPU architecture and run
rpm -i git-town_linux_intel_64.rpm
On Arch Linux, install the
git-town package from the AUR. Or
download the matching .pkg.tar.zst
file for your architecture and run:
sudo pacman -U <filename>
You can also install Git Town on Linux via Homebrew for Linux:
brew install git-town
You can also install Git Town manually or compile from source.
BSD
You can install Git Town on BSD via freshports or by downloading the matching binaries from the GitHub release.
manual installation
curl https://www.git-town.com/install.sh | sh
For a fully custom installation,
download the archive matching
your CPU architecture, extract it, and move the git-town
executable into a
directory listed in your $PATH
, for example /usr/local/bin
.
compile from source
If you have the Go compiler installed, you can compile the latest version of Git Town from source by running:
go get github.com/git-town/git-town
New releases
Subscribe to the Git Town release feed to get notifications about new releases.
Uninstall
To remove Git Town from your system:
- Remove the Git Town configuration from your repositories: in each repo, run
git town config remove
- If your operating system or package manager provides an uninstaller for Git Town, run it. If you installed Git Town manually, delete the binary.