当我试图使用egit提交github repo时,我收到以下错误:
"错误:拒绝访问。可能没有足够的权限进行操作。fatal: Could not read from remote repository."
这是我的第一次提交。这个错误是什么意思?
以下是我尝试提交的步骤:
"错误:拒绝访问。可能没有足够的权限进行操作。fatal: Could not read from remote repository."
这是我的第一次提交。这个错误是什么意思?
以下是我尝试提交的步骤:
首先,我建议您使用git bash克隆存储库以确保您的设置正确。如果遇到错误,它将打印出任何问题。这将验证您的网络设置和git设置是否正确。
如果您需要只读URL,可以尝试使用github只读URL,它看起来像:git://github.com/path/to/repo.git
然而,github用户使用读/写URL来将代码推送到github。这些URL使用以下格式:git@github.com:path/to/repo.git
。您可以在github repo页面上找到这些URL。如果您正在使用HTTP协议而不是读/写协议git@
,那么您遇到的问题可能是这个。
在仓库URL中深入到正确的深度以匹配.git实际所在的目录(而不是指定.git本身)对我有用。我之前尝试了一个级别太高。