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

Re: [PATCH v6 0/8] protect branches checked out in all worktrees

From
Johannes Schindelin <johannes.schindelin@gmx.de>
Date
Nov 22, 2021, 13:21 UTC
Message-ID
<nycvar.QRO.7.76.6.2111221417100.63@tvgsbejvaqbjf.bet>
In-Reply-To
<20211113033358.2179376-1-andersk@mit.edu>
Hi Anders,
On Fri, 12 Nov 2021, Anders Kaseorg wrote:
Show 5 quoted lines
> ‘git fetch’ (without ‘--update-head-ok’), ‘git receive-pack’, and ‘git
> branch -M’ protect the currently checked out branch from being
> accidentally updated.  However, the code for these checks predates
> ‘git worktree’.  Improve it to protect branches checked out in all
> worktrees, not just the current one.

I read through these patches, and in particular the last three were a real delight to read, a highlight of my catching-up with the mailing list today.

I am very much in favor of these patches to advance to `next` as-are.

Thank you, Dscho

Previous: Anders Kaseorg
Message 21 of 21 in “protect branches checked out in all worktrees”
  1. 0/8 protect branches checked out in all worktreesAnders Kaseorg, Nov 13, 2021
  2. 1/8 fetch: lowercase error messagesAnders Kaseorg, Nov 13, 2021
  3. Junio C HamanoNov 16, 2021
  4. Anders KaseorgNov 16, 2021
  5. Junio C HamanoNov 17, 2021
  6. Jiang XinNov 22, 2021
  7. 2/8 receive-pack: lowercase error messagesAnders Kaseorg, Nov 13, 2021
  8. Junio C HamanoNov 18, 2021
  9. 5/8 fetch: protect branches checked out in all worktreesAnders Kaseorg, Nov 13, 2021
  10. Junio C HamanoNov 16, 2021
  11. Anders KaseorgNov 16, 2021
  12. Johannes SchindelinNov 22, 2021
  13. 3/8 branch: lowercase error messagesAnders Kaseorg, Nov 13, 2021
  14. 6/8 receive-pack: clean dead code from update_worktree()Anders Kaseorg, Nov 13, 2021
  15. Junio C HamanoNov 16, 2021
  16. 7/8 receive-pack: protect current branch for bare repository worktreeAnders Kaseorg, Nov 13, 2021
  17. 4/8 worktree: simplify find_shared_symref() memory ownership modelAnders Kaseorg, Nov 13, 2021
  18. Junio C HamanoNov 16, 2021
  19. Johannes SchindelinNov 22, 2021
  20. 8/8 branch: protect branches checked out in all worktreesAnders Kaseorg, Nov 13, 2021
  21. Johannes SchindelinNov 22, 2021

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.