メモ
git pullは一気にしてくれるから一見楽だが今自分のいるブランチに統合されてしまうので注意が必要 ↳hogeブランチに居る masterブランチの情報をmasterブランチに統合したい →pull→hogeに統合されるブランチはただのポインタ 同時に加発できる
HEADはいま自分がいるブランチ
ブランチを分ける
開発自体はトピックブランチで作成するようにする
プルリクエスト手順
①Maseterブランチを最新に更新
②ブランチを作成
③ファイルを変更
④変更をコミット
⑤Githubへプッシュ
⑥プルリクエストを送る
⑦コードレビュー
⑧プルリクエストをマージ
⑨ブランチをマージ
GitHub Flowが基本
使用したコマンド
・git commit --amend 直前のコミットをやり直す リモートリポジトリの分はやり直し×
・git remote -v リモートの情報を確認できる
・git remote add 名前 リポURL 新しく登録
・git fectch リモートリポからローカルリポに取り込む
・git merge ローカルリポからワーカツリーに取り込む
・git pull origin master リモートからワークツリーまで一気に取り込む
・git remote show origin より詳しい情報が見れる
・git remote rename <旧名前> <新名前> リモートの名前を変更
・git remote rm <リモート名> リモートの名前を削除
・git branch <ブランチ名> ブランチを作成
・git checkout <既存のブランチ名> 既存のブランチに移動
・git checkout -b <新ブランチ名> 新しくブランチ作成し移動もする
・meregは3種類
・git branch -m<ブランチ名> 自分が作業しているブランチ名を変更
・git branch -d <ブランチ名> ブランチを削除
・git branch -D <ブランチ名> ブランチを強制削除