I just finished an open source project for the company I was interning with. There, SVN was used to manage the project and I made all commits to the repository I was assigned to.
I am now interested in hosting the work I did on Github. Even though I can easily add the project to Github, I am concerned about licensing issues. I had a talk with my project supervisor and he said it would be better if I let the project be on the company repository only, as I suspected. He is right of course, but all my projects are on Github and when I need to show someone the work I have done, whether for my next job or internship, I want it all to be a centralized place. And being an undegrad student, showing the work I did whether as a hobbyist project or otherwise matters a lot (it was what got me the internship in the first place)
Is there any way I can make my project read-only, so as no commits can be made? This way I can ensure my company is OK with it since I can convince them. Their only problem with me hosting the project on Github is that it would make it difficult for them to supervise the changes, which I agree is a valid reason. Or is there any way to sync the commits between the Github project and the company repository (of course I have commit access to it and a stranger won't).
I hope I have made it clear why I want to do this. Of course I can give the SVN link but I had be very happy to have everything in one place.