gpt4 book ai didi

python - 如何通过删除输出和转换来对 .ipynb 进行版本控制?

转载 作者:行者123 更新时间:2023-11-30 22:33:24 29 4
gpt4 key购买 nike

我想要对 ipynb 笔记本进行版本控制,这样当我将笔记本添加到 git 时,就会调用删除输出并将其转换为 python 脚本的脚本。有什么方法可以自动执行此操作,以便当我输入 git add . 时命令,它开始运行所需的脚本?

最佳答案

您所描述的是一个 git clean 过滤器:

echo '*.ipynb filter=notebook2python' >> .gitattributes
git config --global filter.notebook2python.clean /path/to/notebook2python/script
git config --global filter.notebook2python.smudge cat

更多文档位于 Customizing Git - Git Attributes

关于python - 如何通过删除输出和转换来对 .ipynb 进行版本控制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45166811/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com