Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
GIT-DELETE-SQUASHED-BRANCHES(1)    Git Extras	 GIT-DELETE-SQUASHED-BRANCHES(1)

NAME
     git-delete-squashed-branches - Delete branches that were squashed

SYNOPSIS
     git-delete-squashed-branches [--proceed, -p] [<branch-name>]

DESCRIPTION
     Deletes all git branches that have been "squash-merged" into branch-name.

OPTIONS
     --proceed, -p

     Proceed  with  the next branch even if the current branch cannot be deleted
     (e.g. because it is checked out in a worktree)

     <branch-name>

     The target branch were the "squashed-merged" branches were committed to. If
     no value is given, then the current checked out branch will be used.

EXAMPLES
     Delete all branches that were "squash-merged" into the current checked  out
     branch.

	 $ git delete-squashed-branches

     Delete  all  branches  that were "squash-merged" into the main branch. This
     will checkout the target branch and leave you on said branch after the com-
     mand has completed.

	 $ git delete-squashed-branches main

AUTHOR
     Written  by  Teddy  Katz  <teddy.katz@gmail.com>	and   Vladimir	 Jimenez
     <me@allejo.io>

REPORTING BUGS
     <https://github.com/tj/git-extras/issues>

SEE ALSO
     <https://github.com/tj/git-extras>

				  February 2024  GIT-DELETE-SQUASHED-BRANCHES(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=git-delete-squashed-branches&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help