Stefan Beller <sbeller@xxxxxxxxxx> writes: > The discussion of the submodule checkout series revealed to me > that a command is needed to move the git directory from the > submodules working tree to be embedded into the superprojects git > directory. You used "move" here, and "migrate" in the function name in 3/3, both of which make sense. But "intern" sounds funny. Who is confined as a prisoner here? North American English uses that verb as "serve as an intern", but that does not apply here. The verb also is used in Lisp-ish languages to mean the act of turning a string into a symbol, but that does not apply here, either.