So You Think You Know Git - FOSDEM 2024
GitButler1 HN recommender · recommended in 1 month, 2024-2025
1.6M views · 2 years ago · talk · evergreen
Scott Chacon's FOSDEM 2024 talk on lesser-known Git tips and tricks: useful config settings, older and newer commands, monorepo and big-repo features, and recent GitHub additions. It closes with why he is now building GitButler, followed by a Q&A.
HN commenters point to it as a well-regarded tour of newer, lesser-known Git features, and it is among the most-watched engineering talks of 2024.
1:22:12Introduction to Git with Scott Chacon of GitHub
InfoQ
396K views • 15 years ago
1:39:43[Linux.conf.au 2013] - Git For Ages 4 And Up
HackersOnBoard
208K views • 13 years ago
1:25:00Lecture 6: Version Control (git) (2020)
Missing Semester
751K views • 6 years ago
31:25Debugging The Web (Chrome Dev Summit 2016)
Chrome for Developers
144K views • 10 years ago
33:26Jujutsu: A Git-Compatible VCS - Git Merge 2022
GitHub
17K views • 4 years ago
41:50Two decades of Git: A conversation with creator Linus Torvalds
GitHub
548K views • 1 year ago
43:33Google I/O 2011: Chrome Dev Tools Reloaded
Google for Developers
107K views • 15 years ago
37:34Linux Kernel Development, Greg Kroah-Hartman - Git Merge 2016
GitHub
72K views • 9 years ago
12:1215 Lazygit Features In Under 15 Minutes
Jesse Duffield
271K views • 7 years ago
1:10:15Tech Talk: Linus Torvalds on git
Google
4.1M views • 19 years ago
40:332016 LLVM Developers’ Meeting: D. Dunbar “A New Architecture for Building Software”
LLVM
7K views • 9 years ago
9:20GitHub Copilot CRUSHES Leetcode Interview Questions! 😳
DevOps Directive
266K views • 5 years ago
2:40Emacs Rocks! Episode 17: Magit
emacsrocks
38K views • 9 years ago
3:23Hitler uses git
ronopolis
823K views • 15 years ago
1:01:15Richard Hipp - Git: Just Say No
southeastlinuxfest
16K views • 11 years ago
36:27ChatOps at GitHub - Jesse Newland
Rubyfuza
32K views • 13 years ago
2:50Live Debugging in Smalltalk
jarober
1K views • 18 years ago
20:59Jim Coplien and Bob Martin Debate TDD
alexsmail
163K views • 14 years ago
14:06Tomorrow Corporation Tech Demo
retrogameinternals
107K views • 3 years ago
29:48Trace Driven Development: Unifying Testing and Observability - Ted Young, LightStep
CNCF [Cloud Native Computing Foundation]
2K views • 7 years ago
4 comments from Hacker News
You could do a blobless or treeless clone link Combined with --depth=1 and the --no-checkout / --sparse-checkout flow that the GP already described. I just tested on the emacs repo, left column is disk usage of just the `.git` folder inside: Shallow clones (depth=1): 124K: Treeless clone depth=1 with no-checkout 308K: Blobless clone depth=1 with no-checkout 12M: Treeless clone depth=1 sparse checkout of "doc" folder 12M: Blobless clone depth=1 sparse checkout of "doc" folder 53M: Treeless clone depth=1 non-sparse full checkout 53M: Blobless clone depth=1 non-sparse full checkout 53M: Regular clone with depth=1 Non-shallow clones: 54M: Treeless clone with no-checkout 124M: Blobless clone with no-checkout 65M: Treeless clone sparse checkout of "doc" folder 135M: Blobless clone sparse checkout of "doc" folder 107M: Treeless clone with non-sparse full checkout 177M: Blobless clone with non-sparse full checkout 653M: Full regular git clone with no flags Great tech talk covering some of the newer lesser-known git features: ▶ this video
I know these are conferences that they track, but I happen to know the Scott's talk from FOSDEM titled "So You Think You Know Git?" is at 1.3m million views: ▶ this video
> I'd say that perhaps Git is unsuitable above certain thresholds on numbers of files Scott Chacon in a recent talk about git[0] said that Microsoft uses git to version control Windows. They have ~3.5 million files in the repo, which is about 300 gigabytes in size. There are some tweaks to improve git performance in those scenarios; but still, I'd say it's a pretty impressive threshold. [0] - ▶ this video
I remember watching your FOSDEM talk on YouTube, where you asked whether people have rerere turned on _and_ know what it is, in one question. I have it on, but only the faintest of clues what it is! Just git things, I suppose. ▶ this video