Zhengqbbb / cz-git

cz-git | czg 🛠️ DX first and more engineered, lightweight, customizable, standard output format Commitizen adapter and CLI
https://cz-git.qbb.sh
MIT License
1.12k stars 41 forks source link

[Bug report] cz git 请求失败是不是将代码回退 ? #61

Closed jahnli closed 2 years ago

jahnli commented 2 years ago

✅ Checklist

📄 System Info

请求失败是不是将代码回退 ?

🔎 Description

Concise Description

请求失败是不是将代码回退 ?

Expected behavior

Steps to reproduce

Screenshots or Screen Recording(if possible)

🔗 Reproduction link / repo:

No response

jahnli commented 2 years ago

我尝试cz git 几次失败后,我代码消失了

Zhengqbbb commented 2 years ago

cz git 只是封装消息提取和 git commit操作 不会对仓库代码有其他操作 或是其他 git 操作 如有疑问请提供最小复原例子或仓库 我可以协助看看

jahnli commented 2 years ago

是否可以留个联系方式

jahnli commented 2 years ago

感觉像把代码还原了, 包括之前创建的文件等,也不见了

Zhengqbbb commented 2 years ago

首先应该不是 cz git 请求失败,而是使用 cz-git commit 后发生的事情导致了 git stash 你可以使用 git stash list 进行确定 我猜大概率是因为 你有其他的 git hook 事件 使用了 lint-staged 导致 link: https://github.com/okonet/lint-staged/issues/929

所以我将关闭此 ISSUE.希望你可以在社区找到解决方案 或是 不使用 lint-staged

jahnli commented 2 years ago

OK, 我去关注下

Zhengqbbb commented 2 years ago

--no-stash disable the backup stash, and do not revert in case of errors https://github.com/okonet/lint-staged 试试: hook 命令 可以添加--no-stash

jahnli commented 2 years ago

OK, 我尝试下

Zhengqbbb commented 2 years ago

OK, 我尝试下

https://github.com/vbenjs/vue-vben-admin/issues/2064#issuecomment-1223887915

jahnli commented 2 years ago

image 我在stackoverflow看到了相关问题,我先设置下--no-stash , 看是否还会出现