Git:git-pull的用法总结
Git:git-pull的用法總結。
前言
本篇文章總結一下git-pull 的用法,主要過程是基于對官網的完整閱讀,記錄關鍵筆記和樣例,加上自己的理解。整個過程是這樣:
認真讀完官網之后,才會知道它到底有多少內容,這樣要比一次一次碎片化地去查要節省很多的時間,不這樣讀一遍,你怎么能知道git-pull有多少功能呢,如果不知道,回頭遇到了需要這個功能的時候,都不知道怎么去查,要了解這個命令的外延。
當然,很多內容一下子是記不住的。記錄適當的,或者說關鍵性的筆記來輔助記憶,將來可以多次去查看。
記錄學習的心得。
粗讀了一遍git-pull的文檔,內容很多,恐怕一篇筆記不足以總結到位,可能要分為多篇筆記來總結。
正文
語法
git pull的作用是從一個倉庫或者本地的分支拉取并且整合代碼。
git pull [<options>] [<repository> [<refspec>…?]]
描述
git pull相當于 git fetch 跟著一個 git merge FETCH_HEAD。是倉庫的名字, 是分支的名字。如果都不寫,會有一個默認值。
一個例子:
A---B---C master on origin/ D---E---F---G master^origin/master in your repository遠程的master分支到了C,本地的開發到了G。
A---B---C origin/master/ \ D---E---F---G---H mastergit pull之后會生成一個新的H,合并兩個分支。
如果發生了沖突,可以使用git reset --merge進行回退。
實例
實例:默認使用方式
git pull
按照git branch 設置的默認跟蹤的服務器和分支來拉取。
實例: 拉取遠程服務器origin的master分支
git pull origin master
總結
以上是生活随笔為你收集整理的Git:git-pull的用法总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【排错】net::ERR_ABORTED
- 下一篇: idea 设置导入包不带*