Skip to content

Releases: nvie/git-toolbelt

v1.7.0

04 May 11:40
Compare
Choose a tag to compare
  • New command: git-cleave to split a commit by file paths

v1.6.0

30 Apr 21:08
Compare
Choose a tag to compare
  • New command: git-wip. This will create quick save point
    commits for Work In Progress (WIP). This creates quick commits
    without writing a commit message.

  • git-initial-commit will now report the more user-friendly error "No commits
    yet" for an empty repo (#46, thanks @Shea690901 and @ernstki!)

  • git active-branches now supports a -s <date> option (for --since),
    where you can specify the threshold for what is considered "active" (#36,
    thanks @ernstki!)

v1.5.1

14 Sep 06:49
Compare
Choose a tag to compare
  • Fixes an issue where git-local-branches could report "HEAD detached at ..." message (#44, thanks @asford!)

v1.5.0

01 Aug 12:20
Compare
Choose a tag to compare
  • Add support for repos with a default branch named main (not master)
  • Adds a new script git main-branch
  • Drop deprecated scripts:
    • git-assume
    • git-unassume
    • git-show-assumed
    • git-cleanup-squashed

v1.4.2

12 May 11:43
Compare
Choose a tag to compare
  • Support git-active-branches on Windows (thanks @ernstki!)

v1.4.1

19 Apr 16:35
Compare
Choose a tag to compare

Added LICENSE

v1.4.0

26 Feb 14:07
Compare
Choose a tag to compare

New commands:

  • git-skip
  • git-unskip
  • git-show-skipped

Deprecated commands:

  • git-assume (use git-skip now)
  • git-unassume (use git-unskip now)
  • git-show-assumed (use git-show-skipped now)
  • git-cleanup-squashed (use git cleanup -s now)

v1.3.0

05 Nov 11:48
Compare
Choose a tag to compare

New commands:

  • git spinoff <new-branch> [<base>] (inspired by Magit's spinoff command), will create a new branch from the current branch and will reset the current branch back to its upstream. Most useful when you have already committed work on master, but really wanted that to be a new local branch instead.
  • git remote-tracking-branch [<branch>] will print the name of the remote tracking branch of the current or given branch (if any)

v1.2.4

04 Nov 21:36
Compare
Choose a tag to compare
  • Added new utility git-cleanup-squashed which can detect and clean up branches that have been squashed-merged into master (thank you, @jonathanchu)!

v1.2.3

30 May 10:39
Compare
Choose a tag to compare

New script:

  • Add git-branches-containing, returning a list of branches containing the specified commit (thanks @RMGiroux!)

Improvement:

  • Make git sha work without further arguments (thanks @RMGiroux!)