Re: Reverting an uncommitted revert
- From
Nicolas Pitre <nico@cam.org>
- Date
- May 20, 2009, 03:10 UTC
- Message-ID
- <alpine.LFD.2.00.0905192300070.3906@xanadu.home>
- In-Reply-To
- <4A136C40.6020808@workspacewhiz.com>
On Tue, 19 May 2009, Joshua Jensen wrote:
> So here's the idea: What if Git, upon a revert change (or git reset --hard > HEAD), "committed" the changes to be reverted and then did the revert with a > 'git reset --hard HEAD^'? The reverted files would be disconnected from a > branch, but they would be available in the reflog to retrieve.
I think there is indeed some value in having a commit of the work directory dirty state automatically made before this state is discarded, and stuff a reference to that commit in the HEAD reflog. I think such a feature would need to be made configurable and active by default.
Nicolas