Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
不同环境下的SSH和Gitlab-Laravel项目_Git_Laravel_Github_Ssh_Gitlab - Fatal编程技术网

不同环境下的SSH和Gitlab-Laravel项目

不同环境下的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上注册该密钥?根据您的问题,我知道您希望克隆存储库,然后在系

我是Git新手,我在Gitlab上建立了一个内部网。我已经在Linux服务器上创建了一个Laravel项目,并成功地将文件推送到我的Gitlab项目中。但是,由于服务器不面向internet,我还必须在我的PC上的WAMP上开发应用程序,以便Composer可以提取我需要的必要软件包。
我的问题是——当我从Gitlab将应用程序拉到我的PC上时,如何设置SSH端?我是否使用与Linux服务器上使用的密钥相同的密钥?如果是,如何在我的PC上注册该密钥?

根据您的问题,我知道您希望克隆存储库,然后在系统中启动项目

有一个简单的解决方案可以开始。在克隆存储库之前,需要安装并准备以下内容:

  • Gitlab帐户
  • 现在,您需要进入
    git bash
    或用于
    git
    命令的任何终端,并键入以下命令:

    $ ssh-keygen
    
    这将为您的系统生成一个新的ssh密钥,或者如果您的系统已经有一个ssh密钥,则可以使用:

    $ cat < ~/.ssh/id_rsa.pub
    
    将ssh密钥添加到服务器后,现在可以将存储库克隆到系统并使用它

    注意:

    不能在不同的gitlab帐户上使用相同的ssh密钥

    要使用它,您可以遵循以下答案:

    希望这对你有帮助

    http://<your-server-ip/domain>/profile/keys