Skip to content

Instantly share code, notes, and snippets.

@2get
Last active November 29, 2023 01:38
Show Gist options
  • Save 2get/6862975 to your computer and use it in GitHub Desktop.
Save 2get/6862975 to your computer and use it in GitHub Desktop.
GitHubでの開発の流れ

GitHubでの開発の流れ

1. issue をたてる

不具合修正などは issue に詳しい内容を書く

2. ローカルで master からブランチを作る

git checkout -b ブランチ名

3. コミットをする

git commit -am 'コミットメッセージ'

4. push する

git push origin ブランチ名

5. pull request を作る

pull request のタイトル、説明欄に含める内容

  1. issue の番号を先頭に#を付けて記述 (例: #123) fix #123 のように fix を付けるとマージされたときに対象の issue が自動的に close されます。
  2. 見てほしい人のアカウントIDを先頭に@を付けて記述 (例: @github)
  3. この pull request によって何が変わるのか、何が解決するのか。

多きな変更を加える場合

  1. タイトルに [WIP] と付ける
  2. GitHubのチェックボックス機能を使って、作業する内容をリストする
  • 作業内容1
  • 作業内容2
  1. 2.を修正するコミットしたら作業リストの該当項目をチェックする
  2. すべての作業リストが完了したらタイトルの [WIP] を外す
  3. 修正完了のコメントを書く

6. レビュー

7. マージ

レビューで OK がでればマージする。

以下のような Emoji がよく使われます。

👍 :octocat: :trollface:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment