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

Q. about usage of notes

From
Stefan Naewe <stefan.naewe@atlas-elektronik.com>
Date
Aug 31, 2010, 08:09 UTC
Message-ID
<4C7CB8AF.5080008@atlas-elektronik.com>
Hi,

I was playing around with 'git notes' these days (after reading S.Chacons post to this list and hist blog post at progit.org).

Some things came to my mind when doing some 'git notes add' and 'git notes remove':

How do I really get rid of git notes ? 'git notes remove' doesn't really remove the notes but creates a new commit (like 'git rm file ; git commit..' does).

And why does 'git remove' do that repetetively (is that even a word...?), i.e. 'git add -m"Note" ; git remove; git remove; git remove; git remove' creates 5 commit objects under 'refs/notes/commits' Is that the intended behaviour ?

I'm a little bit puzzled....
Regards,
Stefan
-- 
----------------------------------------------------------------
/dev/random says: It's not the principle of the thing, it's the money
Next: Johan Herland
Message 1 of 16 in “Q. about usage of notes”
  1. Stefan NaeweAug 31, 2010
  2. Johan HerlandAug 31, 2010
  3. Stefan NaeweAug 31, 2010
  4. Stefan NaeweAug 31, 2010
  5. [RFC] notes: avoid recommitting identical treesMichael J Gruber, Aug 31, 2010
  6. Jeff KingAug 31, 2010
  7. Michael J GruberAug 31, 2010
  8. Junio C HamanoAug 31, 2010
  9. Michael J GruberAug 31, 2010
  10. Jeff KingAug 31, 2010
  11. Michael J GruberAug 31, 2010
  12. Junio C HamanoAug 31, 2010
  13. Johan HerlandAug 31, 2010
  14. Johan HerlandAug 31, 2010
  15. 1/2 notes: Don't create (empty) commit when removing non-existing notesJohan Herland, Aug 31, 2010
  16. 2/2 notes.h: Extend remove_note to return the SHA1 of the removed note, if anyJohan Herland, Aug 31, 2010

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.