[GitHub 100日チャレンジ] Day 54 - Forkワークフロー
Fork、clone、branch、commit、push、Pull Requestまでのオープンソース貢献ワークフローを一連の流れで整理します。
[GitHub 100日チャレンジ] Day 54 - Forkワークフロー
Forkワークフローの全体像
Forkワークフローは、権限のないRepositoryへ変更提案を送るための一般的な流れです。
基本ステップ
- 元RepositoryをForkする
- 自分のForkをcloneする
- 作業ブランチを作る
- 変更してcommitする
- 自分のForkへpushする
- 元RepositoryへPull Requestを作る
コマンド例
1
2
3
4
5
6
7
git clone https://github.com/me/project.git
cd project
git switch -c fix/typo
# 編集
git add .
git commit -m "Fix typo"
git push -u origin fix/typo
今日のゴール
ForkからPull Requestまでの流れを一つの作業手順として説明できるようになりましょう。
この投稿は投稿者によって CC BY 4.0 の下でライセンスされています。
