Git コマンド
ブランチの作成
- git branch ブランチ名
ブランチの切り替え
- git checkout
- git checkout -b ブランチ名
- ブランチをつくりつつ、つくったブランチに切り替え
- git checkout -b ブランチ名
どんな作業をしてどうなっているのかを知りたい
- git status
- この状態で実行する典型的なコマンドを表示してくれる。初心者にはありがたい。
コミットではない保存
- git stash
- git stash saveとおなじ。
- git stash save 'comment'
- git stash list
- git stash apply stash@{n}
- stashしたファイルをもどす
- popとは異なり、listからstashしたファイルが消えない。
コミットの履歴を表示
- git log
- git log --follow
- コピーしてつくったファイルのコピー元のファイルがGitで管理されていれば、コピーしてつくったファイルについて、コピー元のファイルの履歴まで見える。
- git log --follow
コミットを取り消す
- git reset
- git reset --soft そこに戻りたいコミット
- git reset --soft HEAD^
- git reset --hard そこに戻りたいコミット
リモートリポジトリ
- git remote -v
- originやupstreamのURLを表示する。