背景

在项目开发中,没有专用服务器,放在Github或Gitee等平台代码托管,又担心安全问题。可以用本地电脑作为服务器,实现版本管理。具体方法如下:

可以选择本地某个盘位置存放版本库(充当服务器),其它位置克隆版本,便可实现版本维护。

如果要是实现多人协同开发,可以把其通过局域网共享给其他人(读写权限),其他人便可以从这里克隆版本,然后进行版本维护了。

步骤

(1)新建一个版本库文件夹0_project_repository,鼠标右键创建一个纯版本库

(2)弹出框框后,打上勾

(3)在文件夹1_test中克隆代码

 测试

(1)新建个文件test.txt提交并推送到远端服务器(即本地服务器)

(2) 新建个文件夹2_verification从上述服务器克隆版本并看到了test.txt

 多人协同开发

局域网内按照下面的步骤将版本库路径共享给其他人,然后克隆使用即可。

 结论

上述方法还是有些缺点:

(1)不像Gitlab那样可以直接在网页上看到最新的提交信息

(2)没有对人员进行安全认证

(3)没有一个界面呈现当前版本库的状态

上述方法优点:

(1)简单

如果仅仅从项目协同开发,版本维护的角度上述方案便可以满足要求。

Git本地实现服务器搭建相关推荐

  1. Git本地仓库的搭建及使用

    前言 1.什么是git? 开源的最先进的分布式版本控制系统,没有之一 用以高效.高速的处理从很小到非常大的项目版本管理. 2.什么是版本控制系统? 版本控制是一种记录一个或若干文件内容变化,以便将来查 ...

  2. 本地连接服务器搭建的 Redis 集群

    本地连接服务器搭建的 Redis 集群 在实际运行测试中,存在两个问题 安全组或防火墙开放端口 主要开放+10000端口. 如果要连接 Redis集群的应用服务不和 Redis集群在一个局域网下,会出 ...

  3. Git个人仓库服务器搭建

    Git个人仓库服务器搭建 珍爱生命,远离gitee 限制我香港服务器访问,拜拜了您嘞! 安装GIT yum install -y curl-devel expat-devel gettext-deve ...

  4. PHP本地web服务器搭建教程(通俗易懂版)

    现在是北京时间21点22分:忙碌了一天的小菜鸡开始写起了博文.在被搭建本地服务器折磨了一天后终于成功的本人,怀着激动的心情写下了这篇博文,也算是写一篇学习笔记了,希望本篇博文能对想搭一个本地服务器的小 ...

  5. MAMP Pro 5.3 Shark 鲨鱼中文特别版 Mac 本地 PHP 服务器搭建工具完美版

    这是一款Mac平台的本地服务器搭建工具,让我们实现用mac做服务器,MAMP这几个首字母代表苹果的OSX系统上的Macintosh.Apache.MySQL和PHP,顾名思义,你应该知道MAMP的强大 ...

  6. pycharm remote 远程项目 同步 本地_利器:PyCharm本地连接服务器搭建深度学习实验环境的三重境界...

    作为实验室社畜,常需要在本地使用Pycharm写代码,然后将代码同步到服务器上,使用远程登录服务器并运行代码做实验. 这其中有很多事情如果没有好的工具,做起来会非常麻烦. 比如如何快速同步本地与服务器 ...

  7. git源码服务器搭建,树莓派3-搭建GIT代码服务器

    搭建GIT代码服务器 说明 利用树莓派为我所有的Git仓库创建了一个Git私有服务器,方便私有代码和文档的管理. 安装 安装Git服务器和必要的客户端软件 sudo apt-get install w ...

  8. 本地GitLab服务器搭建

    一.简介 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务.安装方法是参考GitLab在GitHub上的Wiki页面.Gitlab是被广泛使 ...

  9. Git本地 局域网 仓库 搭建

    1 安装git 并初始化配置,局域网仓库计算机和自己电脑或工作电脑,不会的请百度. 2 在局域网仓库(某个文件夹 ,例如:计算机192.168.0.102 的 K:\AllGitRepository\ ...

最新文章

  1. 负载均衡Load Balance学习
  2. Day004_Linux基础命令之特殊符号与正则表达式通配符
  3. linux 运行多个docker,Docker 中如何连接多个 Container 协同工作
  4. Android 图片缓存机制
  5. 关于sqlite断电或者存储空间不足造成的数据文件损坏问题-转
  6. android web sevice,Web Service在Android开发中的应用研究
  7. Java编程中常见异常有哪些?
  8. Spotfire 对 列 数据进行自定义排序
  9. 计算机论文题目_基于java的毕业设计题目_50例
  10. 【详解】服务可用性详细说明及其解决方案
  11. SQL Server 2005“错误1706。安装程序找不到需要的文件。请检查……”的处理办法
  12. 电平转换电路的分析-MOS管、三极管
  13. 200道物理学难题——001 三只蜗牛
  14. 获取美国gfs风向数据 转换成png与json 记录软件安装环境
  15. Excel - 单元格的引用 (如:A1、$A$1)
  16. 【产品方案】如何全面建设B端产品中的数据迁移方案
  17. 全志 H6 Orange Pi Lite 2 Android 7.0 UART配置
  18. SPC58芯片的嵌入式开发准备工作——SPC5Studio与Debug软件的安装
  19. Oracle存储过程详细教程
  20. 无线边缘服务器,无线传感网络边缘服务器研究

热门文章

  1. java实现rar格式,java解压缩文件的实现示例,支持rar和zip格式
  2. Data Types in the Kernel [LDD3 11]
  3. android 自动更新 覆盖安装后 自动启动的问题
  4. CAJViewer for Linux安装与设置
  5. 基于MATLAB实现简单人工神经网络
  6. 怎么把PDF转换成CAD文件呢?分享两种转换小技巧
  7. 微博抽奖贴为什么到时间了不开奖_按这6个步骤做抽奖,微博涨粉翻10倍都不止...
  8. 【7000字】从 0-1 构建指标体系
  9. Windows XP SP3增强补丁 V1.3 破解uxtheme.dll和TCP/IP连接数的破解
  10. VMware centos7 虚拟机修改固定ip