プロジェクトをリモートリポジトリのブランチに上げる
$ git push
プロジェクトをリモートリポジトリのブランチから引っ張ってくる
$ git pull
プロジェクトをステージングエリアに上げる
$ git add *
プロジェクトをローカルリポジトリのブランチに上げる
$ git commit
変更とコミット
$ git commit -a
ブランチ切り替え
$ git checkout *
ブランチの一覧と現在のブランチ
$ git branch
2つのブランチを合致させる
$ git merge *
新たなブランチの作成
$ git branch *
ブランチの削除
$ git branch -d *
新たなブランチの作成+ブランチを切り替え
$ git checkout -b *
変更の一時退避
$ git stash
一時退避した変更を反映
$ git stash pop
一時退避した変更の履歴
$ git stash list
基本的なコマンドを覚えたら
git checkout *
とか
git branch
とか
よく使うのに長ったらしいのでエイリアスを設定しておく
~/.gitconfig
に直接書くか
$ git config --global alias.c checkout
リポジトリ単位で設定したいときは
$ git config --local alias.b branch