[关闭]
@jikeytang 2020-09-18T20:29:23.000000Z 字数 1530 阅读 743

学习Git

2020-blog


1. 任务概况

1.1 介绍

用基础的html,css,javascript开发一个属于自己的个人pages主页

1.2 目标

开发类似于以下风格的个人网站:
- http://www.zhangxuefang.com/
张雪芳
- https://www.flqin.com/
赵柯宇
- https://renchouhaizhuangguai.github.io/
刘保胜前端

1.3 说明:

1.4.

1.5. 在gitee,github两个地方部署都可以,搜索关键字:github pages, gitee pages。

2. Git学习

2.1 看这个视频,

https://www.bilibili.com/video/BV1Xx411m7kn?from=search&seid=6938440747534254871

2.2 看这个文档

https://www.liaoxuefeng.com/wiki/896043488029600

2.3. 目标

其实刚开始也可以不用学那么全,先学会在 github上建仓库,然后拉下来,提交上去就完事,就这么简单。其它的冲突,分支什么的,你现在暂时用不到,可以不着急学,后期在慢慢学习。

2.4. 好处

先学 github 有一个好处是,你学的过程当中,练习的代码都可以记录下来,以后当作品方便面试,也可以方便分享给别人,帮你指出问题。

2.5. 注意

2.5.1 git clone 时注意这个协议,一般采用 https,ssh 需要添加 ssh 证书,生成 ssh证书比较麻烦,所以建议这种 https,与 ssh 的区别在于 ssh 能够提交更大的文件,一般非公司类开发用 https,在公司一般使用 ssh。
2.5.2

git 图形化工具,有 webstorm, phpstorm, sourcetree。

2.6. 注意扩展学习

http://www.ruanyifeng.com/blog/2015/12/git-workflow.html
主分支master 一般与生产环境代码一致
开发分支develop 一般与测试环境代码一致,直接从 master check 出
功能分支(feature branch)个人功能开发版本,一般发版之后从 master check 出
补丁分支(hotfix branch)紧急上线版本, 直接从 master check 出
预发分支(release branch)发布分支,是 develop 之后 checkout 出的分支,发版之后合并到 master 分支

3. 环境要求和知识点

3.1. 环境准备

4. 如果已经有类似网站,直接评论区回复

5. 提醒

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注