Ok, I figured out that we need to do the 'rebase and merge' process manually, due to subtree's property.(ref: https://stackoverflow.com/questions/12858199/how-to-rebase-after-git-subtree-add)
Here is my process ``` $ git remote -v mxnetjl [email protected]:dmlc/MXNet.jl.git (fetch) mxnetjl [email protected]:dmlc/MXNet.jl.git (push) origin https://github.com/apache/incubator-mxnet.git (fetch) origin https://github.com/apache/incubator-mxnet.git (push) $ git checkout master $ git pull $ git checkout -b julia-pkg-2 $ git subtree add -P julia mxnetjl master $ git cherry-pick bcd53c7 # CI stuffs, license headers, etc... $ git push -f myfork julia-pkg-2:julia-pkg ``` If the master changes, I need to do this process again. [ Full content available at: https://github.com/apache/incubator-mxnet/pull/10149 ] This message was relayed via gitbox.apache.org for [email protected]
