Gitを使用した開発のルール

Gitを使用した開発のルールについて記載する。

  • 基本的にmasterブランチのみとする。
  • GitHubにリポジトリ本体を置き、ローカルにmasterブランチをクローンして作業する。
  • 作業前にこれからの作業で解決すべき事柄を明確にする。
  • 解決すべき事柄が明確になったら、トピックブランチを作成する。
  • 1つのトピックブランチで解決する事柄は1つとする。
  • トピックブランチでは粒度を気にせずどんどんコミットする。
  • 実行テスト等が完了して作業が終了したら、そのトピックブランチをmasterにスカッシュマージする。
  • スカッシュマージすると、そのトピックブランチの変更内容全体がmasterブランチにステージングされる。解決した事柄についてコメントを記載してコミットする。
  • masterブランチをコミットしたらGitHubにプッシュする。
  • 不要になったトピックブランチは削除する。
  • トピックブランチの作業が長くなる場合はGitHubにプッシュしても構わないが、不要になったら削除する。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA