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

many files, simple history

From
ATAli Tofigh <alix.tofigh@gmail.com>
Date
May 14, 2010, 02:57 UTC
Message-ID
<AANLkTinHZbJ4obpa1FpT8boFWjNYpgU184HUTvki_A0G@mail.gmail.com>

short version: will git handle large number of files efficiently if the history is simple and linear, i.e., without merges?

longer version: i'm considering using git to keep track of my installed user programs/files on my linux machine, mainly because i want to be able to uninstall software cleanly and completely (i almost always build from source code and install in non-standard locations). so i would want to use git to keep track of every program i install or uninstall. this way, i could go back and uninstall a program simply by finding the commit when it was installed, get the list of files that were added as a result, and remove them (and of course, commit the removals into git so i can always undo the uninstall too!)

so the history stored in git will be linear and consist of file additions and removals. but this will potentially involve many files. will git be able to handle this (as yet hypothetical) situation efficiently?

/ali
Next: Michael Witten
Message 1 of 5 in “many files, simple history”
  1. Ali TofighMay 14, 2010
  2. Michael WittenMay 14, 2010
  3. Ali TofighMay 14, 2010
  4. Jeff KingMay 14, 2010
  5. Ali TofighMay 14, 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.