私は最近パブリックリポジトリをセットアップし、単純なアプリケーションを構築し、すべてが期待どおりに機能しました。新しいGithub組織にリポジトリを転送した後、 `git push`の権限が拒否されました
最終的に私は、寄付を奨励するのを助けるために、公的機関のもとでレポが生きるべきだと決めました。そこで私は新しい組織を作り、その新しい組織にレポを移しました。私はこの組織のオーナー(そして唯一のメンバー)としてセットアップしています。
私は、使用して私の地元のremote
を更新:
git remote set-url [new org repo URL]
Aはgit remote -v
新しい組織レポURLが表示されます。
私はいくつかの編集を行いました(READMEのリポジトリへのリンクを更新するため)、git push origin master
は新しいリポジトリに変更をプッシュしました。
となった:
remote: Permission to [new org repo URL] denied to [user].
fatal: unable to access 'https://[user]@[new org repo URL]': The requested URL returned error: 403
成功しgit pull origin master
戻ります。
私も試してみました:
- は、新しい組織レポURLからクローン化された私の地元のレポは、再度押してみました削除された
- 両方書くの組織のメンバーに対するデフォルトのパーミッションを変更し、管理者
- は、新しい組織の下でチームを作成し、その後、管理者権限
しかし、まだアクセス許可が拒否されました問題を取得してそのチームにレポを追加しました。
他にどのようなgit、repo、orgの権限の変更を行う必要がありますか?プロジェクトフォルダに
参加しているチームを、対応するリポジトリの共同編集者/チームに追加しましたか?はいの場合、対応するリポジトリのプロファイル/チームに割り当てた権限レベルはどのくらいですか? – rufer7
@ rufer7はい、私はそれを試みました。私はそれらの詳細で質問を更新しました。 –