1. 设置全局的钥匙链记录
git config --global credential.helper store
2.进行脚本克隆
Array=(admin api common gateway generator pay push sms sns-core source strom train user-core waiter dockers)
url="http://192.168.124.202/xxx/"
for item in ${Array[@]};do
gitUrl=$url${item}.git
echo ${gitUrl}
git clone ${gitUrl}
done
3.删除本地仓库关联的远程地址,添加新的远程仓库地址
git remote -v // 查看git对应的远程仓库地址
git remote rm origin // 删除关联对应的远程仓库地址
git remote -v // 查看是否删除成功,如果没有任何返回结果,表示OK
git remote add origin http:/...... // 重新关联git远程仓库地址
4. 直接修改本地仓库关联的远程仓库地址
git remote // 查看远程仓库名称:origin
git remote get-url origin // 查看远程仓库地址
git remote set-url origin "新仓库地址" // ( 如果未设置ssh-key,此处仓库地址为 http://...)
5. 代码提交
git add . // 提交代码到本地
git commit -m "提交" // 提交代码到远程仓库,并添加描述信息
git pull --set-upstream origin dev // 第一次时
git pull // 以后使用
git push --set-upstream origin dev // 第一次时
git push // 以后使用