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

[PATCH 0/2] bookmarks (was: Re: git-fetch and unannotated tags)

From
Julian Phillips <julian@quantumfyre.co.uk>
Date
Apr 25, 2007, 22:51 UTC
Message-ID
<Pine.LNX.4.64.0704252332170.18446@beast.quantumfyre.co.uk>
In-Reply-To
<200704252142.33756.andyparkins@gmail.com>
On Wed, 25 Apr 2007, Andy Parkins wrote:
Show 7 quoted lines
> On Wednesday 2007, April 25, Julian Phillips wrote:
>
>> Why not create a directory .git/refs/bm and put things you don't want
>> to make public in there?  You can then use bm/foo etc ...
>
> I could, but then they don't get treated as tags properly in qgit.  I
> still want to list them in git-tag -l

While I like the idea of private tags, I find the idea of them having their own namespace to be much more attractive than simply having the ability to not export lightweight tags.

In particular it means that you can control which tags are exported individually.

(You can also create a signed private tag, and then make it public at a later date - e.g. maybe a security fix that you have to sit on?)

Show 5 quoted lines
>
>> You could even modify git-tag to create them for you with some
>> appropriate switch ...
>
> Well yes, but that's the answer to everything isn't it?
Not with closed source software ... :(

The first of the following patches just changes do_one_ref so that passing a base with strlen(base) > trim is actually worthwhile. The second adds basic support for private tags (bookmarks).

-- 
Julian

 ---
Nothing is but what is not.
Previous: Junio C HamanoNext: Julian Phillips
Message 9 of 24 in “git-fetch and unannotated tags”
  1. Andy ParkinsApr 25, 2007
  2. Julian PhillipsApr 25, 2007
  3. Andy ParkinsApr 25, 2007
  4. Junio C HamanoApr 25, 2007
  5. Andy ParkinsApr 26, 2007
  6. Andreas EricssonApr 26, 2007
  7. Jakub NarebskiApr 27, 2007
  8. Junio C HamanoApr 29, 2007
  9. 0/2 bookmarks (was: Re: git-fetch and unannotated tags)Julian Phillips, Apr 25, 2007
  10. 1/2 refs.c: change do_one_ref to not discard any of baseJulian Phillips, Apr 25, 2007
  11. 2/2 Add basic support for bookmarks (create/edit/delete/list)Julian Phillips, Apr 25, 2007
  12. A Large Angry SCMApr 26, 2007
  13. Jeffrey C. OllieApr 26, 2007
  14. Junio C HamanoApr 26, 2007
  15. Julian PhillipsApr 26, 2007
  16. Junio C HamanoApr 26, 2007
  17. Julian PhillipsApr 26, 2007
  18. Andy ParkinsApr 26, 2007
  19. Andy ParkinsApr 26, 2007
  20. Petr BaudisApr 26, 2007
  21. Andy ParkinsApr 26, 2007
  22. Julian PhillipsApr 26, 2007
  23. Karl HasselströmApr 26, 2007
  24. Linus TorvaldsApr 26, 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.