在Linux上搭建私有Git服务器并创建私有远程仓库

远程仓库实际上和本地仓库没啥不同,纯粹为了 7x24 小时开机并交换大家的修改。GitHub 是一个免费托管开源代码的远程仓库; 但是对于某些资源代码(如生命的商业公司来说),不想公开源代码, 可以自己搭建一台 Git 服务器作为私有仓库使用。

搭建Git服务器需要准备一台运行Linux的机器,在此我们使用CentOS。以下为安装步骤 :
在虚拟机 CentOS 中使用命令窗口, 或使用 SecureCRT 工具来执行命令, 以下我将采用 SecureCRT 工具以root权限来给大家演示:
1. 安装 git 服务环境准备 (必须网络畅通)
在命令窗口内执行 yum -y install curl curl-devel zlib-devel openssl-devel perl cpio expat-devel gettext-devel gcc cc
在Linux上搭建私有Git服务器并创建私有远程仓库
文章图片

2. 下载 git-2.5.0.tar.gz 并上传到虚拟机
下载地址: https://pan.baidu.com/s/1rWWg8xlR6OA-PkH1uQO9yQ
1) 上传
SecureCRT 工具 菜单栏点击 File -> Connect SFTP Tab 进入上传文件界面, 执行 put + git-2.5.0.tar.gz的全路径名 命令完成上传:
在Linux上搭建私有Git服务器并创建私有远程仓库
文章图片

在 root 下查看是否有上传上去:
在Linux上搭建私有Git服务器并创建私有远程仓库
文章图片

2)解压到指定文件夹下(需提前创建好 git 文件夹)
在Linux上搭建私有Git服务器并创建私有远程仓库
文章图片

3)进入 文件夹 git-2.5.0 执行 autoconf 命令, 再执行 ./configure 命令:
在Linux上搭建私有Git服务器并创建私有远程仓库
文章图片

4)执行 make 命令:
在Linux上搭建私有Git服务器并创建私有远程仓库
文章图片

6)执行 make install 命令:
在Linux上搭建私有Git服务器并创建私有远程仓库
文章图片

7) 以上所有命令执行完毕后 执行 git --version 命令检查是否安装成功:
在Linux上搭建私有Git服务器并创建私有远程仓库
文章图片

8) 创建名为 git 的用户, 并设置密码
在Linux上搭建私有Git服务器并创建私有远程仓库
文章图片

在Linux上搭建私有Git服务器并创建私有远程仓库
文章图片

9)切换到 git 用户下 并创建 远程仓库 repository
【在Linux上搭建私有Git服务器并创建私有远程仓库】在Linux上搭建私有Git服务器并创建私有远程仓库
文章图片

    推荐阅读