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. 通过分支名称\ id与git api获取git提交
- 2. 如何在Eclipse运行配置中获取当前Git分支名称
- 3. 签出只有分支名称的前几个字符的git分支
- 4. 如何使用nodegit获取当前分支名称?
- 5. Git Bash,获取本地分支名称
- 6. 如何通过代码获取当前迁移名称
- 7. 如何通过反射获取当前属性名称?
- 8. 如何在Mac OSX上获取分支名称的Git完成?
- 9. git - 如何获取新分支的名称?
- 10. 获取用于脚本的当前分支的名称
- 11. 如何在浏览器中获取当前的git标签/分支/修订版?
- 12. Git:获取当前分支曾合并过的分支的列表
- 13. 获取当前的Git开发分支而不是过时的分支
- 14. 当前分支上的Git别名
- 15. 在构建过程中获取git分支名称
- 16. 如何从代码中找出当前的Git分支名称,而不使用git本身? .git/HEAD文件?
- 17. 通过RowMapper上的结果集获取当前表的名称
- 18. Git从当前签出的主文件创建分支?
- 19. 获取当前MembershipProvider名称
- 20. 有没有办法输出以前的git分支名称?
- 21. 如何在我的PowerShell提示符中显示当前的git分支名称?
- 22. 如何禁止“致命的:当前分支的上游分支与当前分支的名称不匹配”?
- 23. 如何获得在GIT中创建标签的特定分支的名称
- 24. 文档 - 如何通过名称获取标签的值?
- 25. git和分支名称
- 26. IntelliJ和Git分支名称
- 27. 标签名称的CVS分支名称
- 28. 通过pygit2 Git瓷器命令?
- 29. 如何通过名称获取AppDomain?
- 30. 如何获得给定shasum的git分支名称?
http://www.pygit2.org/references。 html#the-head - 'repo.head'没有做你想做的事? – 2014-10-01 04:21:27
你介意把它作为答案吗?我相信这也可以帮助别人:) – Drake 2014-10-01 04:52:44