This is disgusting. So little forsight in the past... At least the outcome of quite useful.
IIRC, they were in a serious time crunch when they drafted/made git. I can't remember the whole story...
Introducing Git protocol version 2
11–20 of 167 posts
Re: Introducing Git protocol version 2
#12Re: Introducing Git protocol version 2
#13This is disgusting. So little forsight in the past... At least the outcome of quite useful.
IIRC, they were in a serious time crunch when they drafted/made git. I can't remember the whole story...
[1] https://sourceforge.net/projects/sourcepuller/
[2] https://www.linuxfoundation.org/blog/10-years-of-git-an-inte...
(As Tridge tells the story[3], he telnet'ed to the bk port and typed "help" so it wasn't that much of a reverse engineering effort. :-)
Re: Introducing Git protocol version 2
#14Interesting that they took to the Google blog to announce this; is there a corresponding LKML post?
LKML would presumably be the place for Linux to announce when they adopt this.
The Google open source blog is among the several credible options for this post, since Google employs much of the core Git team, and this post discusses their experience deploying Git protocol v2 at Google.
As noted in the blog text, it's not in a released version of Git yet, just Git master branch. So maybe it'll appear on a dedicated Git announcement list, if any, once that happens.
Re: Introducing Git protocol version 2
#15Re: Introducing Git protocol version 2
#16Interesting that they took to the Google blog to announce this; is there a corresponding LKML post?
Not yet, but presumably there will be a post like this: https://lkml.org/lkml/2018/4/2/425 when it is released. It is strange that the Google Blog is the first place to announce it through.
Re: Introducing Git protocol version 2
#17This is disgusting. So little forsight in the past... At least the outcome of quite useful.
IIRC, they were in a serious time crunch when they drafted/made git. I can't remember the whole story...
Re: Introducing Git protocol version 2
#18This is disgusting. So little forsight in the past... At least the outcome of quite useful.
IIRC, they were in a serious time crunch when they drafted/made git. I can't remember the whole story...
https://git-scm.com/book/en/v2/Getting-Started-A-Short-Histo...
Re: Introducing Git protocol version 2
#19The current (and pretty much only, ever, despite Linus having been the creator) maintainer of git is a google employee [1], in case anyone else was wondering. [1] https://en.m.wikipedia.org/wiki/Junio_Hamano
Re: Introducing Git protocol version 2
#20AIUI, the git ssh protocol is just the git protocol tunnelled through ssh. So why do they need different mechanisms for signalling V2?
This isn't even theoretical, there was an environment-related bug not 5 years ago involving Git. At least BitBucket was impacted, I think GitHub were patched before it was announced