おつかれさまです。otapediaのotaです。
毎度毎度、ググってしまうので、自分用によく使うgitコマンドをまとめておく。都度更新。
コマンドまとめ
リモートリポジトリをコピー
git clone githubなどのリモートリポジトリのURL
今どこのブランチにいるか確認
git branch
ブランチの作成
git checkout -b ブランチ名
ブランチの移動
git checkout ブランチ名
ブランチ名の変更
git branch -m 変更するブランチ名
リモートブランチをローカルで取得
git checkout -b ブランチ名 origin/取得したいブランチ名
ex) git checkout -b master origin/master
差分の確認
git diff
最新のリモートリポジトリの状態をローカルリポジトリに取得
git fetch
変更をステージングエリアに追加
git add
ex)
- 差分を全て追加
git add .
- ファイルを指定して追加
git add app/views/users/show.html.erb
ローカルリポジトリに保存
git commit -m ※ commit名も保存できる
ローカルリポジトリをリモートリポジトリにアップロード
git push origin ブランチ名
commit情報を確認
git log
任意の gitコミットを、作業中の HEAD に追加
git cherry-pick [コミットID]
※ git log でコミットIDを確認