# web_project **Repository Path**: z1048704525/web_project ## Basic Information - **Project Name**: web_project - **Description**: 全部vscode web项目 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-04-23 - **Last Updated**: 2021-06-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # qd36-study #### 介绍 为了加强同学们对git仓库的基本使用,将提前学习git和使用git。欢迎大家用代码记录自己每一天的成长。 #### 最终效果 **为了方便后期项目的分支切换,请大家严格按照要求来操作git仓库** 1. 主分支只有README.md文档(主分支是一个空!!!) 2. 每一个阶段都都在单独的分支上进行开发(暂时不需要合并) 3. 每一个阶段的分支名规范好如下(学到了对应阶段再创建分支、在一个阶段分支下,只能看到当前阶段的day01-day07,看不到其他阶段的代码) 1. base-master-00 1. day01 2. day02 3. day03 4. day04 2. h5c3-master-01 1. day01 2. day02 3. day03 4. day04 3. mobile-master-02 1. day01 2. day02 3. day03 4. day04 4. js-master-03 1. day01 2. day02 3. day03 4. day04 5. api-master-04 6. 。。。等等 前端36期同学注意,目前你们已经在js基础阶段,直接创建一个js-master-03即可,把base阶段、h5c3阶段、mobile阶段、js基础阶段都放到这个分支即可! #### 使用说明 ##### Git 全局设置(第一次操作需要全局配置) ``` git config --global user.name "名字" git config --global user.email "邮箱@qq.com" ``` ##### Git 管理代码、并关联远程仓库 1. 桌面新建文件夹`yj-study` (别用中文),并进入`yj-study`文件夹 2. 初始化 git ``` js git init ``` > tips:文件夹中多出一个 .git 的隐藏文件 3. 把发的`README.md`放入`yj-study`文件夹中 4. `README.md`添加至暂存 ``` git add . ``` 5. `README.md`添加至本地git仓库 ``` git commit -m'docs:新增readme文件' ``` 6. `README.md`新增远程仓库 ``` js git remote add origin git@gitee.com:123456Y/qd36-my.git ``` > tips: 地址:git@gitee.com:123456Y/qd36-study.git 可以在创建码云的git页面复制!!! 7. `README.md`添加至码云的远程git仓库 ``` git push -u origin master ``` > tips:至此,主分支master中只有一个README.md文档!!! 8. 创建并切换分支 ``` js git checkout -b 'js-master-03' ``` > tips:js-master-03分支为目前所学习的内容 9. 把之前所学习的代码和笔记一股脑全部放到文件夹中(注意格式:day01、day02、day03) 10. 添加至暂存 ``` js git add . ``` 11. 添加至本地git仓库 ``` js git commit -m'feat:新增笔记、代码结构' ``` 12. 添加至远程仓库(分支) ``` js git push -u origin js-master-03 ``` > tips:以后提交 git push 即可 > > 第一次新分支提交,也需要 -u 和 分支的名字!!! 13. 以后每天的代码都只需要 ``` git add . git commit -m 'feat:新增代码' git push ``` ##### 提交代码格式说明(commit) 每次提交代码请注的时候,请意格式规范 git commit,需要安装项目方式 ###### 格式 - feat:新功能(feature) - fix:修补bug - docs:文档(documentation) - style: 格式(不影响代码运行的变动) - refactor:重构(即不是新增功能,也不是修改bug的代码变动) - test:增加测试 - chore:构建过程或辅助工具的变动 ###### 举例 提交新功能 git commit -m ‘feat:完成了品优购项目的头部’ 提交修改功能 git commit -m ‘fix:修改了品优购项目的头部颜色样式不准确的bug’ 提交今日笔记 git commit -m ‘docs:提交今天移动端第一天的文档和笔记’ #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)