搜索

首页  >  问答  >  正文

git - 如何提交带有Submodule的项目?

我的项目中引用了我自己写的一个插件,在github的windows客户端提交时提示:

请问我该怎么做才能提交呢?

phpcn_u1582phpcn_u15822755 天前636

全部回复(1)我来回复

  • 巴扎黑

    巴扎黑2017-05-02 09:42:41

    方法一
    删除你的VistorUserCenter目录
    进入项目根目录
    运行git submodule add 你的vistor插件的git地址 src/zb_users/plugin/VistorUserCenter
    方法二
    删除VistorUserCenter下的.git目录

    出现这种情况的原因是没有正确添加submodule吧,
    项目根目录下是否有.gitmodules文件?里面大致内容应该是这样的:

    [submodule "src/zb_users/plugin/VistorUserCenter"]
        path = src/zb_users/plugin/VistorUserCenter
        url = https://github.com/xxx/VistorUserCenter

    还有src/zb_users/plugin/VistorUserCenter目录下应该没有.git目录

    回复
    0
  • 取消回复