当前位置: 代码迷 >> 综合 >> git 删除本地分支和远程分支
  详细解决方案

git 删除本地分支和远程分支

热度:89   发布时间:2024-02-06 11:05:46.0

如何使用git将分支branch合并到主干master上

对于一人独立使用git进行系统开发时,branch分支相当于版本(Version),如果每次都将新的分支branch提交到GitHub上,则会在GitHub中产生相应的新分支。那么如何将开发完毕的新分支合并到主干master上,而且还保留原有分支信息呢?

新建分支并切换

git chechout -b wang

这样就切换到新建的分支上了,接着我们在新建的分支上进行系统开发,假设修改了README.MD中的内容,添加了下面一句:

增加系统维护模块

开发完毕后需要在当前分支上提交修改后的文件,使用如下命令:

git add README.MD
git commit -m "增加系统维护模块"

切换到主干master

使用如下命令从当前分支切换到主干master上:

git checkout master

合并某个分支到主干master

使用如下命令合并分支:

git merge wang

合并后删除分支信息

使用如下命令删除分支:

git branch -d wang

查看所有分支信息

使用如下命令查看所有分支:

git branch -a
(tensorflow) localhost:DeepCTR wangzhenzhu$ git branch -a
* masterremotes/origin/DMRremotes/origin/masterremotes/origin/wang

此时远程分支还在,也需要删除一下远程分支:

git push origin --delete wang

此时本地和远程的分支wang,都被删除了。

  相关解决方案