ホームページ  >  記事  >  開発ツール  >  gitプッシュとコミットの違いは何ですか

gitプッシュとコミットの違いは何ですか

WBOY
WBOYオリジナル
2022-06-24 11:19:0010342ブラウズ

git プッシュとコミットの違い: 1. プッシュはローカル ウェアハウスのコードをサーバーにプッシュすることを指しますが、コミットはローカルの変更をローカル ライブラリに送信することを指します。2、プッシュ操作はローカルです。ライブラリであり、送信操作はリモート ライブラリです。

gitプッシュとコミットの違いは何ですか

この記事の動作環境: Windows 10 システム、Git バージョン 2.30.0、Dell G3 コンピューター。

git Push と commit の違いは何ですか

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。