Git
相关推荐
顶部

搭建 git 服务器(linux)

这里只要为个人使用的 git 仓库。

安装 git

在 Ubuntu 上,可以通过以下命令安装 Git:

bash
sudo apt install git

安装完成后,运行以下命令检查 Git 版本:

bash
git --version

如果显示了 Git 的版本号,说明安装成功。

创建 Git 裸仓库

创建一个目录如 /git/test.git,并在文件夹下创建 git 裸仓库:

bash
mkdir -p /git/test.git
cd /git/test.git
git init --bare

连接 Git 仓库

到目前为止服务器仓库已经搭建完成,对应的 origin 地址为 root@192.168.45.4:/git/test.git。 根据自己的用户名,ip 地址和仓库地址进行修改。

免密连接

在添加了远程地址后,进行推送,拉取等操作时还需要输入密码。由于使用的 ssh 连接,可以通过密钥方式解决。

  1. 运行命令生成密钥对:
bash
ssh-keygen -t rsa

改命令会在 C:\Users\dhn\.ssh 中生成两个文件:私钥 id_rsa 和公钥 id_rsa.pub

  1. id_rsa.pub 文件内容复制到在服务器的 /root/.ssh/authorized_keys 文件中。文件内容为一行,复制过去为单独一行。

设置完成后,在进行 git 操作将不再需要输入密码。

✨相关推荐✨

✨ Linux-Ubuntu 云服务器搭建饥荒服务器✨ Vue Cli的 mode 模式和 env 环境变量✨ 格式化配置文件 editorConfig 属性说明✨ Vscode 免密连接远程服务器✨ Vscode 连接服务器导致服务器卡死