+
 新版

git如何合并另外项目的分支

竹蜻蜓0927 发布于 2022/09/04 14:31
阅读 753
收藏 0

1 )单位有一个标准项目 A 

2) 我从A 项目 复制 ,重新提交GIT  PUSH  形成 项目B

3) 想在因为项目A 升级了 基础功能, 所以项目B也想升级

4)   我的做法是, 在项目B中 新建分支。

      然后 git rm -rf .    ,  git commit  。 (删除这个分支的内容)

      然后在项目B中 维护了一个 A项目的远程地址。

      最后在项目B ,新分支中 git pull  <A项目地址>  <A项目分支名>  ,

      最后  新分支合并到B项目主分支。    

     但是这样做 会把我的主分支 开发的差异功能删掉。

     应该怎么办呢?

加载中
0
丹青阁
丹青阁

cherry-pick ? 

0
simba_sailor
simba_sailor

完全不需要rm分支吧,导入同一仓库,作为两个分支,cherry-pick或是合并应该都可以。

0
做人就得有出息吗
做人就得有出息吗

我寻思 分支不能解决吗 为啥要好几个项目?

0
当薄荷掉进了可乐
当薄荷掉进了可乐

A项目的环境中 切个分支B项目,剩下的cherry-pick你需要的就可以了

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部