! Unsupported commit message encoding: fatal: ambiguous argument 'HEAD~0': unknown revision or path not in the working tree. !

Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
Update .gitignore

git tag: Git
Create README.md

git tag Git
Changes to File
Merge branch 'master' into gh-pages