Issue毎にローカルリポジトリにブランチを作成
ローカルリポジトリ内でマージしたのち,リモートリポジトリの個人のブランチにプッシュ
ただしプッシュする前にリモートリポジトリのブランチをローカルリポジトリにプル
- ローカルPCにgithub用のディレクトリを作成
- git clone https://github.com/laser95/samurai18-19_practice.git を該当ディレクトリ内で入力
- 新しいディレクトリができているはずなので移動
- git init を入力
- git fetch を入力
- git checkout -b [ブランチ名] ブランチはローカルリポジトリのブランチ(タスクと対応させたほうがいいと思う)
- ファイルを編集
- git add [(ディレクトリ名/)ファイル名]
- git commit -m “[コメント]”
- git checkout master
- git pull origin [個人のブランチ名] ブランチはリモートリポジトリのブランチ
- git merge [ブランチ名]
- 競合したら手動でがんばる(競合しなかった自動)
- git remote add [個人のブランチ名] https://github.com/laser95/samurai18-19_practice.git ブランチはリモートリポジトリのブランチ
- git push origin [ブランチ名]:[個人のブランチ名] ローカルのブランチ,リモートのブランチの順
- タスクが終了したら git branch -d [ブランチ名] ブランチはローカルリポジトリのブランチ