Re: git reset error on Windows
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Mar 8, 2019, 15:42 UTC
- Message-ID
- <nycvar.QRO.7.76.6.1903081641120.41@tvgsbejvaqbjf.bet>
- In-Reply-To
- <CANNTdjSdTiNcM+UzF+2ZH_2JOyDZM0E6RFCDwsT3Y7F=G7YdOA@mail.gmail.com>
Hi Adrian,
On Thu, 7 Mar 2019, Adrian Godong wrote:
Show 21 quoted lines
> Windows 10, git version 2.21.0.windows.1 > > git reset tries to delete folder when last file is removed but failed > to do so if shell is in the deleted folder. > > Repro steps (powershell): > mkdir test > cd test > git init > mkdir dir > cd dir > add-content .\file "" > git add . > git commit -m "1" > git mv .\file .\file2 > git commit -m "2" > git reset --hard HEAD^ > > Deletion of directory 'dir' failed. Should I try again? (y/n) > > Choosing y will repeat the same prompt. Choosing n will complete the > operation correctly.
In contrast to Linux, it is not possible to delete a current working directory (unless you delve into horrible hacks like Cygwin does).
So this is a restriction of the platform on which you are working, and there is nothing we can do about it, at least as far as I can think of.
Ciao, Johannes