feat: add set-remote.rb, also can push codebase
refactor: write cross platform code
feat: remove jihulab config
feat: add core logic for mirror repos