I am using git as version control for a lot of my projects which apart from source code have a number of reports and sensitive documents.
All my repos are currently private but I wish to make some of them public. As mentioned above, I wish to hide some of the files (or may be directories) from public. Is that even possible? If not, is there a better way of doing this?