不同环境下的SSH和Gitlab-Laravel项目
我是Git新手,我在Gitlab上建立了一个内部网。我已经在Linux服务器上创建了一个Laravel项目,并成功地将文件推送到我的Gitlab项目中。但是,由于服务器不面向internet,我还必须在我的PC上的WAMP上开发应用程序,以便Composer可以提取我需要的必要软件包。不同环境下的SSH和Gitlab-Laravel项目,git,laravel,github,ssh,gitlab,Git,Laravel,Github,Ssh,Gitlab,我是Git新手,我在Gitlab上建立了一个内部网。我已经在Linux服务器上创建了一个Laravel项目,并成功地将文件推送到我的Gitlab项目中。但是,由于服务器不面向internet,我还必须在我的PC上的WAMP上开发应用程序,以便Composer可以提取我需要的必要软件包。 我的问题是——当我从Gitlab将应用程序拉到我的PC上时,如何设置SSH端?我是否使用与Linux服务器上使用的密钥相同的密钥?如果是,如何在我的PC上注册该密钥?根据您的问题,我知道您希望克隆存储库,然后在系
我的问题是——当我从Gitlab将应用程序拉到我的PC上时,如何设置SSH端?我是否使用与Linux服务器上使用的密钥相同的密钥?如果是,如何在我的PC上注册该密钥?根据您的问题,我知道您希望克隆存储库,然后在系统中启动项目 有一个简单的解决方案可以开始。在克隆存储库之前,需要安装并准备以下内容:
git bash
或用于git
命令的任何终端,并键入以下命令:
$ ssh-keygen
这将为您的系统生成一个新的ssh密钥,或者如果您的系统已经有一个ssh密钥,则可以使用:
$ cat < ~/.ssh/id_rsa.pub
将ssh密钥添加到服务器后,现在可以将存储库克隆到系统并使用它
注意:
不能在不同的gitlab帐户上使用相同的ssh密钥
要使用它,您可以遵循以下答案:
希望这对你有帮助
http://<your-server-ip/domain>/profile/keys