Git安装及环境配置(Windows10)
前言
本文章参考于各网络总结而来,个人见解,经供参考。教程包含安装、基本配置、换源等······
提示:本篇文章仅供参考,欢迎各位的纠错讨论。
一、Git安装
安装可直接网上搜索Git,点击进入官网,选择对应的平台(Windows or Linux······)
双击安装包进行安装
一路“绿灯”——Next即可;在选择安装位置的地方,可以选择自定义目标文件夹,也可默认位置(整体安装下来,共占用约800MB)
二、配置环境变量
1.右键点击桌面上此电脑,点击属性,打开属性界面,点击“高级系统设置”
2.点击“环境变量”→“Path”→“编辑”
3.点击“浏览”,找到第一步的安装路径,选中“bin”文件,一路点击 “确定”
4.win+R输入cmd,打开视窗,并输入git,回车,便可查看环境是否配置成功
三、Git基础配置
- 打开Git Bash,配置全局用户名,在终端中输入:其中Dcl_Snow请替换成自己的用户名
git config --global user.name “Dcl_Snow”
- 配置邮箱:其中Dcl_Snow@163.com替换成自己的邮箱
git config --global user.email [email protected],
- 编码配置,避免git gui中显示中文乱码:
git config --global gui.encoding utf-8
- 避免git status显示中文文件名乱码:
git config --global core.quotepath off
- 配置git对文件大小写敏感:
git config --global core.ignorecase false
- 查看到设置的全局配置信息:
git config --list
四、设置免密使用码云Gitee上传和下载代码
1.生成公钥与密钥
- 打开git bash终端,输入命令:其中Dcl_Snow@163.com替换成自己的邮箱
ssh-keygen -t rsa -C "[email protected]"
然后不输入任何信息,连续点击回车键,直至下一个输入命令行的出现
- 生成了私钥和公钥,将私钥添加到ssh:
ssh-add ~/.ssh/id_rsa
- 如果执行时报错,错误信息如图所示,先执行该命令:
eval `sh-agent`
- 再执行该命令即可成功:
ssh-add ~/.ssh/id_rsa
然而我并没有🤔
- 查看公钥内容:
cat ~/.ssh/id_rsa.pub
2.若上述与本人相似,此处开始解决方法
- 解决以上connot found······问题依次输入:
mkdir key_backup
cp id_rsa* key_backup
rm id_rsa*
- 再次重复以上步骤1——依次输入:
ssh-keygen -t rsa -C "[email protected]"
ssh-add ~/.ssh/id_rsa
eval `ssh-agent`
ssh-add ~/.ssh/id_rsa
cat ~/.ssh/id_rsa.pub
详情请参考@1.生成公钥与密钥及下图
五、 添加公钥——Github、Gitee
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。
1.登录Github
2.点击“Settings”→“SSH and GPG keys”→“New SSH key”→复制粘贴Git生成的公钥(要复制粘贴全哦)→“Add SSH key”
3.登录Gitee
4.与步骤[2]相似:点击“设置”→“SSH公钥”→粘贴Git生成的公钥(要复制粘贴全哦)→“确定”
六、检查SSH公钥是否添加成功
- 检查Github是否添加成功:
ssh -T [email protected]
- 检查Gitee是否添加成功:
ssh -T [email protected]
如下图则为成功添加
七、pip换源——阿里云
若有其他好用的下载源可更改后面的链接即可。欢迎分享
输入:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
八、查看Git下载的文件所在电脑的具体目录位置
- 输入命令,下载的文件,就会在下面的列表里:
ls
- 进入该文件,输入:
cd
- 显示该文件在电脑中的所在目录,输入:
pwd
如下图:
以上为个人理解,不足之处还望海涵;同时,欢迎并感谢有学之士的指正
本文参考自:
①Windows系统Git安装配置
②Git 操作笔记/pip换源
③查看Git下载的文件所在电脑的具体目录位置
版权归原作者 Agolonely 所有, 如有侵权,请联系我们删除。