git推送和提交的差異:1、推送(push)指的是將本地倉庫的程式碼推送至伺服器,而提交(commit)指的是將本地的修改提交到本地庫中;2 、推送操作的是本地庫,而提交操作的是遠端庫。
本文操作環境:Windows10系統、Git2.30.0版、Dell G3電腦。
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 -m [message]
$ git commit [file1] [file2] ... -m [message]
$ git commit -a
Git教學》
以上是git推送和提交的差別是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!