Linus Torvalds On Why Github Merges Are Trash

preview_player
Показать описание
For the longest time Linus Torvalds has hated Github pull requests and due to a recent linux contribution he want on another rant about the matter so I thought we should back at what else he has said.

==========Support The Channel==========

==========Resources==========

=========Video Platforms==========

==========Social Media==========

==========Credits==========
🎨 Channel Art:
All my art has was created by Supercozman

#Linux #LinusTorvalds #GitHub

🎵 Ending music

DISCLOSURE: Wherever possible I use referral links, which means if you click one of the links in this video or description and make a purchase I may receive a small commission or other compensation.
Рекомендации по теме
Комментарии
Автор

I love Linus for the abrasive, no-nonsense attitude.

iAmTheWagon
Автор

I know this might not be that useful for everyone. But a video showcasing "How Linus wants you to contribute to software" would be kinda nice. Since I don't know how to use git properly anyways, and most tutorials assume you'll use the GitHub workflow

joelchrono
Автор

A rant from the guy that merges the *kernel* and *created* git, it's worth listen.

phacus
Автор

The world would be a better place if everyone was as 'straight to the point' as Linus.

thgreenshaman
Автор

Running the development of the Linux kernel as such a tight ship just makes sense.

liesdamnlies
Автор

Other Git hosters, like GitLab, also commit such sins as Github, or do they have better taste and more good sense?

learningbird
Автор


Most git forges just make it easy to submit your work. It reduces the barrier to entry. The problem is that when the barrier to entry is TOO low, you get trolls, and lazy people. That just leads to trouble over time.

DaraulHarris
Автор

As of git 2.34.0 you can sign your commits with an SSH key.

Provided you're using openSSH v8.8 or higher, in theory this means you can sign your commits with the same public key you use with your github account to authenticate / push.

marble_wraith
Автор

0:13 Just to clarify, this was a patch to enhance the in-kernel NTFS driver, which is probably not of interest to many people. For many years we have had NTFS-3g, which is a user-mode driver that installs via FUSE, and that offers seamless read/write access to NTFS volumes.

Some people assume that a kernel-mode driver will automatically offer better performance than one running as a user process. But this is NTFS, remember ...

lawrencedoliveiro
Автор

In my projects i try to use rebase and merge even though rebasing makes local branch unusable its much better than having annoying useless commit just to merge a branch. Adding option for fast forward merge will be very good.

vaishakhgk
Автор

What's up with Joachim; he really likes your stuff doesn't he ;-) Good job on this btw, I enjoy your stuff.

pavlovsky
Автор

I love this community were all pissed about software in different Degrees and were all just gonna be annoying about it till it changes (even knowing it probably never will, it's only ever got worse lmao)

ryanmorris
Автор

Better NTFS support will be really cool for Windows/Linux dual booting use cases

TheCalcaholic
Автор

I have a few USB-HDD drives I formatted to NTFS during my Windows years.

NiceMicroTV
Автор

It's called pull request because you request other to git pull your changes (pull is just a fetch + merge)

CamaradaArdi
Автор

Did you mention that Linus is the inventor of Git?

jbrown-acuity
Автор

I don't like NTFS because you can't upload large files init. 😊

LordOfWizardurl
Автор

I have never understood, and will never understand, why github calls them pull requests. I much prefer GitLab's Merge request. A much more logical name

teddymasters
Автор

This was someone from Microsoft for sure.

CDMS_pt
Автор

NTFS is utter cobbled together garbage though...

Fuxy