3
1

More than 3 years have passed since last update.

Gitコマンド備忘録

Last updated at Posted at 2020-01-07

Gitコマンド備忘録

gitのコマンド忘れては調べての繰り返しでいい加減めんどい。
ここに調べに来る←覚えろよ

git config系

ここの値はグローバルとローカルに設定ができます。

git config --global [プロパティ名] "[設定する値]"
git config [プロパティ名] "[設定する値]"

ローカルで設定しない場合、グローバルの設定が自動的に反映されるので個人的な情報を記載する場合は注意が必要です

名前

git config user.name "hogehoge"

メール

git config user.email "hogehoge@gmail.com"

開発前

リモートリポジトリ取得

git clone [URL]

ミスった系

addの取り消し

git reset HEAD^

ステージング状態を戻すイメージが正確

commit後メッセージ修正

git commit --amend -m "メッセージ"

上記の場合だとメッセージのみ変更してcommitしなおす
-mはコメントつけるよーってやつ

作業中

変更内容を同期したい

git pull (ブランチ名)

リモートのmasterとローカルのmasterの同期はブランチ名(master)いらない
空気を読んでくれて日本人みたい

ブランチ切り替えたい

git checkout (ブランチ名)

マスターで作業しちゃダメ!!めっちゃ怒られるから!

新規作成・編集したファイルを確認

git status -w

現在のディレクトリからファイルへの相対パスを確認
-wつけると空白と改行コードを無視した変更を確認

ファイル内容をどれくらい変更したか確認

git diff --stat -w

+とか-で記述されてるあれね

特定ファイルのどこを変更したか確認

git diff -- ファイルの相対パス

コード単位で変更確認

最近のcommitの履歴を見たい

git log

gitについて

バージョン確認

git --version

アップデート

git update-git-for-windows
3
1
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
1