GIT-STAGE-BATCH-APPLY(1)

NAME
git-stage-batch-apply - apply batch changes to the working tree

SYNOPSIS
git-stage-batch apply --from BATCH [--line IDS] [--file [PATH] | --files PATTERN...]

DESCRIPTION
apply applies changes from a batch to the working tree without staging them. The batch remains available after the command.

OPTIONS

--from BATCH
    Apply changes from BATCH. To apply a reviewed ambiguity resolution, use BATCH:apply:N with --file. The BATCH:include:N selector belongs to include and is rejected here.

--line, --lines IDS
    Apply only specific displayed line IDs.

--file
    [PATH] Apply one file from the batch. If PATH is omitted, use the selected batch file when available.

--files PATTERN...
    Apply batch files matched by gitignore-style patterns.

CANDIDATES
If a plain apply --from operation finds multiple safe structural placements, it refuses without changing the working tree and points to show --from BATCH:apply. Review the candidate overview, or preview a numbered candidate, then apply that same reviewed candidate:
    git-stage-batch show --from cleanup:apply --file src/app.py
    git-stage-batch show --from cleanup:apply:2 --file src/app.py
    git-stage-batch apply --from cleanup:apply:2 --file src/app.py

SEE ALSO
git-stage-batch(1), git-stage-batch-include(1), git-stage-batch-discard(1)