文档章节

MAC/Linux 下 Git 记住用户名密码

y
 yqsailor
发布于 2016/12/09 14:12
字数 410
阅读 508
收藏 0

Mac自带git,所以无需安装,可用以下命令查看git版本及安装位置

查看git位置
which git
whereis git

查看git版本

git --version

使用git前需先配置git

git config --global user.name "Your Name"
git config --global user.email you@example.co

1.mac/linux下

在~/下, touch创建文件 .git-credentials:
touch .git-credentials

# 用vim编辑此文件,
vim .git-credentials

#输入内容格式
https://username:password@github.com

2. 在终端下执行  

git config --global credential.helper store

 

 

可以看到~/.gitconfig文件,会多了一项:
[credential]
    helper = store

删除保存的密码:

1、删除保存的密码

git credential-osxkeychain erase

or:

printf "protocol=https\nhost=github.com\n" | git credential-osxkeychain erase

2、删除密码文件

rm ~/.git-credentials

备注: git更改提交用户名报错

  • 原因有两个:

    1. 没有擦除mac自身记忆的密码串
    2. 提交对象弄错。把提交地址写错,应该是git方式,误写成htts方式了。
  • Git修改提交user和email方法:

    1. 使用指令修改: 
      git config –global user.name “name” –name是修改后的名字,去掉双引号 
      git config –global user.email “email” –email是修改后的邮箱地址,去掉双引号
    2. 修改配置文件。 
      在用户目录下:/home/username/,修改.gitconfig文件中对应的用户名和密码。
  • mac中擦除密钥串的方法: 
    使用指令:git credential-osxkeychain erase

更多:

windows下: https://my.oschina.net/u/2399426/blog/800850

© 著作权归作者所有

共有 人打赏支持
y
粉丝 1
博文 40
码字总数 22665
作品 0
浦东
程序员
liunx下git设置用户名和密码(含单独项目)

设置git用户名/邮箱 git config --global user.name [username] git config --global user.email [email] 注:如果是单项目,就在项目文件夹下设置,去掉global; 但是这个仅仅是设置用户名...

percy94
2017/10/27
0
0
push代码到code.google.com出错问题解决

最近准备开源点代码,就在code.goolge.com上申请了地方,使用git来管理代码,结果第一次,不是很顺畅。再加上对git也不熟,好好的折腾了一番。 下载代码还好,直接照着做就可以了。项目名就用...

偃鼠饮河
2012/06/30
0
0
GIT的HTTP方式免密pull、push

注意,这里是HTTP方式免密,不是SSH方式免密, SSH方式请看另一篇博客:https://my.oschina.net/u/3477605/blog/1806151 说明:%HOME%,一般为C:usersAdministrator,也可以是你自己创建的系统...

城市之雾
05/03
0
0
Bitnami Redmine安装程序 --文档

注意:在运行此页面上显示的命令之前,您应该通过执行installdir/use_APPNAME脚本(Linux和Mac OS X)或单击“开始 - > Bitnami APPNAME堆栈”下的“开始”菜单中的快捷方式来加载Bitnami堆栈...

诺岚
07/27
0
0
TortoiseGit 连接oschina(或者github)不用每次输入用户名和密码的方法

TortoiseGit 连接oschina(或者github)不用每次输入用户名和密码的方法 每次git clone 和push 都要输入用户名和密码。虽然安全,但在本机上每次都输有些麻烦,如何记住用户名和密码呢? 在网上...

lvshuocool
2016/12/06
13
0

没有更多内容

加载失败,请刷新页面

加载更多

WinDbg

参考来自:http://www.cnit.net.cn/?id=225 SRV*C:\Symbols*http://msdl.microsoft.com/download/symbols ctrl + d to open dump_file Microsoft (R) Windows Debugger Version 6.12.0002.633......

xueyuse0012
今天
2
0
OSChina 周五乱弹 —— 想不想把92年的萝莉退货

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @罗马的王:分享松澤由美的单曲《地球ぎ》 很久没看圣斗士星矢了 《地球ぎ》- 松澤由美 手机党少年们想听歌,请使劲儿戳(这里) @开源中国首...

小小编辑
今天
14
1
springBoot条件配置

本篇介绍下,如何通过springboot的条件配置,控制Bean的创建 介绍下开发环境 JDK版本1.8 springboot版本是1.5.2 开发工具为 intellij idea(2018.2) 开发环境为 15款MacBook Pro 前言 很多时候,...

贺小五
今天
1
0
javascript source map 的使用

之前发现VS.NET会为压缩的js文添加一个与文件名同名的.map文件,一直没有搞懂他是用来做什么的,直接删除掉运行时浏览器又会报错,后来google了一直才真正搞懂了这个小小的map文件背后的巨大...

粒子数反转
昨天
1
0
谈谈如何学Linux和它在如今社会的影响

昨天,还在农耕脑力社会,今天已经人工智能技术、大数据、信息技术的科技社会了,高速开展并迅速浸透到当今科技社会的各个方面,Linux日益成为人们信息时代的到来,更加考验我们对信息的处理程...

linux-tao
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部