《git》关于git,你需要了解这些

Posted 帅气的黑桃J

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《git》关于git,你需要了解这些相关的知识,希望对你有一定的参考价值。

Introduction

该文档用于汇总一些git的常用操作及开发规范,持续更新中…

References

How to write commit ?

type指明git commit的类别,应该使用以下类型,也可根据团队自行增减

  • 『feat』: 新增功能
  • 『fix』: 修复 bug
  • 『docs』: 仅仅修改了文档,比如 README, CHANGELOG等等
  • 『test』: 增加/修改测试用例,包括单元测试、集成测试等
  • 『style』: 修改了空行、缩进格式、引用包排序等等(不改变代码逻辑)
  • 『perf』: 优化相关内容,比如提升性能、体验、算法等
  • 『refactor』: 代码重构,「没有新功能或者bug修复」
  • 『chore』: 改变构建流程、或者增加依赖库、工具等
  • 『revert』: 回滚到上一个版本
  • 『merge』: 代码合并

common command

git rm --cached -r .idea // 删除.idea的缓存
git rm --cached -r . // 删除所有文件的缓存

checkout branch // 切换分支

upload a new project

git init
git add README.md
git commit -m "first commit"
git branch -M main
git pull --rebase origin master #如果remote仓库有东西的话先pull下来
git remote add origin 'url.git'
git push -u origin main

Q & A

git clone出现 fatal: unable to access ‘https://github.com/…‘的两种解决方法 -csdn

以上是关于《git》关于git,你需要了解这些的主要内容,如果未能解决你的问题,请参考以下文章

关于git,你需要了解这些

[开发工具] 关于 Git 掌握这些就够了

git基础教程 关于版本控制

图解 Git 基本命令 merge 和 rebase

关于git配合tortoiseGit的基础使用

Git和Github简单教程