fix remote origin url. and split file. (too long as alias of impl)