This is why I suggested an "orphan branch" approach in my answer. This is what was done with MATLink. You can see that
master does not have anything in common with
develop and master serves as the deployed branch. This is so that if some users want to download the app using
git clone
and stay updated with
git pull
, then they will be able to do so easily.