制作最简单的Git Server
来源:互联网 发布:Dota2死了知乎 编辑:程序博客网 时间:2024/06/06 04:34
网上看到的Git Server部署方法一大堆,一会儿搞什么SSH,还要弄私钥公钥,复杂无比。
其实有一个办法非常简单,如果是在公司内网环境下,需要将某台机器部署为Git Server,我们称该机器为服务器,假设IP为192.168.0.111。
在服务器上安装Git,然后使用git init --bare命令将某个文件夹制作为Git仓库,假设这个文件夹叫GitTest。
关键的步骤来了,将这个Git仓库文件夹设置为网络共享,其实就是开放为共享文件夹。共享文件夹可以设置哪些用户允许访问的,用这个可以控制源代码的访问权限。
然后在客户端按照Git后,配置Remote路径为
//192.168.0.111/GitTest
其实有一个办法非常简单,如果是在公司内网环境下,需要将某台机器部署为Git Server,我们称该机器为服务器,假设IP为192.168.0.111。
在服务器上安装Git,然后使用git init --bare命令将某个文件夹制作为Git仓库,假设这个文件夹叫GitTest。
关键的步骤来了,将这个Git仓库文件夹设置为网络共享,其实就是开放为共享文件夹。共享文件夹可以设置哪些用户允许访问的,用这个可以控制源代码的访问权限。
然后在客户端按照Git后,配置Remote路径为
//192.168.0.111/GitTest
可能一开始需要在资源管理器下先访问一下这个路径,将共享文件夹的访问用户名密码进行保存后,就可以正常使用了,可以正常进行Push和Pull
PS:网上现有的SSH是指采用加密方式进行服务器连接和文件交换,如果是在内网环境下的话,因为网络肯定是安全的,只需要通过控制服务器的共享文件夹的访问即可达到安全保障目的。
- 制作最简单的Git Server
- 最简单的Git教程
- 最简单的 Git 入门教程
- 最简单的git命令
- 最简单的 Git 入门教程
- 最简单的HTTP SERVER
- 最简单的jsp表单制作
- 一步一步制作最简单的动画
- 制作一个最简单的cartridge
- html文件制作最简单的方法
- 最简单的u盘启动盘制作
- ios 制作最简单的日历 NSCalendar
- 最简单的 Git 使用流程
- 最简单的 Git 使用流程
- 最简单的Git使用流程
- 最简单的 Git 使用流程
- 搭建最简单的git服务器
- 搭建Git服务器的最简单方式
- 嵌入式系统(1) AP Inner(i.MX51)
- CSS3 Transitions, Transforms和Animation使用简介与应用展示
- HDU 1215 七夕节(筛选法)
- sysfs详解
- C一个简单的通配符匹配实例
- 制作最简单的Git Server
- HTTP请求方式GET和POST的区别详解
- CSS3 Transitions, Transforms和Animation使用简介与应用展示
- hdu 3401 Trade(DP+单调队列优化)
- 堆排序
- goodix 五点触摸屏驱动源文件分析
- 电脑蓝屏,电脑突然蓝屏的解决办法STOP:0X000000EA igxprd32
- Java 通配符泛型例子
- 全新战士pk 经验