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

Re: [PATCH RESEND] branch: allow deleting dangling branches with --force

From
Han-Wen Nienhuys <hanwen@google.com>
Date
Aug 26, 2021, 07:26 UTC
Message-ID
<CAFQ2z_Mwj0+uWO-Ly8MTHmidjf=1P-9K1n2f0DSNzN=Or2t=bw@mail.gmail.com>
In-Reply-To
<xmqqr1ehgq8t.fsf@gitster.g>
On Wed, Aug 25, 2021 at 11:37 PM Junio C Hamano <gitster@pobox.com> wrote:
Show 12 quoted lines
> > +test_expect_success 'branch --delete --force removes dangling branch' '
> > +     test_when_finished "rm -f .git/refs/heads/dangling" &&
> > +     echo $ZERO_OID >.git/refs/heads/dangling &&
> > +     git branch --delete --force dangling &&
> > +     test_path_is_missing .git/refs/heads/dangling
> > +'
>
> This goes against the spirit of the series merged at c9780bb2 (Merge
> branch 'hn/prep-tests-for-reftable', 2021-07-13).
>
> Can we creat the dangling ref and test the lack of "dangling" ref in
> the end in a less transparent way?
agreed. Try the ref-store test-helper's update-ref command?
-- 
Han-Wen Nienhuys - Google Munich
I work 80%. Don't expect answers from me on Fridays.
--

Google Germany GmbH, Erika-Mann-Strasse 33, 80636 Munich

Registergericht und -nummer: Hamburg, HRB 86891

Sitz der Gesellschaft: Hamburg

Geschäftsführer: Paul Manicle, Halimah DeLaine Prado
Previous: René ScharfeNext: Junio C Hamano
Message 5 of 17 in “branch: allow deleting dangling branches with --force”
  1. branch: allow deleting dangling branches with --forceRené Scharfe, Aug 25, 2021
  2. Junio C HamanoAug 25, 2021
  3. Ævar Arnfjörð BjarmasonAug 25, 2021
  4. René ScharfeAug 26, 2021
  5. Han-Wen NienhuysAug 26, 2021
  6. Junio C HamanoAug 26, 2021
  7. Junio C HamanoAug 26, 2021
  8. Antw: [EXT] Re: [PATCH RESEND] branch: allow deleting dangling branches with ‑‑forceUlrich Windl, Aug 27, 2021
  9. Ævar Arnfjörð BjarmasonAug 27, 2021
  10. René ScharfeAug 26, 2021
  11. Ævar Arnfjörð BjarmasonAug 25, 2021
  12. René ScharfeAug 26, 2021
  13. branch: allow deleting dangling branches with --forceRené Scharfe, Aug 26, 2021
  14. Junio C HamanoAug 26, 2021
  15. René ScharfeAug 26, 2021
  16. Ævar Arnfjörð BjarmasonAug 26, 2021
  17. branch: allow deleting dangling branches with --forceRené Scharfe, Aug 27, 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.