Исходя из svn-фона, хотя я и не был таким опытным пользователем, у меня была путаница со структурой каталогов git.
Для проекта C ++ я прочитал первые 3 главы книги pro git, которая находится в сети. Я думаю, что это довольно хорошая книга с множеством цифр, которые облегчают объяснения.
Теперь вопрос в том, что svn создавал директорию транка, в которой находились мой заголовок и исходные коды, а именно (точнее, я создавал их с помощью команд svn), каталоги include и src. В первых 3 главах и после этого я не видел подобной структуры. Вопрос в том, что является наилучшей стратегией для структурирования вашей работы по таким каталогам: создавать разные каталоги и добавлять файлы в этих каталогах отдельно для контроля отслеживания, или существует более структурированный способ сделать это в целом?
Думаю, мне не нужно хранить все в одном месте, что маловероятно ...