0

PHP ページから実行される bash スクリプトを介して github リポジトリを作成できるようにする必要があるため、curl コマンドまたは API キーでパスワードを渡すことができる必要があります。

ただし、github API の V3 では冗長になっている可能性があるため、API キーが見つからないようです。

フォローしました ブラウザを開かずに CLI から GitHub にリモート リポジトリを作成することは可能ですか? パスワードの入力を求められるところまで行きました

Bash ファイルは次のようになります。

#! /bin/bash
a=$1
curl="-u 'USERNAME' -p 'PASSWORD' https://api.github.com/user/repos -d '{\"name\":\""$a"\"}'"
curl $curl

-p パラメーターが気に入らないため、これは機能しません。試してみ-u 'USERNAME:PASSWORD'ましたが、それも気に入らなかったため、githubページで答えが見つからないようです。理想的には、リポジトリのパスワードが bash ファイルに公開されたままにならないので、API キーを使用しますか?

どうもありがとう

4

1 に答える 1

2

curl -u 'dmalikov:my_password' https://api.github.com/user/repos -d '{"name":"HI"}'私にとってはうまくいきます。今、私はこのHIレポを持っています。

于 2013-07-28T13:39:02.187 に答える