git分支:创建,提交,推送,合并,删除

1:先在gitee上创建仓库。


2:到本机电脑去克隆检出(此步略过)。

3:创建分支

在项目文件夹里面右键选中Git Bash Here


//创建feature/testOrder分支

$ git branch feature/testOrder

//切换到feature/testOrder分支上

$ git checkout feature/testOrder

当然我们现在只是在本地创建,在GitHub远程上还是不能看见feature/testOrder分支的;

不过可以通过git branch查看你的本地分支


4:将feature/testOrder分支推送到远程上

$ git push origin feature/testOrder

5:新增文件到本地文件夹,然后提交到分支

在本地新建temp.txt 空白.txt文件

$ git add temp.txt

$ git commit -m "temp.txt提交"

$ git push origin feature/testOrder

在gitee上面的feature/testOrder 分支可以看到temp.txt的文件

6:分支合并到develop分支,并推送

现在,dev分支的工作完成,我们就可以切换回develop分支

切换到develop分支

$ git checkout develop

合并 feature/testOrder 分支到develop

$ git merge feature/testOrder

提交合并代码并加备注

$ git commit -m "合并testOrder到develop"

推送代码到远程

$ git push 

在远程gitee上面看到有对应的提交在develop分支

7:等待develop的版本测试通过,再从develop分支合并到master上。(此步略过)

8:删除分支

删除远程分支

$ git push origin --delete feature/testOrder

删除本地分支

$ git branch -d feature/testOrder

再次使用 git branch 查看本地分支,会发现feature/testOrder 已经没有了

git branch

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。