在浏览器中打开存储库、目录和文件
git-browse的Python项目详细描述
在浏览器中打开存储库、目录和文件。 另请参见git-reviewers。
这是一个脚本,可以添加为gitconfig别名以方便浏览 git托管服务上的存储库(例如github)。它是按照模型建造的 arcanist’s browse 命令。它是专门设计的,没有依赖关系,所以 应该易于安装和非常便携。
如果您想浏览不同的github存储库,您可以 就像hub browse。
安装
手动
如果不使用自制程序,请首先将此存储库克隆到系统中的某个位置 (也许在你的dotfiles 存储库),然后运行<REPOSITORY_LOCATION>/install.sh。
用法
Usage: git browse [-h] [--path PATH] [--dry-run] [target]
如果省略[target],则将打开根存储库页。如果 [target]是一个目录或文件,则该对象将被打开。如果 [target]是提交哈希,然后将打开该提交哈希。如果 --path可用,则其值用于计算 如果设置了--dry-run,则指向当前git存储库的相对路径, 然后git browse将只打印出目标url,而不打开它 在浏览器中
开发
pip install -r requirements-test.txt
coverage run setup.py test
coverage report
flake8
mypy git_browse/browse.py
发布
pip install twine python setup.py sdist bdist_wheel twine upload dist/*