threads / discuss / 22199

remote to push to local branch: hung up unexpectedly

Subject: remote to push to local branch: hung up unexpectedly

## tl;dr

5 messages between Jan 13, 2010 and Jan 13, 2010.

replies: 4people: 2as markdown or json

Michael S. Tsirkin· Jan 13, 2010, 13:08 UTC · lore
I have this in .config:
[remote "anthony"]
        url = .
        push = +refs/heads/pci:refs/heads/for_anthony
The point is to save state when it's stable and safe for outside use.

I hoped to make this shortcut for: git push . +refs/heads/pci:refs/heads/for_anthony

But this does:
Total 0 (delta 0), reused 0 (delta 0)
To .
 * [new branch]      pci -> for_anthony
fatal: The remote end hung up unexpectedly

So the command works but seems to give an error at the end. Same effect with url = file://. with url = /scm/qemu (this is repo path) and with url = file:///scm/qemu

reproduced with 1.6.6.144 and with 1.6.2.5
-- 
MST
Tay Ray Chuan· Jan 13, 2010, 14:15 UTC · re: Michael S. Tsirkin · lore

Re: remote to push to local branch: hung up unexpectedly

Hi,
On Wed, Jan 13, 2010 at 9:08 PM, Michael S. Tsirkin <mst@redhat.com> wrote:
> with url = /scm/qemu   (this is repo path)

Are you working in a "normal" git setup with a .git folder and the files checked out? Or are you working with a --bare repo?

-- 
Cheers,
Ray Chuan
Michael S. Tsirkin· Jan 13, 2010, 14:28 UTC · re: Tay Ray Chuan · lore

Re: remote to push to local branch: hung up unexpectedly

On Wed, Jan 13, 2010 at 10:15:38PM +0800, Tay Ray Chuan wrote:
Show 7 quoted lines
> Hi,
> 
> On Wed, Jan 13, 2010 at 9:08 PM, Michael S. Tsirkin <mst@redhat.com> wrote:
> > with url = /scm/qemu   (this is repo path)
> 
> Are you working in a "normal" git setup with a .git folder and the
> files checked out? Or are you working with a --bare repo?
It's a normal setup.
> -- 
> Cheers,
> Ray Chuan
Tay Ray Chuan· Jan 13, 2010, 14:49 UTC · re: Michael S. Tsirkin · lore

Re: remote to push to local branch: hung up unexpectedly

Hi,
On Wed, Jan 13, 2010 at 10:28 PM, Michael S. Tsirkin <mst@redhat.com> wrote:
Show 10 quoted lines
> On Wed, Jan 13, 2010 at 10:15:38PM +0800, Tay Ray Chuan wrote:
>> Hi,
>>
>> On Wed, Jan 13, 2010 at 9:08 PM, Michael S. Tsirkin <mst@redhat.com> wrote:
>> > with url = /scm/qemu   (this is repo path)
>>
>> Are you working in a "normal" git setup with a .git folder and the
>> files checked out? Or are you working with a --bare repo?
>
> It's a normal setup.
I used this script with v1.6.2.5, push was ok.
  #!/bin/bash
  GITZ="/home/rctay/ext01/dev/git/git-1.6.2.5/git \
  --exec-path=/home/rctay/ext01/dev/git/git-1.6.2.5/"
  $GITZ --version
  mkdir foo
  cd foo
  $GITZ init
  echo hello > file1
  $GITZ add file1
  $GITZ commit -m "new file"
  $GITZ checkout -b pci
  $GITZ config remote.anthony.url .
  $GITZ config remote.anthony.push +refs/heads/pci:refs/heads/anthony
  $GITZ push anthony
-- 
Cheers,
Ray Chuan
Michael S. Tsirkin· Jan 13, 2010, 15:12 UTC · re: Tay Ray Chuan · lore

Re: remote to push to local branch: hung up unexpectedly

On Wed, Jan 13, 2010 at 10:49:44PM +0800, Tay Ray Chuan wrote:
Show 15 quoted lines
> Hi,
> 
> On Wed, Jan 13, 2010 at 10:28 PM, Michael S. Tsirkin <mst@redhat.com> wrote:
> > On Wed, Jan 13, 2010 at 10:15:38PM +0800, Tay Ray Chuan wrote:
> >> Hi,
> >>
> >> On Wed, Jan 13, 2010 at 9:08 PM, Michael S. Tsirkin <mst@redhat.com> wrote:
> >> > with url = /scm/qemu   (this is repo path)
> >>
> >> Are you working in a "normal" git setup with a .git folder and the
> >> files checked out? Or are you working with a --bare repo?
> >
> > It's a normal setup.
> 
> I used this script with v1.6.2.5, push was ok.

And so it was for me. Also if I clone the tree everything is OK. So it's specific to this tree.

Show 22 quoted lines
>   #!/bin/bash
>   GITZ="/home/rctay/ext01/dev/git/git-1.6.2.5/git \
>   --exec-path=/home/rctay/ext01/dev/git/git-1.6.2.5/"
>   $GITZ --version
> 
>   mkdir foo
>   cd foo
>   $GITZ init
> 
>   echo hello > file1
>   $GITZ add file1
>   $GITZ commit -m "new file"
>   $GITZ checkout -b pci
> 
>   $GITZ config remote.anthony.url .
>   $GITZ config remote.anthony.push +refs/heads/pci:refs/heads/anthony
> 
>   $GITZ push anthony
> 
> -- 
> Cheers,
> Ray Chuan

← back to recent threads