我正在编写一个需要调用一些Git命令的Python应用程序。我首先看了libgit2和pygit2,但它们缺少我需要的一些功能,比如git remote
。相反,我现在想要找到一种方法在我的应用程序中包含本机Git二进制文件,而不是使用Git库。此外,虽然该应用程序可能会在以后成为跨平台,但我现在首先关注的是创建一个可靠的Windows版本。
如何将原生Git二进制文件打包到基于Windows Python的应用程序中?这是否需要我将Git安装程序与我的应用程序一起发送,或者是否有可用的Git可移植版本我可以直接捆绑吗?