需求
my-note分为纯前端,开源;以及my-note-fe,前后端分离,闭源;bug优先修复在my-note上面,如果每次都是将改动复制粘贴到my-note-fe当中,会很麻烦;翻了一下有几条git命令可以满足我的需求
命令
在my-note-fe仓库中依次执行以下命令命令:
意为在my-note-fe仓库中添加my-note仓库为远程仓库:
git remote add fix https://github.com/woyanteam/my-note.git拉取my-note仓库的提交记录
git fetch fix而后我们可以看见my-note的提交记录,再将提交拉到当前分支:
git cherry-pick git-id
失败的尝试
想创建一个github组织,然后github上运行my-note,然后fork到自己账号上,并转成私密,用来开发前后端的my-note-fe;结果fork完的仓库是不可以转成私密的,只能原仓库转,不符合需求。