当前位置:   article > 正文

git 分支代码合并到master主分支上或者master合并到开发分支_git合并到master

git合并到master

做个笔记、记录一下

一.分支代码合并到主分支

1.首先切换到自己的分支(比如分支叫:dev)

git checkout dev

2.把本地分支拉取下来

git pull 或者 git pull origin dev

3.切换到主分支master

git checkout master

4.合并代码到主分支上

git merge dev

5.可以 git status 检查一下是否合并成功,是否有冲突
6.检查没问题,推送代码

git push 或者 git push origin master


二.主分支代码拉取到自己分支上

1.首先检查自己现在在哪个分支,如果在dev开发分支,看是否有最新代码没有提交,如果有,先 git add . git commit -m 缓存一下代码,不要push,然后切换到主分支

git checkout master

2.把主分支代码拉取下来

git pull 或者 git pull origin master

3.切换到开发分支dev

git checkout dev

4.合并主分支的代码到开发分支上

git merge master

5.可以 git status 检查一下是否合并成功,是否有冲突
6.检查没问题,推送代码

git push 或者 git push origin dev


三.常用git操作命令扩展,待更新,欢迎留言常用的操作命令

1.查看所有分支

git branch -a

2.创建新分支并切换到新分支

git checkout -b test

3.创建一个空的分支

1)git checkout --orphan dev(dev:新分支名称)

2)git rm -rf .

3)// 因为空分支是不可见的,所以初始化一下
touch .gitignore
git add .gitignore
git commit -m '初始化分支'

4)git push --set-upstream origin dev

4.从指定分支创建新分支

1)切换到你指定的分支,如:dev;并拉取最新代码
git checkout dev
git pull

2)创建一个test分支,并切换到该分支
git checkout -b test

3)把分支推到远程仓库
git push origin test

5.回退版本

回退到上一个版本
git reset –hard HEAD^

回退到上2个版本
git reset –hard HEAD~2

回退到指定版本,可以先git log查看版本号
git reset --hard 版本号

6.消除同一个分支中的合并记录(查看具体文章)

在git pull 时候改为 git pull --rebase

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/479421
推荐阅读
相关标签
  

闽ICP备14008679号