3
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Gitの初期設定と基本的な確認用コマンド

Posted at

初期設定

# 個人情報の設定
git config --global user.name <ユーザ名>
git config --global user.email <メールアドレス>

# エイリアスの設定 (コマンドに別名をつける、お好みで)
git config --global alias.<コマンドの別名> <コマンド>

# 以下、エイリアス設定例
git config --global alias.co checkout
git config --global alias.st status
git config --global alias.br branch
git config --global alias.ci commit

~/.gitconfigに直接書いても設定できます。

確認用コマンド

git status : 変更状況の確認

git status                        # 全て
git status <ファイル名orディレクトリ名>  # 指定ファイルorディレクトリのみ

git diff : 差分の確認

# ワークツリーとステージの差分
git diff                        # 全て
git diff <ファイル名orディレクトリ名>  # 指定ファイルorディレクトリのみ

# ステージとリポジトリの差分
git diff --staged                        # 全て
git diff --staged <ファイル名orディレクトリ名>  # 指定ファイルorディレクトリのみ

git log : 変更履歴の確認

git log                        # 全て
git log <ファイル名orディレクトリ名>  # 指定ファイルorディレクトリのみ

git log -n <取得数>      # 最新のn個のみ
git log --numstat       # ファイルごとの追加削除した行数
git log -p              # 変更差分を表示

git log --oneline         # 1行表示
git log --graph         # グラフ形式
git log --decorate      # ブランチ、タグ名を追記

# 組み合わせると見やすく表示できたりする
git log --oneline --graph --decorate
3
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?