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

Re: [PATCH v4 0/1] receive-pack: optionally deny case clone refs

From
Junio C Hamano <gitster@pobox.com>
Date
Jun 13, 2014, 17:12 UTC
Message-ID
<xmqq38f84tt3.fsf@gitster.dls.corp.google.com>
In-Reply-To
<539A7821.906@web.de>
Torsten Bögershausen <tboegi@web.de> writes:
Show 5 quoted lines
> Or try to have a functionality to always use packed refs, and have a configuration
> for it:
>
> The advantage can be that branch names like "Branch" and "BRANCH" can live together
> in a project, regardless if you have a case sensitive or insensitve file system.

That is unfortunately *FALSE*. You forgot about how reflogs are stored for these branches.

> Another advantage with the "always packed refs" is that you can have branches
> bugfix and bugfix/next-bug side by side.
Again, you forgot about reflogs.

For this case I do not think it even is unfortunate. Having two "bugfix" and "bugfix/a" branches, if you are planning to use the hierarchical names to group things together, does not make much sense, and if you are not using these hierarchical names to group things together you can always use "bugfix" vs "bugfix-a" instead.

Previous: Torsten BögershausenNext: Junio C Hamano
Message 7 of 18 in “receive-pack: optionally deny case clone refs”
  1. 0/1 receive-pack: optionally deny case clone refsDavid Turner, Jun 11, 2014
  2. 1/1 receive-pack: optionally deny case clone refsDavid Turner, Jun 11, 2014
  3. Torsten BögershausenJun 13, 2014
  4. Junio C HamanoJun 12, 2014
  5. David TurnerJun 12, 2014
  6. Torsten BögershausenJun 13, 2014
  7. Junio C HamanoJun 13, 2014
  8. Junio C HamanoJun 13, 2014
  9. Ronnie SahlbergJun 13, 2014
  10. Ronnie SahlbergJun 13, 2014
  11. Junio C HamanoJun 13, 2014
  12. Ronnie SahlbergJun 13, 2014
  13. David TurnerJun 15, 2014
  14. Junio C HamanoJun 13, 2014
  15. Michael HaggertyJun 18, 2014
  16. Ronnie SahlbergJun 18, 2014
  17. Ronnie SahlbergAug 13, 2014
  18. David TurnerAug 13, 2014

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.