gitpython

    2熱度

    1回答

    我試圖從gitpytho n庫中使用clone_from函數,我想將git clone參數--no-checkout傳遞給該命令。 根據文檔,參數必須作爲**kwargs傳遞,並且據我所知,這必須是一個字典,其中的鍵是git參數,值與參數值相對應。我的問題是,--no-checkout不採取任何參數值。 我已經試過類似: clone_kwargs = {'no-checkout'} repo.c

    0熱度

    1回答

    我是GitPython的新手。我嘗試成功安裝後gitpython進口混帳, import git 但它返回此錯誤消息: /data/data/org.qpython.qpy3/files/bin/qpython.sh "/storage/sdcard0/qpython/scripts/.last_tmp.py" && exit qpython/scripts/.last_tmp.py" &&

    0熱度

    1回答

    我想使用gitpython庫獲取git存儲庫中文件的更改。 我爲此使用 repo.git.diff(commit_a, commit_b, file_path) 。但是我需要增加類似於-U參數的diff的上下文。我該如何使用庫來做到這一點?

    0熱度

    1回答

    我有一個回購初始化爲 r = git.Repo.init(dirPath) 我怎樣才能獲得user.email領域的混帳配置使用gitpython該回購?

    1熱度

    1回答

    我試圖在Python函數中使用GitPython從git克隆存儲庫。 我用GitPython庫,用於克隆從蠢貨,我的Python功能和我的代碼片段如下: 從進口的git回購 Repo.clone_from( 'http://user:[email protected]/user/project.git', /家庭/胃竇/項目/ ') 它來自主分支的克隆。我如何使用GitPython從其他分支進行克

    0熱度

    1回答

    的Windows 10,蟒蛇2或3 C:\ leo.repo \ LEO-編輯> C:\ APPS \的Git \ BIN \ git.exe --version 產量: Git版本2.8.2.windows.1 sys.path包含輸入C:\ APPS \混帳,C:\ APPS \的Git \ bin和C:\ APPS \的Git \ CMD,但我得到了可怕的GitCommandNotFound

    0熱度

    1回答

    我必須錯過一些非常基本的東西。鑑於此腳本: import git repo = git.Repo(r'C:/leo.repo/leo-editor') diff_index = repo.head.commit.diff('HEAD~1') for d in diff_index: print('%s %9s %9s %s' % ( d.change_type, id(d

    1熱度

    1回答

    我找不到執行表彰相當於一個辦法: 混帳推產地:BRANCHNAME 是刪除遠程分支的命令,可以gitpython使用git push執行此操作? 感謝

    0熱度

    1回答

    假設我有一個名爲GitPython的本地git克隆。我能夠承諾並推動使用gitpython: repo = Repo(D:\Dev\Gitpython) print(repo.git.add(".")) print(repo.git.commit(m='my commit message')) print(repo.git.push()) 但是,我怎樣才能從上游存儲庫使用gitpytho

    1熱度

    1回答

    我對使用Python和硒的webdriver作爲服務器執行測試推送文件,我還說,我可以申請一個git測試gitpython模塊(克隆,添加,提交和推送) 每件事情都可以,測試通過但是,當我檢查我的回購時,我沒有找到應該推送到存儲庫中的文件。 這是代碼: myrepo = Repo.clone_from(clonefield,local_repo_path,env={'GIT_SSH_COMMAND