.git config中的个人访问令牌

0qx6xfy6  于 2023-01-11  发布在  Git
关注(0)|答案(1)|浏览(208)

当我试图从gitlab中拉的时候,我遇到了这个错误。
远程:HTTP基本:拒绝存取。
提供的密码或令牌不正确,或者您的帐户启用了2FA,您必须使用个人访问令牌而不是密码。
我没有2FA,发现这个解决方案的工作:

现在我的令牌在. git的配置文件中。
我知道. git有足够的信息来从头开始恢复整个项目。那么如果我推送项目,会暴露我的令牌吗?

qhhrdooz

qhhrdooz1#

不会。git dir(.git)中的文件不会被跟踪,只会跟踪 work tree 中的文件。尝试从当前的repo克隆到机器上的另一个文件夹。在新的克隆中找不到令牌-推送也一样。
例如:

git clone C:\my-git D:\clone-of-my-git

相关问题