Empujar el submodule Git cuando se trata de una biblioteca GitHub?

Agregué una biblioteca basada en GitHub como un submodule y la modifiqué. Necesito compartir la modificación con mis compañeros de equipo.

  • No podré empujarlo al origen GitHub del submodule, ¿o sí?
  • ¿Cómo comparto la modificación?
  • Se supone que no debo modificar los submodules que obtengo de GitHub?

  • No podré empujarlo al origen GitHub del submodule, ¿o sí?

No: primero tienes que bifurcar ese proyecto de GitHub y agregar ese tenedor como un submodule.
(o cambie la url actual del submodule por la de su tenedor )

  • ¿Cómo comparto la modificación?

Una vez que haya agregado su horquilla como un submodule, podrá enviar modificaciones a su repository ascendente.

  • Se supone que no debo modificar los submodules que obtengo de GitHub?

Submodule o no, no puedes modificar los repositorys de GitHub de los que no eres propietario (ni queueborador declarado).