I have a Jekyll theme that I want to clone from GitLab. So I clone the theme in my local directory.
Then I have a bunch of files I want to overlay (or modify) in that theme and I want to store those files seperately and not as part of the theme. This then gives me the option to either run my theme locally (where I require the theme installed), or as a remote theme, where I change the config and the theme gets pulled in remotely on GitLab (supposedly).
So, I'm trying to clone the theme, then overlay my files on top and it should run. And if I need to do a pull from the theme repos for fixes, I pull, and then again overlay my files on top.
But I'm not sure how I would do this with Git. Can anyone comment?