Git-将更改提交到另一个&x27;s子模

Git-将更改提交到另一个&x27;s子模,git,Git,我有一个子模块属于其他人的git回购协议。现在我想对其进行更改,如添加和修改 我考虑将项目分成两部分,然后将其用作新的子模块。我是否可以通过简单地将新文件提交到子模块并使用当前repo跟踪它来避免这种情况 感谢阅读,子模块基本上是存储库中的存储库。如果进入子模块所在的目录,可以像任何git repo一样使用它:add、commit、检查日志等。它与其他存储库隔离 但是,当子模块更改时,父存储库显示有一个已更改的目录必须添加并提交到父存储库 如果您无权访问作为子模块的回购协议,则无法对其进行更改。

我有一个子模块属于其他人的git回购协议。现在我想对其进行更改,如添加和修改

我考虑将项目分成两部分,然后将其用作新的子模块。我是否可以通过简单地将新文件提交到子模块并使用当前repo跟踪它来避免这种情况


感谢阅读,

子模块基本上是存储库中的存储库。如果进入子模块所在的目录,可以像任何git repo一样使用它:
add
commit
、检查日志等。它与其他存储库隔离


但是,当子模块更改时,父存储库显示有一个已更改的目录必须添加并提交到父存储库

如果您无权访问作为子模块的回购协议,则无法对其进行更改。您必须有一个fork并将其作为子模块添加。一旦您进行了更改,请将这些更改推送到子模块,以便克隆您的repo的任何人都可以看到这些更改。

这并不能回答我的问题,您可以在子模块repo中添加和提交,并与父模块一起跟踪。该文件似乎仍然没有显示在我的回购协议上,所以我无法从其他地方提取:)谢谢你帮助我澄清。我也认为这是唯一的办法:)