把主机作为git服务器

把主机当做git服务器使用非常容易

  1. remote主机创建git服务的用户,这里假设叫gituser
    sudo useradd -m gituser
  2. remote主机设置ssh公钥
    su gituser
    cd ~
    mkdir .ssh
    vim .ssh/authorized_keys # 复制公钥内容
    chmod 700 .ssh
    chmod 600 .ssh/authorized_keys
  3. remote主机初始化空想要同步的repo(使用--bare flag)
    mkdir -p ~/path_to/some_test_repo.git
    cd ~/path_to/some_test_repo.git
    git init --bare
  4. 本地电脑添加remote信息并push
    cd some_local/repo_path
    git remote add origin gituser@remote-server-url:/path_to/some_test_repo.git
    git push

参考材料:

此条目发表在积少成多分类目录。将固定链接加入收藏夹。

发表回复

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