git 中添加用户名和密码

git 中添加用户名和密码:https://blog.csdn.net/qq_28602957/article/details/52154384

在使用git时,如果用的是HTTPS的方式,则每次提交,都会让输入用户名和密码,久而久之,就会感觉非常麻烦,那么该如何解决呢?

方式一:使用SSH,添加ssh key。
方式二:在全局中存储用户的账号密码,方式如下
在%HOME%目录中,一般为C:\users\Administrator,也可以是你自己创建的系统用户名目录,反正都在C:\users***中。创建.git-credentials文件。

Windows中创建以.开头的文件的方法:

1:新建test.txt记事本,然后另存为.git-credentials

2:使用git bash

touch .git-credentials
1
创建完成后,在该文件中输入:

https://username:[email protected]

注:username对应你的用户名,password对应你的密码

然后再进入git bash中

git config --global credential.helper store
1
store为永久存储,当然也可以设置临时的

git config –global credential.helper cache
1
默认为15分钟,如果想设置保存时间的话,可以输入:

git config credential.helper ‘cache –timeout=3600’
1
这样就设置了一个小时的有效时间。

执行完后查看%HOME%目录下的.gitconfig文件,会多了一项:

[credential]helper=store

重新开启git bash会发现git push时不用再输入用户名和密码

方式三:单独对某个项目免密
如果还未添加远程地址,可以输入一下命令:

git remote add origin https://username:[email protected]/diligentyang/ysy107lab.git
1
如果已添加远程地址

最为简单的方式就是,直接在.git/config文件中进行修改,按如上格式,添加用户名和密码
---------------------
作者:diligentyang
来源:CSDN
原文:https://blog.csdn.net/qq_28602957/article/details/52154384
版权声明:本文为博主原创文章,转载请附上博文链接!

原文地址:https://www.cnblogs.com/bydzhangxiaowei/p/11240166.html

时间: 2024-08-08 19:40:05

git 中添加用户名和密码的相关文章

ios中DEBUG中记住用户名和密码

- (void)viewDidLoad { [super viewDidLoad]; #ifdef DEBUG // 设置测试使用的用户名和密码 self.nameText.text = @“xiaoshuai"; self.pwdText.text = @"123"; [self textChanged]; #endif } ios中DEBUG中记住用户名和密码,布布扣,bubuko.com

oc--截取字符串(从网址中截取用户名和密码)

/*截取字符串 从网址中截取用户名和密码*/ 2 NSString *str=@"http://localhost:8090.cn?user=adminator&pwd=1234ABCD"; 3 NSRange range1=[str rangeOfString:@"user="]; 4 NSRange range2=[str rangeOfString:@"&pwd="]; 5 NSUInteger userlocation=r

Git Pull 避免用户名和密码方法

在开发中使用的版本控制器时git , 每次使用命令"git pull"从服务器获得最新代码时,都需要输入用户名和密码,这样浪费了大量的时间和热情,在此背景下,本文在网上找到解决版本,在此做一个总结,已做留念. 1 查看项目的存放地址 首先看下每次输入用户名和密码的提示.项目存放在以下地址: http://192.9.100.193 2 创建 Git 存储用户名和密码 在%HOME%目录中,一般是 c:/users/{当前用户名} 目录下.文件名为.git-credentials,由于在

Git Push 避免用户名和密码方法

在windows上使用git push或git pull的时候,每次都要输入用户名和密码,非常的麻烦 第一次尝试使用github提供的生成并添加sshkey的方式去实现免登陆 但最终没有成功,我不确定是不是我的步骤有错,所以在这里也贴出了我的操作过程,大致过程也是参考网上的 在最后一步测试是否生效的时候,是ok的,但重启git bash然后去git push的时候还是要输入用户名密码 第二次尝试使用在%HOME%(/c/users/你的用户名)目录下创建文件.git-credentials去存储

git clone 使用用户名和密码

git clone http://用户名:密码@仓库 示例: 用户名: [email protected] 密码: xw 仓库: http://git.test.com/abc/demo 注意: 用户名中的 @ 要使用 %40 代替.仓库 URL 不需要 http:// . 命令: git clone http://xw%40qq.com:[email protected]/abc/demo ? 原文地址:https://www.cnblogs.com/daysme/p/11038988.htm

tomcat 添加用户名和密码

1. 从 tomcat的解压目录下找到  目录下的配置文件:tomcat-users.xml 2.打开后添加如下内容: 3.这样就添加成功了,启动tomcat 4.输入:http://localhost:8080/ 5.弹出提示框 6.输入设置好的 用户名和密码即可

Android简易实战教程--第七话《在内存中存储用户名和密码》

首先是配置文件: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:pa

修改git提交的用户名和密码

目的:每个项目自定义Git提交的用户名和邮箱 1.在本地找到某个项目所在的地址 2.找到config文件 3.增加如下配置 4. ok,这样每个项目都可以定义提交者姓名和邮箱了 原文地址:https://www.cnblogs.com/zhangjianbing/p/9360716.html

axis Header 中添加用户名密码

Call call = (Call) service.createCall(); SOAPHeaderElement cpHeader = new SOAPHeaderElement("http://tempuri.org/", "NewValidateSoapHeader"); cpHeader.setPrefix("cp"); cpHeader.setMustUnderstand(true); SOAPElement ele = cpHead