Live data from Hacker News

Linus Torvalds won't do github pull requests

github.com

41–50 of 288 posts

Re: Linus Torvalds won't do github pull requests

#41

Earlier quoted context omitted.

You only love the style because he has enough on his side to back it up. Anyone else that acted like Linus does on a regular basis would be considered childish and arrogant. I'd take Github's version of any feature, any day, over the official git version, any time they differed - Git is a notoriously user-hostile piece of software interface-wise, and pretty much the only thing it has going for it on the usability fro…

> Git is a notoriously user-hostile piece of software Then you probably didn't use any SCCS before git. Because CVS is even uglier, Bitkeeper is the reason Linus wrote git and every other I tried was more "user-hostile" than git. > pretty much the only thing it has going for it on the usability front is Github. You sound like a Visual Basic programmer who just saw C for the first time. Edit: Bitkeeper, not bucket!

ugh, stop the name calling.

Surely you mean that bitkeeper is the reason Linus wrote git. Bitbucket didn't exist when he did.

Re: Linus Torvalds won't do github pull requests

#42
post #22

Maintainer of a project doesn't like a tool some people like to use. News at 11. Seriously. Just dont' send this particular maintainer pull requests that way.

This maintainer is a little more notable than most... And his opinion is a little more relevant :)

Re: Linus Torvalds won't do github pull requests

#45

I agree with Linus on a lot of things, but I wonder sometimes if he rubs people up the wrong way occasionally.

Linus rubs people the wrong way all the time. It's just the way he is wired. He enjoys arguments and hyperbole. Once you understand that, you can choose to accept that and interact with him without undue suffering, or not.

Re: Linus Torvalds won't do github pull requests

#46
post #35

It's instructive to read Linus's commits to his hobby project "subsurface": https://github.com/torvalds/subsurface/commits/master Even if I can't code like Linus, I can at least try to write commit messages like his…

It always puzzled me why his commits (and in fact standard commits) ought to start with a verb that is not in its past form. When I started using git four months ago (such a newbie), I would write something like "Fixed this" instead of "Fix this". Anybody with more insights on this? I am just curious.

Re: Linus Torvalds won't do github pull requests

#47
post #46
post #35

It's instructive to read Linus's commits to his hobby project "subsurface": https://github.com/torvalds/subsurface/commits/master Even if I can't code like Linus, I can at least try to write commit messages like his…

It always puzzled me why his commits (and in fact standard commits) ought to start with a verb that is not in its past form. When I started using git four months ago (such a newbie), I would write something like "Fixed this" instead of "Fix this". Anybody with more insights on this? I am just curious.

It is part of the git best practices:

http://git.kernel.org/?p=git/git.git;a=blob;f=Documentation/...

Re: Linus Torvalds won't do github pull requests

#48
post #46
post #35

It's instructive to read Linus's commits to his hobby project "subsurface": https://github.com/torvalds/subsurface/commits/master Even if I can't code like Linus, I can at least try to write commit messages like his…

It always puzzled me why his commits (and in fact standard commits) ought to start with a verb that is not in its past form. When I started using git four months ago (such a newbie), I would write something like "Fixed this" instead of "Fix this". Anybody with more insights on this? I am just curious.

In my opinion its because your commit log should read like a novel and not like a history book.

It's also simpler and promotes less convoluted phrasing.

Re: Linus Torvalds won't do github pull requests

#50
post #46
post #35

It's instructive to read Linus's commits to his hobby project "subsurface": https://github.com/torvalds/subsurface/commits/master Even if I can't code like Linus, I can at least try to write commit messages like his…

It always puzzled me why his commits (and in fact standard commits) ought to start with a verb that is not in its past form. When I started using git four months ago (such a newbie), I would write something like "Fixed this" instead of "Fix this". Anybody with more insights on this? I am just curious.

If you think of the change set as the subject, so the question is 'what does this do?' and the answer is 'fix X' then it makes more sense. Past tense suggests you might be thinking of it as a journal or something that you're not supposed to do with git due to rebase etc.; each commit ought to stand on its own.

That said I don't think this is significant enough to add up to a compelling reason either way.

Post reply on HN