gitpython

    0

    1답변

    동일한 작업을 Bash에서 수행하는 Bash 스크립트를 발견했습니다. GitPython을 사용하여 저장소의 전체 백업을 만들면 수동으로 체크 아웃하지 않고도 모든 브랜치를 표시하는 방법을 알 수 없습니다. Repo.clone_from(repo, folder) 이 줄을 반복적으로 사용하여 repos에서 모든 파일을 복사하고 있습니다.

    2

    2답변

    한 저장소에서 프로젝트 세트를 복제 한 다음 원격 저장소로 자동 푸시해야합니다. 따라서 저는 파이썬과 특정 모듈 GitPython을 사용하고 있습니다. 지금까지 나는이 같은 gitpython와 함께 프로젝트를 복제 할 수 있습니다 : def main(): Repo.clone_from(cloneUrl, localRepoPath) # Miss

    1

    1답변

    gitpython을 실험 중이며 처음입니다. 커밋을 위해 변경된 사항이 있는지 검색하려고합니다. 현재,이처럼 보이는 기능이 있습니다 def commit(dir): r = Repo(dir) r.git.add(A=True) r.git.commit(m='commit all') 을하지만 이것은 단지 디렉토리를 저지 할 수있는 코드입니다. 나는 변화가 있다

    1

    1답변

    pull 요청 github webhook에 의해 트리거되는 스크립트를 작성하려고합니다. 이 스크립트가 트리거되면 master에서 newBranch으로 수정 된 파일을 찾아야합니다. 하루가 끝날 때마다 파일을 읽은 다음 변경 내용이 없는지 확인한 다음 병합하지 않아야하는 이유를 기록하고 확인을 위해이를 사람에게 보냅니다. gitpython (또는 오히려 시도

    0

    1답변

    일부 repo 조작을 위해 GitPython을 사용하려하지만 핸들이 열려있는 응용 프로그램에서 문제가 발생했습니다. 기대해. 문제가 발생하면 repo.index.commit()을 호출하면 디렉토리 핸들 (아마도 .git\에있는 것)이있는 것으로 보입니다. 나중에 이것은 내 애플 리케이션이하려고하는 다른 실패를 일으킨다. import unittest imp

    0

    1답변

    일부 파일 처리를 위해 gitpython을 사용하고 있습니다. 모든 것이 잘 작동하고 있는데, d.new_file 조건을 제외하고는 어디에서이 유형 오류가 발생했는지 알 수 없습니다. 여기서 NoneType과 str을 연결할 수 없습니다. d.a_path가 None이라고 생각하지만 작동하지 않는 이유는 알 수 없지만 else 조건에서 작동하고 있습니다. d

    0

    1답변

    나는 REPO는 내가 gitpython을 사용하여 해당 환매 특약의 자식 설정에 대한 user.email 필드를 얻을 수있는 방법 r = git.Repo.init(dirPath) 로 초기화 한?

    -2

    1답변

    로컬 git 저장소가 있습니다. 파이썬 파일을 'fibo.py'라고 부릅니다. 편집기에서 해당 파일을 편집하고 변경 사항을 저장했습니다. 그런 다음 repo에 해당 파일을 커밋하기 위해 다음 코드를 작성했습니다. from git import Repo import os repo_dir = 'D:\\Git Repo\\newrepo1' file_list

    1

    1답변

    이러한 상황을 고려하십시오. 사용자가 조직의 repo를 복제합니다. github.com/org/repo. gitpython 패키지를 통해 사용자의 권한 (read, write 등)에 대한 정보를 얻을 수있는 방법이 있습니까? 학교용 앱을 쓰고 있는데 하나의 버튼으로 자동으로 commit 및 push을 리포팅 할 수 있습니다 (앱은 사용자의 권한으로 만이 버

    -1

    1답변

    로컬 git 저장소가 있습니다. 파이썬을 사용하여 gitpython 라이브러리를 사용하여 로컬 저장소를 커밋합니다. 나는 저지하기로 약속을 밀어주고 싶다. gitpython이나 다른 라이브러리를 사용하면 어떻게 할 수 있습니까? 온라인에서 보았지만 사용할 수있는 솔루션이 없습니다. 누구든지 이걸 도와 줄 수 있어요. 사전에 감사