一、pull操作
1、將遠端指定分支 拉取到 本地指定分支上:
git pull origin <遠端分支名>:<本地分支名>
複製程式碼
2、將遠端指定分支 拉取到 本地當前分支上:
git pull origin <遠端分支名>
複製程式碼
3、將與本地當前分支同名的遠端分支 拉取到 本地當前分支上(需先關聯遠端分支)
git pull origin
複製程式碼
在克隆遠端專案的時候,本地分支會自動與遠端倉庫建立追蹤關係,可以使用預設的origin來替代遠端倉庫名, 所以,我常用的命令就是 git pull origin <遠端倉庫名>,操作簡單,安全可控。
二、push操作
1、將本地當前分支 推送到 遠端指定分支上(注意:pull是遠端在前本地在後,push相反):
git push origin <本地分支名>:<遠端分支名>
複製程式碼
2、將本地當前分支 推送到 與本地當前分支同名的遠端分支上(注意:pull是遠端在前本地在後,push相反):
git push origin <本地分支名>
複製程式碼
3、將本地當前分支 推送到 與本地當前分支同名的遠端分支上(需先關聯遠端分支)
git push origin
複製程式碼
同樣的,推薦使用第2種方式,git push origin <遠端同名分支名>
附:
// 將本地分支與遠端同名分支相關聯
git push --set-upstream origin <本地分支名>
複製程式碼