Git 将文件夹推送到新项目时HTTP基本访问被拒绝
我对我尝试处理的任何新项目都有相同的问题: 我在gitlab中创建了一个新项目,并尝试将文件夹(其中没有任何git或Git 将文件夹推送到新项目时HTTP基本访问被拒绝,git,Git,我对我尝试处理的任何新项目都有相同的问题: 我在gitlab中创建了一个新项目,并尝试将文件夹(其中没有任何git或.git文件/文件夹)推入其中。(git push)但我得到了错误: remote: HTTP basic access denied fatal: Authentication failed for... 我可以克隆新项目(该项目为空),将文件复制到中并将其推入,而不会出现任何错误 我试着推动这个命令: git config --system --unset credenti
.git
文件/文件夹)推入其中。(git push
)但我得到了错误:
remote: HTTP basic access denied
fatal: Authentication failed for...
我可以克隆新项目(该项目为空),将文件复制到中并将其推入,而不会出现任何错误
我试着推动这个命令:
git config --system --unset credential.helper
但同样的结果
更多信息:
- 在文件夹中,我运行
和git init
git remote add origin
我正在使用
linux
来推送现有文件夹,确保它是git存储库。如果不是这样,请在文件夹中运行git init
。然后您可以git remote add origin
,最后git push
。如果未设置上游分支,请按照CLI上有关如何设置远程跟踪分支的说明进行操作。要推送现有文件夹,请确保它是git存储库。如果不是这样,请在文件夹中运行git init
。然后您可以git remote add origin
,最后git push
。如果未设置上游分支,请按照CLI上有关如何设置远程跟踪分支的说明进行操作。尝试使用ssh而不是http设置远程分支:
git remote add origin git@...
尝试使用ssh而不是http设置远程:
git remote add origin git@...
您使用什么作为git客户端的登录-您的gitlab帐户密码?您是否需要使用访问令牌(例如,您的帐户上设置了2FA)?你能用git URL代替HTTPS URL和SSH密钥吗?你怎么能从没有.git文件夹的地方推送东西呢?您是否在本地计算机的git存储库中?有.git文件夹(在init之后),您使用什么作为git客户端的登录-您的gitlab帐户密码?您是否需要使用访问令牌(例如,您的帐户上设置了2FA)?你能用git URL代替HTTPS URL和SSH密钥吗?你怎么能从没有.git文件夹的地方推送东西呢?您是否在本地计算机的git存储库中?我尝试了.git文件夹(在init之后),得到了相同的结果。远程设置在git init之后。但不可能是同一个人。git init提示错误,因为它已经是git repo,或者它没有,然后您必须创建第一个提交。从您之前在问题下的评论来看,您试图推送的东西不是git存储库。我试过了,结果是一样的。远程设置在git init之后。但不可能是同一个人。git init提示错误,因为它已经是git repo,或者它没有,然后您必须创建第一个提交。根据您之前在问题下的评论判断,您试图推送的东西不是git存储库。