version-control - PyCharm 中用于 Jupyter 笔记本的 VCS
问题描述
我想知道如何使 PyCharm 的 VCS(即 Git)与 Jupyter Notebook 文件一起工作。即使更改 1 个 loc 也会导致在提交期间检测到 3 个修改: 对不起,如果它是重复的,但我没有发现任何类似的东西。
解决方案
好吧,我不会说当前对 Jupyter Notebook 文件版本控制的支持根本不起作用。您可以在自己的屏幕截图上看到检测到您的更改。我们不会解析所有更改以仅检测源代码更改。即使我们这样做了,许多人实际上也想要跟踪输出,因为例如在数据科学中,结果并不总是可重现的,您可能希望跟踪输出和 src。
尽管可以通过实现以下功能来增强它https://youtrack.jetbrains.com/issue/PY-20132允许提交所有更改,但只能查看源代码的更改,因此请随时投票和留言。
推荐阅读
- flutter - 使用 Bloc 的底页
- json - 如何在 JMeter 中向不同用户传递 JSON 多个参数?
- reactjs - 如何在 Next.js styled-jsx 中使用 jest 覆盖?
- css - 如何防止 npm 模块加载自己的样式?
- c# - 使用 websocket 传输传入数据
- java - 如何防止 Intellij 删除 getter 和 setter 的换行符
- python - TensorFlow for Swift - iOS
- java - 使用 feign 解码器进行 feign 错误处理
- postgresql - 从 PostgreSQL 父表中删除行的最快方法
- javascript - 为什么我得到不同的布尔结果,而它们应该是相同的?