git 设置不需要输入密码

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

设置记住密码(默认15分钟):

git config --global credential.helper cache

如果想自己设置时间,可以这样做:

git config credential.helper ‘cache --timeout=3600‘

这样就设置一个小时之后失效

长期存储密码:

git config --global credential.helper store

增加远程地址的时候带上密码也是可以的。(推荐)

http://yourname:[email protected]/name/project.git

补充:使用客户端也可以存储密码的。

如果你正在使用ssh而且想体验https带来的高速,那么你可以这样做: 切换到项目目录下 :

cd projectfile/

移除远程ssh方式的仓库地址

git remote rm origin

增加https远程仓库地址

git remote add origin http://yourname:password@git.oschina.net/name/project.git
时间: 2024-10-06 13:14:38

git 设置不需要输入密码的相关文章

git 设置

系统乱码 项目中的编码统一设置为UTF-8编码. 设置系统的语言设置为 zh_UTF-8,把 export LANG=zh_CN.UTF-8 保存到~/.profile文件中. $ env|grep LANG LANG=zh_CN.UTF-8 使用 git add 命令添加文件名含中文字符的文件时 乱码类似: \316\304\261\276\316\304\265\265.txt 解决方案: 编辑C:\Git\etc\inputrc文件中对应的行, 查找以下2行,并修改其值, 原先: set

转:git设置过滤忽略的文件或文件夹

from: https://www.cnblogs.com/foohack/p/4629255.html git设置过滤忽略的文件或文件夹 我们一般向代码仓库提交项目的时候,一般需要忽略编译生成的中间文件以及文件夹的提交,因为它们是无用的,而且也会占用仓库的空间.一般只用提交.pro,.sln,makefile,程序源文件等编译必须用到的文件,所以是有这样的需求的. 怎么用呢?一般是在自己的本地项目底下建立一个.gitignore的文本文件,在命令行下用touch建立就可以了,然后编辑它,向里面

Git设置及GitHub的使用

把github上的help略略翻译一遍.备忘. First : 安装:ubuntu 下,终端输入命令: sudo apt-get install git-core git-gui git-doc Next : 设置SSH Key 检查是否已经有SSH Key. $cd ~/.ssh 如果说没有这个目录,就直接看第三步 备份 生成一个新的SSH. $ssh-keygen -t rsa -C "email" 之后直接回车,不用填写东西.之后会让你输入密码.然后就生成一个目录.ssh ,里面

Github——Git设置及GitHub的使用

把github上的help. First : 安装:ubuntu 下,终端输入命令: sudo apt-get install git-core git-gui git-doc Next : 设置SSH Key 检查是否已经有SSH Key. $cd ~/.ssh 如果说没有这个目录,就直接看第三步 备份 生成一个新的SSH. $ssh-keygen -t rsa -C "email" 之后直接回车,不用填写东西.之后会让你输入密码.然后就生成一个目录.ssh ,里面有两个文件:id_

Linux下解决每次git pull/git push都需输入密码的问题

操作步骤 设置全局配置 cd / git config --global credential.helper store 查看配置文件校验结果 vim ~/.gitconfig 使用: cd到项目目录,执行git pull,会提示输入账号密码.输完这一次以后git pull或git push就不在需要输入密码了(会在根目录生成一个 .git-credentials 文件) 原文地址:https://www.cnblogs.com/jakaBlog/p/12164935.html

git设置对比工具

git查看有哪些对比工具可以设置命令: $ git difftool --tool-help 然后再设置对不工具,如: $ git config --global diff.tool bc3 $ git config --global difftool.bc3.path "c:/program files/beyond compare 3/bcomp.exe" 设置默认的合并工具设置和对比工具类似: $ git config --global merge.tool bc3 $ git

git :设置 object-c 的忽略文件

使用 git 命令行来进行版本控制的时候, 需要设置忽略文件. 这里能找到所有语言的忽略文件的内容:https://github.com/github/gitignore OBJECT的忽略文件内容: # Xcode # # gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore ## Build generated build/ Deri

git 每次提交需要输入密码

亲测可行(第一种) 原文:git每次提交都要输入密码怎么办 ================COPY=========================== 不少用户反映在使用Git时,经常会遇到需要频繁输入密码的情况,那么,Ubuntu系统中git每次提交都要输入密码怎么办?该怎么避免呢?下面跟着学习啦小编一起来了解一下吧. git每次提交都要输入密码解决方法操作步聚如下: git每次提交都要输入密码解决方法一: 1: cd 回车;进入当前用户目录下; 2: vim .git-credentia

git 设置 key 到服务器,同步代码不需要输入用户名和密码

1  ssh-keygen -t rsa 2  vim ~/.ssh/id_rsa.pub 3. 添加到git 服务器,这样同步代码就不需要输入密码