Git免输入密码提交

1、首先你需要下载

http://files.cnblogs.com/files/zhanqun/putty.7z

文件夹内包含下面这些文件:

2、然后点击PUTTYGEN.EXE文件

点击“Generate”并狂动鼠标生成密钥(自己使用,建议不要设置Key passphrase),然后保存public key和private key,并将public key提交给你的老大,private key自己保存。例如我保存private密钥为key.ppk,并保存到PAGEANT.EXE相同目录下。

3、右键点击PAGEANT.EXE并创建快捷方式,在“目标”中输入key.key,如下图,点击“确定”

4、点击上面的快捷方式后,你就不需要在每次提交时输入密码了;如果你还觉得每次都要点击快捷方式麻烦,那你可以把快捷方式放在C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp(Win8.1系统,其他系统类似)下,系统在每次启动时都会启动这个快捷方式。

5、https://github.com/上应该也可以作类似的设置,具体还没试过,以后试过后将补上

时间: 2024-11-05 22:00:49

Git免输入密码提交的相关文章

Git免密码提交

http://www.akmumu.com/2015/06/02/360.html Git 提交 1.git init 2.git add . 3.git commit -m “说明” 4.git remote add origin https://github.com/superbobogithub/xxxx.git 5.git push -u origin master 下面说一下https克隆的方式免密码提交 使用https的方式克隆代码 git clone https://github.

ssh git免密码提交代码

使用ssh协议通过密钥验证的方式提交代码,不用再每次提交时输入账户密码. 1.打开bash 输入一下命令, ssh-keygen -t rsa -C [email protected](把邮件地址换成你自己的邮件地址)一路回车默认,此时就生成了钥匙. 2.钥匙路径为 C:\Users\Administrator\.ssh 下的id_rsa.pub文件3.打开github账户进入setting ssh and gpg keys然后选择 New SSH key title随便填些东西, id_rsa

git 免密码提交代码

Linux或者Mac下方法: 创建文件,进入文件,输入内容: cd ~ touch .git-credentials vim .git-credentials https://{username}:{password}@github.com 在终端下输入: git config --global credential.helper store 打开~/.gitconfig文件,会发现多了一项: [credential] helper = store Windows方法: 方法同上面,只是第一步创

在WebStorm中使用git向github提交源代码

尽管本文介绍的是在WebStorm中使用git向github提交源代码,不过Jetbrains公司旗下的几十款产品基本都一样,如PyCharm.GoLand等,所以本文介绍的方法适用于Jetbrains旗下所有的IDE产品. 向github提交源代码之前,必须在github上注册一个账号(如果已经有账号的请忽略这个步骤),至于如何注册,比较简单,提供账户名.email和密码即可. 现在假设注册完了github的账号,账号名是abcd. 接下来打开WebStorm,在Preferences对话框[

git实战(3)--提交到本地仓库

上一节就提到了仓库的概念,其实初始化git后,git将本地空间分成两部分,一部分是工作区(Working Directory),studygit目录就是工作区存放我们自己的文件,另外一个就是版本库(Repository)也称为仓库,在工作区目录下有一个.git的隐藏目录,该目录不属于工作区,就是仓库. [email protected]$ ls -altotal 0drwxr-xr-x   3 houenxun  staff   102  7  9 19:18 .drwxr-xr-x+ 52 h

git log 查看提交记录,参数:

git log 查看提交记录,参数:-n (n是一个正整数),查看最近n次的提交信息 $ git log -2 查看最近2次的提交历史记录 -- fileName fileName为任意文件名,查看指定文件的提交信息.(注:文件名应该放到参数的最后位置,通常在前面加上--并用空格隔开表示是文件.) $ git log file1 file2 查看file1文件file2文件的提交记录$ git log file/ 查看file文件夹下所有文件的提交记录 --branchName branchNa

git log 查看提交记录

1. git log 查看提交历史记录 2. git log --oneline  或者 git log --pretty=oneline 以精简模式显示 3. git log --graph 以图形模式显示 4. git log --stat 显示文件更改列表 5. git log --author= 'name' 显示某个作者的日志 6. git log -p filepath 查看某个文件的详细修改 7. git log -L start,end:filepath 查看某个文件某几行范围内

git防止每次提交输入用户名与密码的方法(http方式 而不是 ssh方式)

windows下比较比较好用的git客户端有2种: 1. msysgit + TortoiseGit(乌龟git) 2. GitHub for Windows github的windows版也用过一段时间,但还是不太习惯.所以目前仍然青睐与msysgit+乌龟git的组合.TortoiseGit在提交时总数会提示你输入用户名密码,非常麻烦.解决方案如下: 方法一: 设置 -> git 编辑本地 .git/config 增加 1[credential] 2 helper = store保存,输入一

git查看历史提交记录

#git查看历史提交记录 `git log --pretty=oneline filename`