新版julia包会导致我的项目出现问题。我可以使用Pkg.pin
在某个版本上使用该包,我可以使用Pkg.checkout
在某个github分支中使用该包,但是如何在某个github提交中使用该包?所以我可以找出哪个提交实际上导致了我的项目中的问题。
答案 0 :(得分:2)
每个Julia软件包都只是一个git repo,你可以随时使用命令行中的git来完成源代码管理,并使用一些功能齐全的git命令(如git bisect
来查找提交。
X-ref:How to use git bisect?