Re: Change set based shallow clone
- From
Junio C Hamano <junkio@cox.net>
- Date
- Sep 7, 2006, 22:14 UTC
- Message-ID
- <7vlkovtjd1.fsf@assigned-by-dhcp.cox.net>
- In-Reply-To
- <9e4733910609071341u7e430214j71ddcbefa26810ca@mail.gmail.com>
"Jon Smirl" <jonsmirl@gmail.com> writes:
Show 8 quoted lines
> Does an average user do these things? The shallow clone is there to > address the casual user who gags at a five hour download to get an > initial check out Mozilla when they want to make a five line change or > just browse the source for a few minutes. >... > Maybe the answer is to build a shallow clone tool for casual use, and > then if you try to run anything too complex on it git just tells you > that you have to download the entire tree.
For that kind of thing, "git-tar-tree --remote" would suffice I would imagine. The five line change can be tracked locally by creating an initial commit from the tar-tree extract; such a casual user will not be pushing or asking to pull but sending in patches to upstream, no?