I was wondering what’s the proper way to structure my repository when working with Neos. The default .gitignore will exclude the Packages directory, which is where my site files reside, so what is the Neos way to do it ? The only way I understand that would work like this is to have a repository for my site files only and then another repository with the composer configuration, including my site and other dependencies, BUT I would like to avoid making two repositories per project.
Right now I just include my site files, by editing the default .gitignore like this :
/Packages/* !/Packages/Sites /Packages/Sites/* !/Packages/Sites/Vendor.Site
But, is there a more preferred way to do this ?
Thanks in advance !