云服务器配置git的步骤是什么

服务器配置Git的步骤如下:

1、安装Git:首先需要在云服务器上安装Git,根据不同的Linux发行版,安装方法略有不同,以下是在Ubuntu和CentOS上安装Git的方法:

云服务器配置git的步骤是什么

- Ubuntu:

     sudo apt-get update
     sudo apt-get install git
     

- CentOS:

     sudo yum install git
     

2、创建SSH密钥对:为了安全地从本地计算机克隆或推送代码到云服务器,需要在本地计算机和云服务器上生成SSH密钥对,在本地计算机上执行以下命令:

   ssh-keygen -t rsa -C "your_email@example.com"
   

按照提示操作,可以选择默认的文件路径和设置密码,完成后,会在指定路径下生成id_rsa(私钥)和id_rsa.pub(公钥)文件。

3、将公钥添加到云服务器:将生成的id_rsa.pub文件内容复制到云服务器上的~/.ssh/authorized_keys文件中,如果文件不存在,需要创建一个:

云服务器配置git的步骤是什么

   touch ~/.ssh/authorized_keys
   chmod 600 ~/.ssh/authorized_keys
   

使用文本编辑器打开authorized_keys文件,将id_rsa.pub文件的内容粘贴到文件中,每个内容占一行,保存并关闭文件。

4、在云服务器上配置SSH:编辑/etc/ssh/sshd_config文件,确保以下设置是启用的:

   PubkeyAuthentication yes
   PasswordAuthentication no
   

如果修改了配置文件,请重启SSH服务使更改生效:

   sudo systemctl restart sshd
   

5、在本地计算机上测试SSH连接:使用ssh命令测试从本地计算机到云服务器的连接是否成功。

   ssh user@your_server_ip
   

如果看到类似于“Welcome to your_server_ip”的欢迎信息,说明连接成功,接下来可以开始配置Git仓库。

云服务器配置git的步骤是什么

6、在云服务器上创建Git仓库:首先确保已经安装了Git,然后在服务器上创建一个新的目录作为Git仓库:

   git init --bare my_git_repo.git
   

7、将本地Git仓库关联到远程服务器:在本地计算机上执行以下命令,将本地仓库关联到远程服务器上的Git仓库:

   git remote add origin user@your_server_ip:/path/to/my_git_repo.git
   

8、将本地代码推送到远程服务器:首先切换到要提交的代码目录,然后执行以下命令将代码推送到远程服务器:

   git add --all && git commit -m "Initial commit" && git push origin master --force --quiet
   

9、从远程服务器拉取代码:在本地计算机上执行以下命令,从远程服务器拉取最新的代码:

   git pull origin master --force --quiet --rebase
   

原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/104464.html

Like (0)
Donate 微信扫一扫 微信扫一扫
K-seo的头像K-seoSEO优化员
Previous 2023-12-11 00:20
Next 2023-12-11 00:24

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

免备案 高防CDN 无视CC/DDOS攻击 限时秒杀,10元即可体验  (专业解决各类攻击)>>点击进入