Skip to content

三峡大学启明星实验室git学习测试场, 用于学习git规范,以及学会git管理

License

Notifications You must be signed in to change notification settings

Enlightened-Star-Studio/ctguqmx-git-study

Repository files navigation

中文 | English

🚀启明星Git学习

入门及规范 提交测试 版本管理 Code Review 冲突解决 参与开源
☁️ 💻 💾 🎨 🔧 🐍

☁️ 仓库食用手册

如何使用

  • 对于每个同学,都可以按照顺序依次去板块内完成对应的任务,如何进入下一个板块,每个板块不仅仅是学习基础知识还需要进行实战。
  • 对于高年级的同学建议是都参与进来,尽量多贡献代码,给低年级同学提供规范,锻炼自己
  • 每个模块尽量都加一些模拟实战的小项目,来进行实战
  • 虽然是本项目是试验场,但不欢迎不兜底的进行提交,对自己代码负责对仓库负责
  • 同时出问题了更好,本项目后面阶段会故意人为制造问题,需要每位同学都参与并且能利用git版本进行修复

开发规范

1. 提交须知禁止提交1MB以上的大文件!!! 2. 常用提交参考:commit备注信息必须参考下面示例

feat:新增xxx新功能

fix:修复xxx功能,如果是修复issue记得备注issue号

docs:修改文档;

refactor:代码重构,未新增任何功能和修复任何bug;

test:测试用例的修改;

3. 基于插件规范提交

  • 全局性安装commitizen (框架): npm install commitizen -g
  • 项目目录内使用该插件 commitizen init cz-conventional-changelog --save --save-exact (第一次执行即可)
  • 使用git cz 替代之前的 git commit这时候插件会要求你按照规范提交
  • 同时记得不要动.gitignore ,他会自动忽略该插件本地目录node_modules以及package.json提交,

项目提交忽略目录清单

node_modules //git提交规范插件依赖
package.json 
package-lock.json

贡献者

只要你协作更新了仓库,你就会出现在这里,原理来自github action

404name
绝伦N
wangxiangwen135
Sxwxw
420xincheng
新橙
yxr2333
Icecream
errrrdz
Peiheng Zhang
lovekang3344
Null
WTY2002
Null
chengxuyuanbai
Null
MI19632
Null
spcodhu
全宇宙超级无敌帅的胡磊涛
zsh-8163
Null
Doubledog2
Null
kvzjj
Null
lulu123TT
Null
hqing2002
绘清
wuwuwu223
Null

About

三峡大学启明星实验室git学习测试场, 用于学习git规范,以及学会git管理

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published