gitpython 相关问题

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

gitpython:git commit 的命令语法

使用gitpython模块,我正在编写python脚本来检查所有修改文件的git diff --> git add 一项一项。最后我想提交所有这些更改,但我没有找到确切的系统...

回答 2 投票 0

GitPython - 脚本错误 - 已存在且不是空目录

我有一个脚本可以克隆我需要的存储库。该脚本必须每天执行,即从存储库重新加载数据。克隆自身没有任何问题 - 首次启动

回答 2 投票 0

使用 GitPython 进行 git-clean

有什么方法可以使用 GitPython 执行 git clean -d -x -f 之类的操作吗? 我需要重置工作目录,并希望删除所有未版本化的文件而不删除整个文件夹(除了......

回答 1 投票 0

gitpython - 检查分支是否未与存储库对象合并?

我需要检查我感兴趣的分支是否合并到另一个分支。 使用 gitpython,我可以使用它的 git 命令对象,例如: 导入git g = git.Git('/path/to/git/repo') g.branch("--不合并", "m...

回答 2 投票 0

在 GitPython 中签出或列出远程分支

我没有看到在此模块中签出或列出远程/本地分支的选项:https://gitpython.readthedocs.io/en/stable/

回答 8 投票 0

gitpython - 如何检查远程分支是否存在?

我是 gitpython 的新手,无法在任何地方找到对此的引用。我想要做的是这样的: 如果远程分支名称存在: 做某事 别的: 做点别的事 任意

回答 5 投票 0

gitpython 从存储库中的某个位置打开存储库

在一个 python 脚本中,我希望能够从 git 存储库工作树中的某个任意位置执行,在某个任意 git 存储库中,并且我想使用 GitPyt...

回答 2 投票 0

GitPython:获取远程存储库的最新标签

我希望能够检查给定存储库的最新标签是什么(我在这里使用 CPython 作为示例)。 以下作品: g = git.cmd.Git() blob = g.ls_remote('https://github.com/python/cp...

回答 2 投票 0

在git-python中通过hexsha获取Commit对象

我正在尝试查找在两个特定提交之间已签入的提交内容。 在 git 中,我会执行 git rev-list --ancestry-path ......

回答 3 投票 0

如何自动查找每个远程的默认分支?

当我运行 git 克隆来使用远程设置一个新的存储库时,我最终得到了 origin/HEAD,我可以用它来识别 origin 上默认分支的头,而不必先知道所有者是什么。 .

回答 1 投票 0

使用gitpython添加安全目录

请问如何使用 gitpython(v2.1.*) 运行这个 git 命令? git config --global --add safe.directory "some_dir" 在文档中找不到。 我试过这个: repo = git.Repo.init(some_dir) 会议...

回答 1 投票 0

Azure devops 抛出 stderr:“致命:您当前不在分支上。”当尝试使用 GitPython 库将代码推送到签出分支时

我正在尝试签出 git 分支,使用 python 代码生成文件,然后使用 GitPython 库将更改推送到分支 下面是使用的代码 回购 = git.Repo(

回答 1 投票 0

如何获取含有非法字符的分支头

我知道你可以直接使用分支的名称(例如repo.heads.main)来获取分支的头。 你能直接得到一个含有非法变量字符(例如feature-generate-events)的分支的头部吗...

回答 1 投票 0

使用 gitpython 找不到 git 可执行文件:“错误的 git 可执行文件。”

我尝试使用访问密钥克隆 git 存储库,但是当我尝试运行它时,它会抛出异常,提示找不到 Git 可执行文件。 但我已经安装了 Git 并且 in_it.py 显示了

回答 11 投票 0

如何安装gitpython,初始化失败:错误的git可执行文件

我正在尝试在 Windows 上安装 git-python。我尝试使用 git 命令安装它: pip 安装 gitpython 它安装得很好,并且安装在我的本地应用程序数据中。唯一的问题是...

回答 2 投票 0

使用 GitPython 反向读取提交

有没有一种方法可以使用 GitPython 库反向迭代提交,即从最旧的到最新的,其方式类似于: >>> 从 git import Repo >>> 回购 = 回购('/

回答 3 投票 0

如何在 GitPython 中运行设置分支

我正在使用 GIT 存储库进行浅克隆和浅获取,代码中使用了 Git-Python 在 Git-python 中,以下 git cmd 命令的等效命令是什么 吉特·雷姆...

回答 1 投票 0

如何在 GitPython 中使用 GitHub 访问令牌?

我正在尝试编写一个 python 脚本,运行时会将文件推送到我的 GitHub 存储库之一。我正在使用 GitPython 包。我想使用访问令牌登录我的 GitHub 帐户 (

回答 1 投票 0

Azure Function - 应用服务计划 - 安装 git 包

我已经编写了一个Azure Funciton API(使用python运行时)来自动化我们正在做的一些工作的git签入过程(使用gitPython)。它在我当地的环境中运行良好。然而,...

回答 2 投票 0

GitPython 创建和推送标签

在 python 脚本中,我尝试创建一个标签并将其推送到 git 存储库上的原点。我使用gitpython-1.0.2。 我能够签出现有标签,但尚未找到如何将新标签推送到远程。 很多

回答 5 投票 0

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