基本tutiGitコマンドまとめ100選!あなたはいくつ使える!?この記事は2015年11月24日に書かれたものです。内容が古い可能性がありますのでご注意ください。TweetGitコマンドまとめ100選!あなたはいくつ使える?はじめにGitコマンド一覧を作ってみました!毎回調べてるのも手間なので、ここに一挙集結させるぞー!という意気込みで作りました。Gitコマンドの理解度チェックやGitコマンド逆引き用にも役に立つと思いますので、是非使ってみてください。initリポジトリをカレントディレクトリに作成する。[DIRECTORY]カレントディレクトリに指定したディレクトリ名のリポジトリを作成する。–bareベアリポジトリを作成する。–sharedリポジトリを作成する。リポジトリへのグループ書き込み権限を追加する。[USERNAME]現在のユーザーの全コミット時の名称を設定する。[USERMAIL]現在のユーザーの全コミット時のメールアドレスを設定する。–edit設定ファイルの編集を行う。logコミットログを確認する。–onelineコミットログを確認する。–author=”[USERNAME]”指定ユーザのコミット履歴を表示する。–grep=”[REGEXPATTERN]”正規表現でコミットメッセージを検索。ヒットしたコミットを表示する。[FILE]指定ファイルのコミット履歴を確認する。[FILE]指定ユーザが指定ファイルに対して行ったコミット履歴を確認する。show最新コミットの内容を表示する。[TAG]指定したタグのコミット内容を表示する。show-branchブランチの作成・変更・マージなどの履歴を表示する。diffインデックスと作業ディレクトリの差分を表示する。–cacheHEADとインデックスの差分を表示する。[COMMITID2]2つのコミットの差分を表示する。[FILE]指定したファイルの差分を表示する。reflogHEADの移動情報のログを確認する。(誤ってhardリセットしてしまったときなどはこれを参照して元に戻れる。–relative-date相対日付でreflogを表示する。tagタグの一覧を表示する。[TAG]現在のコミットにタグ付けする。[COMMITID]指定したコミットIDにタグ付けする。[TAG]指定したタグを削除する。.カレントディレクトリの内容を全てインデックスに追加する。[FILE]指定したファイルを作業ディレクトリとインデックスから削除する。[FILE]指定したファイルをインデックスから除外する。[DIRECTORY]指定したディレクトリ以下を再帰的に削除する。[FILENEW]ファイルをリネームする。-aGit管理対象ファイルを全てコミットする。-v変更箇所を表示してコミットする。HEAD^HEADを一つ前の状態に戻し、インデックスは取り消し。HEADこれは特に変化なし。HEAD^HEADを一つ前の状態に戻す。