git使用

提交代码注意事项:
1.对比代码 查看是否是自己改动的
2.删除不必要的或者冗余的代码

  1. github协作

    将代码保存到暂存区: git add .
    将代码提交到本地存储: git commit -m "本次提交的情况"
    将本地仓库和远程仓库: git remote add origin 远程仓库地址
    将代码推送至远程仓库: git push -u origin master
    将远程仓库代码更新本地: git pull origin master
    将指定分支合并到当前分支: git merge 指定分支

    将代码从远程仓库指定分支克隆到本地: git clone -b 指定分支名 远程仓库地址
    查看本地仓库中的分支: git branchs
    创建并切换至新的分支: git checkout -b 分支名
    将本地指定分支的代码推送至远程仓库,并在远程仓库创建该分支: git push origin 分支名
    每次更新代码上传时都要使用以下命令:
    将代码保存到暂存区: git add .
    将代码提交到本地存储: git commit -m "本次提交的情况"

2.git cz

用git cz 代替 gitcommit
首先进行安装
npm i -g commitizen
npm i -g conventional-changelog-cli
然后在package.json内手动配置如下内容:

 "config": {
   "commitizen": {
     "path": "./node_modules/cz-conventional-changelog"
   }
 }

类型选择
type代表某次提交的类型,比如是修复一个bug还是增加一个新的feature。
所有的type类型如下:
feat: 新增feature
fix: 修复bug
docs: 仅仅修改了文档,比如README, CHANGELOG, CONTRIBUTE等等
style: 仅仅修改了空格、格式缩进、都好等等,不改变代码逻辑
refactor: 代码重构,没有加新功能或者修复bug
perf: 优化相关,比如提升性能、体验
test: 测试用例,包括单元测试、集成测试等
chore: 改变构建流程、或者增加依赖库、工具等
revert: 回滚到上一个版本
链接:https://www.jianshu.com/p/eff5726f8633
3 直接 git push

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容