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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
代码之力
July 22, 2014
Programming
0
220
Git, Code Review & Continous Integration
代码之力
July 22, 2014
Tweet
Share
More Decks by 代码之力
See All by 代码之力
兔基-多通证的自治贴吧
shiningray
1
310
Node.js 服务前端数据接口的演进
shiningray
0
450
Nodejs直出套路
shiningray
2
480
Thrift下的Node.js跨语言异构.pdf
shiningray
0
530
ActionCable和实时交互
shiningray
0
670
Fiber and em-synchrony
shiningray
2
400
屌丝程序员如何打造日PV百万的网站架构.pdf
shiningray
68
26k
Other Decks in Programming
See All in Programming
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
180
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
410
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
1
390
Architectural Extensions
denyspoltorak
0
250
Data-Centric Kaggle
isax1015
2
720
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
410
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.7k
Pythonではじめるオープンデータ分析〜書籍の紹介と書籍で紹介しきれなかった事例の紹介〜
welliving
3
860
TerraformとStrands AgentsでAmazon Bedrock AgentCoreのSSO認証付きエージェントを量産しよう!
neruneruo
4
2.6k
re:Invent 2025 トレンドからみる製品開発への AI Agent 活用
yoskoh
0
710
CSC307 Lecture 05
javiergs
PRO
0
490
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.1k
Featured
See All Featured
Amusing Abliteration
ianozsvald
0
90
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
60
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
630
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
110
30 Presentation Tips
portentint
PRO
1
200
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Designing for Timeless Needs
cassininazir
0
120
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
48
Visualization
eitanlees
150
17k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
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