Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
libgit2 lighting talk
Search
Carlos Martín Nieto
November 01, 2014
Programming
45
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
libgit2 lighting talk
Lighting talk I prepared for FSCONS 2014
Carlos Martín Nieto
November 01, 2014
More Decks by Carlos Martín Nieto
See All by Carlos Martín Nieto
Libgit2: a portable linkable library for git
cmn
0
120
Other Decks in Programming
See All in Programming
Agents on Rails - Rails at Scale 2026
irinanazarova
0
560
カツオ、ご期待ください
suneo3476
0
190
HTML-in-Canvasで作る未来のWeb UI表現
clockmaker
5
5.1k
ジョジョの世界をXRで再現する
mofurune
0
160
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
110
Atomic Design, Enforced: Scaling Mobile Design Systems (next.app devCon / droidCon Berlin 2026)
steliosf
PRO
0
170
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
880
R8 の設定見直しでアプリサイズ削減
andpad
0
220
コーディング自動化の次へ。人の介入をゼロにするファクトリーとサポートAIによる実践
timakin
4
3.5k
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
180
golang-bob.pdf
iwatsukayura
0
130
S3 TablesのIcebergデータに、AIエージェントからアクセスしてみた / 20261016developersio2026joetsu-accessing-iceberg-in-s3tables-via-agent
kasacchiful
PRO
0
150
Featured
See All Featured
Fireside Chat
paigeccino
43
4.1k
Technical Leadership for Architectural Decision Making
baasie
3
600
New Earth Scene 8
popppiees
4
2.7k
30 Presentation Tips
portentint
PRO
1
430
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The untapped power of vector embeddings
frankvandijk
2
1.9k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
990
BBQ
matthewcrist
90
10k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
Mobile First: as difficult as doing things right
swwweet
225
10k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
750
Writing Fast Ruby
sferik
630
63k
Transcript
None
What is it? • An implementation of the core Git
methods • Portable C (even MSVC understands it) • Zero dependencies (except for network)
Why? • You can shell out to git • But
you then have to parse text • Coarse API • Some parts aren’t machine-readable
Where’s libgit1? • git itself has libgit.a for sharing code
• Doesn’t free memory • Dies on many errors • Assumes it’s a single-threaded program working on one repository
None
Who uses it? And many more
Links • https://libgit2.github.com • https://github.com/libgit2/libgit2 • https://stackoverflow.com/questions/tagged/libgit2