Git

Git操作備忘録

git 基本操作

ファイルをステージ: $git add
ファイルをアンステージ:$git reset <FILENAME>
ファイルをコミット : git commit -m <COMMENT>

差分表示

ワークツリーとインデックスの差分を表示: $git diff
インデックスとリポジトリの差分を表示: $git diff --cached
ワークツリーとリポジトリの差分を表示: $git diff HEAD

履歴表示

コミットの履歴を表示: $git log
コミットの履歴を差分内容を含めて表示: $git log -p

ステージ

複数の編集を順番に選択方式でステージ:$git add -p

スタッシュ

ワークツリーの編集をスタッシュ領域へ一時退避:$git stash
スタッシュ領域の中をリスト形式で表示    :$git stash list
スタッシュ領域から取り出す         :$git stash pop
スタッシュ領域にあるN番目の内容を削除    :$git stash drop stash@{N}

amend

直近のコミットを上書きするコミット:$git commit --amend

リモートリポジトリ

リモートリポジトリを表示   :$git remote -v
リモートリポジトリを追加   :$git remote add <NAME> <URL>
リモートリポジトリを削除   :$git remote rm <NAME>
リモートリポジトリのURLを変更:$git remote set-url <NAME> <URL>