LoginSignup
0
1

More than 5 years have passed since last update.

# プログラミング練習ルール

Last updated at Posted at 2019-01-10

プログラミング練習ルール

  • masterにpushするの禁止(forced push禁止)
  • 新しい機能を追加するときはissueに追加したい機能の詳細を追加すること
  • ブランチを切って機能を実装してPullRequestを作ること
  • PullRequestはreviewerからLGTMをもらったらマージ可能

手順

1. githubにissuesを作成する

2. gitにbranchを作成する

<branch名ルール>
feature/xxxxxx → 新機能とか
fix/xxxxx → バグの修正とか
hotfix/xxxx → 緊急の修正とか

コマンド

> git checkout -b branch名

3. 開発をする

4. コミットする

  • こまめにコミットをする
  • statusで変更内容等を確認

コマンド

> git add .
> git status
> git commit -m "開発、編集内容等のメッセージ"

5. pushする

コマンド

> git push origin branch名

6. PullRequestを送る

githubでPullRequestを送る。LGTMをもらったらマージできる。

PullRequestの送り方

  1. githubでPullRequestをクリック
  2. new PullRequestをクリック
  3. baseをmaster、compareをbranchにする
  4. reviewersを入れ、Assigneesに自分を入れる
  5. コメントにissuesの番号(#を入れて)を記入すると結びつく
  6. LGTMをもらったらマージする

7.ローカルのmasterにpullする

コマンド

> git checkout master
> git pull origin master

   

0
1
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
1