项目引用其他git项目如何提交子项目改动

描述:

项目用到 laradock 项目提供docker配置,使用 git submodule add 命令添加 laradock 为项目的子模块,然后当我cd进laradock,修改了一些配置后commit提交,但是没有push,因为这只是我自定义一些配置而已,而后我再commit和push自己的项目,在另一台机器上拉取的时候,提示子项目的commit记录找不到(也就是我commit自己项目的commit)

  • 补充: 据说git对于子模块是生成一个指向 子项目对应commit id的链接,由于我没有push到laradock,所以拉取不到我的自定义配置提交
  • 想要实现的效果: 自定义了 laradock 配置后,自己的项目拉取时能拉取到
  • laradock 是一个php的docker配置环境项目
阅读 2.4k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题