git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] everyday: fsck and gc are not everyday operations

From
Anders Kaseorg <andersk@mit.edu>
Date
Mar 15, 2010, 01:12 UTC
Message-ID
<alpine.DEB.2.00.1003142109020.14055@dr-wily.mit.edu>
In-Reply-To
<alpine.DEB.2.00.0910211559210.5105@dr-wily.mit.edu>
On Wed, 21 Oct 2009, Anders Kaseorg wrote:
Show 15 quoted lines
> Back in 2005 when this document was written, it may have made sense to 
> introduce ‘git fsck’ (then ‘git fsck-objects’) as the very first example 
> command for new users of Git 0.99.9.  Now that Git has been stable for 
> years and does not actually tend to eat your data, it makes significantly 
> less sense.  In fact, it sends an entirely wrong message.
> 
> ‘git gc’ is also unnecessary for the purposes of this document, especially 
> with gc.auto enabled by default.
> 
> The only other commands in the “Basic Repository” section were ‘git init’ 
> and ‘git clone’.  ‘clone’ is already listed in the “Participant” section, 
> so move ‘init’ to the “Standalone” section and get rid of “Basic 
> Repository” entirely.
> 
> Signed-off-by: Anders Kaseorg <andersk@mit.edu>

This patch seems to have been forgotten. Are there any opinions on it? I think it goes a long way toward making the “Everyday” document look less scary to Git newcomers.

Anders
Previous: Anders Kaseorg
Message 2 of 2 in “everyday: fsck and gc are not everyday operations”
  1. everyday: fsck and gc are not everyday operationsAnders Kaseorg, Oct 21, 2009
  2. Anders KaseorgMar 15, 2010

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.