---
name: "guilt-select"
section: "1"
platform: "linux"
package: "guilt"
version: "0.36-3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/guilt-select"
---

# guilt-select(1)

Select guards to apply when pushing patches

## NAME

guilt-select - Select guards to apply when pushing patches

## SYNOPSIS

*guilt select* \[ -n \| --none \| -s \| --series \| \[--pop\|--reapply\] \<guards...\> \]

## DESCRIPTION

Select guards to apply when pushing patches.

Guards are selected without the + or - prefix. Patches are applied in the following way:

• An unguarded patch is always applied.

• A patch with a positive guard is applied **only** if the guard is selected with "guilt select".

• A patch with a negative guard is applied **unless** the guard is selected with "guilt select".

## OPTIONS

\-n\|--none

Remove all selected guards

- \--pop

  Pop back to the first guarded patch

- \--reapply

  Pop back to first guarded patch, select a new guard, and push

\-s\|--series

List all guards listed in the series file

## AUTHOR

Written by Eric Lesh \<**eclesh@ucla.edu**\[1\]\>

## DOCUMENTATION

Documentation by Eric Lesh \<**eclesh@ucla.edu**\[1\]\>

## GUILT

Part of the [**guilt**(7)](/guilt/7.md) suite (Generated for Guilt v0.36)

## NOTES

- 1\.

  eclesh@ucla.edu

  mailto:eclesh@ucla.edu
