emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: C-x v u for added files in vc-git


From: Dan Nicolaescu
Subject: Re: C-x v u for added files in vc-git
Date: Thu, 3 Dec 2009 20:49:03 -0800 (PST)

Miles Bader <address@hidden> writes:
 > Dan Nicolaescu <address@hidden> writes:
 > > 3. is exactly the goal for the command, to get rid of unwanted changes!
 > >
 > > So it seems that if we do the sequence:
 > >
 > > git checkout HEAD <file>
 > > git rm --cached <file>
 > >
 > > that take care of all situations.
 > 
 > I don't know _what_ people expect "C-x v u" to do for files that were
 > never committed, .... but the above sequence (specifically, the "git co")
 > seems to reset the file's contents to the contents it had at the time it
 > was added with "git add", in addition to removing it from the list of
 > added files.
That's not good, we need something that just removes it from the index
and keeps the current contents.
 > [What happens with CVS?]
With CVS you are stuck with a file in the "add" state.
With svn, bzr, hg you can use C-x v u to transition from the "add" VC
state to "unregistered".

reply via email to

[Prev in Thread] Current Thread [Next in Thread]

AltStyle によって変換されたページ (->オリジナル) /