git怎么在linux上linux git使用教程其他用户名

Liux记住git用户名和密码 - CSDN博客
Liux记住git用户名和密码
关于技术Linux环境下的Git账户和密码,找了网上诸多方法都不能设置成功! 譬如将密码保存在SSH中等。
最终选用了如下方式解决,简单粗暴:
本文已收录于以下专栏:
相关文章推荐
git设置用户名密码设置git用户名/邮箱git config --global user.name [username]
git config --global user.email [email]...
Linux/Unix/Mac 系统
新建一个 ~/.netrc 文件, 将 git 服务器, 用户名以及密码记录在这个文件, 如下所示:
machine your-git-server
https://my.oschina.net/u/2306127/blog/402757一、通过文件方式1.在~/下, touch创建文件 .git-credentials, 用vim编辑此...
设置git用户名/邮箱
git config --global user.name [username]
git config --global user.email [email]
但是这个...
git帐号更换密码后,执行git pull origin v1时候,出现错误提示:git
remote: Invalid username or password. If you log in vi...
在~/下, touch创建文件 .Git-credentials,
touch .git-credentials
vim .git-credentials
引言: Git是一种非常流行的版本管理工具,基于客户端的git有很多,比如tortoise git, Smart git等,很多时候,我们还是要基于命令行来进行git操作的,每次都需要输入用户名和密码...
1.在 ~/ 目录下新建文件:
        touch .netrc
2.修改.netrc文件,添加以下内容:
        machine git...
在两个系统下,文件目录都是在
文件名略有不同
在linux下是 .netrc
在windows下是 _netrc
文件内容示例
machine **.com
login u...
他的最新文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)一、通过文件方式
1.在~/下, touch创建文件 .git-credentials, 用vim编辑此文件,输入内容格式:
touch .git-credentials
vim .git-credentials
在里面按&i&然后输入:&https://{username}:{password}@&
比如 https://account:
2. 在终端下执行
git config --global credential.helper store
3. 可以看到~/.gitconfig文件,会多了一项:
[credential]
helper = store
二、通过缓存方式
要求:git版本需要&=1.7.10
git config --global credential.helper cache
# 默认缓存密码15分钟,可以改得更长, 比如1小时
git config --global credential.helper 'cache --timeout=3600'
阅读(...) 评论()- 最好的系统光盘下载网站!
当前位置: >
> 详细页面
在Linux命令环境下如何进行基于HTTP协议安全认证的GIT设置
来源:系统之家
作者:小兰
  有些用户喜欢使用命令行,不过在命令行的Linux系统中,用户们只能使用HTTP协议进行安全访问。那么在这种情况下我们该怎么设置GIT开发环境呢,下面就一起来看看方法吧。
  解决方法:
  1. 创建 用户名/密码 文件(明文密码)
  在自己的 $HOME 目录下,编辑 .netrc 文件,内容如下:
  machine git.xxxxx.net
password xxxxxx
  2. 创建 GnuPG 密钥
  在自己的$HOME 目录下,执行命令:
  gpg --gen-key
  注:默认回车即可,RSA密钥选择太慢,但安全性好
  可以使用以下命令查看已生成的密钥:
  gpg --list-key
  3. 加密 用户名/密码 文件
  在自己的 $HOME 目录下,执行命令:
  gpg -o ~/.netrc.gpg -er yourname ~/.netrc
  注:执行完成后,可以删除明文密码文件 .netrc
  4. 设置用户的 Git 配置
  在自己的 $HOME 目录下,执行命令:
  #此方法会缓存用户名/密码,不需要每次都输入
  git config --global credential.helper 'store'
  #此方法需要每次都输入用户名/密码
  #git config --global credential.helper 'netrc -f ~/.netrc.gpg -d'
  此时可以编辑 .gitconfig 文件,填写更多信息:
  [user]
  name = XXX
  email =
  [core]
  excludesfile = /home/xxx/.gitignoreglobal
  [credential]
  helper = store
  #helper = netrc -f ~/.netrc.gpg -d
  5. 开始 GIT 环境
  git clone http://git.xxxxx.net:port/project/my_project.git
  注:需要使用新版本Git(我使用的是2.2.2),同时将 git-credential-netrc 脚本拷贝到Git安装目录(libexec/git-core)
  以上就是在命令行的Linux系统中设置GIT开发环境的方法了,有需要或者是感兴趣的用户,可以在自己的电脑中尝试操作一下。
栏目热门教程
人气教程排行
热门系统下载
本站发布的系统与软件仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!如侵犯到您的权益,请及时通知我们,我们会及时处理。
Copyright&2011 系统之家(www.xitongzhijia.net) 版权所有 闽ICP备号-1在~/下, touch创建文件 .git-credentials, 用vim编辑此文件,输入内容格式:
ame&~ $touch .git-credentials
ame&~ $vim .git-credentials
在里面按&i&然后输入:https://{username}:{password}.com
比如 https://aoeddklj:
2. 在终端下执行
ame&~ $git config --global credential.helper store
3. 可以看到~/.gitconfig文件,会多了一项:
[credential]
helper = store
这个时候输入命令git clone http://username@url 时不需要输入密码,即可完成代码的git
阅读(...) 评论()git下添加新项目及用户 | 学习笔记

我要回帖

更多关于 linux git使用教程 的文章

 

随机推荐