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

Re: how to combine two clones in a collection

From
Martin Langhoff <martin.langhoff@gmail.com>
Date
Jul 10, 2007, 07:51 UTC
Message-ID
<46a038f90707100051l5f226799sa8f3231b1c096722@mail.gmail.com>
In-Reply-To
<20070710062104.GA22603@piper.oerlikon.madduck.net>
On 7/10/07, martin f krafft <madduck@madduck.net> wrote:
Show 5 quoted lines
> It does mean, however, that I duplicate the upstream into my repo,
> and thus into the published repo at git.debian.org, because I cannot
> just publish a single branch ('debian') in such a way that people
> could clone it and still be able to build the package against
> upstream (which they'd have to obtain for themselves), right?

Yes. But is that a problem? In most cases, the complete history of the project is fairly small if your repo is well packed. Often not much bigger than a tarball of one source snapshot.

What does the following say?
   git repack -a -d
   du -sh .git/objects/pack
cheers,
martni
Previous: martin f krafftNext: Linus Torvalds
Message 6 of 16 in “how to combine two clones in a collection”
  1. martin f krafftJul 9, 2007
  2. Linus TorvaldsJul 10, 2007
  3. martin f krafftJul 10, 2007
  4. Junio C HamanoJul 10, 2007
  5. martin f krafftJul 10, 2007
  6. Martin LanghoffJul 10, 2007
  7. Linus TorvaldsJul 10, 2007
  8. martin f krafftJul 10, 2007
  9. Brian GernhardtJul 10, 2007
  10. Kalle PokkiJul 10, 2007
  11. Brian GernhardtJul 10, 2007
  12. Robin RosenbergJul 10, 2007
  13. martin f krafftJul 11, 2007
  14. Johannes SchindelinJul 11, 2007
  15. martin f krafftJul 11, 2007
  16. Jakub NarebskiJul 11, 2007

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.