What would you suggest as a work flow when there is a inexperienced developer joins the team i have been using git for my projects now a new developer will join but he has not used any version control before. Project resides in github and i have no way of pulling directly with him. We are both behind firewalls.
Should i create a branch for him on github and merge it to master my self or do i ask him for patches at the end of the day.