Tag: git/ワークフロー
関連ページ†
参考情報†
共同開発時のワークフロー†
基本的な考え†
- ローカル(リモート用=masterとか) /ローカル(自分用=devとか)を保守する。
- masterではgit pull する(masterで直接変更しちゃった場合は、git pull --rebaseが良いかもしれない)。
- 開発はdevブランチ(トピックブランチ)で行い、コミットが一区切りついたらmasterにmerge -squashするか(履歴が綺麗なる)、通常mergeする(これだとdevの履歴が残る)。
- masterをpushする。
- squashの場合不用になったdevブランチを削除する git branch -D dev 。継続してdevは使わない。
- またあらたなブランチを作成する。git checkout -b dev2。