1. ホーム
  2. git

Github PushでPermission deniedエラーが発生する

2023-12-19 17:41:45

質問

最近、Githubプロジェクトのメンバー/コントリビューターとして追加されました。私はそのプロジェクトをローカルマシンにクローンしました。

いくつかの変更を行い、ローカルにコミットしました。現在、元のリポジトリに変更をプッシュしようとしていますが、プッシュしようとすると、いくつかの権限エラーが表示されます。

C:\Users\MM\Documents\GitHub\software-licensing-php [master]> git push
origin master
remote: Permission to EasySoftwareLicensing/software-licensing-php.git denied to
 irfandayan.
fatal: unable to access 'https://github.com/EasySoftwareLicensing/software-licen
sing-php.git/': The requested URL returned error: 403
C:\Users\MM\Documents\GitHub\software-licensing-php [master]> git statu
s
# On branch master
# Your branch is ahead of 'origin/master' by 2 commits.
#   (use "git push" to publish your local commits)
#
nothing to commit, working directory clean

変更を反映させるための権限が不足しているので、プロジェクトの原作者に問い合わせることができますか?

どのように解決するのですか?

  • 元のgithubプロジェクトのページでフォークボタンをクリックします。
  • フォークしたリポジトリを元のリポジトリの代わりにクローンする
  • プッシュする
  • リポジトリでPull Requestsボタンを押す
  • 作成する
  • 原作者が承諾するのを待つ