Проблема: добавить файлы с ./shells/smallApps/* до Git в ./.git/, когда у меня нет файлов в ./.git/info/exclude или ни в одном .gitignore -files.
Этот вопрос основан на этом проходе, где проблема не решена полностью.
Я запустил
$git status                                                                                                                                          ~/bin
# On branch master
nothing to commit (working directory clean)
$git ls-files                                                                                                                                        ~/bin
Screen/dev/vim-open.screen
--- cut ---
Я отмечаю, что у меня нет файлов "shells/smallApps/*" на моем Git
$ls shells/smallApps/                                                                                                                                ~/bin
devTodo     extract     
                                                                                                                                             ~/bin
Я хочу добавить их в свой Git, запустив
$git add shells/smallApps/devTodo shells/smallApps/extract
fatal: Path 'shells/smallApps/devTodo' is in submodule 'shells/smallApps'
$git add .         
Я отмечаю, что файлы по умолчанию не добавлены к моему Git таким образом, что
$git status                                                                                                                                          ~/bin 
# On branch master
nothing to commit (working directory clean)
У меня нет файлов в .git/info/exclude или .gitignore -files.
Что означает последнее предупреждение?