Loading video...

Video Failed to Load

Go Home

HARVARD RELEASED A 65-MIN MASTERCLASS ON GIT & GITHUB BECAUSE VIBE-CODERS STILL DON'T KNOW HOW TO COMMIT 1 hour and 5 minutes of raw, no-nonsense version control architecture from the creators of CS50. -> The moment you watch it, you realize why most modern developers are breaking their production...

253,577 views • 5 months ago •via X (Twitter)

42 Comments

David Ha's profile picture
David Ha5 months ago

Also on their YouTube channel:

Gipp 🦅's profile picture
Gipp 🦅5 months ago

The master class is really very cool

slash1s's profile picture
slash1s5 months ago

fully agree

Ventry's profile picture
Ventry5 months ago

thanks for the vid bro think this'll come in handy

slash1s's profile picture
slash1s5 months ago

good

Ridark's profile picture
Ridark5 months ago

an hour and 5 minutes of an interesting lecture

slash1s's profile picture
slash1s5 months ago

yep

Allen Braden's profile picture
Allen Braden5 months ago

Excellent course.

h100envy's profile picture
h100envy5 months ago

"vibe-coders still don't know how to commit" both git and emotionally

justphil's profile picture
justphil5 months ago

What? A 65 min class on git and github? This could have been an email... 😆

cvxv666's profile picture
cvxv6665 months ago

tbh I was confused too when I made my first commit with Claude

slash1s's profile picture
slash1s5 months ago

oh bro

kiosa's profile picture
kiosa5 months ago

Actually, this repo is so useful, I used it last week on my project

slash1s's profile picture
slash1s5 months ago

🤝

Bizzi's profile picture
Bizzi5 months ago

Need to listen authorities from Harvard)

slash1s's profile picture
slash1s5 months ago

100%

Jorg Brown's profile picture
Jorg Brown5 months ago

The problem isn’t what you don’t know. The problem is git itself. Git puts everything in easy reach, regardless of how useless or destructive. If cars were designed like git, there would be seven pedals on the floor: brake, clutch, hood release, parking brake, gas pedal, passenger eject, and windshield wipers. And mistakenly ejected passengers would be a common problem, for which most people would blame bad drivers. It’s infuriating.

Terry Bui's profile picture
Terry Bui5 months ago

プログラミングを学ぶ人にとって、GitとGitHubのマスタークラスは必須ですね。それを見た瞬間、開発者たちがなぜプロダクションブランチを壊しているのかが分かります。最近のテクノロジーカンパニーは、基本的なマージの衝突を処理できない候補者を除外しています。Gitはもはや「知っておくと便利」ではありません->それはコンプライアンスです。AIはコードを書けますが、問題はリポジトリを壊さずにマージする方法を知らないことです。お気に入りに入れるのを忘れないでください。

Fokki's profile picture
Fokki5 months ago

ty as always for alpha

slash1s's profile picture
slash1s5 months ago

🫡

leopardracer's profile picture
leopardracer5 months ago

bookmarked

slash1s's profile picture
slash1s5 months ago

ty

zostaff's profile picture
zostaff5 months ago

cs50 git course slaps, but harvard didn't make it for vibe coders lol they just reposted it

고조 체인's profile picture
고조 체인5 months ago

bro that 65 min vid gonna expose half the “senior devs” i know~~

vorty's profile picture
vorty5 months ago

saved, watching all 65 minutes this week

Novice Adam's profile picture
Novice Adam5 months ago

What I’m learning about Git Proficiency Basic/Junior (many vibe coders lack) Init repo, add/commit/push/pull Create/switch branches (main vs feature branches) Resolve simple merge conflicts Decent commit messages Clone + set up remotes Intermediate (what companies expect) Branching strategies (Git Flow, trunk-based) Atomic commits (no giant “WIP”) Comfy merge conflicts Intentional rebase vs merge (rebase -i to clean history) stash, cherry-pick, reset (soft/hard/mixed) .gitignore, hooks, basic CI/CD Effective PRs/MRs + reviews bisect to find when a bug was introduced Advanced/Senior+ Git internals (objects, refs, index, packfiles) Adv rebasing, reflog recovery, history rewriting Submodules or monorepo management Git hooks for enforcing standards Optimizing large repos, LFS, partial clones Designing team workflows & Git policies

EMOTION CRYPTO's profile picture
EMOTION CRYPTO5 months ago

1 hours alpha

relic.avax 🔺's profile picture
relic.avax 🔺5 months ago

Never once had a single issue lol

Rex's profile picture
Rex5 months ago

So show of hands is out of favor now? Green smiley face 😂

Seven's profile picture
Seven5 months ago

It’s not our fault that you made it so complicated that we feel retarded every time we go in there. it’s so poorly laid out and the user interface is just shit. It’s absolutely ridiculous for anyone on the spectrum.

Nucleus's profile picture
Nucleus5 months ago

Very much appreciated 👊

slash1s's profile picture
slash1s5 months ago

🤝

Deydara's profile picture
Deydara5 months ago

A really great podcast

Dipanshu Kushwaha's profile picture
Dipanshu Kushwaha5 months ago

Sounds like a game changer! Can’t wait to dive in and finally master those commits. Thanks for the heads up!

한류 & GG's profile picture
한류 & GG5 months ago

merge conflicts > vibe coding

Chris Brisson's profile picture
Chris Brisson5 months ago

It’s 7 years old but none the less I’m sure it’s good. Is there an updated version?

leakgambler's profile picture
leakgambler5 months ago

"AI writes the code, u break the repo merging it" - which git operation do vibe-coders mess up most?

Ai Machete's profile picture
Ai Machete5 months ago

Bookmarked. Exceptional info! Thank you!

kvro's profile picture
kvro5 months ago

merge conflicts compliance now not nice-to-know

Parletto's profile picture
Parletto5 months ago

solid foundation for anyone trying to level up

Jonatha Nfisher | Pumpkin.xyz DEX's profile picture
Jonatha Nfisher | Pumpkin.xyz DEX5 months ago

But Harvard's masterclass ignores crypto-specific versioning for smart contracts.

Atenov int.'s profile picture
Atenov int.5 months ago

and now top devs are filtered by git skills not code quality

Related Videos