如何编辑本地流星包并将其推送到git

时间:2015-03-11 10:05:41

标签: git meteor

我正在使用lepozepo:cloudinary

我在我的应用程序中创建了packages文件夹,我克隆了回购并根据我的要求进行了更改,然后我将我的流星应用程序代码推送到git,

但本地包代码没有推送到服务器,如何使用我更改的代码,而不是发布到大气中?

修改

现在我正在做如下

  1. 删除了包中的.git文件夹
  2. 删除了pacakges.js中的git链接,包名称和版本
  3. 添加了包含ex:

    文件夹名称的包

    packages/cloudinary 然后

    meteor add cloudinary

  4. 然后当我将它推送到git时,我的更改也会被推送到repo

2 个答案:

答案 0 :(得分:2)

您可以直接将其复制到应用程序的lib文件夹中,而不是将其声明为包吗?

答案 1 :(得分:2)

这是因为软件包当前是一个子模块,因为它已被克隆到现有的repo中,因此主应用程序的提交不包括对软件包的更改。

假设程序包正在按预期工作,您可以通过跟随these instructions告诉git将其恢复到主模块(从而提交更改)。