skip to content
barorin&?

GitHubのIssueを使ってみる

/ 1 min read

はじめに

GitHubのIssueを使ってみましょう!

方法

  • Issue を作成する
  • ローカルリポジトリで新規ブランチを作成してチェックアウト
    コマンド実行後は、ソースコードを編集していく。
# checkout -bでブランチの新規作成とチェックアウトを同時に実行できる
# ブランチ名にはIssue番号を含める -> (例) feature-hoge#1
$ git checkout -b ブランチ名
  • ローカルリポジトリでコミット
$ git add .
$ git commit -m "コメント #Issue番号"
  • リポートリポジトリにプッシュ
$ git push origin ブランチ名
  • GitHub でプルリクエストを作成して、問題なければマージ
new-pull-request
  • Issue をクローズする
  • ローカルリポジトリのブランチをマスターに移動して、プル
$ git checkout master
$ git pull origin master
  • リモートブランチの削除
# リモートブランチの削除
$ git push origin --delete ブランチ名

# リモートブランチの削除をローカルリポジトリに反映(-pはprune)
$ git fetch -p

参考

GitHub の issue を活用した個人アプリの開発手順を書いてみた