よく使いそうなgitコマンド一覧

gitのコマンド

gitのコマンドをこれから使う機会が増えそうなので自分用にもまとめておいた。

リモートリポジトリのクローン

$ git clone <repository-URL>

ブランチの表示 / ブランチの作成

$ git branch
$ git branch <new-branch>

ブランチの切り替え

$ git checkout <branch>

コミット履歴の表示

$ git log

新規ファイル、変更されたファイル、ステージングされているファイルの一覧

$ git status

ステージングされていないファイルの変更差分の表示

$ git diff

ファイルの削除

$ git rm <file>

ファイルのステージング

$ git add <file>
$ git add *

ステージングされているファイルのアンステージ(ステージから除外)

$ git reset <file>

コミット

$ git commit -m 'comment'

プッシュ

$ git push origin(repository) <branch>

プル

$ git pull