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

查看:69
本文介绍了git - 如何提交带有Submodule的项目?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

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

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

解决方案

方法一
删除你的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目录

这篇关于git - 如何提交带有Submodule的项目?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆