一、安装git
链接: https://pan.baidu.com/s/1Gl-TnoLrD-gpNKLB4qYTSA?pwd=wbvr
提取码: wbvr
安装完桌面右键,出现如下图所示
二、安装TortoiseGit
链接: https://pan.baidu.com/s/1J8YKCVET4npblhvbn5jK_w?pwd=dzwc 提取码: dzwc
安装完桌面右键,出现如下图所示
三、初始配置
cmd窗口执行(用户名和邮箱改成自己的)
git config –-global user.name "wangchaojie"
git config –-global user.email '1292440583@qq.com'
四、生成秘钥
1、桌面右键,打开Git Bash Here
2、git bash中执行如下:
ssh-keygen -t rsa -C '1292440583@qq.com'
连续按3个回车(如果已经存在提示是否覆盖)
最后在.ssh目录(下得到了两个文件:id_rsa(私有秘钥)和id_rsa.pub(公有密钥),如果想登陆远端,则需要将rsa.pub里的秘钥添加到远端
以上也可以在GUI中生成,GUI打开方式查看请继续往下看
3、GUI查看公钥
桌面右键打开Git GUI Here
五、配置公钥
可以在github、gitlab、gitee、gitcode等平台个人设置中添加上述公钥
以gitcode为例
六、使用git
找到项目git路径,在文件夹中右键Git Clone
FAQ
1、都配置好了,初始提交的时候输入平台用户名密码错误,导致后续一直提交不上
<CH.00905401> HTTP Basic: Access denied. Request-id is CiXstLWHqW. fatal: Authentication
解决方案:在凭据管理器重新修改用户名和密码
参考idea种git报错:HTTP Basic: Access denied 错误_idea git access denied-CSDN博客