当我试图从gitlab中拉的时候,我遇到了这个错误。远程:HTTP基本:拒绝存取。提供的密码或令牌不正确,或者您的帐户启用了2FA,您必须使用个人访问令牌而不是密码。我没有2FA,发现这个解决方案的工作:
现在我的令牌在. git的配置文件中。我知道. git有足够的信息来从头开始恢复整个项目。那么如果我推送项目,会暴露我的令牌吗?
qhhrdooz1#
不会。git dir(.git)中的文件不会被跟踪,只会跟踪 work tree 中的文件。尝试从当前的repo克隆到机器上的另一个文件夹。在新的克隆中找不到令牌-推送也一样。例如:
git clone C:\my-git D:\clone-of-my-git
1条答案
按热度按时间qhhrdooz1#
不会。git dir(.git)中的文件不会被跟踪,只会跟踪 work tree 中的文件。尝试从当前的repo克隆到机器上的另一个文件夹。在新的克隆中找不到令牌-推送也一样。
例如: