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>

ファイルを削除してその内容をステージ

$git rm <FILENAME>

ファイルのリネームしえその内容をステージ

$git mv <FILENAME>