Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.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
如何使用git将网站连接到repo,而无需键入un和pw_Git_Shared Hosting - Fatal编程技术网

如何使用git将网站连接到repo,而无需键入un和pw

如何使用git将网站连接到repo,而无需键入un和pw,git,shared-hosting,Git,Shared Hosting,我在托管服务器上有一个网站。我从我的git回购中克隆了它。我可以提取并获取代码,但是,如何设置网站文件夹,以便在提取或提取时不必键入sudo或用户名和密码 我肯定有答案和说明,但我不知道该问什么问题,一切都回到了设置git服务器的过程中 我真的不知道,也没有人可以问。我需要一个简单的版本,让我开始或链接到方向。我不太熟悉使用git和服务器的ssh协议。我在另一个网站上已经创建了,我不知道到底需要完成什么。我发现了很多东西,但是它们变得非常混乱,并且没有将这些部分与我正在尝试做的事情联系起来。如果

我在托管服务器上有一个网站。我从我的git回购中克隆了它。我可以提取并获取代码,但是,如何设置网站文件夹,以便在提取或提取时不必键入sudo或用户名和密码

我肯定有答案和说明,但我不知道该问什么问题,一切都回到了设置git服务器的过程中


我真的不知道,也没有人可以问。我需要一个简单的版本,让我开始或链接到方向。我不太熟悉使用git和服务器的ssh协议。我在另一个网站上已经创建了,我不知道到底需要完成什么。我发现了很多东西,但是它们变得非常混乱,并且没有将这些部分与我正在尝试做的事情联系起来。

如果您使用Linux/Mac,您可以通过ssh来实现这一点

 cd ~               # home directory
 ssh-keygen -t rsa  # Press enter for all values
然后转到GitHub,通过进入“设置”并单击“添加SSH密钥”来添加SSH密钥

对于Windows,请执行以下操作:

  • 使用PuttyGen生成密钥
  • 将密钥导出为开放SSH密钥
  • 转到GitHub并如上所述添加SSH密钥

  • 所以这对我的网站有效,比如说Hostgator或Blackmesh?或者这只是本地主机?非常感谢。