使用Git的环境准备工作工具等
第一件事就是要在gitbash,cmd上使用代理
github访问不了,啥也干不了!在gitbash或cmd添加代理:
为什么还要给gitbash,cmd添加代理?因为控制台走的不是电脑的全局代理。也就是说你开着clash这种代理软件,浏览器或其它软件都是可以走代理的,但控制台不行。
7890是clash的端口好,如何用clash,看另一篇文章:Clash的简单快速使用。
使用的是http代理而不是socket5,因为socket5虽然更稳定但是速度要慢一些,代理嘛本来也不可能太稳定,相对来说选择速度反而更好。(切记请为了学习工作而使用代理,访问的永远是github真男人技术社区,和google,youtube等学习和正能量内容!)
下载安装一些开发常用必用软件
都是win版软件下载安装好即可
选择GitKraken作为git gui软件,使用方法
我买了正版的,但不能要求所有学生也这么做,他们还都是孩子!
安装好node,python,gitkraken后,打开gk注册一个账号登录,或者直接用github账号登录也可以。这时肯定是7天试用的,或者是之前用过的就直接不能提交东西到仓库的。
"crack"过程:打开gitbash或cmd,一步步输入命令(需要安装好node,python)
有没有人就复制我的,不知道“你自己用户名”是什么意思的?
看到这个,就是可以使用gitcracken了:

最后:直接找到这个目录 C:\Users\你自己用户名\AppData\Local\gitkraken\app-7.5.5
不论是生成的快捷方式还是你添加到开始屏幕的,都要修改一下启动图标的目标属性!他带有update后缀,每次打开就会自动升级。
用这个地址:C:\Users\你自己用户名\AppData\Local\gitkraken\app-7.5.5\gitkraken7.5.exe

关键:给gk与github做ssh密钥配对
用命令行ssh-keygen生成ssh密钥
执行命令之后连续按3次回车键,.ssh目录下面生成的两个文件
id_ecdsa
和id_ecdsa.pub
,分别为私钥和公钥。到gk的设置页面,浏览到生成的密钥,复制公钥内容到github个人设置页面,创建ssh配对。上面命令行ssh-keygen生成的密钥在用户名目录下的.ssh文件内。

Github网站的个人设置页面:

用Gk clone一个项目仓库到本地,再点一下pull,可以看到成功了!

通过本文所有内容,你可以自由的在gitbash或cmd命令行使用git clone项目了,
也可以用Gk clone项目,进行pull,push等操作。