It's a github 'social' issue , not really a git issue. It might also be a legal issue (identity theft). And i'm a bit surprised github let people impersonate others through their 'social' features.
It is really not possible for github to track the origin of commits. For example, consider a fork. If you pull some commits from the original and then push them to your fork then that would look just like this. The only thing I can think of is that it may be possible to track commits if everyone would sign them as they were created, but that would require all users to change, so I don't see how that can happen.
Linus Torvalds did not commit this
181–190 of 198 posts
Re: Linus Torvalds did not commit this
#182Earlier quoted context omitted.
Oh, it appears that git 2.3.2 only allows to go back as far as Dec 2014. That is a pity. I have already prepared a README.md claiming that I have created the internet, but then I failed while trying to backdate it to 1969 (PDT). I was this close to becoming very rich and very evil. Oh well.
Don't give up so easily - you have the source code! ;)
Re: Linus Torvalds did not commit this
#183Earlier quoted context omitted.
That's the first I've heard that it had anything to do with saving money, and I spent 4 years there. It does, however, make life easier for professors and students when you can trust each other. I don't know what Caltech is like today. I attended in 70's, and the honor system was considered sacred by the students. If there were cheaters, they never bragged about it, and I don't know of any. I know one who fell asleep…
> The professor replied back that he was very sorry and was forced to give him an F. The student repeated the (required) class next year. Wow, way to prize process over people. Why not let the student drop the class and just re-take the test next time around? Is Caltech designed to teach science, or train paper-pushers?
Re: Linus Torvalds did not commit this
#184Earlier quoted context omitted.
> That's a 'begging the question' fallacy, where the conclusion ('Caltech students are more honourable than that') is used as the premise (ditto). No, its not. Rejecting the validity of an argument for p is not the same as making an argument for not- p .
But that's exactly how you presented their supposed argument: "Caltech students don't cheat because they're not representative of the general student population", with the vague assumption that Caltech students are more honour-bound. Not being representative of a population doesn't give any information about the makeup of the subsample, unless you have more information to add.
No, its not, which is why you had to present a "quote" that isn't to advance that story.
I presented how they would reject an argument from the general population, not positive argument for the absence of cheating at Caltech.
Re: Linus Torvalds did not commit this
#185Earlier quoted context omitted.
That's the first I've heard that it had anything to do with saving money, and I spent 4 years there. It does, however, make life easier for professors and students when you can trust each other. I don't know what Caltech is like today. I attended in 70's, and the honor system was considered sacred by the students. If there were cheaters, they never bragged about it, and I don't know of any. I know one who fell asleep…
> The professor replied back that he was very sorry and was forced to give him an F. The student repeated the (required) class next year. Wow, way to prize process over people. Why not let the student drop the class and just re-take the test next time around? Is Caltech designed to teach science, or train paper-pushers?
Re: Linus Torvalds did not commit this
#186Earlier quoted context omitted.
He's making a sarcastic reference to this recent incident: https://b0wie.s3.amazonaws.com/second-response-full.jpg .
I wonder what would happen if I push some electromagnetic calculations to Github (I'm a physicist): https://en.wikipedia.org/wiki/Retarded_potential
Re: Linus Torvalds did not commit this
#187Makes it so that when you "git pull" it automatically checks a digital with a certain public key and refuses to apply the patch unless it has a valid signature.
Re: Linus Torvalds did not commit this
#188Makes it so that when you "git pull" it automatically checks a digital with a certain public key and refuses to apply the patch unless it has a valid signature.
Re: Linus Torvalds did not commit this
#189Re: Linus Torvalds did not commit this
#190Earlier quoted context omitted.
Depends on the project. If I ran the Linux kernel, I'd insist on clear commits too.
Oh no no no. If you are handling something as important as the Linux kernel, you will absolutely want traceability over anything as trivial as clean history. You will impose signed commits and signed merges only... none of these FF stuff. If you want clean history on top of that, you will enforce that on original pull request not after the fact.
Yes, there often is. And I do enforce it on the original pull request.