0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【GitHub】リポジトリの複製時にでたエラーについて

Posted at

複製は公式ドキュメントに記載されている方法を使用します。

この問題はゆめみさんのコードチェック課題を複製しようとして起きた問題なので実際にこちらのリポジトリを例にします

リポジトリのベアクローンを作成

$ git clone --bare https://github.com/yumemi-inc/ios-engineer-codecheck.git

スクリーンショット 2022-05-18 14.57.06.png
ベアクローンを作成が完了しました

新しいリポジトリにミラープッシュ

作成したベアクローンに移動します

$ cd ios-engineer-codecheck.git

ここでGitHubで新しいリポジトリを作成します。
今回は適当にサンプルを作りました。
スクリーンショット 2022-05-18 14.59.16.png

$ git push --mirror https://github.com/SNQ-2001/Sample.git

ここでエラーが発生しました。
スクリーンショット 2022-05-18 15.05.26.png

エラー文

 ! [remote rejected] main -> main (refusing to allow a Personal Access Token to create or update workflow `.github/workflows/copy-issues.yml` without `workflow` scope)
error: failed to push some refs to 'https://github.com/SNQ-2001/Sample.git'

原因

「workflowを作成する権限がないよ」とのことです。

解決策

Personal Access Tokenでworkflowにチェックを入れます。

スクリーンショット 2022-05-18 15.11.15.png

スクリーンショット 2022-05-18 15.12.38.png

スクリーンショット 2022-05-18 15.13.11.png

自分がコマンドラインに登録しているトークンに入ります。
スクリーンショット 2022-05-18 15.13.59.png

スクリーンショット 2022-05-18 15.15.24.png

改めて実行してみる

成功!!
スクリーンショット 2022-05-18 15.17.11.png

ちゃんと複製もできてます
スクリーンショット 2022-05-18 15.18.13.png

おわり

権限関係ややこしやー

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?