前言
出门在外打工,收到妈妈寄给的海鲜,满满家乡味道,此刻真幸福!

Git
Git下载与安装(Windows系统)
Git下载:
Git安装:
- 安装包下载好后双击打开
- 点击next

- 安装位置,根据自己想安装的位置自定义填写,next

- 安装配置文件,需要的都选上,next

- 是否创建启动文件夹,默认就ok,next

- 默认编辑器的选择,next

- 默认就行,next

- 继续默认,next

- 配置行结束标记,next

- 选择终端模拟器,选第一个默认终端,next

- 额外功能选择启用,默认即可,next

- 是否启用新特性,为了求稳,此项不勾选,然后点击Install安装

- 安装ing
Git遇到的坑
git clone命令克隆gitlab项目
使用git clone命令克隆gitlab上面的项目的时候,
出现了remote: HTTP Basic: Access denied fatal: Authentication failed for类似字眼的错误
思考1
翻译过来的意思是:远程:HTTP基本:访问被拒绝致命:身份验证失败
在管理员状态下的cmd输入git config --system --unset credential.helper然后再更新用户名呀、邮箱呀、密码呀这些的就OK了
但是在我这边却不好使
解决方案1
把密码嵌入URL里面(比如git clone http://账号:密码@git.ops.test.com.cn/root/puppet.git)
这样就能免密码download代码了,赶巧了,这个刚好解决了无法使用HTTP方式无法克隆代码的毛病,即标题的报错
具体操作如下:gitlab使用http方式提交代码不输入密码
思考2
gitlub远端上 由于忘记代码,重置了登录密码,在用sourcetree 拉取代码的时候,竟然提示“身份认证失败”
解决方案2
由于忘记旧密码,于是在 remote里,编辑账户,将src的项目账户删除,重新创建账户 输入账户密码
Windows 下TortoiseGit 设置避免每次登录帐号密码
- TortoiseGit -》Settings
- 选择设置的git目录
- 输入登录帐号与email

- 点击Edit global.gitconfig 编辑,将文本
[credential]
helper = store
追加到文本行后
保存退出。

下次再输入用户名 和密码 时git就会记住,就不用每次输入登录信息啦。
原文链接
参考文档
remote: HTTP Basic: Access denied fatal: Authentication failed for