remote push structure

please read readme,before you use these shell.