Listening to the Words

码云gitee和github下http(s)方式如何自动记住密码

配置自己的用户名和邮箱
在使用git前,我们需要告诉git自己是谁以及自己的邮箱是什么,所以我们需要对git进行一些基本设置。打开终端(Windows打开安装git时安装的git bash)执行如下命令

git config –global user.name “你的名字或昵称”
git config –global user.email “你的邮箱”

这样就配置好了这台电脑的git 如果您没有安装git bash或者使用其他工具,建议您查找该工具的设置教程,本文档建议使用命令行终端操作git,这样遇上的兼容性问题最小。

https 方式每次都要输入密码,按照如下设置即可输入一次就不用再手输入密码的困扰而且又享受 https 带来的极速

按照以下设置记住密码十五分钟:

git config –global credential.helper cache

如果你想自定义记住的时间,可以这样:

git config credential.helper ‘cache –timeout=3600’ //这里记住的是一个小时,如需其他时间,请修改3600为你想修改的时间,单位是秒
你也可以设置长期记住密码:

git config –global credential.helper store

或修改仓库的地址带上你的账号密码

http://yourname:password@git.oschina.net/name/project.git //注意,码云平台同时支持个性地址与邮箱,当使用邮箱时,请对@符号使用%40替换
如果你原本使用的 ssh 地址想更换成 http(s) 地址,可以执行以下命令:

//删除原本的ssh仓库地址

git remote rm origin //origin 代表你原本ssh地址的仓库的别名
//新增http地址的仓库
git remote add origin http://git.oschina.net/username/project.git

点赞