2017-10-17 8 views
2

フォークされたリポジトリに新しいファイルをプッシュしようとしたときに 'git push'コマンドが失敗しました。私が得るエラーは次のとおりです: ! [リモート拒否] master - > master(許可が拒否されました) 私はフォークされたリポジトリの所有者ですので、なぜこのエラーが発生するのかわかりません。私はそれに助けていただきありがとうございます。 TNXフォークされたリポジトリでGit pushが失敗しました

答えて

0

git push origin master 

を試してみて、これが初めてである場合は、このフォークリポジトリにプッシュしている

+0

感謝をプッシュしよう残念ながら私にとってはうまくいかない。 –

+0

[この質問](https://stackoverflow.com/questions/25545613/how-can-i-push-to-my-fork-from-a-clone-of-the-original)で修正をチェックしましたか? -repo)?私が思う同様の問題 – person

0

次の手順を試してみてください

gitの設定--global --edit

次にconfファイルに以下を追加します

[credential] 
    helper = osxkeychain 
    useHttpPath = true 
+0

残念なことに、それは私のために働かないでいただきありがとうございます。 –

+0

git remote -vを実行しますか? –

1

正しいリモコンに移動してもよろしいですか?コマンドgit remote -vを実行し、originリモートがアクセス権を持つリポジトリであることを確認します。ない場合は、あなたが好きへのアクセスを持っていますリモートにプッシュ:git pushは、デフォルトではそれにプッシュされますように

git push -u <remote name> <branch name> 

これは、与えられたリモートブランチを追跡するまで、あなたのローカルブランチを設定します。変更した場合は、push.defaultの設定を変更する必要がある場合もあります。

0

リモートがあなたのリポジトリであることを確認してください:

$ git remote -v 
origin https://github.com/octocat/Spoon-Knife.git (fetch) 
origin https://github.com/octocat/Spoon-Knife.git (push) 

それはあなたではない場合、このようにそれを変更します。

$ git remote set-url origin https://github.com/USERNAME/REPOSITORY.git 
$ git remote -v 
origin https://github.com/USERNAME/REPOSITORY.git (fetch) 
origin https://github.com/USERNAME/REPOSITORY.git (push) 

アン再度

$ git push origin master 
関連する問題