使用 git subtree 共享代碼

假設 shared 是要共享的目錄

添加遠程分支
git remote add shared git@git.coding.net:wangjile/shared-code.git

git subtree push --prefix shared shared master

在要用的地方
git fetch shared
git subtree add --prefix shared shared/master
git subtree pull --prefix shared shared master --squash

可選

git subtree split --prefix shared --rejoin
會生成一個空的 commit 作為 base,
可以避免把所有的 commit loop 一遍

git subtree split --prefix shared -b backport
把改動切成分支,想咋改都行

參考

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容