这是 JackyLHH 公开的私人日记 第004篇,主要记录我今天的所思所想,以及其他值得记录的事情。
01 简明 GitHub 使用指南
提到 GitHub,相信很多人第一时间会想到程序员。确实,GitHub 是一个非常优秀的代码托管平台,但它的用途远比托管代码要多得多。
GitHub 有非常详细的官方文档,一步一步教你怎么操作,这里就不再赘述了,详见 GitHub Guides:
https://guides.github.com/
在上手 GitHub 时, 最关键的是要明白 4 个关键词,以及它的运行逻辑:
1、Repository:中文意思是"仓库",相当于根文件,里面可以包罗万象。
2、Branch:中文意思是"分支",翻译成"副本"更容易理解,其中 master branch 可以理解为最终版、正式版。
GitHub 的逻辑是,先创建一个 Repository,相当于项目的根文件,里面默认的是 master branch,相当于最终版、正式版文件库。一个项目要添加新的东西,就先复制(克隆)一个 master branch,然后在克隆的这个副本里面做修改,修改、调试没问题后,将修改的地方更新到 master branch 中。
3、Commit:可以简单理解为"修改、更新",每次在克隆后的副本里做修改、更新,就是相当于提交了 Commit。
4、Pull Request:寻求大家的意见,也就是你每次做了更新、修改后(Commit),你可以发起 Pull Request,询问大家的建议或是让别人帮你审核修改的内容(比如:代码)。
理解了这 4 个单词和 GitHub 的逻辑,一切就非常简单了。
上文提到,GitHub 不仅仅是代码托管平台、协作平台,它还有很多用处,比如:它可以成为你的云盘,在上面存放各种资料;利用它的协作功能和历史记录工具,成为你和其他人的协作平台。
举个例子,有时候辛辛苦苦写的微信公众号文章,因为触碰到了敏感词,被微信删除了,如果你没有备份,就永久地丢失了自己的劳动成果。所以,发完文章后,如果立马备份到 GitHub 上,就相当于给自己存了一个备份。
你可能会问,为什么要存 GitHub,而不是百度云或是其他云盘?理由其实很简单,百度云在国内容易受到政策环境影响,可能将你的资料说删就删了。
从今天起,本公众号(JackyLHH的笔记)的所有文章,将备份到 GitHub 上,你可以通过以下地址查看备份:
https://github.com/JackyLHH/jackylhh-notes
02 今日值得记录的事情
1、运动:3km 跑步机爬坡 + 1 组器械。
上一篇:94两周年,你有你的计划,世界另有计划