GitHub APIを利用してリポジトリにファイルをコミットするコマンド ghcp を作りました。シングルバイナリでgitコマンドに依存しないため、リリースなどでCIからリポジトリのファイルを書き換えたい場合に便利です。 github.com 使い方 GitHub ReleasesもしくはHomebrewからインストールできます。 # GitHub Releases curl -L -o /usr/local/bin/ghcp https://github.com/int128/ghcp/releases/download/v1.3.0/ghcp_linux_amd64 # Homebrew brew tap int128/ghcp brew install ghcp # Go go get github.com/int128/ghcp あらかじめGitHubの設定ページからトークンを取得