一、 需求:

我们团队给客户做数据处理,然后给我们提供几台电脑windows系统,我们通过云桌面进行平时的办公,并且连接不了网络,然后我们几个同事进行项目开发需要代码版本管理没法上传带gitlab或者github的代码管理平台,然后想搭建基于windows局域网的代码管理平台。

二、准备工作:

1、给局域网中的电脑都安装git软件

2、选择一台电脑(比如组长的电脑)共享一个文件夹使局域网内的电脑都可以访问这个文件夹中的内容

三、开始搭建局域网内的远程仓库:

1、组长电脑新建的共享文件夹叫做 GitRemote, 我们在此文件夹下新建一个项目的远程仓库(作用相当于在github上新建项目的效果类似)

2、然后我们新建一个项目文件夹叫做  schedule.git  (这个名字可以根据你的项目来定,但最好已.git结尾)

3、我们打开git bash客户端然后目录切换到 schedule.git文件夹下,并执行命令 git init --bare   (相当于初始化一个空的仓库)  这一步类似于我们刚开始在github上新建了一个项目

4、然后组员就可以来到本地新建一个项目文件夹,然后执行 git init 初始化本地仓库,然后执行 git remote add origin //10.3.5.8/GitRemote/schedule.git   这个命令给本地仓库添加远程仓库别名为origin

5、这时我们就可以开始写我们的代码,比如我们新建一个a.txt文件, 然后git add .    然后执行 git commit -m "first init" 把修改提交本地仓库

6、我们把本地代码推送到 局域网内的远程库即可执行命令  git push origin master 这样代码就推送到了远程仓库

7、其他组员就可以就可以去拉你提交的代码了, 执行 git clone //10.3.5.8/GitRemote/schedule.git   就可以拉下你提交的代码

ps:

1、  10.3.5.8 这个ip为共享文件夹所在电脑局域网的ip

2、其实局域网内远程仓库的搭建的关键因素就是怎么去取代类似github需要做的功能, 所以我们 新建一个共享文件夹解决访问问题,然后在共享文件中新建一个项目并初始化,这样就完成github的核心工作了。

windows 本地搭建git仓库_windows局域网搭建本地git代码版本管理仓库相关推荐

  1. SVN集中代码版本管理仓库

    SVN介绍 Svn(subversion)是近年来崛起的非常优秀的版本管理工具,与CVS管理工具一样,SVN是一个跨平台的开源的版本控制系统.Svn版本管理工具管理着随时间改变的各种数据.这些数据放置 ...

  2. 局域网搭建Git代码版本管理仓库

    文章目录 零.前期准备 一.局域网建立共享文件夹 二.创建版本库 三.测试拉取 零.前期准备 前期准备: 1. 准备两个电脑,一个远程PC,一个本地PC 2. 本地PC安装git小乌龟 ( Torto ...

  3. 连接svn认证失败有那些原因_windows局域网搭建svn服务器

    下载VisualSVN server 下载地址:https://www.visualsvn.com/server/download/ 安装VisualSVN server` Location是指Vis ...

  4. windows 本地搭建git仓库_Windows系统下搭建Git本地代码库

    近由于工作需要,要把工作代码做一下版本管理.工作代码也不方便放到github上,也不想付费建私密库,公司也没几个人,所以就想着搭建一个本地Git版本库,来做版本管理.搭建过程如下. 系统环境:Dell ...

  5. windows 本地搭建git仓库_Windows平台下Github远程仓库的搭建-Go语言中文社区

    前言 Github是一个面向开源及私有软件项目的托管平台,拥有超过900万开发者用户,有众多的开源项目供研究者学习.还提供了很多项目管理功能,方便多终端同步管理项目.本文将介绍Windows平台下Gi ...

  6. 在自己的服务器上搭建git仓库服务器(本地推送到远程仓库、远程仓库推送到本地)

    文章目录 Git服务器 一.安装Git 二.配置Git 1.创建Git用户 2.仓库初始化 三.使用仓库 1.本地推送到远程仓库 2.远程仓库推送到本地 总结 Git服务器 一般,我们编写项目,都会保 ...

  7. 搭建自己的git仓库之简单搭建本地git仓库和远程git仓库~

    一.安裝git 1.在https://git-scm.com/downloads下载安装git: 2.安装成功后在开始菜单中或任意一个文件夹中点击鼠标右键打开git bash: 3.在命令行輸入:  ...

  8. 【Git】使用gitblit搭建一个简单的局域网服务器

    1.使用背景 现在很多使用github管理代码,但是github需要互联网的支持,而且私有的git库需要收费.有一些项目的代码不能外泄,所以,搭建一个局域网的代码服务器就非常重要了. 2.需要的工具 ...

  9. Android基础新手教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础新手教程--1.5.2 Git之使用GitHub搭建远程仓库 标签(空格分隔): Android基础新手教程 本节引言: 在上一节中.我们学习了怎样使用Git.构建我们的本地仓库.轻 ...

  10. Android Studio(13)--- Git之使用GitHub搭建远程仓库

    Git之使用GitHub搭建远程仓库 在上一节中,我们学习了如何使用Git,构建我们的本地仓库,轻松的实现了版本控制以及代码还原,修改日志查看等:读者肯定不满足与本地是吧,假如是多个人一起来开发一个程 ...

最新文章

  1. Frontiers期刊向您邀稿啦!脑机接口领域
  2. linux中popen汉字乱码,Python中使用subprocess.Popen返回值乱码解决方案
  3. linux无密码sudo,在Linux系统中运行没有sudo密码的特定命令
  4. 2016年度最受欢迎中国开源软件评选
  5. 解决复制项目后名称不改变的问题:org.eclipse.wst.common.component
  6. introduction of servlet filter
  7. linux oracle 12170,ora-12170 linux
  8. 【Git基础笔记】常用命令
  9. 商品档案,文具五金服装鞋帽酒店烟酒饰品,日用百货超市,批发零售进销存收银财务一体管理软件
  10. php加入语音播报功能_微信收付款怎么设置语音播报
  11. vb6.0开发的单片机串口温度采集系统(单片机测温、串口传输、温度曲线显示)
  12. BZOJ5369:[PKUSC2018]最大前缀和(状压DP)
  13. Unable to find instance for system
  14. 周凯:如何利用数据挖掘让RTB广告效果倍增?
  15. c语言编程坦克图案,用C语言的图像函数画一个简单的坦克图样
  16. Echarts实现饼图+饼图中心文字显示
  17. 单片机反相器_TTL反相器的基本电路
  18. 导弹发射各项参数计算涉及计算机应用,计算机应用基础10.doc
  19. 管廊复杂网格参数化算法及其大数据在线渲染
  20. 快速掌握Charles抓包工具 [MP4] (115M)

热门文章

  1. 京东大数据技术白皮书
  2. 使用sm2签名并验签efi文件
  3. IntelliJ IDEA上svn分支管理和使用
  4. 耐盐碱海水稻对话何登骥 丰收节贸促会-万祥军:荒地成良田
  5. 【软件工程笔记】用例图、类图、ER图、系统流程图、软件结构图
  6. 使用python+selenium批量提取群成员QQ
  7. matlab读取npy文件
  8. Ubuntu 意外死机 (Linux Crash/Hang)解决
  9. 黑白群晖用做airplay一条命令实现USB声卡转音箱的网络播放(Docker-shairport-sync容器)
  10. php 怎么改迅雷,php实现把url转换迅雷thunder资源下载地址的方法