git操作之pull拉取遠程指定分支以及push推送到遠程指定分支


一、pull操作

1、將遠程指定分支 拉取到 本地指定分支上:

git pull origin <遠程分支名>:<本地分支名>

(注:命令里的尖括號<>只是包裹中文的標識,方便你看的,實際使用時不用寫,不過冒號需要)

2、將遠程指定分支 拉取到 本地當前分支上:

git pull origin <遠程分支名>

3、將與本地當前分支同名的遠程分支 拉取到 本地當前分支上(需先關聯遠程分支,方法見文章末尾,只需關聯一次)

git pull

在克隆遠程項目的時候,本地分支會自動與遠程倉庫建立追蹤關系,可以使用默認的origin來替代遠程倉庫名

二、push操作

1、將本地指定分支 推送到 遠程指定分支上(注意:pull是遠程在前本地在后,push相反):

git push origin <本地指定分支名>:<遠程指定分支名>

2、將本地指定分支 推送到 與本地指定分支同名的遠程分支上(注意:pull是遠程在前本地在后,push相反):

git push origin <本地指定分支名>

3、將本地當前分支 推送到 與本地當前分支同名的遠程分支上(需先關聯遠程分支,方法見文章末尾)

git push

附:

 將本地分支與遠程同名分支相關聯

git push -u origin <本地分支名>

由於遠程庫是空的,我們第一次推送master分支時,加上了-u參數,Git不但會把本地的master分支內容推送的遠程新的master分支,還會把本地的master分支和遠程的master分支關聯起來,在以后的推送或者拉取時就可以簡化命令為git push。這里的master就是上面的<本地分支名>

加了參數-u后,以后即可直接用git push 代替git push origin master

轉載:https://blog.csdn.net/u010059669/article/details/82670484


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM