In git, how do we add a sub-module to a project, but only pull in a sub-directory of the submodule?
===

So we have a submodule:   App-Models/src/models/question.rb

And our main rails application is: App-Rails (which uses submodule App-Models)

    cd App-Rails
    git submodule add git@url:SC-Models app/models
This will create:

    SC-App/app/models/src/models/question.rb

Seems like that sub-directory structure is really messy and too nested, how do we avoid it?

We would essentially like to have:

    App-Models/src/models/question.rb
and
    App-Rails/app/models/question.rb (from submodule)

ps. We like App-Models to be in sub-directories so it is easier to test the files.
