no. you do move goalpost. you talking about public webiste, and now you need to make public entire git for it.
do you see difference between history of edits and internal documentation about the public website and public website itself? or sources to build website vs website itself? it is nuts not to see distinction of that.