git プッシュとコミットの違い: 1. プッシュはローカル ウェアハウスのコードをサーバーにプッシュすることを指しますが、コミットはローカルの変更をローカル ライブラリに送信することを指します。2、プッシュ操作はローカルです。ライブラリであり、送信操作はリモート ライブラリです。
この記事の動作環境: Windows 10 システム、Git バージョン 2.30.0、Dell G3 コンピューター。
1. Push (プッシュ): ローカル ウェアハウスのコードをサーバーにプッシュし、ローカル ライブラリの最新情報をサーバーに送信します。リモートライブラリ。
コミット: ローカル ウェアハウスに加えた変更を保存し、ローカルで変更したファイルをローカル ライブラリに送信します。
2. git commit はローカル ライブラリで動作し、git Push はリモート ライブラリで動作します。
拡張知識:
git Push コマンドは、ローカル ブランチ バージョンをリモートにアップロードしてマージするために使用されます。
コマンドの形式は次のとおりです:
git Push 36297f1724d414eb65baefbeb1a516cb 06b22e2782eb3e8e9d7c34c65efcf545:cd65e0e4a4c716c92f6a3942dd8b7a54ローカルブランチ名が同じ場合リモート ブランチ名、コロンは省略できます:
git Push d378b0caf8824dcc476b868caa5a5bf4 738960bd226cc5b2a0728c2fe240f4bf
例
次のコマンドは、ローカル ブランチ名をプッシュします。オリジンへのマスター ブランチ ホストのマスター ブランチ。
$ 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 サイトの他の関連記事を参照してください。