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

开源之夏第三届火热来袭,高校学生参与赢万元奖金!>>>

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

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项目主分支。

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

应该怎么办呢?

回答

cherry-pick ?