远程仓库实际上和本地仓库没啥不同,纯粹为了 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
文章图片
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的全路径名 命令完成上传:
文章图片
在 root 下查看是否有上传上去:
文章图片
2)解压到指定文件夹下(需提前创建好 git 文件夹)
文章图片
3)进入 文件夹 git-2.5.0 执行 autoconf 命令, 再执行 ./configure 命令:
文章图片
4)执行 make 命令:
文章图片
6)执行 make install 命令:
文章图片
7) 以上所有命令执行完毕后 执行 git --version 命令检查是否安装成功:
文章图片
8) 创建名为 git 的用户, 并设置密码
文章图片
文章图片
9)切换到 git 用户下 并创建 远程仓库 repository
【在Linux上搭建私有Git服务器并创建私有远程仓库】
文章图片
推荐阅读
- transformer|Swin-Transformer代码讲解-Video Swin-Transformer
- git使用技巧备忘(持续更新。。。)
- git 高级操作
- 同步GIT仓库的操作 -- pull命令
- git|git简单命令
- Git|Tomcat 自定义错误页面(例如404页面等等)
- 本地项目添加到gitee仓库管理
- centos|搭建Git服务器
- Git clone~fatal: protocol '?http' is not supported。解决办法。
- github开通,史上最全demo集合,各种demo持续更新中