【拓展】和Mr.Git相识约会的第一天 | 注册github安装git
只是好奇而走上了一段曲折的路线以及开启搜索模式,简称扫盲/学习的半天。
相识:github账号注册
-
首先,跟着这个手把手教程走到第三步的时候请止步。
我根本不知道这个本地仓库是什么东东好吧(萌新的吐槽 -
一开始用IE总是unverified,也找不到解决方案,用了谷歌加载好几次以后才成功注册的
-
迷迷糊糊的阅读完了新手教程guides,也算是懂得了github的基本用法(好久没做真题了,唉,好好学英语
-
然后跟着第二步,安装了git
然鹅换了两个浏览器,很难加载,加载出来了也下载和安装不了,谷歌直接禁用,搞不懂。
-
最后还是腾讯软件商店救了急。
-
跟着教程,一直按next就vans(说法很迷糊,百度才是真理) —>其实还是有讲究的
GIT安装步骤:https://www.cnblogs.com/xueweisuoyong/p/11914045.html
相知:深入了解Git以及linux命令
接下来主跟视频,很重要的在这里联系了之前了解的Blockchain,也就是对于仓库的认知,如图
- 之前不太理解git是什么,觉得应该是github背后的原理机制,
现在学习到了真正的原理:
- 首先:我们在自己的系统中创建文件夹(工作区)==所谓的11楼
- 现在我们需要将创建出来的大量products运送到github(远程仓库)==所谓的1楼
- 这时我们就需要一个(暂存区),一个虚拟仓库==所谓的电梯口
- 其次:我们将所有的products依次搬运到(暂存区),虚拟仓库==所谓的电梯口
- 最后:我们再将所有的products(通过电梯)运送到github(远程仓库)==所谓的1楼
这也充分说明了为什么Blockchain中的交易数据(一条区块链)为什么被修改或者篡改以后不会影响整体交易数据,因为其他节点相当于虚拟仓库的存在,这个区块链崩了,其他的仓库(节点)仍然还有完整的正确的数据(区块链)。
对于git来说,你刚刚把完整的代码提交到了远端仓库,但是你在工作区不小心把部分代码删除了,没关系,问题不大,因为你先通过了虚拟仓库,所以可以通过git命令(git log)将所有提交过的数据罗列出来,恢复任何一个提交过的代码样。
虽然很教程详尽,但是还是碰到不少盲区,比如说
Linux编写txt文本,以及转html命令:
最后一句,还是视频良心,从相识相知到相爱,具体步骤明天再更。
//说好不肝的,皮肤越来越不好了,为了白天的记忆没办法
相爱:成功达到DannieJia’s Repository
当然,事情怎么可能这么简单?!这之间可是有协议(合同)的!复习一遍!!
就像服务器和浏览器之间的HTTP协议一样,(自我理解
github和虚拟仓库之间的传输也需要安全保护或达成某种共识,于是你需要通过git生成这个工作区的**,成功生成**效果如图(具体明天再写
命令行中可以找到**所在目录,然后用记事本打开**,复制粘贴到github账号的setting——SSH——编辑对这个工作区的说明
总结篇:
//好了,睡觉觉