git推送和提交的區別是什么

git推送和提交的區別:1、推送(push)指的是將本地倉庫的代碼推送至服務器,而提交(commit)指的是將本地的修改提交到本地庫中;2、推送操作的是本地庫,而提交操作的是遠程庫。

git推送和提交的區別是什么

本文操作環境:Windows10系統、Git2.30.0版、Dell G3電腦。

git推送和提交的區別是什么

1、推送(push):把您本地倉庫的代碼推送至服務器,將本地庫中的最新信息發送給遠程庫。

提交(commit):把您做的修改,保存到本地倉庫中,將本地修改過的文件提交到本地庫中。

2、git commit操作的是本地庫,git push操作的是遠程庫。

擴展知識:

git push 命用于從將本地的分支版本上傳到遠程并合并。

命令格式如下:

git push :如果本地分支名與遠程分支名相同,則可以省略冒號:

git push

實例

以下命令將本地的 master 分支推送到 origin 主機的 master 分支。

$?git?push?origin?master

相等于:

$?git?push?origin?master:master

git commit 命令將暫存區內容添加到本地倉庫中。

提交暫存區到本地倉庫中:

git?commit?-m?[message]

[message] 可以是一些備注信息。

提交暫存區的指定文件到倉庫區:

$?git?commit?[file1]?[file2]?...?-m?[message]

-a 參數設置修改文件后不需要執行 git add 命令,直接來提交

$?git?commit?-a

推薦學習:《Git教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊7 分享