第一天 1.1 git的简单使用

架构探险(第一天):git的简单使用

其实犹豫了一会要不要写这篇博客,因为关于git的使用的博客太多了,况且我本人也是看廖雪峰的博客学习的git,这就让我更为犹豫了。

思虑再三,还是决定写。

一来是希望以后自己以及看我博客的人能走最少的弯路,因为我自己就很反感一篇博客不能解决问题,而是将问题抛给某度或者其他人的教程,这样读者就不得不问了解决这个问题而去先解决另一个问题,就好像博客教程《如何开车带女朋友兜风》,但是你告诉我学车我就不教你了直接跳过因为有很多人教,我直接告诉你去哪兜风然后哪个旅馆。。。

二来是信息实在太多,你让一个初学者去某度搜索git使用教程,很难保证他能搜索到高质量且实用且简单明了的,这样一来容易产生畏难的情绪,很容易就中途放弃了。就好像当初我搭建ELK日志框架,基本上翻遍了某度首页的所有框架,最后还是自己一点点拼装起来的,那个时候就非常希望有一个完整方案解决博客。

其实我也不是要重复造轮子,比如我不会告诉你怎么安装git,但是一个超链接甩给你,装完立马回来继续下一步,如果你不回来了在廖大神的博客下流连忘返,那就是你的事了。

废话说完了,开始git的使用吧。

安装git 点这里

记得要一步一步来,最后填的name可以随便,但是email要填自己的,后期需要发邮件验证。

登录github创建repository

申请一个github账号如果你没有的话,登录进去,点击右上角加号,然后点新建仓库
这里写图片描述
仓库名称,描述,以及生成一个readme文件(如果你不是天资聪颖过目不忘,请把描述写上并保证后期能看懂)
点create repository一个库就创建好了
这里写图片描述

克隆库到本地

推送之前,我们先克隆一份到本地来,然后修改一下再推送过去。

随便找个目录,比如说D盘下gitspace吧,进去之后,shift按住点击右键,在此处打开命令行/PowerShell窗口,输入git clone 库地址

库地址的获取方式为(点击绿色按钮Clone or download):
这里写图片描述
这个表示是以SSH的方式克隆,也可以直接复制浏览器上面的URL,以后仅仅是看看别人的项目随便你怎么弄,但是现在不要这样。

好了,现在我们已经成功的将github上面的项目clone到本地了,以后看到有意思的项目,就别犹豫了,直接clone吧。

推送到远程库

克隆是不需要什么权限的,只要你能看,就能复制一份。
推送就不一样了,虽然你愿意公开源码,但是并不代表谁都可以改,所以改的话就麻烦一些。
1.找到本地id_rsa.pub文件,在系统盘用户目录下的.ssh目录下,复制里面的所有内容
这里写图片描述
2.github上创建一个SSH KEY,千万注意,第三步是New SSH key,因为被挡住了,所以就将箭头指到下面去了,见谅。
这里写图片描述
title随便写,如果你有按照我说的一步一步来,key直接粘贴就行了。
然后点左侧的Emails,写上安装git时填写的email,然后验证一下就可以了。
如果你的email刚才是乱填的,可以在命令行修改,也可以到系统盘目录下的.gitconfig,或者自己到某度搜索如何修改。
4.推送
进入你克隆下来的库里面,比如你称之为test,那么打开test,然后shift右键打开命令行。
4.1修改文件,随便改一下readme吧。
4.2输入命令,git add .
4.3输入命令,git commit -m "随便写点描述"
4.4输入命令,git push origin master
不出意外,这时候已经可以去github上面看到修改后的文件,当然,也能看到提交记录。

现在了解这么多足以,后期强烈推荐看一下廖雪峰的git教程

猜你喜欢

转载自blog.csdn.net/m0_37659871/article/details/80789922
今日推荐