Re: Best way to update `HEAD` in mirrored repos
- From
- Rodrigo Silva Mendoza <rodrigosilvamendoza3@gmail.com>
- Date
- Jun 9, 2022, 05:01 UTC
- Message-ID
- <CANWRddPDhM1g6rtu-a2a=EogXD_hOFwSDsgMCbVvB7dibMaEqw@mail.gmail.com>
- In-Reply-To
- <xmqq5ylapy0s.fsf@gitster.g>
Great, thanks for the confirmation. Appreciate it!
Rodrigo
On Wed, Jun 8, 2022 at 3:54 PM Junio C Hamano <gitster@pobox.com> wrote:
Show 21 quoted lines
> > Rodrigo Silva Mendoza <rodrigosilvamendoza3@gmail.com> writes: > > > What I've got that I think works > > 1. Get the ref from the origin that points to `HEAD`. Extract the ref > > from the output. > > 2. Manually update the `HEAD` ref with the extracted output prior step > > > > Like so: > > ``` > > $ git ls-remote --symref origin HEAD > > ref: refs/heads/good_main_3 HEAD > > 0666a519f94b8500ab6f14bdf7c9c2e5ca7d5821 HEAD > > > > $ git symbolic-ref HEAD refs/heads/good_main_3 > > ``` > > > > Does this make sense? > > Yes. That soudns like the right thing to do. >