取消Git每次拉取、提交推送都要输入密码

原因:在初始化配置Git用户信息时,设置了用户密码

解决方式:重置用户密码,并设置为空

$ ssh-keygen -p

Enter file in which the key is (/c/Users/xxx/.ssh/id_rsa):  (直接Enter)
Enter old passphrase:(输入旧密码)
Key has comment ‘[email protected]‘
Enter new passphrase (empty for no passphrase):(直接Enter)
Enter same passphrase again:(直接Enter)
Your identification has been saved with the new passphrase.

*********************************************************************************************************

百度了很多都是这个命令

  $ git config --global credential.helper store

然后,下次再输入一次 账号密码 就可以了

但是在我电脑上就是不管用o(╥﹏╥)o

原文地址:https://www.cnblogs.com/uakora/p/12388481.html

时间: 2024-10-09 07:02:27

取消Git每次拉取、提交推送都要输入密码的相关文章

TortoiseGit拉取或推送项目提示 HTTP Basic: Access denied fatal: Authentication failed.

TortoiseGit拉取或推送项目提示 HTTP Basic: Access denied fatal: Authentication failed. 大体意思是,HTTP基本认证失败,访问被拒绝. 但采用ssh方式,却是正常的.而且在前段时间http方式也是正常使用的. 记得以前有碰到过这样的问题,在当前Windows登录账户目录下有个.git目录,删掉里面某个文件,就可以了. 但是在C:\Users\your name下没有找到.git目录. 几经百度无果,转战google.在stacko

远程拉取,推送文件包

都是在本地终端操作~~~scp [email protected]:/opt/soft/nginx-0.5.38.tar.gz /opt/soft/ ---- 从远程拉取到本地scp filename.tar.gz [email protected]:/home/wwwroot/ ---- 从本地复制到远程 常用到  tar -zxvf     tar -zcvf ping IP  ----可以看出ip哪些内容~~~

2. github创建 git仓库,克隆,拉取和推送操作(所有的git命令前提是一定在当前项目目录下)

步骤: 1.点击小猫,回到初始页面 2.点击start a project,首先会出现一个验证email地址(我们注册的时候,有一个email输入,进去邮箱验证一下) 3.重新点击start a project,进入一个页面.填完以后点击 create repository 4.出现以下的页面,只需要关心框里面的那一行信息,这是远程仓库的地址.之后的都是一些git的命令. 需要注意ssh和https,之前我们配置的是ssh,所以,我们就要用到ssh里面的地址. 5.可以在自己的本地新建一个文件,

git与github的文件推送

第一步:安装git 一切next完成之后 回到我们桌面 点击右键 出现了下图的两个图标 说明安装成功了 第二步:点击我们的git Bash Here 进入命令行 完成一下我们的配置 git config --global user.name"你的用户名" git config --global user.email"你的邮箱号" 设置好后 可以通过命令git config -l (这是字母l)查看我们刚才设置的参数 第三步:创建版本库  可以在你的电脑任何创建一个文

git 远程分支创建与推送

git 远程分支创建与推送 原文地址:http://hi.baidu.com/lingzhixu/blog/item/4a9b830bb08a329fe850cd5b.html 本地分支的创建 本地分支的来源为执行git checkout -b <branch name> 的那个分支 例如现在有两个分支,master和b1 master 分支下有一个commit: commit1: add test1.c b1分支下有两个commit: commit2: add test2.c commit1

github每次推送都要输入用户名和密码

/***************************************************************************** * github每次推送都要输入用户名和密码 * 说明: * 今天开始使用github管理一些东西,但是每次提交都出现要输入用户名和密码, * 这简直让人崩溃了. * * 2016-5-30 深圳 南山平山村 曾剑锋 **************************************************************

TortoiseGit- 创建本地新分支,提交推送到远程,本地新分支合并到工作分支,提交到远程工作分支等。

整体思路: 创建本地新分支 (create branch)  -- 切换到本地新分支工作 (switch/checkout) --提交修改 (commit)  -- 推送到远程新分支 (push)  --准备合并(明确要把哪个分支合并到哪个分支上,以新分支合并到工作分支上威力)-- 切回到本地的工作分支 -- 合并分支(选择新分支merge) -- 把新合并的提交推送到远程工作分支上 (push)  -- 合并结束 -- 删除远程新分支(本地分支随意,留作纪念...). 注意:在第一次推送到新分

git使用(1)----推送代码到远程

git使用(1) 首先要明白git上有三个区域 1.工作区 2.暂存区 3.历史记录区 步骤: 1.git  init 2.配置环境(如果配置一次了以后就不用再继续配置) git  config  --global  user.name  "username" git  config  --global  user.email  "email" 3.在本地版本库设置远程版本库的别名: git  remote  add  版本库别名  <库地址> 比如:g

git分支拉取

假设你已经配置好了各种SSH Key之类并熟悉基本的git创建分支.提交分支命令.比如共有2个分支,自己在一台未配置origin电脑上想要拉取某个分支(dev)到本地.步骤如下:1.新建git项目 与远程库连接 2,我们需要:git fetch origin dev 命令来把远程分支拉到本地 3,然后使用:git checkout -b dev origin/dev在本地创建分支dev并切换到该分支 4,最后使用:git pull origin dev就可以把某个分支上的内容都拉取到本地了 第二