##ローカルリポジトリ##
git config --global user.name ".." => 名前の設定
git config --global -l => 設定のリスト取得
git init => ローカルリポジトリ作成
git add . => 全てのファイルをステージする
git commit -m ".." => ステージされてた変更をコミットする
git log => コミット履歴を確認する
git diff => ワークツリーとインデックスの比較して差分を表示
git clone リモートリポジトリ.git コピー先フォルダ名 => gitリポジトリのコピー
.gitignore => gitで管理しないファイル
git log --online =>リビジョン番号とコミットメッセージのみ
git log -3 => 直近の3つまで表示(組み合わせ可)
git log -p -- index.html =>index.htmlのコミット履歴
git log --before="2019-04-18 06:05" => 2019-04-18 06:05よりも前のコミット(after,untill,since)
git log -Sabc => abcが削除されたコミットを表示
git show リビジョン番号:ファイル名 => 指定リビジョン番号指定ファイルの表示
git checkout --ファイル名 => 元に戻す
git reset HEAD ファイル名 => インデックスからワークツリーに戻す
git commit --amend -m ".." => 直前のコミットメッセージの書き直し
git reset リビジョン番号 => リビジョン番号のコミットまで戻る
git revert リビジョン番号 => コミットの打ち消し
##リモートリポジトリ##
git remote add origin リモートリポジトリURL => ローカルリポジトリにリモートリポジトリを登録
git remote -v => リモートリポジトリの登録状況の確認
git push origin master => リモートリポジトリへ反映