On Thursday 2006 November 30 21:03, Linus Torvalds wrote:How about this: git-update-index becomes plumbing only - never expect a user to run it. Hence, git-add becomes git-prepare and does a) update-index --add when the file being "prepared" is not tracked b) update-index when the file is already tracked git-rm takes on "git-update-index --remove" (and --force-remove) with appropriate switches. git-mv does what it does - it's already pretty perfect git-cp gets added; even though it's simply "cp a b; git-prepare b" Obviously with all the details that I've left out filled in. Andy -- Dr Andy Parkins, M Eng (hons), MIEE andyparkins@gmail.com - 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
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| debian developer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Vu Pham | Re: [Scst-devel] Integration of SCST in the mainstream Linux kernel |
| Adrian Bunk | Re: Linux 2.6.21 |
git: | |
| Gerrit Renker | [PATCH 15/37] dccp: Set per-connection CCIDs via socket options |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Radu Rendec | Endianness problem with u32 classifier hash masks |
| Benjamin Herrenschmidt | [PATCH 0/11] ibm_newemac: Candidate patches for 2.6.25 |
