1

私はGitが初めてなので、Gitを学ぼうとしています。一方、私が Git に取り組んでいるとき、

エラー: username/file.git へのアクセス許可が Username1 に対して拒否されました。致命的: リモート リポジトリから読み取れませんでした。

正しいアクセス権があり、リポジトリが存在することを確認してください。

このエラーが発生しました。ちなみにファイルは読み込みのみです。どうすればプッシュできますか?

  • git クローン git@github.com:username/file.git
  • git add Files.txt
  • git add .
  • git commit -a -m "2 回目のコミット"
  • git push git@github.com:username/file.git

ちなみにgit config

[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
precomposeunicode = false
[remote "origin"]
url = git@github.com:username/files.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
4

1 に答える 1

1

他の人のレポをクローンしてそれに貢献したい場合は、最初にレポを自分のものとしてフォークする必要があります。コミットを自分のリポジトリにプッシュすると、元の作成者に「プル リクエスト」を送信できます。

git clone git@github.com:username/file.git

ここで はusernameあなたのもの、またはあなたが所属している組織でなければなりません。それ以外の場合は、リポジトリを更新する権限がありません。


ところで、あなたへのヒントです。あなたはできる

$ git remote add origin git@github.com:username/file.git
$ git push -u origin master

それ以来、単にそれを押すことができます

$ git push
于 2012-12-21T03:06:46.180 に答える