首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >手动对python目录进行排序,然后无法推送到远程存储库

手动对python目录进行排序,然后无法推送到远程存储库
EN

Stack Overflow用户
提问于 2020-01-31 01:09:04
回答 1查看 2.5K关注 0票数 1

我正在尝试将isortblackflake8添加到我的项目的pre-commit钩子中,当我编辑一个单独的文件时,它工作得很好。

我想要实现的是通过isort -rc .对项目的一个目录进行isort,并将更改推送到远程存储库,但它给了我Everything up-to-date,但当我检查git status时,它会显示所有的修改。

有人能帮我找出我做错了什么吗?下面我发布了截图和代码片段。谢谢!

·分支的100%TEST git状态2020-01-29-test-pre-commit您的分支是最新的➜/2020-01-29-test-pre-commit。

代码语言:javascript
运行
复制
Changes to be committed:
  (use "git restore --staged <file>..." to unstage)
    modified:   athlete_report/algorithm/yazs/cc_calculation_copy.py
    modified:   athlete_report/algorithm/yazs/dto/session_event.py
    modified:   athlete_report/algorithm/yazs/formula/flow_processor.py
    modified:   athlete_report/algorithm/yazs/input/flow_input_processor.py
    modified:   athlete_report/algorithm/yazs/input/single_source_handler.py
    modified:   athlete_report/algorithm/yazs/input/two_sources_handler.py
    modified:   athlete_report/algorithm/yazs/vertical_jump/vert_jump.py
    modified:   athlete_report/algorithm/yazs/yazs_calculation.py
    modified:   athlete_report/pdf_generator/athlete_report_builder.py

(mbp37)
src on  2020-01-29-test-pre-commit [+] via ? mbp37
•100% ➜ git add .
(mbp37)
src on  2020-01-29-test-pre-commit [+] via ? mbp37
•100% ➜ git commit -am "add modifications to athlete report"
seed isort known_third_party.............................................Passed
isort....................................................................Failed
- hook id: isort
- files were modified by this hook

Fixing /Users/hzhang/Work/yana-motion-lab/report-engine/src/athlete_report/pdf_generator/athlete_report_builder.py

black....................................................................Failed
- hook id: black
- files were modified by this hook

reformatted /Users/hzhang/Work/yana-motion-lab/report-engine/src/athlete_report/pdf_generator/athlete_report_builder.py
All done! ✨ ? ✨
1 file reformatted, 8 files left unchanged.

Flake8...................................................................Passed
(mbp37)
src on  2020-01-29-test-pre-commit [+] via ? mbp37 took 3s
•100% ➜ git diff
(mbp37)
src on  2020-01-29-test-pre-commit [+] via ? mbp37
•100% ➜ git push
Everything up-to-date
(mbp37)
src on  2020-01-29-test-pre-commit [+] via ? mbp37 took 2s
•100% ➜ git diff
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-31 01:20:24

因为更改是由pre-commit进行的,所以提交被取消了(因为内容不适合提交)

您将希望检查所做的更改(git status / git diff),如果工具所做的自动更改看起来是正确的,那么您将使用git add -u并重新运行您的git commit命令(^R + git commit在这里可能会有所帮助)

没有要推送的提交,因为提交已取消

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59991093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档