我正在用 Python 开发一个游戏,我想实现一个系统,用户可以选择是否要从 git 接收自动更新,如果他们愿意,是否要从“稳定”分支或“测试版”分支。
有没有一种简单的方法可以做到这一点,例如允许python访问git的库?当我有一个已经包含我需要的所有代码的 git 存储库时,我想避免设置一个可以通过 ftp 发送文件的网络主机。我更喜欢一种不需要用户在游戏之外安装 git 的方式,但如果我必须要求 git 允许更新,我可以接受。
如果有帮助,我们可以假设游戏的更新程序是独立的,永远不需要更新自己。