小ネタ。golangで簡単なツールを書いた。と言っても、このツールは車輪のなんとやらで、READMEにも書いたんだけど、https://gist.github.com/tagomoris/1394916845a1b8020e43を模してgoで書いたもの。我ながらいいアイデアだと思ったんだけど、すでにあったという。



新しい会社とかチームに入って、オーガニゼーション内のリポジトリを一括cloneしたいときに使えると思う。

github上でrepoスコープをもったアクセストークンが必要。そのトークンを使って、

cloner -token YOUR_GITHUB_API_TOKEN -org TARGET_ORGANIZATION_NAME

で、カレントに全リポジトリがcloneされる。デフォではprivateリポジトリのみが対象で、publicリポジトリを対象にしたい場合は -type public をつけて実行する。

おわり

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Set your Twitter account name in your settings to use the TwitterBar Section.