gitpython 相关问题

GitPython是一个用于与Git存储库交互的python库

如何使用 python 从 git 存储库下载单个文件

我想使用 python 从我的 git 存储库下载单个文件。 目前我正在使用 gitpython 库。 Git clone 在下面的代码中运行良好,但我不想下载整个目录。 我...

回答 5 投票 0

如何计算使用 Azure DevOps(使用 GitPython)的项目中拉取请求的确切总更改 LOC

我有一个使用 Azure DevOps 作为版本控制系统的项目。我想获得项目中每个拉取请求的总更改代码行数。为此,我发送了一个请求以获取所有 pull

回答 0 投票 0

使用 GitPython 检索两个版本之间更改的所有文件(但我只得到 300)

我正在使用 python 库 GitPython 来检索两个版本之间更改的所有文件(实际上只有文件数就可以了)。 这是代码的一部分: def compare_versions(self, v1,...

回答 0 投票 0

GitPython 列出受特定提交影响的所有文件

我正在使用这个 for 循环遍历所有提交: repo = Repo("C:/Users/shiro/Desktop/lucene-solr/") 在列表中提交(repo.iter_commits()): print commit.files_list # 怎么做? 哈...

回答 4 投票 0

为什么 gitpython 结果与 github 网站不匹配?

我使用以下 python 代码来提取两次提交之间的差异(大块头)。 从 git 导入回购 !git 克隆 https://github.com/apache/commons-math.git repo = Repo("/content/commons-math&

回答 1 投票 0

在 GitPython 中使用 GIT_SSH_COMMAND

我正在使用 GitPython 初始化一个新的本地存储库,创建初始提交并推送到规范存储库。不幸的是,最后一步失败了,我遇到了很多麻烦

回答 1 投票 0

提交中不存在 Git 显示路径

我正在尝试使用 gitpython 在特定提交上获取特定文件的内容,如下所示: repo.git.show('{}:{}'.format(12cf56252dcb1535e0fbeb9c3e3586551af671ea, '%s/%s' % ('versions/library...

回答 1 投票 0

如何使用gitpython将一个分支合并到主干分支?

以下是从 git 导入 Repo 将单个分支合并到主分支的代码 repo = Repo.clone_from(URL, versionTag) merge = repo.git.merge(versionTag) repo.git.push('--set-upstream', '...

回答 1 投票 1

分支主干的提交出现在其他分支中 - GitHub

我正在分析来自项目 apachemina-sshd 的提交,但我遇到了一个问题:来自项目 mina-sshd 的分支 0.9.x 中的所有提交 (除了前 3 个提交) 都属于分支 master......

回答 1 投票 0

gitpython推送结果(预接收钩子被拒绝),文件较大。

有没有办法获得更多关于发生错误的信息?Seeing (pre-receive hook declined) 并没有真正传达问题的核心,即文件太大。

回答 1 投票 2

使用 GitPython 克隆一个 repo 会显示 "无法预加载打包文件。No such file or directory error"

我正在使用 GitPython 将 GitHub 上的仓库克隆到 databricks 的 dbfs 位置,如下所示: outdir = "dbfs:tmpproject" repo = Repo.clone_from('https:/ @github.comxyz. @github.comxyz...。

回答 1 投票 2

gitpython的clone_from()在通过烧瓶API调用时在克隆存储库时抛出异常

我有python片段,它通过https访问令牌克隆了一个github存储库,创建了一个分支来修改内容,然后回退。如果直接通过python运行,下面的代码可以很好地工作...

回答 1 投票 0

给出一个giturl,如何检索该链接中存在的所有项目名称?

假设给定任何GitHub URL,例如https://github.com/github,我想检索或列出该URL下所有以Java语言编写的存储库名称。例如上面给出的...

回答 1 投票 1

从gitPython返回的FetchInfo对象中的差异,当有东西要提取/拉取时,而没有东西?

我正在尝试评估某个代码段之前可能需要提取的远程存储库中是否存在更改。我是通过fetch()将FetchInfo对象获取到远程对象来实现的...

回答 1 投票 0

使用GitPython检查合并是否有冲突

我正在使用GitPython执行合并:repo.merge_tree(branch1,branch2)合并之后,我想查看是否存在任何合并冲突。我该怎么办?

回答 2 投票 3

需要在GitPython中获取最新合并的提交SHA ID

我在git中的默认分支是'develop'分支。我想将最新合并分支的commit-id转到我的“开发”分支。 git python有可能吗?在命令行上我可以做git log | grep合并...

回答 1 投票 1

以编程方式重写git历史记录

我想以编程方式(例如,使用gitpython重写我的一个回购协议的历史记录。这个想法是读取一个现有的存储库,然后在某些...

回答 1 投票 1

GitLab运行程序,在推送时出错,但从控制台在git bash或python上也可以使用相同的东西

上下文我们正在尝试做一个GitLab运行程序工作,该工作在特定标签上修改版本头文件,并向此变更集添加发布分支/标签。 GitLab运行程序服务器在我的机器上,...

回答 1 投票 1

如何使用GitPython跳过Windows凭据管理器

我正在使用GitPython执行需要身份验证的git命令,例如git clone。我正在使用Windows。我配置的凭据帮助程序是Windows的凭据管理器,我不想...

回答 1 投票 0

尽管安装了git,但gitpython找不到git命令

我已经安装了git python,详细信息:Python 3.8.1 git版本2.21.1(Apple Git-122.3)GitPython == 3.1.0 gitdb == 4.0.2 OS是通过pyenv,pyenv-virtualenv,Catalina虚拟环境, pyenv -...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.