Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kenta0425)Rails Tutorial #45

Closed
haruhiko95 opened this issue Jan 19, 2021 · 0 comments
Closed

kenta0425)Rails Tutorial #45

haruhiko95 opened this issue Jan 19, 2021 · 0 comments
Assignees
Milestone

Comments

@haruhiko95
Copy link
Collaborator

haruhiko95 commented Jan 19, 2021

WHY

  • Rails開発を学ぶ

WHAT

  • Ruby on Railsチュートリアル」を用いてRails開発を学ぶ
  • 適宜issueを作成して開発タスクの管理を行う
  • 手順
    • issue作成
    • issueに対応したbranchを作成
    • 適宜、commit/pushを行う
      • commitメッセージは大文字始まり、英文で記述する
      • 運用データであるDBや、認証情報は含めないこと
    • issueの実装が完了したら、Pull requestを作成してレビューを受ける
    • レビューOKなら、Pull requestをmerge、issueをcloseする
    • 次のissueに取り掛かる

ブランチ運用

  • 参考)Understanding the GitHub flow
  • masterからブランチ[kenta]を作成
  • 作業ブランチ作成
    • ブランチ[kenta]から作業ブランチを作成([kenta-chapter1]など)
      • ブランチ名: 小文字、単語間を-で区切る
  • 作業ブランチ終了
    • [kenta] ← 作業ブランチのPRを作成する
    • GitHub)自分でPRを承認しMergeする ... 作業ブランチは削除
  • masterへのPR作成
    • GitHub)[master] ← [kenta]のPRを作成する
    • GitHub)[Reviewers]にレビュー者(haruhiko95)を指定する
  • PR承認〜Merge
    • GitHub)PRが承認されたらMergeする
    • 対応するissueをcloseする

Tutorial issues

  1. Rails Tutorial 第一章 #46
  2. Rails Tutorial 第2章 #48
  3. Rails Tutorial 第3章 #51
  4. Rails Tutorial 第4章 #54
  5. Rails Tutorial 第5章 #57
  6. Rails Tutorial 第6章 #60
  7. Rails Tutorial 第7章 #63
  8. Rails Tutorial 第8章 #68
  9. Rails Tutorial 第9章 #71
  10. Rails Tutorial 第10章 #75
  11. Rails Tutorial 第11章 #78
  12. Rails Tutorial 第12章 #81
  13. Rails Tutorial 第13章 #84
  14. Rails Tutorial 第14章 #87
@haruhiko95 haruhiko95 added this to the Sprint 154 milestone Jan 19, 2021
@haruhiko95 haruhiko95 pinned this issue Jan 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants