pythongit日志-S";“文本”;文件名
我想运行这个特定的git命令:pythongit日志-S";“文本”;文件名,python,python-3.x,git,Python,Python 3.x,Git,我想运行这个特定的git命令: git log -S "text" filepath 在python(3.5)中 我试过这个: import git g = git.Git(repopath) print(g.log("-S \"text\"", filepath)) 使用我要记录的文件的绝对路径(filepath)和repo根目录下文件的相对路径(repopath)。 在这两种情况下,输出都是空的,而我得到的日志没有“-S\“text\”部分。我找到了答案,语法是: import gi
git log -S "text" filepath
在python(3.5)中
我试过这个:
import git
g = git.Git(repopath)
print(g.log("-S \"text\"", filepath))
使用我要记录的文件的绝对路径(filepath)和repo根目录下文件的相对路径(repopath)。
在这两种情况下,输出都是空的,而我得到的日志没有“-S\“text\”部分。我找到了答案,语法是:
import git
g = git.Git(repopath)
print(g.log("-S ","text", filepath))