首页 > 其他分享 >配置git账户

配置git账户

时间:2024-05-16 14:40:38浏览次数:24  
标签:git 账号 -- 配置 拉取 密码 账户 gitee

解决git痛点

  1. 不想每一次拉取推送都输入账户密码
  2. 多个git托管平台如何拉取
  3. 同一平台,多个git账号如何拉取
  4. 不想记一大堆繁杂的命令行,也不想配置公匙,只想简简单单用https拉取推送

问题1:每一次都需要输入账户密码

找到文件.gitconfig文件

c盘--》User--》www--》.gitconfig
注意:www在此处只是代称, 应为 windows 登录的账户文件夹名称

.gitconfig文件中加入改代码,为全局永久记住密码

[credential]
  	helper = store

如果要为某个项目单独设置,则需要找到该项目的.git文件夹下的config文件,加上上述代码

问题2:多个git托管平台如何拉取

1.直接拉取,并输入账号密码

2.通过修改配置文件

c盘--》User--》www--》.git-credentials
在该文件中 添加账号及密码,删除修改账号密码同理,也在此文件中

已gitee和阿里云霄举例

https://[此处为账号]:[此处为密码]@gitee.com
https://[此处为账号]:[此处为密码]@codeup.aliyun.com

以上可得出结论
账号:admin
密码:123456
托管平台域名:xxxgit.com
则应该为

https://admin:[email protected]

问题3:同一平台,多个git账号如何拉取

我有两个gitee账号,一个是自己的,而另一个是公司的,配置完自己gitee账号后,拉取公司项目,提示 403 如何处理?
百度出来的答案全是配置公匙,这里提供另外一种方法。

分为两步:

1.在.git-credentials文件种加入账号和密码
https://[此处为账号]:[此处为密码]@gitee.com
https://[此处为账号2]:[此处为密码2]@gitee.com
2.在项目中根目录下找到.git文件夹加入账号

问题3 同一git平台已经存储了git账户,需要切换不同的git账户

www :window用户
在C:--》Users--》www--》.gitconfig

标签:git,账号,--,配置,拉取,密码,账户,gitee
From: https://www.cnblogs.com/wxyblog/p/18083889

相关文章

  • vue路由配置
    一目的建一个vue路由 二步骤1.安装路由,顺便打开package.json方便查看版本npminstallvue-router@4 2.src下创建router目录,route目录创建index.js文件import{createRouter,createWebHistory}from"vue-router";//创建路由规则constroutes=[......
  • Git Windows版的安装与使用(保姆级教程,附案例)
     1. Git Windows版的安装1.1 软件下载https://git-scm.com/download 1.2 安装git forWindows  一路下一步使用默认选项即可1.3 安装TortoiseGit 一路下一步,即可安装,安装后会出现如下界面: 点击下一步:一直到如下这个界面    ......
  • SpringBoot笔记:SpringBoot启动参数配置
    /usr/local/jdk/jdk1.8.0_261/bin/java-jar-server\##服务模式,linux默认是server模式,window默认是client参数-XX:+HeapDumpOnOutOfMemoryError\##当OOM发生时自动生成HeapD......
  • Nacos热更新静态变量配置
    Nacos热更新静态变量配置Springboot项目接入nacos,配置文件统一管理,但静态常量无法通过@Value注解实时热更新(如下所示)。GlobalVariables.java@ComponentpublicclassGlobalVariables{//测试热加载配置字段publicstaticStringtestInfo;@Value("${test......
  • 使用vscode在线打开github项目
    使用vscode在线打开github项目方式1:使用github1s项目操作方式非常的简单,只需要在浏览器网址部分中的“github”后边,添加一个“1s”就可以了。缺点:代码都是以只读模式打开的,只能看,没法改。测试项目地址https://github.com/Ponderfly/GoogleTranslateIpCheck/github后面加个1s......
  • idea社区版如何配置gradle工具
    idea项目没有gradle工具栏?新建gradle项目;再第一步的基础上,然后再setting搜索gradle,找到gradle工具;已有gradle项目在idea中没有gradle的配置工具显示,如何导入呢?新建,选择第二个选项,在项目文件夹中找到build.gradle文件,新窗口打开;然后再项目结构中配置jdk版本,结果如下......
  • 如何配置gradle环境
    下载gradle版本;配置环境变量在gradle文件下的init.d新建init.gradle文件内容如下:allprojects{repositories{ //本地存放依赖的路径maven{url'file:///D:\3_env\java\gradle\gradle-7.6.1\repo'}mavenLocal()maven{name"Alib......
  • 阿里P3C-PMD配合Gitlab做编码规范检查
    1.Linux安装的Gitlab参考这篇博文:Gitlab+P3C-PMD1.1P3C-PMD插件下载并打jar包下载地址本地文件:p3c-master.zip本地jar包:p3c-pmd-2.1.1-jar-with-dependencies.jar直接下载zip包,然后解压,进入p3c-pmd目录,cmd命令,执行如下mvn命令,编译Kotlin代码mvncleankotlin:compilep......
  • Git4个模型1个周期1个史观1个工作流
    一、什么是Git?Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git是LinusTorvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。二、分布式VS集中式VisualSVN、TortoiseSVN、Bazzar为集中式版本控制系统,而Mercur......
  • 阿里nginx error日志配置
    配置名称:nginx_sys_error_log_config 日志主题类型->文件路径提取->\/var\/log\/nginx\/(.*?)\/error.log文件路径:/var/log/nginx/    error.log  最大目录监控深度:2层日志样例:2024/01/2701:25:58[crit]221214#221214:*29786open()"/var/log/nginx/zhixiaoer......