我是Git的新手所以我正在努力学习git。同时当我在Git上工作时,
错误:对用户名1拒绝用户名/ file.git的权限。 致命的:无法从远程存储库读取。
请确保您拥有正确的访问权限 存储库存在。
我遇到了这个错误。顺便说一下,File只能读取。我怎么推?
顺便说一下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
答案 0 :(得分:1)
如果你想克隆其他人的回购并为它做出一些贡献,你需要先将回购交叉作为你自己的回购。将提交推送到您自己的仓库,然后您可以向原作者发送“请求”。
git clone git@github.com:username/file.git
此处username
必须是您的,或您所在的组织。否则,您无权更新回购。
B.t.w,给你一个提示。你可以
$ git remote add origin git@github.com:username/file.git
$ git push -u origin master
从那时起,您可以通过
简单地推送它$ git push