8
A
回答
6
无论这些应该工作
head = repo.lookup_reference('HEAD').resolve()
head = repo.head
branch_name = head.name
9
为了让传统的 “速记” 的名字:
from pygit2 import Repository
Repository('.').head.shorthand # 'master'
相关问题
- 1. 使用PowerShell获取当前git分支的名称
- 2. 通过分支名称\ id与git api获取git提交
- 3. 如何获取Git当前分支和标签
- 4. 如何获取libgit2中当前分支的名称?
- 5. 如何在Eclipse运行配置中获取当前Git分支名称
- 6. 签出只有分支名称的前几个字符的git分支
- 7. 如何使用nodegit获取当前分支名称?
- 8. Git Bash,获取本地分支名称
- 9. 的Git分支/标签名称^ {}
- 10. 如何通过代码获取当前迁移名称
- 11. 如何通过反射获取当前属性名称?
- 12. 获取当前本地分支的远程git-svn分支
- 13. git - 如何获取新分支的名称?
- 14. 如何在Mac OSX上获取分支名称的Git完成?
- 15. 获取用于脚本的当前分支的名称
- 16. 如何在浏览器中获取当前的git标签/分支/修订版?
- 17. 获取当前的Git开发分支而不是过时的分支
- 18. Git:获取当前分支曾合并过的分支的列表
- 19. 使用Git通过标签名称获取项目的副本
- 20. 当前分支上的Git别名
- 21. 在构建过程中获取git分支名称
- 22. VTD-XML:如何获取当前元素的标签名称?
- 23. 如何获取当前所选HTML标签的名称?
- 24. 如何从代码中找出当前的Git分支名称,而不使用git本身? .git/HEAD文件?
- 25. 如何获取当前路由名称?
- 26. 通过RowMapper上的结果集获取当前表的名称
- 27. Git从当前签出的主文件创建分支?
- 28. 获取当前MembershipProvider名称
- 29. 有没有办法输出以前的git分支名称?
- 30. 如何在我的PowerShell提示符中显示当前的git分支名称?
http://www.pygit2.org/references。 html#the-head - 'repo.head'没有做你想做的事? – 2014-10-01 04:21:27
你介意把它作为答案吗?我相信这也可以帮助别人:) – Drake 2014-10-01 04:52:44