git 分支的新建与合并

1,先指定commit ,创建一个分支

>0.git pull --rebase oirigin 基础分支

>1,git checkout -b new_branch (git branch new_branch;git checkout new_branch)
>2,指定commit上创建分支:git checkout commitId -b new_branch (或者 git checkout -b new_branch commit-sha-1 这个也就是commitid)

 >3,git push origin new_branch

 

2,在自己的分支上,改好,测试,并提交到自己的分支上

>2.1,先把修改的内容上传到自己分支下(git add ,git commit,git pull --rebase origin 自己的分支,git push origin 自己的分支)

 

3,合并到主分支上

>3.1,git checkout master
>3.2,git pull --rebase origin master 拉取最新的数据
>3.3,git merge new_branch
>3.4,如果遇到冲突,解决冲突(git status)
>3.5,例如git rm xxx, git add等
>3.6,git commit (注意:不要用m选项)
>3.7,git push origin master
>3.8,如果没有冲突,第1,2,3,7步骤就ok了

 

4, 删除本地分支
>4.1,git branch -d old_branch

 

5,删除远程分支

> git push origin --delete old_branch

 

6,重命名分支

>1,git pull --rebase origin old_branch

>2,git branch -m old_branch  new_branch

posted on 2020-07-30 16:09  woshare  阅读(290)  评论(0编辑  收藏  举报