当前位置: 首页 > news >正文

解决git add . + git commit之后文件状态还是M 问题

在每次 git add .git commit -m "" 之后,都会有很多文件依旧保持M状态。

原因是每次我使用了husky+commitlint,我的pre-commit里面运行了代码格式化工具,

#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"

pnpm run format

在这里插入图片描述

  • 方法一 可以改成
#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"

pnpm run format
git add .
  • 方法二 手动执行 pnpm run format
pnpm run format
git status
git diff
  • 方法三
git commit -m "your message" --no-verify

相关文章:

  • java后端开发day25--阶段项目(二)
  • 《今日AI-编程-人工智能日报》
  • 130. 被围绕的区域(BFS)
  • 如何利用SpringSecurity进行认证与授权
  • 【数据结构】LRUCache|并查集
  • 计算机毕业设计SpringBoot+Vue.js健身房管理系统(源码+文档+PPT+讲解)
  • AbMole揭秘伤口愈合:IGF-1-SP1-CD248信号通路的新发现
  • Java并发编程之ConcurrentHashMap的原理和使用
  • Windows 11【1001问】查看Windows是否激活的11种方法
  • Java8面试
  • React:B站评论demo,实现列表渲染、删除按钮显示和功能实现、导航栏渲染切换及高亮显示、评论区的排序
  • 高频 SQL 50 题基础版_1667. 修复表中的名字
  • 字符串的原理
  • string的模拟实现
  • 探秘 Mininet:解锁网络仿真与 SDN 开发的密码
  • 【练习】【栈】牛客NC212914牛牛与后缀表达式
  • Tax with SAP S4HANA (Michael Fuhr, Dirk Heyne, Nadine Teichelmann etc.)
  • DeepSeek 与云原生后端:AI 赋能现代应用架构
  • FunPapers[3]:WWW‘25「快手」生成式回归预测观看时长
  • AI: Cursor是否已奠定AI开发环境的龙头地位?
  • 继乌龙茶之后白茶再破局,中国团队主导制定国际标准获进展
  • 王缉慈|迈向近零的产业集群需加强利益相关者合作行动
  • 遇见东方:18世纪俄罗斯宫殿中的“中国风”
  • 广州某科技公司遭网络攻击,境外“黑手”被锁定
  • 特朗普与普京开始电话会谈,稍后将致电泽连斯基
  • 海军“吉祥方舟”号医院船开展海上卫勤演练