用户国营 发表于 2024-11-26 23:45:04

外网访问 Git 服务

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

https://img-blog.csdnimg.cn/img_convert/b65907b459a5ea4c8cf08532d8432ff2.png

一,下载安装 Java

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

https://img-blog.csdnimg.cn/img_convert/386e37f4204c04985d4ebe36f0ba63c5.png

2,双击下载好的步伐,开始安装。

https://img-blog.csdnimg.cn/img_convert/13bcf2d8b3498e89921fd6c3afd4b7e1.png

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

https://img-blog.csdnimg.cn/img_convert/133f177d3d898794af338c38af000eae.png

一,下载安装 Gitblit 服务端

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

https://img-blog.csdnimg.cn/img_convert/cb995d4b9c467936dd7936d6ac1eab83.png

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

https://img-blog.csdnimg.cn/img_convert/8711d1110efa16002a69f3ad3af74133.png

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

https://img-blog.csdnimg.cn/img_convert/c6d5c910a02d0f7f9a1d6766991e0a8b.png

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

https://img-blog.csdnimg.cn/img_convert/ac89ea41f1cdaf3f509224f90e0ad9e6.png

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

https://img-blog.csdnimg.cn/img_convert/1c4b1b1de45969c9cf421247caaa4447.png

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

https://img-blog.csdnimg.cn/img_convert/77bf4d1fb0916f302df30fb59e090889.png

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

https://img-blog.csdnimg.cn/img_convert/78b9300b090ca01f0c514f1b992f6036.png

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

https://img-blog.csdnimg.cn/img_convert/968c19a18d979b5a4889be4b142a6a58.png

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

https://img-blog.csdnimg.cn/img_convert/7179b28b09851d101f6635a155d06cec.png

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

https://img-blog.csdnimg.cn/img_convert/831716f44b2d2b42ba2577246c88b342.png

三,安装路由侠

点此进入下载页面
四,路由侠映射

1,打开安装好的路由侠客户端,登录账号暗码,登录后选择【内网映射】服务。

https://img-blog.csdnimg.cn/img_convert/c4f1d16a9a4820ada6b3fc8bed010654.png

2,点击【添加映射】。

https://img-blog.csdnimg.cn/img_convert/9bfb7da709c715da59cd4248f7fd419b.png

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

https://img-blog.csdnimg.cn/img_convert/7c3d0077301ff8469523f0e97439883b.png

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

https://img-blog.csdnimg.cn/img_convert/4dc656015f4f65d2b6a92d2e6899182f.png

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

https://img-blog.csdnimg.cn/img_convert/aaaf6022eabee985d8a2010e5e945648.png

五,外网访问

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

https://img-blog.csdnimg.cn/img_convert/5df4e4b01a8aec9268ef3106ba83e3c2.png

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

https://img-blog.csdnimg.cn/img_convert/e89dd8254acdcffc52008baeafa5f37c.png

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

https://img-blog.csdnimg.cn/img_convert/6e77434758da11bce843d4444a6c428e.png

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

https://img-blog.csdnimg.cn/img_convert/02dfe12891edc10cb44cf92e34a30857.png

六,下载安装 Git 客户端

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

https://img-blog.csdnimg.cn/img_convert/7cab7c1cc587a3b83187a7a99a59f1bb.png

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

https://img-blog.csdnimg.cn/img_convert/19e6ec8ef732df5b411b8596748612e3.png

3,点击【Next】。

https://img-blog.csdnimg.cn/img_convert/9309c4bbcbfde9c7175d2e2d20d65345.png

4,点击【Next】。

https://img-blog.csdnimg.cn/img_convert/d5091b998dbd69507a40cce937a41fa3.png

5,点击【Next】。

https://img-blog.csdnimg.cn/img_convert/1ad565b6afa0f4817787a7720bbe952a.png

6,点击【Next】。

https://img-blog.csdnimg.cn/img_convert/1e4bc8af8f44eeaa417c4b79a38f706e.png

7,点击【Next】。

https://img-blog.csdnimg.cn/img_convert/91a4c72f5af4fb890d254a65bea2b5b9.png

8,点击【Next】。

https://img-blog.csdnimg.cn/img_convert/f71427a22f1d000cc6713d0d2e068512.png

9,点击【Next】。

https://img-blog.csdnimg.cn/img_convert/830caf6a4e690f517918e3c294c65172.png

10,点击【Next】。

https://img-blog.csdnimg.cn/img_convert/402008ebbfaf508cfff037e7a0582ae0.png

11,点击【Next】。

https://img-blog.csdnimg.cn/img_convert/8d63001b6b17aaf7c0f13452df64a617.png

12,点击【Next】。

https://img-blog.csdnimg.cn/img_convert/58dd576d580644a300698aaf96777dd3.png

13,点击【Next】。

https://img-blog.csdnimg.cn/img_convert/b15dcc3dfb094fcdf69f235c2def66ca.png

14,点击【Next】。

https://img-blog.csdnimg.cn/img_convert/3ebe786996f68583927fc5423f595113.png

15,点击【Next】。

https://img-blog.csdnimg.cn/img_convert/505da8ca8bb16eed3d0be4fb3ff9621f.png

16,点击【Next】。

https://img-blog.csdnimg.cn/img_convert/1c834886a35186839753f5fa8bd42c6d.png

17,点击【Next】。

https://img-blog.csdnimg.cn/img_convert/9d2441108b6bbb494c02bd4bf758e7c2.png

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

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

https://img-blog.csdnimg.cn/img_convert/4a1c5330d54220e47b6a0b23637894c5.png

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

https://img-blog.csdnimg.cn/img_convert/5dfa75996330919c22ef7c33278ff1b3.png

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

https://img-blog.csdnimg.cn/img_convert/939dde56d0da2fb059bd8107453e2d79.png

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

https://img-blog.csdnimg.cn/img_convert/9acda5e6c7dc21183b1edf59c7d5b25e.png
5,输入你必要上传提交的文件目次,点击 Create 。

https://img-blog.csdnimg.cn/img_convert/3a034f8616d9b4c884973e6e47e06912.png

6,点击 Stage Changed 。

https://img-blog.csdnimg.cn/img_convert/e7434a421fe13597bc1716eb2a194015.png

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

https://img-blog.csdnimg.cn/img_convert/38c8090239d06a75c3ee9288508dd205.png

8,Commit 之后,点击 Push 。

https://img-blog.csdnimg.cn/img_convert/b69e096d8ec6250a16f9e5e2dd7b02f1.png

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

https://img-blog.csdnimg.cn/img_convert/0517bd25dd54a9d19607bd822dc82085.png

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

https://img-blog.csdnimg.cn/img_convert/1a9bf9962d4fcd6b143ca5a681a61a02.png

11,Push 成功,如下图。

https://img-blog.csdnimg.cn/img_convert/74cba0993387543bd96ee428d06a2f69.png


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 外网访问 Git 服务