您的位置:首页 > 其它

git 分支整合并删除分支

2017-11-16 15:19 429 查看
前言:

用类的思想重写某项目时,我是将代码传到github上的dev分支。表示在开发阶段。

现在写完了我要将分支的项目“整合”到主支上。

这里的整合不是将重写好的项目覆盖之前的,而是新建个文件夹保存重构后的代码。

问题:

直接从github上选择dev分支然后git clone 得到的代码是主支的。

思路:

如何将分支的代码拉取到本地,然后把重构的文件包放到主支文件中

代码:

git branch  //查看我的分支




现在我在主支上 然后切换到分支上

git checkout dev




然后神奇的事发生了。

我在命令行中不断切换分支,那么本地的代码也会跟着改变。

这样便获取到分支的代码了

没想到这么简单。。。

对了如果本地没有远程分支git branch -a 后没显示dev

那么请看下面:

我们需要:git fetch origin dev 命令来把远程分支拉到本地

然后使用:git checkout -b dev origin/dev在本地创建分支dev并切换到该分支

最后使用:git pull origin dev就可以把某个分支上的内容都拉取到本地了

最后手动加个文件夹存放类重写的代码,然后提交到主支即可

对了顺便删除分支

git push origin --delete dev


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: