git 拉取遠程分支到本地

在開發過程當中,咱們須要建立不一樣的分支進行開發。但也遇到了不一樣的問題~git

git branch -a    //查看全部分支

查看全部分支後咱們就要建立本身的分支,可是不能和別人的衝突code

git checkout -b dev    //建立分支dev並切到該分支

上述代碼等同於blog

git branch dev開發

git checkout devit

這樣你就建立了本地分支。可是在遠程倉庫是沒有的,因此咱們要把本地分支推送到遠程分支ast

git push origin dev:dev

推送完後,將master分支merge到dev分支,進行開發class

git merge master    // 將master分支合併到當前分支

合併之後,執行git branch -vv你會發現映射發生了改變bug

同時git pull也會報錯im

這個時候你要從新創建映射關係d3

執行git branch -u origin/dev來創建當前分支和遠程分支的映射關係

執行以後,再次執行git branch -vv你就會發現映射發生了改變

這樣你就能夠進行開發編寫了~~~~

每次提交之後,git會自動生成版本,你能夠經過git log查看不一樣版本。

若是線上項目在提交之後出現bug,而你又沒法緊急處理,能夠經過版本回退。

git reset --hard 版本號
相關文章
相關標籤/搜索