[PATCH v4 0/3] commit,add: error out when passing untracked path
- From
Ghanshyam Thakkar <shyamthakkar001@gmail.com>
- Date
- Apr 3, 2024, 18:14 UTC
- Message-ID
- <20240403181531.59505-2-shyamthakkar001@gmail.com>
- In-Reply-To
- <20240402213640.139682-2-shyamthakkar001@gmail.com>
This version makes the changes as suggested by Junio. In particular, changed exit codes from 1 to 128. And, removed unnecessary free() calls immediately before exiting.
Ghanshyam Thakkar (2): builtin/commit: error out when passing untracked path with -i builtin/add: error out when passing untracked path with -u
Junio C Hamano (1): revision: optionally record matches with pathspec elements
builtin/add.c | 11 +++++++++-- builtin/checkout.c | 3 ++- builtin/commit.c | 7 ++++++- diff-lib.c | 11 ++++++++++- read-cache-ll.h | 4 ++-- read-cache.c | 8 +++++--- revision.h | 1 + t/t2200-add-update.sh | 10 ++++++++++ t/t7501-commit-basic-functionality.sh | 16 +--------------- 9 files changed, 46 insertions(+), 25 deletions(-)
-- 2.44.0