gfc
Simple way to initialize a new git repository in an empty directory, add a file and do a first commit (or skip that part in a directory with files). Useful for unit tests and generators.
github-init
Init and create repo on github, if already created than add remote add