Git でのリポジトリへの変更の記録 |説明した

Git Denoripojitoriheno Bian Gengno Ji Lu Shuo Mingshita



Git ローカル マシンで作業する場合、追跡されている変更と追跡されていない変更をすべて Git リポジトリに保存する必要があります。その後、これらの変更は、リモート リポジトリと呼ばれる GitHub リモート ホストにプッシュされます。この目的のために、追加されたすべての変更を Git ローカル リポジトリに記録する必要があります。 「 git ステータス 」コマンドを使用して、すべての変更を記録および表示できます。

このブログでは、Git でリポジトリへの変更を記録する方法について説明します。

Git リポジトリへの変更を記録するにはどうすればよいですか?

変更を Git リポジトリに記録するには、次の手順に従います。







  • 目的の Git ローカル リポジトリに移動します。
  • リポジトリの現在の状態を確認します。
  • ファイルを作成および更新し、リポジトリで行われた変更を表示します。
  • 変更をステージング領域に移動し、追加された変更を確認します。
  • 現在の作業リポジトリの既存のコンテンツを一覧表示し、必要なファイルを変更します。
  • 変更をステージングし、リポジトリの更新されたステータスを表示します。

ステップ 1: ローカル リポジトリに移動する

まず、「 CD 」コマンドを実行して、目的の Git 作業ディレクトリに移動します。



CD 「C:\ユーザー \n azma\Git\Demo13'

ステップ 2: ステータスを確認する

リポジトリの現在の状態を確認するには、「 git ステータス ' 指図:



git ステータス

提供された出力によると、コミットするものは何もなく、作業ツリーはクリーンです。





ステップ 3: ファイルの生成と更新

ここで、新しいファイルの生成と編集を同時に実行し、「 エコー ' 指図:



エコー 「私の新しいpythonファイル」 >> file.py

ステップ 4: ファイルの状態を表示する

次に、「 git ステータス 」 コマンドを使用して、新しく作成されたファイルの現在の状態を表示します。

git ステータス

ご覧のとおり、「 file.py 」が Git 作業領域に存在します。

ステップ 5: 新しいファイルを追跡する

追跡されていないファイルをステージング インデックスに移動するには、次のコマンドを使用します。

git追加 file.py

次に、以下のコマンドを実行して、ファイルの現在のステータスを確認します。

git ステータス

ファイルがステージング領域に移動され、コミットする必要があることがわかります。

ステップ 6: Git リポジトリの既存のコンテンツを一覧表示する

ls 」 コマンドを実行して、現在作業中のローカル リポジトリの既存のコンテンツをすべて一覧表示します。

ls

与えられた出力から、「 file1.txt 」 さらなるプロセスのために:

ステップ 7: 既存のファイルを更新する

今、「 エコー 」 コマンドを使用して、既存のファイルの内容を更新します。

エコー 「初めてのテキスト ファイル」 >> file1.txt

その後、次のコマンドを使用して、変更されたファイルの現在の状態を表示します。

git ステータス

以下の出力では、変更された「 file1.txt 」ファイルが Git 作業領域に配置されました。

ステップ 8: 変更の追跡

ステージング領域で変更を追跡するには、「 git追加 ' 指図:

git追加 file1.txt

次に、次のコマンドを使用して、変更されたファイルの現在の状態を確認します。

git ステータス

ご覧のとおり、「 file.txt 」ファイルはステージング領域に移動されました:

それで全部です! Git リポジトリへの変更を記録する方法について説明しました。

結論

Git リポジトリへの変更を記録するには、目的の Git ローカル リポジトリに移動し、リポジトリの現在の状態を確認します。次に、「 echo '<ファイルの内容>' >> <ファイル名> 」を使用して、ファイルを生成および更新します。次に、変更を Git ステージング インデックスに移動し、追加された変更を確認します。その後、現在の作業リポジトリの既存のコンテンツを一覧表示し、必要なファイルを変更します。このブログでは、Git でリポジトリへの変更を記録する方法を示しました。