git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: "remote end hung up unexpectedly"

From
Andreas Ericsson <ae@op5.se>
Date
Dec 10, 2007, 13:11 UTC
Message-ID
<475D3AF9.60402@op5.se>
In-Reply-To
<CE1FB037-26E3-475E-9F9D-AC3874987B9C@gmail.com>
Clifford Heath wrote:
> Be patient with me, it's my first day on git... I like it better than 
> svn already,
Welcome to a better world.
Show 14 quoted lines
> but I need a bit of help.
> 
> After cloning a remote repository, I wanted to update (rebase) an existing
> remote branch to get the latest master commits, so I switched to it using
> git checkout, then did a "git merge origin/master" and it updated my local
> copy so it looked reasonable... I have changes to add to this branch, but
> I wanted a proper base, so I did a "git commit" and a "git push". The push
> gave me the above message.
> 
> I've checked ssh access (don't have shell) to the other side, my PK is 
> set up.
> 
> What went wrong? How can I diagnose it further (-v doesn't help)
> 

How did you clone it? If you cloned via git:// protocol, you most likely can't push back there. The git-daemon supports pushing, but does no authentication.

If you cloned via ssh it's a bit harder to diagnose, since all git knows is that the ssh-server closed its connection. For security reasons, it doesn't necessarily tell you why it did that, so it's hard to know what the real problem is.

> I understand that to add my further changes, I should set up a local branch
> to track this updated remote branch. But I'm assuming that the rebase must
> be done while switched to the remote branch...?
> 

Not really. You can do "git rebase --onto origin/master master". However, since you merged origin/master earlier, a rebase will only tell you that you're up-to-date.

"git help rebase" might be worth looking into though.
-- 
Andreas Ericsson                   andreas.ericsson@op5.se
OP5 AB                             www.op5.se
Tel: +46 8-230225                  Fax: +46 8-230231
Previous: Clifford HeathNext: Andreas Ericsson
Message 2 of 4 in “"remote end hung up unexpectedly"”
  1. Clifford HeathDec 10, 2007
  2. Andreas EricssonDec 10, 2007
  3. Andreas EricssonDec 11, 2007
  4. Clifford HeathDec 11, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.