alfred github workflow
Version 1.9.1
GitHub ( gh
) および GitHub Enterprise インスタンス ( ghe
) を通じて検索できます。
ダウンロード
このワークフローには PHP が必要ですが、macOS 12 Montery 以降はプリインストールされなくなりました。
Homebrew ( brew install php
) 経由でインストールできます。
Alfred でgh > login
」と入力して、アカウントに対して認証します。ログインには OAuth が使用されるため、資格情報を入力する必要はありません。
ghe > url https://github.mycompany.com
」と入力します。ghe > generate token
またはhttps://github.mycompany.com/settings/applications
)。リポジトリへのアクセスのみが必要です。このトークンをクリップボードにコピーします。ghe > login <paste token here>
」と入力します。ghe your_enterprise_repo_name
できるようになりました組織はこのアプリを承認する必要があります。承認しないと、その組織のプライベート リポジトリにアクセスできなくなります。アクセスはここからリクエストできます。
キーの組み合わせ | アクション |
---|---|
enter | デフォルトのブラウザでエントリを開く |
cmd + c | エントリーのURLをコピー |
cmd + enter | URLを最前面のアプリに貼り付けます |
shift またはcmd + y | QuickLook で URL を開く |
GitHub Enterprise インスタンスを検索するには、 gh
ghe
に置き換えます。
gh user/repo
gh user/repo #123
gh user/repo @branch
gh user/repo *commit
gh user/repo /path/to/file
gh user/repo actions
gh user/repo admin
gh user/repo clone
gh user/repo dev
gh user/repo discussions
gh user/repo graphs
gh user/repo issues
gh user/repo milestones
gh user/repo network
gh user/repo new issue
gh user/repo new pull
gh user/repo projects
gh user/repo pulls
gh user/repo pulse
gh user/repo releases
gh user/repo wiki
gh user/repo projects
gh @user
gh @user overview
gh @user repositories
gh @user stars
gh @user gists
gh s repo
gh s @user
gh my dashboard
gh my notifications
gh my profile
gh my issues
gh my issues created
gh my issues assigned
gh my issues mentioned
gh my pulls
gh my pulls created
gh my pulls assigned
gh my pulls mentioned
gh my pulls review requested
gh my repos
gh my repos new
gh my settings
gh my stars
gh my gists
gh > login
gh > logout
gh > delete cache
gh > delete database
gh > update
gh > activate autoupdate
gh > deactivate autoupdate
gh > help
gh > changelog
ghe > url
(GitHub Enterprise のみ)ghe > generate token
(GitHub Enterprise のみ)ghe > enterprise reset
(GitHub Enterprise のみ)