Git及码云的记录
- git及码云的现状
- git的提交
- git下载及安装
- git的流程讲解
- git的使用
- 码云的使用
Git的安装及配置
- 安装乌龟TortiseGit 下载地址:https://tortoisegit.org/
- 配置 push fetch commit diff show log
- 安装提交规范工具
- https://github.com/JayceChant/commit-msg/releases/download/v0.1/commit-msg_win64.zip
Git的概念
Git的流程
Git的提交
-
提交的格式:
<type>(<scope>): <subject> // 空一行 <body> // 空一行 <footer>
-
提交的类型type
feat:新功能(feature)
fix:修补bug
docs:文档(documentation)
style: 格式(不影响代码运行的变动)
refactor:重构(即不是新增功能,也不是修改bug的代码变动)
test:增加测试
chore:构建过程或辅助工具的变动 -
scope commit 影响的范围,比如数据层、控制层、视图层等等,视项目不同而不同
-
subject是 commit 目的的简短描述,不超过50个字符
1、以动词开头,使用第一人称现在时,比如change,而不是changed或changes 第一个字母小写 2、结尾不加句号(.)
-
body 对commit的描述
- 应该说明代码变动的动机,以及与以前行为的对比
分支维护
- 分支创建
- 分支下载
- 分支删除
Git学习网站
- learngitbranching.js.org – 学习git的基本功能
- https://git-scm.com/book/zh/v2 --git官网