gitpython 相关问题

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

如何使用git python获取第一个父提交列表?

我想从git python运行相当于这个命令,但是还没有找到实现这个目标的方法。 git rev-list --first-parent commit1..HEAD我想得到结果......

回答 1 投票 0

Git python脚本从给定的sha提交id中提取所有后来的提交

我试图在特定的开始提交后使用Python从分支中提取所有提交消息的列表。我从GITPython api找不到任何有用的功能,或者我只是错过了它。可以 ...

回答 1 投票 0

GitPython是否可以在没有签出的情况下从指定的提交中获取文件

我想用GitPython从指定的提交中复制文件。现在我到目前为止:import git git = git.Git(REPO_PATH)git.checkout(COMMIT_HEX_SHA)fo = open(REPO_PATH +“/ foo.txt”,“r”)str = fo ....

回答 2 投票 5

如何使用gitpython从特定的git提交中获取文件数据

我正在尝试使用gitpython python-module从特定提交中获取文件。我能够从最新的提交中获取文件(包含内容)。但是我想从...获取文件(含内容)

回答 2 投票 1

如何使用gitpython获取user.email配置?

我有一个repo初始化为r = git.Repo.init(dirPath)如何使用gitpython获取该repo的git配置的user.email字段?

回答 1 投票 2

Git:按合并顺序提交

我编写了一个python脚本,遍历我的master分支中的最后10个提交。主分支受限于提交,只能合并到。考虑以下情况。分支1 ...

回答 1 投票 1

使用GitPython检索Github存储库名称

有没有办法使用GitPython获取存储库名称? repo = git.Repo.clone_from(repoUrl,“。”,branch = branch)我似乎无法找到附加到具有此...的repo对象的任何属性...

回答 1 投票 0

想检查存储库是否存在以及它是否公开(gitpython)

使用Python和GitPython,以及来自不同用户的git存储库列表,我需要检查存储库是否存在以及它是否是公共的。考虑到这一点并考虑GitHub,如果它问...

回答 1 投票 1

使用Gitpython添加一个子目录

如何使用Gitpython添加子模块?我知道我是如何以正常的方式添加它但我在Gitpython的文档中找不到任何帮助我如何用lib添加它。非常感谢

回答 1 投票 2

GitPython和SSH密钥?

如何使用GitPython和特定的SSH密钥?关于该主题的文档不是很全面。到目前为止我唯一尝试的是Repo(路径)。

回答 3 投票 9

使用gitpython删除远程分支(push origin':')

我找不到一种方法来执行相当于的命令:git push origin:branchName一个删除远程分支的命令,gitpython可以使用git push执行此操作吗?谢谢

回答 2 投票 1

如何在gitpython中使用git log --oneline

我试图通过给出一个开始sha和end sha来提取提交消息列表。使用git log在git中很容易。但我试图通过gitpython库来做到这一点。有人可以帮我实现......

回答 2 投票 0

在GitPython中迭代提交b / w 2指定的提交

import repit.ite_commits(rev = ref_name)中的import git repo = git.Repo(repo_dir)ref_name ='master'用于提交: 此代码遍历所有提交。我想迭代b / w 2 ......

回答 3 投票 1

如何使用gitpython查询特定git repo分支的日志?

目标:使用gitpython在python脚本中执行以下git命令。 cmdLine版本:git log -L:dataLoad:/home/ubuntu/projects/alpha-draw/py/enigma.py脚本版本:repo.git.log(f'-...

回答 1 投票 0

git 可执行文件在 python 中找不到

我试图用访问密钥克隆一个 git 仓库,但是当我试图运行它时,它抛出一个异常,说找不到 git 可执行文件。 但是我已经安装了 git 并且 in_it.py 显示了正确的 pat...

回答 9 投票 0

我怎样才能使用git python get diffs

我正在尝试使用GitPython以我想要的格式获取差异。对于每个文件我想要3个列表。已更改,添加和删除的行列表。我一直在网上寻找......

回答 2 投票 0

gitpython - 用消息推送存储

我是gitpython的新手,想用它来创建一个带有特定消息的藏匿处。我知道这个命令行语法是git stash push -m“这里的描述性消息”,但我不能得到相同的...

回答 1 投票 1

如何使用GitPython获取repo的提交数量?

我是GitPython的新手,我想获得一个回购提交的提名者。我希望在GitPython中替代“git rev-list --count HEAD”,有没有特定的功能呢? ...

回答 2 投票 -1

使用gitpython解析git日志

在python中,我想获取git存储库中文件的所有提交的日志,并解析日志中的信息(哈希,作者姓名,作者邮件,作者日期,提交者名称,提交者邮件,提交...

回答 2 投票 0

如何从GitPython中的repo获取目录git详细信息?

我想从GitPython中的repo(项目)获取目录(称为模块)的提交次数。 > print(“before”,modulePath)> repo = Repo(modulePath)> print(...

回答 1 投票 0

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