赞
踩
步骤概括:
$ git clone -b 分支 http://....代码源地址
$ git clone http://....代码迁移地址
$ cp 源代码位置 迁移代码位置
$ cd 迁移代码地址下
$ git add .
$ git commit -m "push"
$ git push
如果有merge,上传到新分支,在线上合并代码。执行脚本如下:
e: cd E:\Codeup //存放旧代码库代码文件夹 for %%i in (eleven_scf_adbizuc eleven_wf_adbiz eleven_fe_adbiz eleven_scf_adbizdata eleven_scf_adbiztask eleven_scf_adbiz eleven_scf_adbiztoken eleven_scf_adbizfactory eleven_fe_user_center) do git clone -b 分支 http://旧代码库地址/%%i.git //将旧代码库代码循环clone到codeup文件夹中 cd E:\Codeup\new //存放新代码库代码文件夹 for %%i in (eleven_scf_adbizuc eleven_fe_adbiz eleven_fe_user_center) do ( git clone -b 分支 https://新代码库地址/%%i.git xcopy /B /E /Y E:\Codeup\%%i\* E:\Codeup\new\%%i\ cd E:\Codeup\new\%%i git add . git commit -m "%%i" git push origin 当前分支:远程新分支 cd E:\Codeup\new ) for %%i in (eleven_wf_adbiz eleven_scf_adbizdata eleven_scf_adbiztask eleven_scf_adbiz eleven_scf_adbiztoken eleven_scf_adbizfactory) do ( git clone -b 分支 https://新代码库地址/%%i.git xcopy /B /E /Y E:\Codeup\%%i\* E:\Codeup\new\%%i\ cd E:\Codeup\new\%%i git add . git commit -m "%%i" git push origin 当前分支:远程新分支 cd E:\Codeup\new ) pause
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。