【Git】Git设置不需要每次git clone都输入用户名密码

这篇具有很好参考价值的文章主要介绍了【Git】Git设置不需要每次git clone都输入用户名密码。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

到了这里,关于【Git】Git设置不需要每次git clone都输入用户名密码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • git 解决每次更新代码都要输入用户名和token的解决方案

    参考:git 解决每次push代码都要输入用户名密码和git token失效的问题 Github从2021年8月14日开始就不支持用户密码输入了: remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. 在官网配置好token之后,保存到本地txt,但是奈何每次push都要复

    2024年02月03日
    浏览(26)
  • 在idea中使用git推送代码每次都要输入用户名和密码的解决办法?

    在idea中使用git推送代码,明明上次已经输入过用户名和密码,下次提交时还要输入用户名和密码,下面教你们一个方法解决这个问题!  第1步:在idea菜单栏中选择Git-Manage Remotes...  第2步:在弹出的窗口中,选择你要推送的远程仓库地址,再点击编辑  在IP前面增加:用户名

    2024年02月11日
    浏览(41)
  • 解决git每次提交都需要输入用户密码

    在github上贴上了服务器ssh的公钥后,在服务器上推送代码仍旧提示需要输入git的账号和密码。 这是因为此时的仓库是http协议下载的,此时的链接并不是通过ssh的,因此在推送代码时,会提示输入git的账号和密码。 可以通过 git remote -v 命令查看 修改为SSH连接的方法如下: 1、

    2024年02月11日
    浏览(43)
  • git clone connect to gitlab sign in token弹窗让我输入用户名和密码

    当我使用git bash输入命令:git clone https://gitlab.freedesktop.org/raqm/raqm.git libraqm 弹窗 ASUS@LAPTOP-0R30I78P MINGW64 /e/krita-dev $ git clone https://gitlab.freedesktop.org/raqm/raqm.git libraqm Cloning into ‘libraqm’… warning: missing OAuth configuration for gitlab.freedesktop.org - see https://aka.ms/gcm/gitlab for more information g

    2024年02月11日
    浏览(32)
  • IDEA中使用Git拉取项目时设置重新输入用户名和密码

    1、选择:file ---- setting ----passwords 2、选中这个Do not save  3、点击OK 4、重新 使用Git拉取代码会提示重新 输入用户名 和 密码  

    2024年02月13日
    浏览(41)
  • 【Git系列】linux每次git clone都要输入密码

    💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kuan 的首页,持续学习,不断总结,共同进步,活到老学到老 导航 檀越剑指大厂系列:全面总

    2024年02月05日
    浏览(45)
  • git中每次执行push都需要输入账号密码问题

    每次在执行 时需要重复输入账号和密码问题,这样子比较浪费时间和重复操作 可以使用如下操作 亲测有效 之后查看效果,会发现有一条 credential.helper=store 之后push操作只需要输入一次账号和密码之后就可以不需要重复输入了

    2024年02月13日
    浏览(46)
  • 解决git操作一直要求输入用户名和密码

    一直使用的git版本比较旧,还是5年前的。新电脑安装了新的git 2.37版本。然后每次pull, push都要求输入用户名和密码。这个有些麻烦了。 解决方法是:保存一下用户本地凭证,这样每次git操作时,使用保存的凭证就好了。 命令 在多个项目,不同的git服务器,不同用户名时,对

    2024年02月11日
    浏览(34)
  • 【GIT】git不同仓库设置不同用户名和邮箱

    随着业务的拓展,工作中,我们除了要在公司的git库提交代码,还可能在阿里云效codeup、gitcode等上提交代码。 之前git安装时使用的是全局名称,导致所有的git提交都使用了相同的用户名和邮箱。 查看全局用户名和邮箱 那么面对不同的git仓库,我们如果有不同的身份和名称该

    2024年02月12日
    浏览(32)
  • 查看Git用户名/密码/邮箱,及设置git配置

    一、查看信息: 查看用户名 :git config user.name 查看密码: git config user.password 查看邮箱:git config user.email  二、设置信息(--global 全局设置) git config --global user.name \\\"xxxx名称\\\" git config --global user.email \\\"xxxx.com邮箱\\\" git config --global user.password \\\"xxxxx密码\\\" 三、查看配置 使用   gi

    2024年02月11日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包