我只想说我对git完全陌生,所以我可能会以错误的方式做事,但我试图按照这里的帖子和在线指南。我知道这可能是一个愚蠢的帖子,但我只是一个网页设计师,如此非常基本的这个东西,将不胜感激关于我这样做的方式,或者如果有更好的方法的任何意见。Git在本地保存远程连接的密码,通过root进行连接@
我在我的CentOS VPS安装的git,然后设置我的仓库我的网站里,位置在这里:
/var/www/vhosts/server.userfarmer.com/userfarmer/userfarmer.git
的git的文件夹之前的userfarmer文件夹是我的主网站目录,我想通过git将我的网站从本地机器上传到此文件夹。
mkdir userfarmer.git
cd userfarmer.git
git --bare init
我有那么设置本地使用git的远程连接:我使用此设置通过SSH
git remote add origin [email protected]:/var/www/vhosts/server.userfarmer.com/userfarmer/userfarmer.git
现在我可以连接到这个不错,但每次我做的时候,我需要我的根密码,无论如何保存这个,所以每次我推送时都不需要它。
任何意见极大的赞赏,这是所有完全地新的给我,谢谢 , 西蒙
您是否尝试添加您的公共ssh密钥'ssh.key。pub'到您的服务器上的'authorized_keys'文件? – Nodebody
我在本地生成了一个名为“laptop.pub”的ssh密钥,但我不确定如何将其添加到服务器上。甚至在服务器上找到它的位置,对不起,我仍然在学习,因为我一直在。 –