我正在构建一个使用该软件的专有软件:
https://github.com/adazzle/react-data-grid
我需要分叉这个项目来进行自定义修改。该项目保持公开状态很好,但我的项目位于私人仓库中。我正在使用纱线而不是 npm。我的目标是快速对 进行更改react-data-grid
,将它们推送到 github,然后将这些更改拉入我的项目中,这样当我导入react-data-grid
和刷新时,新的网格就会出现。
似乎有两种方法可以做到这一点:
使用 git 子模块
使用
yarn add
但指向我的自定义版本react-data-grid
我想知道是否有人可以提供每种方法的优缺点,如果您建议使用 yarn,请解释执行此操作的分步过程。