git教程
大约 1 分钟
git教程
git submodule如何使用?
在clone的时候
git clone --recursive https://github.com/halo-dev/halo
//第一步,初始化
git init
//第二步,拉取,后面推荐使用ssh地址
git submodule add (+地址)------
第三步拉取所有的
git submodule update --init --recursive 下拉子模块
相关操作
# 更新子模块
git submodule update
如果实在是不小心上传了.idea文件1.在你的项目本地仓库(也就是你代码拉取下来的位置)右击选择git bash here2.然后按照顺序输入命令
git rm -r --cached .idea
git commit -m"提交信息"
git push
这样你就可以将你上传的库上的.idea文件删除了(不光.idea可以这么删除,其他文件也可以这样删除)
git常用的术语
- type: commit 的类型
- feat: 新特性
- fix: 修改问题
- refactor: 代码重构
- docs: 文档修改
- style: 代码格式修改, 注意不是 css 修改
- test: 测试用例修改
- chore: 其他修改, 比如构建流程, 依赖管理.
- scope: commit 影响的范围, 比如: route, component, utils, build...
- subject: commit 的概述
- body: commit 具体修改内容, 可以分为多行
- footer: 一些备注, 通常是 BREAKING CHANGE 或修复的 bug 的链接.