python - Git Python Pycharm - 获取当前分支
问题描述
我尝试在我的 pycharm 项目中获取当前的结帐 git 分支。Pycharm 正在处理远程服务器临时文件夹中的存储库副本。所以命令:
repo = git.Repo(search_parent_directories=True)
branch = repo.active_branch
return branch.name
不工作,因为如果它是一个 git 存储库,它正在查看它当前正在工作的复制的临时文件夹。有没有其他方法可以使用 python 获取 pycharm 的当前结帐分支?这对于调试非常重要。
解决方案
推荐阅读
- go - 如何获取/提取 JSON 的值
- r - 在 ggplot2 地图中更改地图中心(R)
- java - 无法从内存中清除 java 类
- php - 在 codeigniter 中集成 skrill 支付网关
- canvas - Safari 13 仅在画布上绘制视频的第一帧
- spring - 使用多个实例中断石英中的作业
- django - Django REST JSON API:如何包含嵌套的复合文档?
- arrays - 选择多个属性,其中一个属性在管道中必须是唯一的
- react-native - 在 AWS Device Farm 上针对 React Native 应用程序的 Webdriverio Cucumberjs 测试失败 - 套接字挂断
- php - 具有自己列表的 WordPress 自定义帖子类型