库以帮助使用Dulwich对树进行修改和提交修改。
dulwich-tree的Python项目详细描述
这个库提供了使用dulwich对树进行修改和提交修改的对象。它试图提供和接口 类似于对操作系统文件系统进行更改。
###示例:
writer = TreeWriter(repo)
writer.set_data(‘a/b’, ‘file b’.encode()) writer.do_commit(message=’Add a/b.’.encode())
writer.set_data(‘a/b’, b’file b ver 2’,) writer.do_commit(message=’Modify a/b.’.encode())
writer.remove(‘a/b’) writer.do_commit(message=’Remove a.’.encode())