使用具有只读访问权限的git子模块

时间:2013-01-24 18:47:05

标签: git git-submodules

如何在我只具有只读访问权限的git子模块中推送更改。

我的问题是当我尝试git submodule update时。我收到fatal: reference is not a tree错误

1 个答案:

答案 0 :(得分:1)

如果该子模块在GitHub上,您需要:

  • fork it,并将该repo用作子模块
    • 让您在该子模块中进行修改并按
    • 提交父级仓库
  • 修改子模块URL(在父仓库中由editing the .gitmodules完成)

然后您的git submodule update将有效。