チーム開発でよく使用したコマンドをまとめました。
ターミナル
(1)$ git clone リポジトリURL
(2)$ git branch
(3)$ git checkout 切り替えるブランチ名
(4)$ git checkout -b 切り替えるブランチ名
(5)$ git add ファイル名
(6)$ git commit -m "コメント"
(7)$ git push origin 作業ブランチ名
(8)$ git pull origin 取得するブランチ名
(9)$ git merge 取得するブランチ名
1.リポジトリのファイルをローカルPCに取得
2.ブランチ一覧が表示
3.ブランチ名を指定して切り替え
4.ブランチの作成と切り替えをまとめて実行できる。
5.インデックスに追加
6.メッセージをつけて変更履歴を保存
7.ローカルの変更をリモートリポジトリにアップロードする。
8.リポジトリの差分のデータを取得できる(fetchとmergeをまとめて実行できるコマンド)
9.ローカルブランチに反映する
補足
ターミナル
$ git fetch origin
$ git merge ブランチ名
- リモートリポジトリからローカルにあるリモートリポジトリの最新版を取得する
- ローカルブランチに反映する
##ローカルのブランチをリモートリポジトリのブランチに強制的に合わせる
ターミナル
$ git fetch origin ブランチ名
$ git reset --hard origin/ブランチ名