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

Re: Query remote repository files, blobs

From
Bill Lear <rael@zopyra.com>
Date
Dec 19, 2009, 13:31 UTC
Message-ID
<19244.54684.250532.801766@lisa.zopyra.com>
In-Reply-To
<alpine.DEB.1.00.0912191159280.4985@pacific.mpi-cbg.de>
On Saturday, December 19, 2009 at 12:02:02 (+0100) Johannes Schindelin writes:
Show 11 quoted lines
>On Sat, 19 Dec 2009, Shakthi Kannan wrote:
>...
>> I am able to query for list of remote heads, and tags. I would like to
>> know if it is possible to query for information on remote files, or
>> blobs?
>
>This has been discussed a number of times, but we cannot allow that for 
>security reasons.  A blob might contain confidential information, in which 
>case the branch has to be rewritten and force-pushed.  However, that does 
>not make the blob go away, but makes it only unreachable.  Until the next 
>garbage collection kicks in, that is (which you typically cannot control).

Hmm, I thought this had been addressed by git in a different way (removing confidential information). A company will not be satisfied that its proprietary information is "unreachable" in your software repository. They want absolute assurance that the information is completely removed.

Have I remembered wrongly --- is this still not possible with git?
Bill
Previous: Johannes SchindelinNext: Shawn O. Pearce
Message 3 of 6 in “Query remote repository files, blobs”
  1. Shakthi KannanDec 19, 2009
  2. Johannes SchindelinDec 19, 2009
  3. Bill LearDec 19, 2009
  4. Shawn O. PearceDec 19, 2009
  5. A Large Angry SCMDec 19, 2009
  6. Johannes SchindelinDec 19, 2009

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.