Transferring the files from chessbase to a subdirectory is not very hard. I just tried that for Shogi, where I now have Shogi, mini-Shogi and Tori Shogi in a single subdirectory 'shogi' (and am currently working on adding Chu Shogi). I just pushed the commits to the hgm branch of my on-line repository. It is just a matter of moving the files (which are already named to coexist in the same folder) to a newly-created folder, and change the modelScripts in the index.js file to point to those. And commit the changes to git.
This index.js file is also becoming unwieldly; there is nearly a full page of stuff for each game there. It would be much better if that stuff was in separate *-config.js files stored with the model and view files. This would require changing the building process, though, and I have no idea how that works.
Transferring the files from chessbase to a subdirectory is not very hard. I just tried that for Shogi, where I now have Shogi, mini-Shogi and Tori Shogi in a single subdirectory 'shogi' (and am currently working on adding Chu Shogi). I just pushed the commits to the hgm branch of my on-line repository. It is just a matter of moving the files (which are already named to coexist in the same folder) to a newly-created folder, and change the modelScripts in the index.js file to point to those. And commit the changes to git.
This index.js file is also becoming unwieldly; there is nearly a full page of stuff for each game there. It would be much better if that stuff was in separate *-config.js files stored with the model and view files. This would require changing the building process, though, and I have no idea how that works.