git プッシュとコミットの違い: 1. プッシュはローカル ウェアハウスのコードをサーバーにプッシュすることを指しますが、コミットはローカルの変更をローカル ライブラリに送信することを指します。2、プッシュ操作はローカルです。ライブラリであり、送信操作はリモート ライブラリです。
この記事の動作環境: Windows 10 システム、Git バージョン 2.30.0、Dell G3 コンピューター。
1. Push (プッシュ): ローカル ウェアハウスのコードをサーバーにプッシュし、ローカル ライブラリの最新情報をサーバーに送信します。リモートライブラリ。
コミット: ローカル ウェアハウスに加えた変更を保存し、ローカルで変更したファイルをローカル ライブラリに送信します。
2. git commit はローカル ライブラリで動作し、git Push はリモート ライブラリで動作します。
拡張知識:
git Push コマンドは、ローカル ブランチ バージョンをリモートにアップロードしてマージするために使用されます。
コマンドの形式は次のとおりです:
git Push <リモートホスト名> <ローカルブランチ名> : <リモートブランチ名> ローカルブランチ名が同じ場合リモート ブランチ名、コロンは省略できます: リモートブランチ名> ローカルブランチ名> リモートホスト名>
git Push <リモート ホスト名> <ローカル ブランチ名>ローカル> リモート>
例
次のコマンドは、ローカル ブランチ名をプッシュします。オリジンへのマスター ブランチ ホストのマスター ブランチ。
$ git push origin master
以下と同等:
$ git push origin master:master
git commit コマンドは、ステージング領域の内容をローカル ウェアハウスに追加します。
ステージング領域をローカルの倉庫に送信します:
git commit -m [message]
[メッセージ] にはコメントを入力できます。
一時ストレージ領域にある指定されたファイルをウェアハウス領域に送信します:
$ git commit [file1] [file2] ... -m [message]
-a パラメーター設定では、ファイルを変更した後に git add コマンドを実行する必要はなく、直接送信するだけです
$ git commit -a
推奨学習:《Git チュートリアル》
以上がgitプッシュとコミットの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。