Git
code:sh
# Gitリポジトリとして初期化
$ git init
# Gitの状態を確認
$ git status
# ファイルの変更箇所を確認
$ git diff
# ファイルの変更をステージングエリアに登録
$ git add <FILENAME>
# Git管理下にあるファイルをすべてaddする
$ git add -u
# 変更すべてをいっぺんにaddする
$ git add .
# addした変更をメッセージと一緒にコミットする
$ git commit -m "コミットメッセージ"
# コミットログを表示
$ git log
$ git log --oneline --graph --all
$ git log <FILENAME>
# HEADが辿ってきた履歴を見る
$ git reflog
$ git reset --hard HEAD@{1}