-
Notifications
You must be signed in to change notification settings - Fork 4
開発手順(Source Tree)
harueight edited this page Dec 16, 2022
·
3 revisions
-
なにかタスクをやりたいと考える
-
タスクが既にissuesとしてあれば、そのissueのid番号(#??)を覚えておく。assignmentを自分に設定する。
-
タスクがissuesとしてなければ、タスクをissueとして追加する。そして、そのissueのid番号(#??)を覚えておく。assignmentを自分に設定する。また、そのissueがどのマイルストーンに設定されているのかを設定する。見積もりもしてね
-
Sourcetreeを開く
-
とりあえず、最新の
develop
ブランチを pullする、これによって、リモートリポジトリで新たなブランチが作成されているかもしれないので要チェック (※develop
ツリーにチェックアウト(ダブルクリック)してからやること) -
最新の
develop
ブランチから作業用のブランチを作成する(ブランチ 名:feature/#xx/機能名
#xxはGitHubでのissueのid番号) -
Unityでプログラムを書く (※作業用のツリーにチェックアウトしていることを確認しておくこと)
-
動作確認する
-
ソースツリーでコメントと共にコミットする(※コミットは何回もやる。区切りいい所で頻繁にやる) (pushする時はコミットメッセージの冒頭に
add:
をつける。 コミットするだけならコミットメッセージの冒頭にwip
をつける。) -
タスクが完了したと思ったら、Sourcetreeでコミットした内容をpushする
-
GitHubでプルリクエストの申請をする。
-
プルリクエストが承認され、マージされたら、GitHubの割れ当てられたissueをクローズする。
-
マージされたので、作業用ブランチの変更内容がdevelopブランチに取り込まれる
-
1に戻る