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

Re: [RFC] Git User's Survey 2009 - trial run

From
Jakub Narebski <jnareb@gmail.com>
Date
Jun 26, 2009, 17:00 UTC
Message-ID
<200906261900.48310.jnareb@gmail.com>
In-Reply-To
<665CFE02-78DC-49E5-A9F2-9A614691FBAE@kace.com>
On Fri, 26 June 2009, Graham Perks wrote:
Show 6 quoted lines
> Some comments on the survey:
> 
> Q14. I got confused on. "How do you fetch from <an> upstream  
> repository?"
> 
> Firstly, the word "an" is missing from the question.

Actually originally it was only "How do you fetch from upstream?", and it should be "How do you fetch from upstream repositories?". One can follow more than one git repository.

> Secondly, the first two options are "git protocol" and "ssh". We use  
> git:// over ssh. So I don't know how to answer this.

"git protocol" was meant to be about connecting to git-daemon (anonymous, unauthenticated, port 9418), i.e. using URL like "git://git.example.com/repo.git" for fetch/clone.

"ssh" was meant to be about running git-upload-pack via SSH, which means connecting to sshd/ssh daemon (authenticated, usually port 22). This means URL like "ssh://example.com/srv/git/repo.git" or "user@example.com:/srv/git/repo.git" (or ssh+git:// or git+ssh://). Tunneling connection to git-daemon over SSH is not "ssh" in this sense.

I'll try to explain this in 'footnotes' for this question, and use example URLs to make it more clear how should one answer this question.

Show 8 quoted lines
> 
> Q15, How do you publish?
>
> We sometimes use git format-patch and email out. Since we're on  
> Exchange, we can't use git am to pull directly from the email. We have  
> to save the patch files and "git am < 0001.change.patch". I don't see  
> an option that separates this usage out from how git am was  
> (seemingly) designed to work, directly against the mail server.

If you use git-format-patch (or equivalent) and send patches via email, you should tick 'git format-patch + email' answer. It does not matter how it is applied on the other side; only what you as sender do is important.

I''l try to come with some explanation about this.
Thank you very much for your help in improving this survey!
-- 
Jakub Narebski
Poland
Previous: Jakub Narebski
Message 14 of 14 in “[RFC] Git User's Survey 2009 - trial run”
  1. Jakub NarebskiJun 25, 2009
  2. Johan HerlandJun 26, 2009
  3. Santi BéjarJun 26, 2009
  4. Felipe ContrerasJun 26, 2009
  5. Jakub NarebskiJun 26, 2009
  6. Johan HerlandJun 26, 2009
  7. Jakub NarebskiJun 28, 2009
  8. Peter BaumannJun 26, 2009
  9. Jakub NarebskiJun 26, 2009
  10. Felipe ContrerasJun 26, 2009
  11. Jakub NarebskiJun 26, 2009
  12. Felipe ContrerasJun 26, 2009
  13. Jakub NarebskiJun 29, 2009
  14. Jakub NarebskiJun 26, 2009

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.