毕业的师兄存电脑里的,我觉得还有些用,就整理一下发出来了。
Git:分布式版本控制/软件配置管理软件,管理你的“代码历史记录”的工具
Repository: 是个放项目的地方
Fork:如果你不想新建一个自己的项目,看到别人一个很好的项目,可以将别人的fork过来变成自己的。
Clone:把项目克隆到本地,即将云端放到自己的电脑上。
Add:如果本地有工程,使用Add添加
Publish:上传
Branch:分支,在那里面可以尝试新的想法,一分支的更改不会影响主分支
GitHub Flow是一个轻量级的,基于分支的工作流程,支持团队和部署在那里的定期做项目。
在github页面上是没有搜索的按钮,如何搜索呢。 在网页上按 T就会出现。
我尝试用类比的方法来解释一下 pull reqeust。想想我们中学考试,老师改卷的场景吧。
你做的试卷就像仓库,你的试卷肯定会有很多错误,就相当于程序里的 bug。
老师把你的试卷拿过来,相当于先 fork。
在你的卷子上做一些修改批注,相当于 git commit。
最后把改好的试卷给你,相当于发 pull request,你拿到试卷重新改正错误,相当于 merge