added --repo option for other than github.