currently 'from-hash''s defualt value is HEAD.
$ git ghost push --help
...
Usage:
git-ghost push [from-hash(default=HEAD)] [flags]
However, if user's working repo is like
* Unsataged changes
* commtA [HEAD]
* commitB [origin/master]
I initial
git ghost push outputs commitA __diff_hash__. but below will fail
git clone
git checkout commitA
git ghost pull commitA __diff_hash__ # failed!!!
So, from-hash's default value should be auto resolved to commitA ??