LinuxでGitに変更をプッシュする方法

click fraud protection

Gitは、ソフトウェアのパブリックまたはプライベート開発を可能にするように設計された分散バージョン管理用のシステムです。 Gitのコードは、主にGitHub、Bitbucketなどの中央リポジトリ、またはGitLabなどの自己ホスト型オプションでホストされます。 ローカルコピーは、メインのオンラインリポジトリから複製できます。

開発者は、自分のローカルコピーを好きなだけ編集できます。 ただし、変更に満足したら、変更をオンラインリポジトリにプッシュすることをお勧めします。 カスタマイズをプッシュすることで、誰もがあなたの貢献から利益を得ることができ、コミュニティはそれらを繰り返し続けることができます。

更新をプッシュする方法

更新をプッシュするコマンドは単なる「gitpush」ですが、そのコマンドを実行する前に、最初に実行する必要のある他のいくつかのことがあります。 変更をプッシュする前に、まず、ステージング領域に追加して、プッシュする変更済みファイルを構成する必要があります。 「gitadd」コマンドを使用して、ステージング領域にファイルを追加できます。

ヒント:更新をプッシュするすべてのコマンドは、gitプロジェクトのディレクトリ内からターミナルを介して実行する必要があります。

ファイルを追加するときは、「git add [filename]」などの個別に指定するか、「git add * .txt」などのワイルドカードを使用してすべてのtxtファイルを追加できます。

ファイルを追加する前または後に、編集したファイルを見逃していないかどうかを確認することをお勧めします。 これは、「gitstatus」コマンドで実行できます。 「gitstatus」コマンドは、コミット用にステージングされた変更があるファイルとそうでないファイルを表示します。

ヒント:ファイルを追加するとき、実際にはファイル全体が追加されるのではなく、そのファイルに加えられた変更だけが追加されます。 つまり、ファイルを追加した後にファイルに変更を加えた場合は、ファイルを再度追加する必要があります。 これは、ファイルがステージングされた変更リストとステージングされていない変更リストの両方に表示される可能性があることを意味します。

「gitstatus」を使用してステージングされていない変更があるファイルを確認し、「git add [filename]」を使用して変更をステージングします。
サーバーにプッシュするすべての変更をステージングしたら、それらをコミットする必要があります。 これを行うには、「git commit -m“ [your commitmessage]”」と入力します。 git commitは、すべての変更をグループ化し、コミットメッセージを含めるために使用されます。 コミットメッセージは、「タイプミスの修正」、「[問題番号]の解決」、「[新機能]の追加」などの変更の簡単な説明である必要があります。 各コミットにはコミットメッセージが必要です。コマンドでそれをスキップすると、インタラクティブにコミットメッセージを要求されます。 変更をコミットしたら、「gitpush」と入力して変更をオンラインリポジトリにプッシュします。
コミットの機能の簡単な説明を追加してから、それをリモートリポジトリにプッシュします。