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 版本号
相关文章
相关标签/搜索