Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Git
Search
daijo
February 22, 2012
Programming
7
530
Git
Distributed Version Control in Git.
daijo
February 22, 2012
Tweet
Share
More Decks by daijo
See All by daijo
Android Build Automation
daijo
1
240
In App Purchace
daijo
1
140
Other Decks in Programming
See All in Programming
実践AIチャットボットUI実装入門
syumai
6
2.1k
GitHub Actions × AWS OIDC連携の仕組みと経緯を理解する
ota1022
0
160
10年もののAPIサーバーにおけるCI/CDの改善の奮闘
mbook
0
190
AccessorySetupKitで実現するシームレスなペアリング体験 / Seamless pairing with AccessorySetupKit
nekowen
0
180
How Android Uses Data Structures Behind The Scenes
l2hyunwoo
1
540
Can AI Take Over Frontend QA? - Navigating the Paradigm Shift: A Developer's Mindset for the Future - #layerx_frontend
teyamagu
PRO
6
2.1k
Pythonスレッドとは結局何なのか? CPython実装から見るNoGIL時代の変化
curekoshimizu
2
350
Reactをクライアントで使わない
yusukebe
7
5.5k
WebエンジニアがSwiftをブラウザで動かすプレイグラウンドを作ってみた
ohmori_yusuke
0
120
半自動E2Eで手っ取り早くリグレッションテストを効率化しよう
beryu
6
1.7k
検索機能リプレイスを4ヶ月→2ヶ月に! AI Agentで実現した2倍速リプレイス
fuuki12
3
730
Let's Write a Train Tracking Algorithm
twocentstudios
0
200
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
36
6.9k
Unsuck your backbone
ammeep
671
58k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
Raft: Consensus for Rubyists
vanstee
139
7.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
Making the Leap to Tech Lead
cromwellryan
135
9.5k
GitHub's CSS Performance
jonrohan
1032
460k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Building Applications with DynamoDB
mza
96
6.6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Transcript
Git Distributed Version Control 12年2月22日星期三
History Linux Kernel development First 10 years - patches and
tarballs Commercial BitKeeper BitKeeper fall out 12年2月22日星期三
Linus Facepalm 12年2月22日星期三
Git Design Goals Distributed (like BitKeeper) Safeguard against (unnoticed) corruption
Very high performance When in doubt, what would CVS not do? 12年2月22日星期三
CVS or SVN == Linus Facepalm 12年2月22日星期三
Directed acyclic graph? tag: A tag is both a node
in the DAG and a post-it note (of yet another color). A tag points to a commit, and includes an optional message and a GPG signature. http://eagain.net/articles/git-for-computer- scientists/ 12年2月22日星期三
But all you need to know is... 12年2月22日星期三
Git Data Flow Source: Wikipedia 12年2月22日星期三
Demo init, status, add, commit clone, push, pull branch submodule
12年2月22日星期三
SourceTree Free super-awesome UI. Get it in the Mac App
Store. If you understood this you’ll figure that out. 12年2月22日星期三
Questions? Then go to: http://git-scm.com/documentation 12年2月22日星期三
Happy Linus 12年2月22日星期三