I just started porting all my codepen stuff to GitHub pages last night too.
Are you using Codepen’s export function? It provides everything an a bundled zip and you can commit and push that to GitHub and all the asset links are handled for you. My modals and font-awesome buts all made the transition smoothly.