-
GitPython:在特定子目录中的提交之间检索更改的文件
回购结构如下: <pre><code>- folder_a - folder_b - folder_c - ... </code></pre> 我对在特定提交中更改的文件特 -
如何在(GitPython)git.remote.Remote中使用--force-with-lease?
我试图成为Pythonic。因此,我有以下代码: <pre class="lang-py prettyprint-override"><code>import git import uuid rep -
使用Gitpython取消登台文件
我是使用<strong> gitpython </strong>的新手。以前,我曾使用<strong> .NET </strong>中的<strong> LibGit2Sharp </strong>与g -
如何在Windows上的python中删除git存储库
正如标题所述,我需要使用python删除git存储库。 我已经看到了关于同一主题的其他问题,但似乎没有一 -
gitpython脱离头获得最后一次提交 锻炼(按顺序进行)
在最新的存储库中,我们执行以下操作: <pre class="lang-sh prettyprint-override"><code>git checkout HEAD~5 </code></ -
Python:模拟本地gitpython存储库
我目前正在使用gitpython检查git存储库中的一些内容的项目。我现在开始为项目编写测试,通过这样做, -
使用gitpython,如何检出某个Git提交ID?
检出一个分支很好用,但是我还需要检出给定Git存储库中的某个提交ID。 我的意思是 <pre><code>g -
使用gitpython
我想确定自某个日期以来文件已更改了多少。到目前为止,我所拥有的: <pre><code>def find_changes(repo:gi -
处理修改后的文件后提交更改
使用<code>GitPython</code>,我尝试提交另一个进程已修改/删除或添加的文件。但是<a href="https://gitpython.readth -
在GitPython中当前日期和前一段时间之间的git diff
我正在使用GitPython在一段时间(例如现在和1周前)中查找更改的文件: <pre><code> repo = Repo(self.repo_dir -
多处理池挂起
我已经创建了一个Pool来使用Gitpython进行git clone。有一个很大的git repo,需要比其他人更多的时间来克隆 -
在gitpython中的最新提交中打印更改的文件路径
我正在尝试在git python中获取最新提交和之前提交之间的更改文件路径。 问题是即使最新的提交有1个更 -
如何将分支版本与主分支版本进行比较?
我想编写一个预提交钩子,以将当前分支中的版本与master分支中的版本进行检查,以警告用户是否忘记 -
显然相等的字符串在Python中不相等
我正在使用GitPython编写预推githook。 这是一段代码: <pre><code>local_ref, local_sha1, remote_ref, remote_s -
如何计算python中每个提交的提交大小差异?
例如,考虑一个git仓库,其中有5个提交,每个提交的大小分别为1Mb,2Mb,2.5Mb,3Mb和2Mb。我希望获得pytho -
回购的发行哈希不会显示在其“ git log”中
挖掘存储库。我基本上遍历其git提交以提取信息。但是,在许多存储库中,我发现git日志中不存在发行 -
如何在git存储库中包含的特定文件的特定行上获取所有更改?
我们有一个使用了很多年的git存储库。说,这是一个Java-Maven项目。该项目的<code>pom.xml</code>文件包含重 -
GitPython相当于git diff HEAD
我有: <ul> <li> 5个已修改但未暂存的文件</li> <li> 2个已修改和暂存的文件</li> <li>因此修改了7个文件 -
使用gitpython库进行Git推送
我已尝试将此python代码推送到我的存储库。当我执行它时,它说代码推送成功。但是当我登录到BitBucket -
GitPython获取在开始sha1和结束sha1之间的所有提交
我正在使用<a href="https://gitpython.readthedocs.io/en/stable/index.html" rel="nofollow noreferrer">GitPython</a>库,想知道如 -
尽管安装了git,但gitpython找不到git命令
我已经安装了git python,详细信息: <pre><code>Python 3.8.1 git version 2.21.1 (Apple Git-122.3) GitPython==3.1.0 gitdb== -
如何使用GitPython跳过Windows凭据管理器
我正在使用GitPython执行<code>git</code>之类需要身份验证的命令。我正在使用Windows。我配置的凭据帮助程序 -
GitLab运行程序,在推送时出错,而从控制台在git bash或python上也可以运行
<h2>上下文</h2> 我们正在尝试做一个GitLab运行器工作,该工作在某个标签上修改版本头文件,并向此变更 -
以编程方式重写git历史记录
我想以编程方式重写我的一个仓库<strong>的历史记录</strong>,例如使用gitpython。 想法是读取现有的存储 -
gitpython修剪本地分支
我正在尝试通过gitpython实现<code>git remote prune origin</code>。我可以使用<code>Repo(path).remote('origin').stale -
尝试使用gitpython复制git status
我正在用gitpython编写一个大程序。我在其api的某些方面苦苦挣扎,因此我决定复制<code>git status</code>,并 -
需要获取GitPython中最新合并的提交SHA ID
我在git中的默认分支是'develop'分支。 我想将最新合并分支的commit-id转到我的“ develop”分支。 git p -
如何从文件中读取git参数
我正在使用GitPython,并且我要使用一组非常大的文件名运行<code>git diff</code>,这些文件名超过了控制台 -
Gitpython:origin.push()不使用文件中较早版本初始化回购的凭证
<pre><code>repo = git.Repo.clone_from( url=GITHUB_REPO_URL_WITH_CREDENTIALS, to_path=GIT_WORKING_DIRECTORY ) </code></pr -
gitpython pull stderr:'致命:无法读取'https://github.com'的用户名:无此类设备或地址'
我正在尝试使用Gitpython进行最后一次提交,但出现错误: <strong>拉出stderr:'致命:无法读取'<a hre