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

Re: .git/binary

From
БИбез имени <mykaralw@yandex.ru>
Date
Oct 25, 2019, 21:33 UTC
Message-ID
<25196441572039199@iva5-58d151f416d2.qloud-c.yandex.net>
In-Reply-To
<5f558e34-bdb2-6656-d2ca-42a2d7cb8874@iee.email>
> The main advantage of Git is that it distributes control from some central 'manager' to the individual and does that by taking snapshots and exchanging verification stamps, so the idea of deleting history feels somehow 'wrong', hence the need to understand

I perfectly understand that by removing information about the file and its changes from the history, I will “delete” it completely. Git needs changes to work. That means you will need an additional utility file, for example, `.gitshadow`, containing the sum of the files in the list. And this service file will already be reflected in the history. Moreover, it must be to process in a special way. What is this "all" for? Too much that is in `git` is completely useless to anyone. This mechanism (if it is implemented) will not be needed by everyone, but those who need it will be very gracious for freeing useless the mountains of trash.

-- 
zvezdochiot
Previous: Philip Oakley
Message 8 of 8 in “.git/binary”
  1. без имениOct 25, 2019
  2. Philip OakleyOct 25, 2019
  3. без имениOct 25, 2019
  4. Pratyush YadavOct 25, 2019
  5. без имениOct 25, 2019
  6. без имениOct 25, 2019
  7. Philip OakleyOct 25, 2019
  8. без имениOct 25, 2019

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.