Re: [PATCH 6/7] git rm: Support for removing submodules

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Petr Baudis <pasky@...>
Cc: <git@...>
Date: Wednesday, July 16, 2008 - 6:41 pm

Hi,

On Wed, 16 Jul 2008, Petr Baudis wrote:


I have no time to look at the whole series, or even at the patch, but I 
have concerns.  Do you really remove the whole directory?  Because if you 
do, you remove more than what can be possibly reconstructed from the 
object store.

That is much more dangerous than what "git rm" does.

For example, you can have local branches, remote settings, untracked 
files, etc. in the subdirectory.  And that cannot be recovered once 
deleted.

I wonder if it really makes sense to integrate that into git-rm, and not 
git-submodule, if only to introduce another level of consideration for the 
user before committing what is potentially a big mistake.

Ciao,
Dscho


--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC][PATCH 0/7] Submodule support in git mv, git rm, Petr Baudis, (Wed Jul 16, 3:11 pm)
[PATCH 7/7] t7403: Submodule git mv, git rm testsuite, Petr Baudis, (Wed Jul 16, 3:11 pm)
[PATCH 6/7] git rm: Support for removing submodules, Petr Baudis, (Wed Jul 16, 3:11 pm)
Re: [PATCH 6/7] git rm: Support for removing submodules, Johannes Schindelin, (Wed Jul 16, 6:41 pm)
Re: [PATCH 6/7] git rm: Support for removing submodules, Johannes Schindelin, (Thu Jul 17, 8:59 am)
[PATCH 5/7] git mv: Support moving submodules, Petr Baudis, (Wed Jul 16, 3:11 pm)
Re: [PATCH 5/7] git mv: Support moving submodules, Junio C Hamano, (Wed Jul 16, 10:37 pm)
Re: [PATCH 5/7] git mv: Support moving submodules, Petr Baudis, (Thu Jul 17, 9:06 am)
[PATCH] git-mv: Keep moved index entries inact, Petr Baudis, (Thu Jul 17, 6:31 pm)
Re: [PATCH] git-mv: Keep moved index entries inact, Junio C Hamano, (Sat Jul 19, 7:54 pm)
Re: [PATCH] git-mv: Keep moved index entries inact, Petr Baudis, (Sun Jul 20, 8:23 pm)
Re: [PATCH] git-mv: Keep moved index entries inact, Johannes Schindelin, (Sun Jul 20, 9:20 pm)
Re: [PATCH] git-mv: Keep moved index entries inact, Petr Baudis, (Mon Jul 21, 3:18 am)
Re: [PATCH] git-mv: Keep moved index entries inact, Junio C Hamano, (Mon Jul 21, 3:38 am)
[PATCHv2] git-mv: Keep moved index entries inact, Petr Baudis, (Sun Jul 20, 8:25 pm)
Re: [PATCHv2] git-mv: Keep moved index entries inact, Junio C Hamano, (Sat Jul 26, 2:46 am)
Not going beyond symbolic links, Junio C Hamano, (Mon Aug 4, 3:49 am)
Re: Not going beyond symbolic links, Linus Torvalds, (Mon Aug 4, 8:21 pm)
Re: Not going beyond symbolic links, Junio C Hamano, (Thu Aug 7, 2:52 am)
Re: Not going beyond symbolic links, Junio C Hamano, (Fri Aug 8, 4:55 pm)
Re: Not going beyond symbolic links, Linus Torvalds, (Fri Aug 8, 7:45 pm)
Re: Not going beyond symbolic links, Junio C Hamano, (Mon Aug 4, 8:54 pm)
Re: Not going beyond symbolic links, Linus Torvalds, (Mon Aug 4, 9:43 pm)
Re: Not going beyond symbolic links, Johannes Schindelin, (Mon Aug 4, 9:59 pm)
Re: Not going beyond symbolic links, Junio C Hamano, (Tue Aug 5, 12:44 am)
Re: Not going beyond symbolic links, Johannes Schindelin, (Tue Aug 5, 7:23 am)
Re: Not going beyond symbolic links, Linus Torvalds, (Mon Aug 4, 10:28 pm)
Re: [PATCHv2] git-mv: Keep moved index entries inact, Johannes Schindelin, (Mon Jul 28, 11:06 am)
Re: [PATCHv2] git-mv: Keep moved index entries inact, Junio C Hamano, (Mon Jul 28, 3:19 pm)
Re: [PATCHv2] git-mv: Keep moved index entries inact, Petr Baudis, (Mon Jul 28, 8:17 pm)
Re: [PATCHv2] git-mv: Keep moved index entries inact, Junio C Hamano, (Mon Jul 28, 8:46 pm)
Re: [PATCHv2] git-mv: Keep moved index entries inact, Junio C Hamano, (Tue Jul 29, 1:23 am)
Re: [PATCHv2] git-mv: Keep moved index entries inact, Johannes Schindelin, (Mon Jul 28, 7:41 pm)
Re: [PATCHv2] git-mv: Keep moved index entries inact, Johannes Schindelin, (Mon Jul 28, 7:55 pm)
Re: [PATCHv2] git-mv: Keep moved index entries inact, Johannes Schindelin, (Mon Jul 28, 11:14 am)
Re: [PATCHv2] git-mv: Keep moved index entries inact, Johannes Schindelin, (Mon Jul 28, 2:24 pm)
Re: [PATCHv2] git-mv: Keep moved index entries inact, Petr Baudis, (Sun Jul 27, 9:41 am)
Re: [PATCHv2] git-mv: Keep moved index entries inact, Junio C Hamano, (Mon Jul 21, 12:36 am)
[PATCH] git mv: Support moving submodules, Petr Baudis, (Thu Jul 17, 6:34 pm)
[PATCH 1/7] git-mv: Remove dead code branch, Petr Baudis, (Wed Jul 16, 3:11 pm)