作業フロー - ninjam-jp/general GitHub Wiki

Requirement

  • Git client
  • GitHub account
  • Node.js

Contributing code

  1. Fork
  2. Feature branch
  3. Make changes
  4. Run lint and testing
  5. Push changes to your fork/branch
  6. Create pull request
  7. Code review and automated testing
  8. Merge into master

Fork

  • GitHubへログイン
  • このプロジェクトのページを開き Fork
  • 以下、黒い画面でコマンド入力. (の処は自分のアカウント名に変更)
git clone git://github/<YOURNAME>/server.git

pull先の設定を追加

git remote add upstream git://github.com/ninjam-jp/server.git

Work in progress (for contribute members)

  1. Feature branch
  2. commit --allow-empty
  3. Push changes to origin/branch
  4. Create pull request
  5. title must have "[WIP]" prefix
  6. add checkbox list for tasks
  7. Make changes
  8. Run lint and testing
  9. Remove "[WIP]" prefix
  10. Code review and automated testing
  11. Merge into master
⚠️ **GitHub.com Fallback** ⚠️