您的位置:首页 > 其它

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

2017-06-15 21:13 393 查看




关闭


靠谱的Man


人能一生欢乐行善,就再好不过了;又知道人人都该吃喝,靠一切辛劳享福。这是上帝的恩赐。



目录视图



摘要视图



订阅


征文 | 从高考,到程序员      深度学习与TensorFlow入门一课搞定!      每周荐书
| Web扫描、HTML 5、Python(评论送书)


 


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

标签: gitpullpush
2015-08-26 14:49 1599人阅读 评论(0) 收藏 举报


 分类:

java开发(4) 


版权声明:本文为博主原创文章,未经博主允许不得转载。

前言

    在大家使用github的过程中,一定会碰到这样一种情况,就是每次要push 和pull时总是要输入github的账号和密码,这样不仅浪费了大量的时间且降低了工作效率。在此背景下,本文在网上找了两种方法来避免这种状况,这些成果也是先人提出来的,在此只是做个总结。


1.方法一 

1.1 创建文件存储Git用户名和密码

在%HOME%目录中,一般为C:\users\Administrator,也可以是你自己创建的系统用户名目录,反正都在C:\users\中。文件名为.git-credentials,由于在Window中不允许直接创建以"."开头的文件,所以需要借助git
bash进行,打开git bash客户端,进行%HOME%目录,然后用touch创建文件 .git-credentials, 用vim编辑此文件,输入内容格式:

touch .git-credentials

vim .git-credentials

https://{username}:{password}@github.com


1.2 添加Git Config 内容

进入git bash终端, 输入如下命令:

git config --global credential.helper store


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

[credential]

helper = store


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

2.1 添加环境变量

在windows中添加一个HOME环境变量,变量名:HOME,变量值:%USERPROFILE%



2.2 创建git用户名和密码存储文件

进入%HOME%目录,新建一个名为"_netrc"的文件,文件中内容格式如下:

machine {git account name}.github.com
login your-usernmae
password your-password


对应修改下划线指示部分。重新打开git bash即可,无需再输入用户名和密码



顶0
踩0
 
 

上一篇MySQL常见问题汇总(修改密码/远程权限)

下一篇MyBatis
动态SQL String 参数为空

  相关文章推荐

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

• Git详解之四:服务器上的Git

• Git
action (Push Pull Clone) 避免输入用户名和密码方法
12fa8

• git
pull / git push 记住密码方法(ssh记住密码)

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

• Git
pull、 push 操作无需输密码的方法

• Git@OSC
push 不用每次输入用户名和密码的方法

• git
pull/push项目的时候总是提示要输入用户名密码的解决方案

• 关于Mercurial(Hg)

• windows下Git
pull、 push 操作无需输密码的方法

猜你在找

深度学习基础与TensorFlow实践
【在线峰会】前端开发重点难点技术剖析与创新实践
【在线峰会】一天掌握物联网全栈开发之道
【在线峰会】如何高质高效的进行Android技术开发
机器学习40天精英计划
Python数据挖掘与分析速成班
微信小程序开发实战
JFinal极速开发企业实战
备战2017软考 系统集成项目管理工程师 学习套餐
Python大型网络爬虫项目开发实战(全套)

查看评论

  暂无评论

发表评论

用 户 名:

cmq591117730

评论内容:





  

* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

个人资料



 

zhaoli081223
 



访问:19597次
积分:359
等级: 


排名:千里之外
原创:13篇
转载:25篇
译文:0篇
评论:1条

文章搜索

文章分类
hadoop大数据(15)
java开发(5)
flex开发(0)
Eclipse问题大杂烩(1)
大杂烩(1)
hive(4)
SQOOP(1)
数据库(2)
HBase(3)
浏览器(1)
设计(1)
性能测试(1)
kafka(2)
MySQL(0)
spark(3)
flume(1)

文章存档

2016年01月(1)
2015年12月(3)
2015年11月(9)
2015年10月(1)
2015年09月(2)

展开

阅读排行
elasticsearch
spring 集成(4221)
Git
Pull Push 避免用户名和密码方法(1597)
Kafka+Spark
Streaming+Redis实时计算整合实践(1496)
利用SQOOP将数据从数据库导入到HDFS(并行导入,增量导入)(1401)
用iperf测试网络丢包和延迟(1386)
MyBatis
动态SQL String 参数为空(1043)
Hive之insert
into 和insert overwrite(907)
eclipse
新建servers时选中tomcat版本后不能继续操作,next是灰色.(801)
使用zookeeper管理多个hbase集群(764)
UML六大关系(依赖、类属、关联、实现、聚合和组合)(287)

评论排行
elasticsearch
spring 集成(1)
利用SQOOP将数据从数据库导入到HDFS(并行导入,增量导入)(0)
Hive
查询语法大集合(0)
hive
load data(0)
Hive内置数据类型(0)
展望未来,总结过去10年的程序员生涯(0)
Hive之insert
into 和insert overwrite(0)
Hive-0.5中SerDe概述(0)
eclipse
新建servers时选中tomcat版本后不能继续操作,next是灰色.(0)
Spark
Streaming容错的改进和零数据丢失(0)

推荐文章
* CSDN日报20170615 ——《程序猿实现梦想为何如此艰辛!》
* 一文理清散乱的物联网里开发者必须关注的技术!
* Android APK反编译就这么简单 详解
* Android 中解决破解签名验证之后导致的登录授权失效问题
* 性能测试场景设计杂谈
* 线程进阶:多任务处理——Java 中的锁

最新评论
elasticsearch
spring 集成

baidu_35803451: 您好,请教您个问题, 关于elasticsearch spring 集成的, 我将您的代码和elas...

公司简介|招贤纳士|广告服务|联系方式|版权声明|法律顾问|问题报告|合作伙伴|论坛反馈
网站客服杂志客服微博客服webmaster@csdn.net400-660-0108|北京创新乐知信息技术有限公司
版权所有|江苏知之为计算机有限公司|江苏乐知网络技术有限公司
京 ICP 证 09002463 号|Copyright
© 1999-2017, CSDN.NET, All Rights Reserved 



<a target=_blank id="com-quick-reply" title="快速回复" style="color: rgb(255, 255, 255); cursor: pointer; border: 0px; min-width: 40px; width: 90px; margin: 0px; padding: 0px; position: fixed; right: 40px; line-height: 16px; z-index: 9999999; bottom: 82px; height:
28px; border-
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: