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 // 以后使用
文章来源地址https://www.toymoban.com/news/detail-737449.html
文章来源:https://www.toymoban.com/news/detail-737449.html
到了这里,关于【Git】Git设置不需要每次git clone都输入用户名密码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!