外网访问 Git 服务

Git 是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。项目越大越复杂,协同开发者越多,越能体现出 Git 的高性能和高可用性。本教程讲解如何安装 Gitblit 服务端和 Git 客户端以及如何在外网简单轻松的访问内网的 Git 服务。

 

一,下载安装 Java

1,Gitblit 服务使用需要java环境,如果已安装请忽略,如未安装,点此下载

 

2,双击下载好的程序,开始安装。

 

3,安装好之后,点击关闭就可以了!

 

一,下载安装 Gitblit 服务端

1,在本地局域网电脑下载 Gitblit ,点击下载 Gitblit

 

2,下载好的压缩包解压到合适的目录或磁盘中。

 

3,在 git 文件夹中新建存储资料的文件夹,比如(C:\git\Repository)。

 

4,找到 gitblit 目录下的data文件下的 default.properties文件,用“记事本”或文本编辑器打开

 

5,Ctrl+F 直接搜索找到 git.repositoriesFolder,修改存储资料库路径,也就是上面第 3 步创建好的文件目录。

 

6,Ctrl+F 搜索找到 server.httpPort,设定 http 协议的端口号(注意:所使用的端口不要与已有端口冲突),修改后记得保存。

 

7,找到 gitblit 目录中的 gitblit.cmd 文件,双击运行。

 

8,运行成功,结果如下:

 

9,在浏览器 中打开,输入访问设置的ip和端口。例如:http://localhost:80 ,输入默认登录账户密码:admin/admin ,点击登录。

 

10,如果想要更改配置,需要先停止服务,再更改。

 

三,安装路由侠

点此进入下载页面

四,路由侠映射

1,打开安装好的路由侠客户端,登录账号密码,没有账号的先去官网注册,注册戳我,登录后选择【内网映射】服务。

 

2,点击【添加映射】。

 

3,在应用场景界面,选择【原生端口】,点击【开始创建】。

 

4,在创建映射界面下滑到内网地址位置,在内网端口填写默认的端口80,点击【创建】。

 

5,这里看到已经创建好了一个公网地址了,选中公网地址,点击鼠标右键复制地址。

 

五,外网访问

1,在外网的电脑浏览器中粘贴从路由侠客户端复制的公网地址,输入账号密码登录后就可以访问使用局域网的 Gitblit 服务了!

 

2,如下图,创建一个新的版本库。

 

3,输入项目名称,点击创建。

 

4,创建好版本库后,点击 Git 可以看到版本库地址。

 

六,下载安装 Git 客户端

1,在外网电脑中下载 Git 客户端,点此下载

 

2,双击下载好的程序开始安装,点击【Next】。

 

3,点击【Next】。

 

4,点击【Next】。

 

5,点击【Next】。

 

6,点击【Next】。

 

7,点击【Next】。

 

8,点击【Next】。

 

9,点击【Next】。

 

10,点击【Next】。

 

11,点击【Next】。

 

12,点击【Next】。

 

13,点击【Next】。

 

14,点击【Next】。

 

15,点击【Next】。

 

16,点击【Next】。

 

17,点击【Next】。

 

七,上传提交文件到版本库

1,新建一个需要上传仓库的文件目录,里面创建要上传提交的文件,这里为了测试,简单建了一个文本,然后鼠标右键空白处,点击 Git Bash Here 。

 

2,为上传的文件赋予名称和邮件,输入 git config --global user.email "you@example.com" 并回车,输入 git config --global user.name "Your Name" 并回车。

 

3,返回文件目录中,再次鼠标右键点击空白处,点击 Git GUI Here 。

 

4,如下图,创建新的资料目录。

5,输入你需要上传提交的文件目录,点击 Create 。

 

6,点击 Stage Changed 。

 

7,在右下方框里输入自定义内容,点击 Commit 。

 

8,Commit 之后,点击 Push 。

 

9,输入需要 Push 上去的版本库地址,也就是在 GitBlit 上创建的版本库的 Git 地址。

 

10,输入 Git 服务端的密码。

 

11,Push 成功,如下图。

 

以上就是在局域网内安装 Gitblit 服务端 ,在外网安装 Git 客户端以及利用路由侠的内网穿透平台实现外网访问 Git 服务的全部教程了,如果想要对路由侠有更多的了解,可以进官网详细了解,路由侠官网地址:v2.luyouxia.com