Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
GitHubを使ってブランチ戦略を実践してみよう
Search
a-shinba
October 17, 2024
Technology
0
7
GitHubを使ってブランチ戦略を実践してみよう
ブランチ戦略の理解と、GitHubを使ってIssue、ブランチを作成、プルリクエストを作ってマージしてみる
a-shinba
October 17, 2024
Tweet
Share
More Decks by a-shinba
See All by a-shinba
Team Dev - Scrum
ashinba
0
4
Generatibe AI as a Mentor
ashinba
0
4
GitHub Universe 2024 Recap
ashinba
0
4
Other Decks in Technology
See All in Technology
「え?!それ今ではHTMLだけでできるの!?」驚きの進化を遂げたモダンHTML
riyaamemiya
10
4.5k
オープンデータの内製化から分かったGISデータを巡る行政の課題
naokim84
2
1.4k
ページの可視領域を算出する方法について整理する
yamatai1212
0
160
手動から自動へ、そしてその先へ
moritamasami
0
220
freeeにおけるファンクションを超えた一気通貫でのAI活用
jaxx2104
3
1k
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
980
Claude Code Getting Started Guide(en)
oikon48
0
150
Ryzen NPUにおけるAI Engineプログラミング
anjn
0
230
原理から解き明かす AIと人間の成長 - Progate BAR
teba_eleven
2
300
Playwrightのソースコードに見る、自動テストを自動で書く技術
yusukeiwaki
10
3.5k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
9.9k
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
21k
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
Building Applications with DynamoDB
mza
96
6.8k
GraphQLとの向き合い方2022年版
quramy
50
14k
KATA
mclloyd
PRO
32
15k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
54k
Embracing the Ebb and Flow
colly
88
4.9k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
A Modern Web Designer's Workflow
chriscoyier
697
190k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.8k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Agile that works and the tools we love
rasmusluckow
331
21k
Transcript
ブランチ戦略を理解して、マー ジしてみよう 2024/10
通常、本番用のソースコードを直接編集することはありません • ソフトウェア開発では、本番用コードを直接編集することはありません。 • 通常、本番用コードをコピーした、別環境の作業場を用意し、そちらでコードを編集 します。そして、その環境下で正しい挙動をすることを確認、テストしたうえで、本番 のソースコードに逆輸入するような形で、ソースコードをアップデートします。この別 環境の作業場を「branch - ブランチ」、本番にソースコードを逆輸入するためのレ
ビュー依頼を「pull request - プルリクエスト 」と呼びます。 • 本番のソースコードは「main branch」と命名されることが多いです main branch A ブランチ作成 作業後、プルリクエスト作成 承認され次第、main に反映 ブランチ戦略
main branch A ブランチ作成 作業後、プルリクエスト作成 承認され次第、main に反映 ブランチ戦略 2 branch
B 最新 取り込み branch C
1. Issueからブランチを作成してみましょう • ブランチはIssueに紐づけることができます 2. 各ブランチにて、ファイルをアップロードしてみましょう • 必ず自分のブランチにいることを確認してください 3. プルリクエストを作成してみましょう
• レビュワーには a-shinba を指定してください 【ハンズオン】ブランチと PR作成