[git] convert to caveman command listener