【Git】Git初心者向け コマンド一覧表
最近Gitをいじくり回しております。
その中で最低限必要そうなコマンドを一覧表として備忘録にしたいと思います。
コマンド一覧
ローカルリポジトリ作成〜ファイルをpushする
git init
でディレクトリをローカルリポジトリに設定git add
でファイルをワークツリーからインデックスに登録git -m commit "コメント"
でインデックスに登録したファイルを記録する(-mはコメントを入れるオプション)git push -u origin master
でリモートリポジトリにコミットをpushすることができる(-uは以降のブランチ名を省略できるオプション)git pull -u origin master
でリモートリポジトリにpushした内容をpullすることができるgit push origin HEAD
でHEADの位置のブランチをpushすることができる。
ブランチの作成、ブランチの移動、ブランチの削除
git branch [branchname]
で新しいブランチの作成git checkout [branchname]
でブランチをチェックアウトする(作業するブランチの切り替え)git branch -d [branchname]
でブランチの削除
Gitの状態確認
git status
でワークツリーとインデックスの状態を確認git log
でリポジトリの変更履歴を確認git reflog
でHEADでの操作の履歴を見ることができる。
コミットの操作
git commit --amend
で直前のコミットに対し、内容の追加やコメントの修正ができるgit revert HEAD
で直前のコミットを打ち消すコミットを作成git reset --[soft,mixid,hard] HEAD~(~の数で何個前のHEADにするか)
で〜個前までのコミットを削除する。
⇨get reset --hard ORIG_HEAD
でリセットする前の状態に戻すことができる。
コミットのバージョン管理
git tag [tagname]
でHEADが指しているコミットに軽量タグをつけられる。git tag -am [tagname]
でコメント付き注釈タグがつけられるgit tag -d [tagname]
でタグの削除
以上、Gitにはまだまだたくさんのコマンドがありますが、最低限の操作はこれでできると思います!!
それでは!!