Thread (32 messages) 32 messages, 8 authors, 2016-06-15
  • (unknown) · Bevan Watkiss <hidden> · 2016-06-15
  • Re: · Alex Riesen <hidden> · 2016-06-15
  • RE: · Bevan Watkiss <hidden> · 2016-06-15
  • Re: · Alex Riesen <hidden> · 2016-06-15
  • RE: · Bevan Watkiss <hidden> · 2016-06-15
  • Re: · Björn Steinbrink <hidden> · 2016-06-15
  • RE: · Linus Torvalds <torvalds@linux-foundation.org> · 2016-06-15
  • RE: · Bevan Watkiss <hidden> · 2016-06-15
  • RE: · Linus Torvalds <torvalds@linux-foundation.org> · 2016-06-15
  • RE: · Linus Torvalds <torvalds@linux-foundation.org> · 2016-06-15
  • RE: · Linus Torvalds <torvalds@linux-foundation.org> · 2016-06-15
  • RE: · <hidden> · 2016-06-15
  • RE: · Linus Torvalds <torvalds@linux-foundation.org> · 2016-06-15
  • RE: · <hidden> · 2016-06-15
  • RE: · Linus Torvalds <torvalds@linux-foundation.org> · 2016-06-15
  • RE: · <hidden> · 2016-06-15
  • RE: · Linus Torvalds <torvalds@linux-foundation.org> · 2016-06-15
  • RE: · <hidden> · 2016-06-15
  • Re: · Johan Herland <hidden> · 2016-06-15
  • RE: · Bevan Watkiss <hidden> · 2016-06-15
  • Re: · Alex Riesen <hidden> · 2016-06-15
  • Re: · Linus Torvalds <torvalds@linux-foundation.org> · 2016-06-15
  • Re: · Brandon Casey <hidden> · 2016-06-15
  • Re: · Linus Torvalds <torvalds@linux-foundation.org> · 2016-06-15
  • Re: · Brandon Casey <hidden> · 2016-06-15
  • Re: · Brandon Casey <hidden> · 2016-06-15
  • Re: · Linus Torvalds <torvalds@linux-foundation.org> · 2016-06-15
  • Re: · Brandon Casey <hidden> · 2016-06-15
  • Re: · Linus Torvalds <torvalds@linux-foundation.org> · 2016-06-15
  • Re: · Linus Torvalds <torvalds@linux-foundation.org> · 2016-06-15
  • 'git checkout' and unlink() calls (was: Re: ) · Kjetil Barvik <hidden> · 2016-06-15
  • Re: 'git checkout' and unlink() calls (was: Re: ) · Linus Torvalds <torvalds@linux-foundation.org> · 2016-06-15

RE:

flat view

From: Bevan Watkiss <hidden>
Date: 2016-06-15 22:46:44

-----Original Message-----
From: david@lang.hm [mailto:david@lang.hm]
Sent: May 7, 2009 7:31 PM
To: Linus Torvalds
Cc: Bevan Watkiss; 'Alex Riesen'; Git Mailing List
Subject: RE:

On Thu, 7 May 2009, Linus Torvalds wrote:
quoted
On Thu, 7 May 2009, david@lang.hm wrote:
quoted
what about a reset --hard? (is there any command that would force the
files to
quoted
quoted
be re-written, no matter what git thinks is already there)
No, not "git reset --hard" either, I think. Git very much tries to avoid
rewriting files, and if you've told it that file contents are stable, it
will believe you.

In fact, I think people used CE_VALID explicitly for the missing parts
of
quoted
"partial checkouts", so if we'd suddenly start writing files despite
them
quoted
being marked as ok in the tree, I think we'd have broken that part.

(Although again - I'm not sure who would use CE_VALID and friends).

If you want to force everything to be rewritten, you should just remove
the index (or remove the specific entries in it if you want to do it
just
quoted
to a particular file) and then do a "git checkout" to re-read and
re-populate the tree.

But I'm not really seeing why you want to do this. If you told git that
it
quoted
shouldn't care about the working tree, why do you now want it do care?
to be able to manually recover from the case where someone did things that
they weren't supposed to

removing the index and doing a checkout would be a reasonable thing to do
(at least conceptually), I will admit that I don't remember ever seeing a
command (or discussion of one) that would let me do that.
Added the patch and now the time is down to 4 1/2 minutes.  Still a little
slow for my needs though.  

Since I'm looking for a more instantaneous update I'll probably use
something more along the lines of
	git fetch origin/master
	git log --name-only ..HEAD
to get the list of files that have changed and copy them from a local
repository.  Nightly doing a real pull to confirm the files are correct and
up to date.

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