Re: 'git commit .' in a subdirectory also commits staged files in other subdirectories
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Oct 21, 2022, 22:02 UTC
- Message-ID
- <xmqqy1t8j0nw.fsf@gitster.g>
- In-Reply-To
- <Y1MTtNcUHyv76UEV@nand.local>
Taylor Blau <me@ttaylorr.com> writes:
Show 10 quoted lines
>> 'git commit .' in one of them attempted to commit all of them, not >> only the files in that subdirectory. >> >> This is a very unreasonable behavior, because while being in any >> subdirectory 'git commit .' should only affect that subdirectory, and >> not files elsewhere. > > That isn't right, though I can't reproduce what you describe from your > report. Try this script out: > ...
"git commit --include ." would exhibit the behaviour, but that should not be the default, so I am also puzzled.