git创建服务器仓库,局域网内搭建git服务器

  git创建服务器仓库,局域网内搭建git服务器

  操作步骤安装GitLab使用标准方法登录Linux实例(推荐)。还可以根据自己的实际操作习惯选择其他不同的登录方式:使用远程登录软件登录Linux实例,使用SSH登录Linux实例执行以下命令,安装依赖包。yum-y curl policy coreutils-python Openssh-server依次执行以下命令,设置SSH启动,启动SSH服务。system CTL Enable SSHD system CTL Start SSHD执行以下命令来安装Postfix。Yum-y Postfix执行以下命令,将Postfix服务设置为从启动时启动。Systemctl enable postfix执行以下命令打开postfix的配置文件main.cf。Vim /etc/postfix/main.cf按

i

进入编辑模式,删除inet_interfaces=all前的#,在inet_interfaces=localhost前添加#。修改后,如下图所示:

  按

Esc

并输入

:wq

以保存更改并退出文件。执行以下命令启动Postfix。Systemctl start postfix执行以下命令来添加GitLab包存储库。curl https://封装。GitLab . com/install/repositories/git lab/git lab-ce/script . rpm . sh sudobash执行以下命令来安装git lab。o sud external _ URL= instance public network IP address yum install-y GitLab-ce在本地浏览器中访问获取的公网IP,返回页面如下图,表示git lab已经安装成功。注意:

  请在此页面配置登录GitLab帐户的密码。

  在本地浏览器创建项目的公共IP访问云服务器,进入GitLab登录界面。使用root帐户和设置的登录密码登录。如下图所示:

  根据页面指南创建私有项目。本文以测试为例。如下图所示:

  成功创建项目后,在页面顶部的提示中点击【添加SSH密钥】。进入“SSH密钥”页面,按照以下步骤添加SSH密钥:通过密钥获取步骤,获取要包含在项目管理PC中的密钥信息,并粘贴到“密钥”中。在“标题”中自定义键的名称。单击[添加密钥]添加密钥。如下图所示:

  如下图所示,密钥添加成功:

  回到项目首页,点击【克隆】记录项目地址。如下图所示:

  克隆项目在托管PC上执行以下命令,以配置使用Git warehouse的人员的姓名。Git config-global user . name username 执行以下命令来配置使用Git warehouse的用户的邮箱。git config-global user . email XXX @ example . com 执行以下命令来克隆项目。请用步骤5中已经获得的项目地址替换“项目地址”。git克隆“项目地址”成功克隆项目后,会在本地生成一个同名的目录,其中包含项目中的所有文件。上传文件并执行以下命令进入项目目录。测试/执行以下命令,创建要上传到GitLab的目标文件。本文以test.sh为例。Echo test test.sh执行以下命令,将test.sh文件添加到索引中。Git add test.sh执行以下命令将test.sh提交到本地仓库。Git commit -m test.sh 执行以下命令将test.sh同步到GitLab服务器。Git push -u origin master返回测试项目页面,您可以检查文件是否已经成功上传。如下图所示:

  相关操作Get Key在需要纳入项目管理的PC上执行以下命令,安装Git。Yum install -y git执行以下命令来生成密钥文件。ssh/id_rsa。请按

Enter

以保留密钥文件生成步骤中的默认设置。Ssh-keygen执行以下命令来查看和记录密钥信息。猫。ssh/id_rsa.pub

git创建服务器仓库,局域网内搭建git服务器