/
githubmirror
/
devika
Обзор
Документация
Войти
/
githubmirror
/
devika
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/services/git.py
20 строк
504 B
Mufeed VH
Upload source
21 мар 2024, 06:08
21 мар 2024, 06:08
f18c393
Код
Авторство
О чём код?
import git as GitPython class Git: def __init__(self, path): self.repo = GitPython.Repo(path) def clone(self, url, path): return GitPython.Repo.clone_from(url, path) def get_branches(self): return self.repo.branches def get_commits(self, branch): return self.repo.iter_commits(branch) def get_commit(self, commit): return self.repo.commit(commit) def get_file(self, commit, file): return self.repo.git.show(f'{commit}:{file}')