git add コマンド

Git 基本操作Git 基本操作


git addこのコマンドは、そのファイルの変更をステージングエリアに追加できます。

実行することでgit addコマンドを使用すると、どのファイルの変更を次のコミットに含めるかを Git に伝えることができます。

1つ以上のファイルをステージングエリアに追加する:

git add [file1] [file2] ...

指定したディレクトリをサブディレクトリを含めてステージングエリアに追加する:

git add [dir]

現在のディレクトリ内のすべてのファイルをステージングエリアに追加する:

git add .

次の例では、2つのファイルを追加します:

$ touch README                # 创建文件
$ touch hello.php             # 创建文件
$ ls
README        hello.php
$ git status -s
?? README
?? hello.php
$ 

git status コマンドは、プロジェクトの現在の状態を確認するために使用します。

次に、git add コマンドを実行してファイルを追加します:

$ git add README hello.php 

ここで再度 git status を実行すると、この2つのファイルが追加されていることが確認できます。

$ git status -s
A  README
A  hello.php
$ 

新しいプロジェクトでは、すべてのファイルを追加することがよくあります。次のコマンドを使用できますgit add .コマンドで現在のプロジェクトのすべてのファイルを追加できます。

次に、README ファイルを変更します:

$ vim README

README に以下の内容を追加します:# サンプル Git テスト、その後保存して終了します。

もう一度 git status を実行します:

$ git status -s
AM README
A  hello.php

AMこのステータスは、そのファイルがキャッシュに追加された後に再度変更されたことを意味します。変更後に再度次のコマンドを実行しますgit add .コマンドでそれをキャッシュに追加します:

$ git add .
$ git status -s
A  README
A  hello.php

ファイルを変更した後は、通常 git add 操作を実行して履歴バージョンを保存する必要があります。



Git 基本操作Git 基本操作

その他の拡張