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, Code Review & Continous Integration
Search
代码之力
July 22, 2014
Programming
230
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Git, Code Review & Continous Integration
代码之力
July 22, 2014
More Decks by 代码之力
See All by 代码之力
兔基-多通证的自治贴吧
shiningray
1
320
Node.js 服务前端数据接口的演进
shiningray
0
470
Nodejs直出套路
shiningray
2
510
Thrift下的Node.js跨语言异构.pdf
shiningray
0
550
ActionCable和实时交互
shiningray
0
690
Fiber and em-synchrony
shiningray
2
410
屌丝程序员如何打造日PV百万的网站架构.pdf
shiningray
68
26k
Other Decks in Programming
See All in Programming
Agentic UI
manfredsteyer
PRO
0
190
LaravelLive Japan の裏方のすべて — 第188回 PHP勉強会@東京 (2026-06-24)
suguruooki
2
120
Webフレームワークの ベンチマークについて
yusukebe
0
180
フロントエンドとバックエンドで「1文字」を揃えよう
youkidearitai
PRO
0
740
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
0
280
Vue × Nuxt × Oxc どこまで使える?実運用の現在地
andpad
0
300
Go1.27で導入されるジェネリクスメソッドでできること
mackee
0
170
なぜ型を書くのか? TSKaigi2026で改めて考える #tskaigi_smarthr
kajitack
0
140
はてなアカウント基盤 State of the Union
cockscomb
0
640
AI時代のUIはどこへ行く?その2!
yusukebe
22
7.5k
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.3k
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
150
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
96
14k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
870
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
750
Darren the Foodie - Storyboard
khoart
PRO
3
3.4k
How to Ace a Technical Interview
jacobian
281
24k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
230
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
250
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Transcript
Git, Code Review & Continuous Integration 曹⼒力 ShiningRay
关于我 • 《JavaScript⾼高级程序设计》译者 • ⺫⽬目前在GitCafe负责开源项⺫⽬目研发
No GIT Basic here https://try.github.io/
–曹XX “当做⼀一件事情的成本很⾼高时,就不会有⼈人去做”
CVS、SVN的问题 • svn cp trunk branches/xxx/group-bugfix • svn ci ...
• svn ci ... • svn merge branches/xxx/group-bugfix trunk • 慢 • Code Review困难 • 没有积累,不便于知识传 承 • 仓库⼤大 • 参与⼈人数越多越混乱
Use SVN Everyone commits to one repository Can you trust
him? or him?
Use GIT Pull/Push Pull/Push Feature 1 Feature 2 Feature 3
Feature 4 Feature 5 Feature 6 主程序员 架构师 经理 中坚程序员 普通程序员 新⼈人、实习⽣生
Pull Request
None
None
merge pull request master orgin/master 1.0.0 develop origin/develop
None
None
Code Review
None
None
None
None
None
Continuous Integration
Before
Now
None
• 写代码更安⼼心,有趣 • 可以学习到更多的东⻄西 • 知识得到传承 • Review不再是负担和形式 • CI被更有效的利⽤用
谢谢观赏 gitcafe.com