「Gitの基礎 - Gitコマンド」の版間の差分

ナビゲーションに移動 検索に移動
90行目: 90行目:
<u>ただし、バージョン管理しないファイルおよびディレクトリ (自動的に生成されるファイルやログファイル等) も管理下に入ることに注意する。</u><br>
<u>ただし、バージョン管理しないファイルおよびディレクトリ (自動的に生成されるファイルやログファイル等) も管理下に入ることに注意する。</u><br>
  git add .
  git add .
<br><br>
== コミット ==
==== コミットの実行 ====
ステージの内容をコミットする。<br>
git commit
<br>
コミットに関するメッセージ (コミットメッセージ) を記述するため、Gitで指定したエディタが起動する。<br>
表示されたファイルの上部に、コミット内容を記載する。<br>
# ここにコミット内容を記載する
<コミット内容  例: hoge.txtファイルを追加>
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
#
# On branch master
#
# Initial commit
#
# Changes to be committed:
# new file:  hoge.txt
#
<br>
==== コミットの閲覧 ====
直近のコミット履歴を見る。<br>
git log
<br>
各コミットを1行で表示する。<br>
git log --oneline
<br>
ブランチの分岐も表示する。<br>
git log --graph --oneline --all --decorate
<br>
詳細情報を含めて表示する。<br>
# 変更されたファイルと行数を表示
git log --stat
# 実際の変更内容 (差分) も表示
git log -p
<br>
特定の条件で検索する。<br>
# 直近のN件だけ表示
git log -n 5
<br>
特定の日付以降のコミットを見る。<br>
git log --since="2024-01-01"
<br>
特定の著者のコミットを見る。<br>
git log --author="ユーザー名"
<br>
コミットメッセージで検索する。<br>
git log --grep="<検索するコミットメッセージ>"
<br>
特定のコミットの詳細を見る。<br>
# コミットハッシュを指定
git show <コミットハッシュ>
<br>
変更されたファイルだけを見る。<br>
git log --name-only
<br>
コミット履歴が長い場合は、[スペース]キーで次のページに進み、[q]キーで終了できる。<br>
<br>
より視覚的に確認する場合は、gitkというGUIツールを使用する。<br>
gitk --all
<br><br>
<br><br>


案内メニュー