野马视觉传媒网站建设,网站推广方式百度云,购物网站建设ppt,工业设计是很差的专业前言
这篇git技术篇非常的简单基础#xff0c;写它的原因很简单#xff0c;因为现在很多的年轻人都很浮躁#xff0c;刚入门就想学最牛x的#xff0c;看不起基础的一些技术#xff0c;比如说git操作、Linux基础命令#xff0c;编程基础啥的。我身边有很多这样的年轻人写它的原因很简单因为现在很多的年轻人都很浮躁刚入门就想学最牛x的看不起基础的一些技术比如说git操作、Linux基础命令编程基础啥的。我身边有很多这样的年轻人整天大数据ChatGPT,人工智能啥的不注重基础能力的培养。拿网上的例子改一改就觉得自己掌握了这项技术曾经我年轻的时候也是这样的但后果很严重中间吃了很多苦在公司因为基础不扎实提交的代码线上有问题导致出问题被技术老大疯狂吼特别丢人。不过领导后面一点点的纠正了我的错误并告诉我要注重基础知识能力的培养。我现在仍然非常感谢这位领导但是不是每个人都有机会遇到好领导的。新入行的小萌新一定要戒娇戒躁好好学习基础。
操作过程演示
1. 配置git
当我们下载安装完git工具后接下来要做的就是配置也就是将你的用户名和邮箱配置到git中后面需要使用你的邮箱生成ssh key (一种加密的key后面会介绍),你后面提交代码啥的会显示你的用户名称其他人可以通过Git的git log命令看到你的代码提交记录如下所示 接下来让我们看下如何配置用户名和邮箱 当你把git工具安装好后打开git工具在windows中打开方式可以有3种Mac和Linux中直接在命令行操作就行了第一种是点击桌面的图标打开git的命令行 第二种是直接在“开始”菜单中 第三种是随便找一个文件夹然后点击鼠标右键 然后配置上用户名和邮箱在前面的文章中讲过配置这里就不讲了
2.生成以及查看SSH Key 配置好用户名和邮箱后我们就可以生成ssh-key了这个ssh-key就是一种加密的密钥加密方式分为对称加密和非对称加密对称加密就是加密和解密使用的是一个密钥就比如我们传递信息的时候为了防止信息被其他人偷窥我们就使用密钥对信息进行加密这个密钥可能是一串数字或者是其他符号等接收者收到后就用我们给他的密钥解密但是必须要和我们加密的一样才能解开原文。非对称加密是我们发送和接收信息的人都有一个公钥和私钥私钥我们各自保存使用公钥加密只能使用对应的私钥解密然后我们将自己的公钥发送给对方这个公钥被谁获取了都无所谓然后我们要传递信息的时候就使用对方的公钥加密这样收到信息的是就可以用自己的私钥解密了。git用的就是非对称加密的方法。我们看下如何生成公钥和私钥 使用命令ssh-keygen -t rsa -C 你配置的邮箱然后一直按回车键键盘上的enter键就行了 我的是已经生成过了所以会显示图中的内容
3.获取远程仓库代码
在上一步我们生成了ssh-key,接下来就是看下如何去使用它我们可以通过命令cat ~/.ssh/id_rsa.pub 查看公钥 也可以找到我们的系统C盘用户目录下找到你的登录用户名下的.ssh文件夹下的id_rsa.pub文件使用记事本打开就能看到生成的ssh-key的公钥信息了后面我们会将它配置到远程仓库上。这样才能和远程仓库建立通信连接然后下载到远程仓库的代码 我们以github为例其实远程仓库如gitlab,gerrt都是大同小异的,打开你的github后点击你的头像在弹出的选项中选择settings 点击settings后会跳转到下面的界面中点击New SSH key新增加一个key然后把你电脑里面生成的公钥id_rsa.pub中的内容全部复制过来保存就行了 接下来就可以愉快的使用git clone 命令克隆复制代码了
总结
本文主要介绍了如何配置用户名和邮箱然后生成ssh-key去远程仓库上克隆代码文章很简单但是我想传递的意思是不要忽视任何简单的东西不管有多简单我们都要动手去实践下养成一种严谨的理论和实践相结合的习惯。千万不要养成坏习惯否则真的很难改掉的。