Skip to content

Add adding submodules #9

Open
Open
@NicMcPhee

Description

@NicMcPhee

The new bats-core implementation of Bats is heavily dependency on git sub-modules for its libraries. "Forking" repos using templates (which is the default for GitHub Classroom) mangles/loses some sub-module information, though, so something will have to be changed to make the labs that use Bats work with bats-core.

One option is to use the "source import" option in GitHub Classroom, but that's slow and not super reliable.

Another, suggested by @floogulinc, is to use this as an opportunity to explain a little about git sub-modules and have them (re)add the modules after they make their copy via GitHub Classroom. I like this idea, and think it would make a lot of sense.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions