Skip to content

git-freebase adds enthusiasm and a sense of flow to your commit messages.

License

Notifications You must be signed in to change notification settings

mboren/git-freebase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

git-freebase adds enthusiasm and a sense of flow to your commits.

Animation showing git freebase in use

Installation

Put git-freebase anywhere in your $PATH and mark it executable.

Dependencies (you probably already have these)

  • bash
  • tr

Use

Apply to your entire repository with:

git freebase HEAD

The script passes its first argument to git-filter-branch as rev-list options.

Being able to specify which revisions to use conveniently or precisely is not really in the spirit of this application, so any subsequent arguments are ignored.

Warning

git-freebase modifies history. It uses git filter-branch to capitalize and remove punctuation from your commit messages. This is not an easy thing to undo.

About

git-freebase adds enthusiasm and a sense of flow to your commit messages.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages