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

FreeBSD Manual Pages

  
 
  

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 command 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+14.3.quarterly>

home | help