xia_git.git.Git
- class xia_git.git.Git
Bases:
object
- __init__()
Methods
__init__
()clean_workspace
(work_path[, destroy])Clean Workspace
compare_directories_recursive
(dir_a, dir_b)Compare file content
destroy_workspace
(work_path)get_operation_list
(source_path, target_path)get_update_instruction
(source_path, ...)- classmethod clean_workspace(work_path, destroy: bool = False)
Clean Workspace
- Parameters
work_path – Path to be cleaned
destroy – Removing The directory itself. When it is false, ./.git/ will be kept
- classmethod compare_directories_recursive(dir_a, dir_b, relative_path='')
Compare file content