Re: A few git-bp nits

2014-08-29 Thread Barry Warsaw
On Aug 29, 2014, at 09:31 PM, Raphael Hertzog wrote:

>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.

Cool.  For now it's pretty easy to ssh into g.d.o and point my repos' HEADs to
master.

Cheers,
-Barry


signature.asc
Description: PGP signature


Re: A few git-bp nits

2014-08-29 Thread Raphael Hertzog
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