如何通过pygit2获取当前签出的Git分支名称?
这个问题应该涉及到:
但我想知道如何通过pygit2来做到这一点?
从PyGit文档
这些都应该工作
head = repo.lookup_reference('HEAD').resolve()
head = repo.head
branch_name = head.name
要获得传统的“速记”名称:
from pygit2 import Repository
Repository('.').head.shorthand # 'master'
链接地址: http://www.djcxy.com/p/19501.html
上一篇: How to get the current checked out Git branch name through pygit2?