首页 > 解决方案 > GitLab 操作无需提供密码和用户令牌

问题描述

我可以使用私有令牌上传、下载、列出项目和存储库。

没有私人令牌是否可以做同样的事情?意味着用户将单独提供用户名或电子邮件地址...

看待

标签: gitlab

解决方案


在没有身份验证的情况下无法推送到存储库。
并且无法从私有存储库中提取,同样无需身份验证。

如果您不使用令牌或密码,则唯一的其他选择(用于身份验证)是使用一对私有/公共 SSH 密钥,公共密钥已注册到您的 GitLab 帐户


OP补充说:

表示当用户 x 使用普通登录上传文件时,想要显示用户 x 已提交文件等等......这可能吗

提交作者身份与推/拉远程访问身份验证无关。

为了让用户在提交中可见,他们需要做的就是设置他们的git config user.nameand git config user.email,然后进行一些提交。


推荐阅读