0
0

More than 1 year has passed since last update.

GitHub Flowについて

Posted at

Gitを学習する中で、GitHub社の開発ワークフローがあることを知ったので、
今後開発業務を行う中で、参考にできればと思い備忘

GitHub Flowの流れ

  • ローカルリポジトリ
    1. masterブランチからブランチを作成
    2. ファイルを変更しコミット
    3. 同名のブランチをGitHubへプッシュ
  • リモートリポジトリ
    1. プルリクエストを送る
    2. コードレビューをし、masterブランチにマージ
    3. masterブランチをデプロイ

ポイント

  • masterブランチは常にデプロイできる状態を保つ
  • 新開発はmasterブランチから新しいブランチを作成してスタート
  • 作成した新しいブランチ上で作業してコミットする
  • 定期的にPushする
  • masterにマージするためにプルリクエストを使う
  • 必ずレビューを受ける
  • masterブランチにマージしたらすぐにデプロイする
    • テストとデプロイ作業は自動化

初めてGitを導入したりする場合は、まずこのやり方でやってみるとやりやすそう。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0