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
GitHubを使ってブランチ戦略を実践してみよう
Search
a-shinba
October 17, 2024
Technology
18
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
GitHubを使ってブランチ戦略を実践してみよう
ブランチ戦略の理解と、GitHubを使ってIssue、ブランチを作成、プルリクエストを作ってマージしてみる
a-shinba
October 17, 2024
More Decks by a-shinba
See All by a-shinba
Team Dev - Scrum
ashinba
0
17
Generatibe AI as a Mentor
ashinba
0
13
GitHub Universe 2024 Recap
ashinba
0
16
Other Decks in Technology
See All in Technology
夫婦で子育てするための育児標準化
codmoninc
PRO
0
330
事業成長とデータ活用を止めないためのマネジメントへ挑戦
hiracky16
0
390
Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic Search Spaces
pfn
PRO
0
130
Temporal 最高!でも改めて「日付」について調べたら人類の負債すぎる件
riyaamemiya
0
150
Code for Security プロジェクト紹介 2026年10月
yu23ki14
0
110
Browser Spec: Testing Hotwire with Ruby
takahashim
1
120
Rustuna: Rustによる高速なOptuna実装
pfn
PRO
0
190
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
290
PagerDuty Tech Hub-鳴らすけれど、人は動かない
ezaki
0
170
PHPカンファレンス関西の招待状 / Invitation to PHP Conference Kansai
ykanoh
0
110
「事実」を「計測」して、「解釈」する 〜AWS Lambdaのメモリ最適解の見つけ方〜
maimyyym
0
170
Metadata - Section 1: HTML Basics
mohab1
0
120
Featured
See All Featured
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3.1k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
950
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
410
The agentic SEO stack - context over prompts
schlessera
0
970
We Are The Robots
honzajavorek
0
400
How GitHub (no longer) Works
holman
316
150k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
360
Color Theory Basics | Prateek | Gurzu
gurzu
1
490
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作成