我想在我的项目中分叉,修改和使用一个小型库。 (修改将在我开发项目时发生)
由于我使用bower来管理javascript库,我还想将bower用于分叉库。
如果我对库进行了修改,我该如何将修改提交到forked github存储库呢?
答案 0 :(得分:3)
如果我正确理解了您的问题,您问的是如何修改bower_components
中的副本,然后将其提交回去?
您可以使用bower link
。首先,克隆你的库的分支:
git clone https://github.com/eugene/libfoo
然后,告诉bower你有一个libfoo的本地存储库:
cd libfoo
bower link
最后,将库中的符号链接安装到项目中:
cd myproject
bower link libfoo
如果您检查bower_components
目录,您会发现libfoo
是libfoo
的克隆仓库的符号链接,您可以根据需要提交并推送。