Gitコマンド集
概要
自分がよく使うgitコマンドを随時追加していく予定。
gitって難しいな。
コマンド
一つ前のコミットメッセージを変更したい
git commit --amend
ブランチ間の差分を見たい(ファイル名のみ表示)
git --name-only master...target/branch
ブランチ間のfile changedの数を知りたい
git --name-only master...target/branch | wc -l
ローカルブランチを削除したい
git branch -d target/branch
ローカルブランチを強制的に削除したい
git branch -D target/branch
リモートブランチを削除したい
git push origin :target/branch
ブランチ間のハッシュとメッセージ差分をみたい
git log --no-merges --oneline master..develop
リモートのブランチを強制的に優先させる
git reset --hard origin/master
ローカルのoriginブランチが残ってしまう
git fetch --prune
gitがなんか重いな(ガベコレ)
git gc