add gda for make a git diff between two hashes or HEAD^...HEAD

Signed-off-by: kangliang.zkl <kangliang.zkl@alibaba-inc.com>