2022/12/26大约 2 分钟
区别Git、Gitlib、Github、Gitlab、Gitee
- git 是一种版本控制系统,是一个命令,是一种工具。
- gitlib 是用于实现Git功能的开发库。
- github 是一个基于git实现在线代码托管的仓库,向互联网开放,企业版要收钱。
- gitlab 类似 github,一般用于在企业内搭建git私服,要自己搭环境。gitlab-ce 是社区版,gitlab-ee是企业版,收费版。
- gitee 即码云,是 oschina 免费给企业用的,不用自己搭建环境。
2022/12/3小于 1 分钟
基本格式
<type>(<scope>): <subject> //header部分
<BLANK LINE> //空行
<body> //body部分
<BLANK LINE> //空行
<footer> //footer部分
2022/12/3大约 2 分钟
在利用 git
工作时,工程目录下经常会出现一些未跟踪文件,虽然 git
支持通过 .gitingore
文件添加一些忽略文件类型和文件目录。但有时需要清理一些临时文件和自动生成的文件,手动删除显得太麻烦,这时你可以利用 git clean
命令来帮你完成这项操作。
git clean
命令支持以下参数:
git clean [-d] [-f] [-i] [-n] [-q] [-e ] [-x | -X] [--] ...
2022/12/3大约 1 分钟