Hi,
On Thu, 28 Aug 2014, Barry Warsaw wrote:
> * There are anomalies when pushing and pulling branches created with g-i-d.
>I get the following errors when I do the initial push:
>
> remote: fatal: Invalid revision range
> ..e14331dcbaf3f097267ca1a7a2ee6a7fd734
>
> remote: fatal: Invalid revision range
> ..a9bb83a461be57ebcd09fa7b5a57597a866dfb52
>
> remote: fatal: Invalid revision range
> ..48ba72c1bb849788fbe6ae0c20d9e28093039cd9
>
> remote: fatal: Invalid revision range
> ..1a90ad5e79b2a5298d42a38308019e281bfc95c5
>
>
>I have no idea what's causing these or what horrible deformity it's leaving
>the state of the repo in.
Those are harmless, it's probably
/usr/local/bin/git-post-receive-tag-pending that is generating those for
the initial push (where there is no old commit).
>It does *something* bad because subsequently cloning the repo afresh,
>I get this error:
>
>warning: remote HEAD refers to nonexistent ref, unable to checkout.
This is unrelated. I modified /git/python-modules/setup-repository to
call “git symbolic-ref HEAD refs/heads/debian/sid” so that the default
branch is debian/sid.
So unless your repositoriy contains a debian/sid branch, you will
get this warning. Still your clone is fine, you can do "git checkout
master" and you will have a proper checkout.
You can can call the above command with another branch as parameter
if you want to reset the default branch to something else.
You can also re-modify the script if everybody prefers to experiment
with "master" as the default branch.
Cheers,
--
Raphaël Hertzog ◈ Debian Developer
Discover the Debian Administrator's Handbook:
→ http://debian-handbook.info/get/
--
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140829193155.gd6...@x230-buxy.home.ouaza.com