跳转到主要内容

一个简单的命令行应用程序,用于查询从Github分配的问题和PR。

项目描述

Build Status

gitmine

不再被无数的Github问题和PR淹没。轻松组织、引用和关闭。

基于Github自身在hubGithub CLI上所做的出色工作(在我们工作于此项目期间发布。肯定有所发现)。我认为这是对gh命令的自然扩展,以便从命令行中的任何位置轻松访问问题和PR。

这是为谁准备的?

我在许多仓库中工作了许多项目。跟踪分配给我的所有问题和需要审查的PR是一件痛苦的事情。一些工具提供了一种快速查看一个仓库中问题的方法,但我需要一个快速查看、组织和从任何这些项目打开的方法,因此诞生了gitmine

如果您不是Github的重度用户,或者可能只关注一个仓库,这可能超出了您的需求。

用法

命令行参数

Usage: gitmine [OPTIONS] COMMAND [ARGS]...

  Simple command-line tool for querying assigned Issues and PR reviews from
  Github.

Options:
  -v, --verbose  Give more output. Option is additive, and can be used up to
                 three times.
  --help         Show this message and exit.

Commands:
  config  Set or Access Github Config information.
  get     Get assigned Github Issues and/or Github PRs.
  go      Open a browser page for the given repositiory / issue.

配置

如果您已经安装并配置了Github CLI,恭喜!您可以跳过本节。gitmine会自动依赖Github CLI的配置来访问您的Github信息。要使用gitmine,您首先需要生成一个个人访问令牌。您可以按照此处的说明进行操作。

gitmine config username ~git-username~
gitmine config token ~git-token~

安装

从PyPi

pip install gitmine

从源码

pip install 'git+https://github.com/joecummings/gitmine.git'

贡献

Contributing.md

常见错误和FAQ

  • 使用错误的用户名运行gitmine get prs不会报错,但会返回空值

项目详情


下载文件

下载适用于您平台的应用程序文件。如果您不确定选择哪一个,请了解更多关于安装包的信息。

源代码分发

gitmine-0.0.11.tar.gz (11.3 kB 查看哈希值)

上传时间: 源代码

构建分发

gitmine-0.0.11-py3-none-any.whl (12.1 kB 查看哈希值)

上传时间: Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面