Re: Revert a single commit in a single file
- From
Ævar Arnfjörð Bjarmason <avarab@gmail.com>
- Date
- Feb 25, 2011, 11:17 UTC
- Message-ID
- <AANLkTimLRc4LybUvmD2ZCKfQqEP+vr+2aBnb4n3B+Mb2@mail.gmail.com>
- In-Reply-To
- <AANLkTikpdGfAAUMu_7DfA-GRUv7gKn5Yc9RnJwo2iKoM@mail.gmail.com>
On Fri, Feb 25, 2011 at 11:34, Thomas Ferris Nicolaisen <tfnico@gmail.com> wrote:
Show 12 quoted lines
> I tried asking the same question on the "newbie" list some time ago: > > http://groups.google.com/group/git-users/browse_thread/thread/d562b4eeac016711 > > Basically, when I go >> git revert <commit> <path> > > .. my expectation was that a new commit would be made reverting the > changes from the old commit, but only for specified path/file. > > Maybe it's a bit of a corner-case, but still would be nice to have > once in a while. What do you think?
It would. What you can do in the meantime is:
git revert <commit>
git reset
git add <path>
git commit ...
git reset --hard # making sure you didn't have uncommited changes earlier