git设置用户名密码的示例代码

 更新时间:2020年07月22日 12:03:58   作者:绯浅yousa  
这篇文章主要介绍了git设置用户名密码的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

git设置用户名密码

设置git用户名/邮箱

git config --global user.name [username]
git config --global user.email [email]

但是这个仅仅是设置用户名密码,如果你的git 源每次操作需要你输入用户名/密码验证,你依然需要每次设置,那么该如何办呢?

git保存用户名密码

这里主要是配置一个config项

有两个方法,基本上原理都是一样,都是修改.git/config文件

1.使用如下命令,修改config文件即可保存

echo "[credential]" >> .git/config
echo "  helper = store" >> .git/config

2.直接修改.git/config文件

在linux/mac下可以直接使用vim工具修改config文件

ubuntu@VM-7-212-ubuntu:~/kernel-code/kernel-netfilter-sample-code$ vim .git/config

##修改成如下

[core]
  repositoryformatversion = 0
  filemode = true
  bare = false
  logallrefupdates = true
[remote "origin"]
  url = https://github.com/Miss-you/kernel-netfilter-sample-code.git
  fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
  remote = origin
  merge = refs/heads/master
##主要是后面这两行,如果不想保存,则删除即可
[credential]
  helper = store

##保存

这样就可以保存用户名密码,不用每次都输入了!

git config查看配置

使用git config --list查看已设配置

feiqianyousadeMacBook-Pro:xt_GTPU yousa$ git config --list
core.excludesfile=/Users/yousa/.gitignore_global
user.name=Miss-you
user.email=snowfly1993@gmail.com
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
core.ignorecase=true
core.precomposeunicode=true
remote.origin.url=https://github.com/Miss-you/xt_GTPU.git
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
branch.master.remote=origin
branch.master.merge=refs/heads/master

到此这篇关于git设置用户名密码的示例代码的文章就介绍到这了,更多相关git 用户名密码内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 使用 Loki 实现 Kubernetes 容器日志监控的方法

    使用 Loki 实现 Kubernetes 容器日志监控的方法

    Loki 是由 Grafana Labs 团队开发的,基于 Go 语言实现,是一个水平可扩展,高可用性,多租户的日志聚合系统。它的设计非常经济高效且易于操作,这篇文章主要介绍了使用 Loki 实现 Kubernetes 容器日志监控的相关知识,感兴趣的朋友一起看看吧
    2022-05-05
  • Azkaban报错-azkaban.executor.ExecutorManagerException: No active executors found

    Azkaban报错-azkaban.executor.ExecutorManagerException: No acti

    这篇文章主要介绍了Azkaban报错-azkaban.executor.ExecutorManagerException: No active executors found,本文给大家介绍的非常详细,需要的朋友可以参考下
    2020-05-05
  • Git本地仓库基本操作及技巧

    Git本地仓库基本操作及技巧

    这篇文章主要介绍了Git本地仓库基本操作及一些小技巧,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-08-08
  • Git忽略文件.gitignore操作方法指南

    Git忽略文件.gitignore操作方法指南

    这篇文章主要介绍了了Git中的.gitignore文件及其用法,包括如何创建、配置和使用.gitignore文件来忽略不需要提交的文件和目录,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2025-02-02
  • Vscode一些常用操作图文教程

    Vscode一些常用操作图文教程

    这篇文章主要给大家介绍了关于Vscode的一些常用操作的相关资料,VSCode是一款非常流行的代码编辑器,广泛应用于前端开发,文中给出了详细图文教程,需要的朋友可以参考下
    2023-08-08
  • 算法系列15天速成 第五天 五大经典查找【中】

    算法系列15天速成 第五天 五大经典查找【中】

    大家可否知道,其实查找中有一种O(1)的查找,即所谓的秒杀
    2013-11-11
  • 2022年最新Typora的破解方法

    2022年最新Typora的破解方法

    Typora是一款支持实时预览的Markdown文本编辑器,支持即时渲染技术,这也是与其他Markdown编辑器最显著的区别,今天通过本文给大家分享2022年最新Typora的破解方法,感兴趣的朋友一起看看吧
    2022-09-09
  • Git的简单理解及基础操作命令详解

    Git的简单理解及基础操作命令详解

    Git是一款免费、开源的、用Linux内核开发的分布式版本控制系统。下面通过本文给大家分享Git的简单理解及基础操作命令,需要的朋友参考下吧
    2017-10-10
  • 解析scratch3.0二次开发之scratch-blocks免编译修改问题

    解析scratch3.0二次开发之scratch-blocks免编译修改问题

    大家在使用scratch-blocks编译时会遇到scratch-gui依赖的scratch-blocks模块在安装的时候编译会报错,针对这个问题我们该怎么解决呢,下面小编给大家带来了scratch3.0二次开发之scratch-blocks免编译修改方法,感兴趣的朋友一起看看吧
    2021-08-08
  • 简单谈谈GET和POST有什么区别

    简单谈谈GET和POST有什么区别

    本文给大家总结了下get与post的具体区别,以及网上的那么多答案为什么都是错误的,非常的实用,这里推荐给大家
    2016-06-06

最新评论