Thread (3 messages) flat view 3 messages, 3 authors, 2016-06-15

Re: git-rm isn't the inverse action of git-add

From: Matthieu Moy <hidden>
Date: 2016-06-15 22:43:19

Johannes Schindelin [off-list ref] writes:
Hi,

On Tue, 3 Jul 2007, Matthieu Moy wrote:
quoted
Johannes Schindelin [off-list ref] writes:
quoted
What's so wrong with our man pages? You know, there have been man 
hours invested in them, and they are exclusively meant for consumption 
by people who do not know about the usage of the commands...
What's wrong is just that I shouldn't have to read a man page to avoid
data-loss.
Okay, Mr Moy.
Glad to be called by my name. Is it a tradition here, or a way to make
fun of me?
How did you learn that "rm" leads to data-loss? Because it does.
It obviously does, and I can't imagine any other behavior than
deleting the file for a command like "rm".
Hmm. How did you expect then, that git-rm does _not_ lead to data
loss? 
Because there are tons of possible behaviors for "$VCS rm", and I'd
expect it to be safe even if VCS=git, since it is with all the other
VCS I know.

What's wrong with the behavior of "hg rm"?
What's wrong with the behavior of "svn rm"?
What's wrong with the behavior of "bzr rm"?
(no, I won't do it with CVS ;-) )

None of these commands have the problem that git-rm has.

-- 
Matthieu
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help