GitPython - 如何将'git stash'更改为GitPython存储库?

Sah*_*ane 7 python git gitpython

我有一个通过GitPython库创建的repo,它有一些未提交的更改.我想隐藏这些变化.我该怎么做?

在GitPython 文档中搜索"stash" 没有返回任何结果.

unu*_*tbu 8

根据文档,"直接使用git":

如果你因为没有被包装而缺少功能,你可以方便地直接使用git命令.它由每个存储库实例拥有.

因此,你可以打电话git stash save

repo.git.stash('save')
Run Code Online (Sandbox Code Playgroud)

  • 由于*您怎么知道*通常比*您知道什么*有趣,因此我将提到我是通过谷歌搜索“ gitpython stash”发现了此错误报告的(https://github.com/gitpython-developers / GitPython / issues / 70),然后咨询[docs](http://gitpython.readthedocs.org/en/stable/tutorial.html),以了解有关`repo.git`的更多信息。 (2认同)
  • 感谢那!我在 google 上搜索了“如何存储 gitpython repo”和类似的查询,但我想我太努力在某个论坛上找到一个已经存在的 Q/A 帖子。有时,像您这样的简约查询效果更好。:) (2认同)