1. 设置全局的钥匙链记录

git config --global credential.helper store

2.进行脚本克隆

 #!/bin/bash
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                              // 以后使用
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐