这个作业属于哪个课程 | fzusdn社区 |
---|---|
这个作业要求在哪里 | 2022秋软工实践个人作业二 |
这个作业的目标 | 熟悉对于 Git 的使用,同时利用 Github 搭建个人网站 |
学号 | 032002530 |
任务一
请在 https://github.com/xiao-qingjiang/SE2022/tree/main 的“个人作业二”文件夹里面,创造你的学号姓名.md文件,在其中放上你的个人博客的链接,但是不能删除别人的合法贡献。
任务过程
1. 添加本地 ssh 到 GitHub 上生成 SSH key
2. 克隆项目到本地电脑后,创建“学号.md”文件
3. 将修改后的内容 commit 到 Fork 的项目当中
4. 创建合并请求(Pull request),等待PR被源项目合入
任务二
利用github搭建个人网站,并附上你所搭建的个人网站的链接。
任务二过程
1. 在 Github 上创建一个特殊的仓库
2. 利用 HEXO 搭建属于自己的博客(如图为初始化博客情况)
3. 个人博客网站展示
总结
关于任务一部分
因为之前做 CSDN 技能树项目需要用到 Git Gitee
提前学习的关于 Git 的相关操作
因此对于 Git 的使用还算熟练
但对于 Git 的原理理解还不够到位
这次认认真真复盘了 Git 的相关操作
更加深入的理解了 Git 操作
其实之前一直没有搞懂 git commit 和 git push 的区别
git commit 是将暂缓区里面的内容提交到本地仓库
git push 则是将本地的分支版本上传至远程并合并
以及 git add 是添加文件到暂缓区
搞懂这些基本操作之间的区别很重要!
关于任务二部分
为什么会想着做一个属于自己的博客呢?
不是有博客园、 CSDN 这类可以记录的博客网站了嘛?
其实很早就想搞一个属于自己的博客网站了
自己搭建出来的网站和博客园啊 CSDN 啊那感觉完全不一样的
自己想怎么搭就怎么搭
更重要的是
没有那么多繁琐的工具或者是广告
目光所及之处
都是我需要的我想要的
其他的我都不想看到
首先一定是极简
我很喜欢简单
简简单单的白
简简单单的黑
但又得不失优雅
我不希望我的博客看起来很 low
尽管这个个人博客网站对我来是一个极简主义产物
但过程 并不 “极简”
还是遇到了很多很多各种各样的问题
不过总算 在自己的努力下 总算是做出来了
虽然和预期可能还有点偏差吧
但是那毕竟是自己搭建出来的个人博客网站
超酷的好吗!
这样的个人博客网站,比任何博客平台都好使!
个人博客网站是搭建好了
但还有好多好多东西等着我去补充、去丰富
希望在今后的过程当中
自己能够记录好学习过程当中宝贵的一点一滴
这样,再回头的时候,还能够记得来时的路。
最后是我在搭建个人博客网站过程当中用到的一些参考资料: