Re: git fetch: where are the downloaded objects stored?
- From
Matthieu Moy <matthieu.moy@imag.fr>
- Date
- Mar 3, 2008, 13:14 UTC
- Message-ID
- <vpqskz82bm3.fsf@bauges.imag.fr>
- In-Reply-To
- <4d8e3fd30803030440s7239c83cj8bf69401dd76bad@mail.gmail.com>
"Paolo Ciarrocchi" <paolo.ciarrocchi@gmail.com> writes:
> What is still not clear to me is where git is storing > the objects downloaded during a git fetch operation.
git fetch downloads the objects to the object database, i.e. .git/objects/, usualy as a pack.
Now, just "having" the objects locally doesn't change much, an object starts being really interesting if you have a reference (typically, a branch) pointing to it. "git fetch" will update the remote references (for example, origin/master), but won't touch the working tree, and won't do any merge, fast-forward or not, to a local branch. So, most likely, "git fetch" will be followed by either a merge or a rebase.
-- Matthieu