#git-repository #git-remote #url #browser #open #interactive #ssh

app gopen

一个命令行工具,用于在浏览器中打开Git仓库的远程URL

1 个稳定版本

1.1.0 2024年7月12日

#620Web编程

Download history 103/week @ 2024-07-08 2/week @ 2024-07-15 1/week @ 2024-07-22

每月 106 次下载

MIT 许可证

8KB
74

gopen

中文版本

gopen 是一个命令行工具,旨在在浏览器中打开Git仓库的远程URL,类似于macOS的 open 命令。

功能

  • 自动远程URL打开:从当前或指定目录中的Git仓库中提取远程URL并在浏览器中打开。
  • SSH到HTTPS转换:自动将SSH URL转换为HTTPS URL以便浏览器访问。
  • 交互模式:允许用户通过交互式界面从多个选项中选择远程URL。
  • 目录指定:用户可以指定一个目录以搜索并从该目录打开远程URL。

安装

您可以通过Homebrew安装 gopen

brew tap libratiger/homebrew-tap
brew install gopen

用法

默认模式

在当前的Git仓库目录下运行 gopen 以自动打开第一个远程URL。

gopen

指定目录

在指定目录中搜索并打开远程URL。

gopen /path/to/git-repo

交互模式

使用 - 参数进入交互模式,允许用户选择要打开的远程URL。

gopen -i

或在使用指定目录的交互模式

gopen /path/to/git-repo -i

示例

# Default mode, opens the remote URL in the current directory
gopen

# Specified directory
gopen /path/to/git-repo

# Interactive mode
gopen -i

# Specified directory with interactive mode
gopen /path/to/git-repo -i

贡献

欢迎提交问题、功能请求和pull请求。请访问 GitHub仓库 以进行贡献。

许可证

gopen 在MIT许可证下发布。

依赖项

~1.7–10MB
~78K SLoC