Gitは、ソフトウェアのパブリックまたはプライベート開発を可能にするように設計された分散バージョン管理用のシステムです。 Gitのコードは、主にGitHub、Bitbucketなどの中央リポジトリ、またはGitLabなどの自己ホスト型オプションでホストされます。 ローカルコピーは、メインのオンラインリポジトリから複製できます。
開発者は、自分のローカルコピーを好きなだけ編集できます。 ただし、変更に満足したら、変更をオンラインリポジトリにプッシュすることをお勧めします。 カスタマイズをプッシュすることで、誰もがあなたの貢献から利益を得ることができ、コミュニティはそれらを繰り返し続けることができます。
更新をプッシュする方法
更新をプッシュするコマンドは単なる「gitpush」ですが、そのコマンドを実行する前に、最初に実行する必要のある他のいくつかのことがあります。 変更をプッシュする前に、まず、ステージング領域に追加して、プッシュする変更済みファイルを構成する必要があります。 「gitadd」コマンドを使用して、ステージング領域にファイルを追加できます。
ヒント:更新をプッシュするすべてのコマンドは、gitプロジェクトのディレクトリ内からターミナルを介して実行する必要があります。
ファイルを追加するときは、「git add [filename]」などの個別に指定するか、「git add * .txt」などのワイルドカードを使用してすべてのtxtファイルを追加できます。
ファイルを追加する前または後に、編集したファイルを見逃していないかどうかを確認することをお勧めします。 これは、「gitstatus」コマンドで実行できます。 「gitstatus」コマンドは、コミット用にステージングされた変更があるファイルとそうでないファイルを表示します。
ヒント:ファイルを追加するとき、実際にはファイル全体が追加されるのではなく、そのファイルに加えられた変更だけが追加されます。 つまり、ファイルを追加した後にファイルに変更を加えた場合は、ファイルを再度追加する必要があります。 これは、ファイルがステージングされた変更リストとステージングされていない変更リストの両方に表示される可能性があることを意味します。
![](/f/19dcba2fffdfa1b06f1f93530eecb3b2.png)
![](/f/dc30ceaa273276c8e2aee1d68d6f1c9c.png)