'feat',//新特性、新功能
'fix',//修改bug
'docs',//文档修改
'style',//代码格式修改, 注意不是 css 修改
'refactor',//代码重构
'perf',//优化相关,比如提升性能、体验
'test',//测试用例修改
'chore',//其他修改, 比如改变构建流程、或者增加依赖库、工具等
'revert',//回滚到上一个版本
'build',//编译相关的修改,例如发布版本、对项目构建或者依赖的改动
-------------------------------------
当在仓库添加时
git add .
git commit -m "随便敲敲"
git push -u origin 分支名
-----------------------------------------
将本地分支关联到远程分支
git branch --set-upstream-to=origin/develop develop
本地分支切换到远程的另一分支 比如说本地master切换到远程dev分支
先在本地创建一个dev分支
git checkout -b dev
再添加
git add .
git commit -m ""
链接远程的dev分支
git push -u origin dev
要是有dev分支可以合并分支
git checkout dev
git merge master 将master分支的内容合并到dev分支
git push -u origin dev
-----------------------------------------
#本地master上传到远程仓库分支下
git push <远程主机名> <本地分支名>:<远程分支名>
git push origin master:dev
#某一分支上克隆代码
`git clone -b 分支名称 地址`
#检查本地分支和远程分支
git branch -a
#检查分支
git branch
#创建并切换分支 (dev)
git chechout -b dev
#创建分支
git branch “创建的分支名”
#切换分支
git checkout “分支名”
#查看分支
git branch -v
合并分支 merge git merge "分支名"
# pull 拉取
将远程指定分支 拉取到 本地指定分支上:git pull origin <远程分支名>:<本地分支名>
将远程指定分支 拉取到 本地当前分支上:git pull origin <远程分支名>
将与本地当前分支同名的远程分支 拉取到 本地当前分支上(需先关联远程分支,只需关联一次)
git pull
-----------------------------------------
git --verstion 查看git版本号
clear 清屏
设置签名 :
用户名 和邮箱 git config --global user.name “zhaoss”; git config --global user.email “123@.com”;
本地仓库的初始化 git init
查看文件夹里面的内容 ll
查看文件夹 ll -la
添加文件:add "git add '文件名'" 提交文件:commit "git commit -m "注释内容" ‘文件名’";
git status 看的是工作区和暂存区的状态
git log 查看提交的日志 或者 git log --pretty=oneline 或者 git log --oneline 或者 git reflog
reset 前进或者后退历史版本 !!找回本地库被删除的文件可以使用 reset来恢复
git reset --hard "索引" 本地库的指针移动的同时,重置暂存区与工作区
“ git reset --mixed "索引" 本地库的指针移动的同时,重置暂存区但是工作区不动 这种方法不常用
git reset --soft "索引" 本地库的指针移动的时候,暂存区和工作区都不动 这种也不常用 ”
rm "文件名" 删除工作区的文件
将删除同步到暂存区 git add “ 0文件名”
将删除同步到本地储存区 git commit -m “注释” “文件名”
diff 对比工作区和暂存区的文件 git diff “文件名” 或者 多个文件的比对直接用 git diff
创建分支 git branch “创建的分支名”
切换分支 git checkout “分支名”
查看分支 git branch -v
合并分支 merge git merge "分支名"
查看别名 git remote -v
创建别名 git remote add “别名名称”“github生成的地址”
克隆 git clone "github地址"