Skip to content

開発手順(Source Tree)

harueight edited this page Dec 16, 2022 · 3 revisions
  1. なにかタスクをやりたいと考える

  2. タスクが既にissuesとしてあれば、そのissueのid番号(#??)を覚えておく。assignmentを自分に設定する。

  3. タスクがissuesとしてなければ、タスクをissueとして追加する。そして、そのissueのid番号(#??)を覚えておく。assignmentを自分に設定する。また、そのissueがどのマイルストーンに設定されているのかを設定する。見積もりもしてね

  4. Sourcetreeを開く

  5. とりあえず、最新の developブランチを pullする、これによって、リモートリポジトリで新たなブランチが作成されているかもしれないので要チェック (※developツリーにチェックアウト(ダブルクリック)してからやること)

  6. 最新のdevelopブランチから作業用のブランチを作成する(ブランチ 名: feature/#xx/機能名  #xxはGitHubでのissueのid番号)

  7. Unityでプログラムを書く (※作業用のツリーにチェックアウトしていることを確認しておくこと)

  8. 動作確認する

  9. ソースツリーでコメントと共にコミットする(※コミットは何回もやる。区切りいい所で頻繁にやる) (pushする時はコミットメッセージの冒頭にadd:をつける。  コミットするだけならコミットメッセージの冒頭にwipをつける。)

  10. タスクが完了したと思ったら、Sourcetreeでコミットした内容をpushする

  11. GitHubでプルリクエストの申請をする。

  12. プルリクエストが承認され、マージされたら、GitHubの割れ当てられたissueをクローズする。

  13. マージされたので、作業用ブランチの変更内容がdevelopブランチに取り込まれる

  14. 1に戻る

Clone this wiki locally