我有一个GitLab的问题。 一切都很好,但我不能推。 它一直在问我用户git的密码。
这是一个问题,我第一次安装Omnibus软件包,然后卸载它,因为我使用Apache和这个软件包使用Nginx?
我在本教程中安装了GitLab。 它工作,但其他用户无法创build项目。
然后我试着卸载它,重新安装并更新它。 现在每个人都可以创build项目,但是当有人试图推送时,它会要求input一个git密码。
SSH密钥被创build并保存在GitLab中。 文件夹/home/git/.ssh不存在。 我在这里find它: /var/opt/gitlab/.ssh 。 这是gitconfiguration不正确的迹象吗?
使用Gitlab,您可以通过HTTP或SSH进行克隆。 你使用哪个url?
~/.ssh/id_rsa 。 否则,你必须在~/.ssh/config文件中提供额外的configuration。 所有这些信息都与开发人员configuration有关,而不是服务器。