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
Team Development
Search
YumaKimura
September 01, 2018
54
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Team Development
Gitは使ったことあるけど、チーム開発はしたことがない人向け資料
YumaKimura
September 01, 2018
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
43k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
480
Game over? The fight for quality and originality in the time of robots
wayneb77
1
300
Design in an AI World
tapps
1
350
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
270
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
270
Crafting Experiences
bethany
1
380
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
870
Become a Pro
speakerdeck
PRO
31
6.3k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
540
Transcript
Team Development
Who are you? 2 Yuma Kimura きむゆう@cangineer ・株式会社 Sendyou ・Rails
/ Vue.js
Git-flow and GitHub-flow
4 GitFlow - ブランチ運用モデルのこと - release / develop / feature
/ hotfixに分け る ブランチの種類 - release : リリース前のブランチ - develop : featureをまとめるブランチ - feature : 機能追加など開発用ブランチ - hotfix : バグなどの緊急対応用ブランチ
5 GitHub Flow Git Flowを簡略化したもの - 全てmasterからブランチを切る - PRを出して、マージする
6 必ずしもこのフローに乗る必要はない 組織体制やプロダクトフェーズによって調整 する
Issueを作ってみよう!!
Issueはタスクリストみたいなもの - Issueは気軽に立てて! - でも、実際に振る時は明確に記載すること - 見積もりを明記する - タグやマイルストーンやプロジェクトなどチームに合 わせた使い方をする
- ブランチはissue毎かつ何をするブランチかわかり やすいブランチ名 8 Issueを作ろう!!
Issueを潰して PR作ってみよう!!
10 PR(プルリクエスト) こんな感じで実装したけど問題ないですか?って確認してもらうもの。 - 基本的にブランチをマージしてもらうときに出すも の - 実装途中だけど確認してほしい時はWIPで出す - 概要、issue番号、参考情報、確認してほしいこと、
共有事項などレビュワーがわかりやすいように記 載しよう - お互いにレビューし合う
Further Step Up
12 レビューしやすいコミット履歴を残 そう - commitは意味のある最小単位で行う - commit漏れなどはrebaseなどを使っ て、本来のcommitにまとめる - PRは親ブランチをマージしてから出そ
う - commitは議論性の低い順番に
13 Thank You!!