工欲善其事,必先利其器。
Git是一个分布式版本控制工具,现代软件的协同开发离不开一个优秀的版本控制工具。它可以帮助团队协同开发、对代码进行版本管理、备份和数据回退等。
Github是一个面向开源及私有软件项目的托管平台,因为只支持Git 作为唯一的版本库格式进行托管,故名GitHub。
Markdown是一种是一种轻量级标记语言,它可以让你以纯文本格式编写文档,不需要Word即可做出好看的排版效果,Markdown可以用来写博客、写README、甚至电子书。
这些是基础,也是必须要掌握的,无论你将来走哪条路,学习它们都会让你受益无穷。
-
了解什么是
Git
Git
历史/作用Git
分哪些区- 什么是本地仓库,什么是远程仓库
- 了解
Github
及其基本使用 - 掌握
Git
常用命令(如何在各个区之间改变文件状态) - 附加:学会使用
Git
的GUI(这里推荐SourceTree) - 附加:学会在IDE(集成开发环境)中使用集成Git
-
掌握
Markdown
基本语法
- 注册
Github
账号,在电脑上安装Git
; Fork
我们的任务提交仓库,并将该仓库clone
到本地;- 本地项目中,在
2022-Autumn
目录下找到自己的小组(如Frontend
),然后以英文名创建自己的目录(可以使用姓名拼音每个字首字母命名),之后的任务都提交至该目录下; - 在你创建的目录下新建一个名为
task_01.md
的文件,并在该文件中使用你所掌握的Markdown
语法,按一定的排版介绍你自己(须至少使用 3 种及以上语法); - 将本地修改推送至个人远程仓库后,向任务提交仓库发起
PR
,等待相关人员Review
。
我们会在你的PR
发起后,尽快进行Review
,符合要求的PR
将会被接受并合并进主分支;不符合要求的我们会视情况在PR
下面进行评论并指出问题,待修改后继续Review
。
PR
被接受,说明本次任务提交成功
-
必读: 廖雪峰的 Git 教程 - 这个教程是非常实用的,我希望你们能认真学习这个教程,如果你能读完这个教程,那么你对 git 就基本入门了
-
必读: Git 工作流
-
选读: 慕课网视频教程
-
选读: 怎样使用 Github - 知乎
-
选读: Markdown 语法说明(需要一点HTML基础)
- VSCode - 这里推荐使用VsCode作为前端开发工具。
- 当然,为了完成这次任务,你也可以使用其他的IDE或编辑工具,IDEA也是可以编写md文档并且上传Github的,平时如果要使用Markdown记录笔记,可以使用uTools,安装Markdown插件
如果你使用VSCode,那么插件的安装是必不可少的,VSCode本身是轻量化的,全靠插件堆起来。
-
Git相关:
- Git History
- GitLens
-
Markdown相关:
- docs-markdown
- Markdown All in One
- Markdown Preview Enhanced
- Markdown Preview Mermaid Support
-
美化:
- vscode-icon (让 vscode 资源树目录加上图标)
- background (可以自定义背景)
- 你也可以换个自己喜欢的主题,这里推荐几个:
- VSCode自带的Quiet Light
- Ayu
- Community Material Theme
-
AI智能语法补全
- Tabnine
有什么不懂的可以优先Google,请尽量学会使用Google搜索(中文&英文),培养独立思考、解决问题的能力
在无法解决时可以提问,在提问时请注意礼貌,谢谢