Re: [RFC] reset --hard: warn before discarding staged content with no commit history
On Wed, Dec 10, 2025 at 10:24 PM Junio C Hamano <gitster@pobox.com> wrote:
Show 8 quoted lines
> Koutsouflakis Stefanos <koutsouflakis.stefanos@proton.me> writes:
> > When running "git reset --hard" in a repository where staged
> > content has never been committed, the staged files are lost. This
> > seems like a case where requiring --force could be helpful.
>
> The thinking has always been "'--hard' means what it says! HARD
> removes things harder than other modes---there is need to add
> '--force' to it".
Presumably, you meant "there is *no* need" rather than "there is need".