tanaka101

基本コマンド一覧

日常的に使う Git コマンドをまとめて紹介します

基本コマンドの全体像

Git の基本コマンドは、大きく分けて 3つの場面 で使います。

  1. リポジトリの準備
  2. 変更の記録
  3. 履歴の確認

リポジトリの準備

ワーキングツリーで変更履歴を保存するための前準備としてgit initコマンドを使用します。これは一度のみ使用します。

このコマンドを実行すると履歴を保存できるようになります。

コマンド何をするか
git initワーキングツリーでの作業を記録するための前準備

変更の記録

ファイルを編集git add(ステージに追加)git commit(コミット)

『Gitの仕組み』ガイドの通り、編集したファイルは一度ステージング状態にした後に記録を保存します。
コミットする際は-mでメッセージを添えるルールになっています。

後から見たときにどんな内容の変更かコミットメッセージを見ただけで 思い出せるくらい分かりやすく、具体的に残すのがベストです。

コマンド何をするか
git add ファイル名変更をステージに追加する
git commit -m "メッセージ"ステージの内容をコミットする

履歴の確認

コマンド何をするか
git status現在の状態を確認する(変更があるか、ステージに何があるか)
git logコミット履歴を一覧で見る
git diffまだステージしていない変更の差分を見る

git status は最も使うコマンドです。 迷ったらまず git status を打ちましょう。

gitの操作はミスしてチームに迷惑をかけてしまう可能性がありますが、このコマンドに関しては状態を確認するだけなので 気軽に利用できます。どんどん使ってみましょう。

セクションまとめ

  • git init でリポジトリを作る
  • git add → git commit で変更を記録する