Skip to content

A git command that lets you squash all commits in a feature branch into one commit.

License

Notifications You must be signed in to change notification settings

zmanji/git-squash

Repository files navigation

git-squash

A git command that lets you squash all commits in a feature branch into one commit.

Usage

git-squash <upstream-branch>

Build Instructions

Setup a virtual env with:

python3 -m venv venv
source ./venv/bin/activate
pip install -r requirements-dev.txt
pip-sync requirements-dev.txt requirements.txt

Then run

python setup.py bdist_pex

to get a binary.

About

A git command that lets you squash all commits in a feature branch into one commit.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages