官方网站:http://www.pygit2.org/
参考
- 《GitPython Documentation》
- 《Welcome to GitDB’s documentation!》
- 《Git - 底层命令 (Plumbing) 和高层命令 (Porcelain)》
- 《GitPython | Hom》
def __enter__(self): return self ? def __exit__(self, exc_type, exc_value, traceback): self.close() ? def __del__(self): try: self.close() except: pass ? def close(self): if self.git: self.git.clear_cache() gc.collect() gitdb.util.mman.collect() gc.collect()可见只是一些清理操作,关闭的必要性不高 。即使关闭,也仍然可以对这个git.Repo的instance进行读写操作 。
【如何使用 Python 操作 Git 代码?GitPython 入门介绍】
推荐阅读
- 黑客如何入侵企业网络?
- 如何处理湿茶用温水稍微炒下恢复
- 如何在 CentOS 8/RHEL 8 上安装和使用 Cockpit
- 茶具名称及功夫茶具使用说明
- mysql 如何查看sql语句执行时间和效率
- 使用shell脚本在centos8平台安装nginx服务
- 如何购买茶具
- 你如何烹饪
- 清洗茶具的礼仪是什么为什么要使用茶具
- 买壶 如何识别化工壶呢