"GOT", but the "O" is a cute, smiling pufferfish. Index | Thread | Search

From:
Sebastien Marie <semarie@online.fr>
Subject:
got fetch: error with new remotes
To:
gameoftrees@openbsd.org
Date:
Sat, 28 Mar 2020 09:32:41 +0100

Download raw body.

Thread
Hi,

When manually adding a new remote 'semarie' in config file, when running
'got fetch semarie' I have an error at end of processing:

$ got fetch semarie
Connected to "semarie" git@github.com
server: Enumerating objects: 20, done.
server: Counting objects: 100% (20/20), done.
server: Compressing objects: 100% (10/10), done.
server: Total 30 (delta 10), reused 10 (delta 10), pack-reused 10
  27.4K fetched; indexing 100%; resolving deltas 100%
Fetched 23bf323eebf983ea343518d3d935cf8fcd7741ec.pack
Created reference refs/remotes/semarie/master: 71e2318c810522599e3b9283cef8f26bf51d4d1c
got: reference refs/remotes/semarie/HEAD not found

As the remote is new, no refs/remotes/semarie/* references exists before running
the command.

'got fetch' creates a new ref refs/remotes/semarie/master pointing to commit,
and wants to update refs/remotes/semarie/HEAD reference, but as it doesn't exist,
it fails.

I will look at correct it in some sparse-time, but if someone wants to look at
it, feel free !

Thanks.
-- 
Sebastien Marie