Everyone should read Pro Git by Scott Chacon before tackling any sort of project with Git. Without wanting to plug his book beyond a strong recommendation, he pretty much sums up this workflow on p124.
Totally doable.
Treat your private as your dev fork and your public as your production fork. Be really strict with merges between the two.