跟伙伴协同开发一个项目,但是不需要存储在公司的服务器上,只在有限几个人之间管理即可。于是就拿其中一个人的电脑当仓库,并共享出去,其他人根据仓库在局域网内的共享地址进行git push和pull,一个简易版的git服务管理项目就完成了,具体方法如下:

1、在电脑里选择一个盘,新建一个文件夹,该文件用来放置所有需要git管理的项目

2、右键属性,选择“共享”面版

3、选择everyone,并设置“权限级别”为“读取、写入”

4、点击共享,然后确定,此时红框内的地址便是共享的地址

5、在刚共享的文件夹中再新建项目文件夹(文件夹名跟项目名一致),再执行git --bare init,生成了如下文件表示成功

6、进入要上传代码的工程项目的根目录,例如下图,使用git bash输入git init命令,该目录下会生成.git文件夹,说明该工程项目的本地仓库已经建成。

注意:这里的是本地的实际项目地址,可以是本机内项目,也可以是其他局域网内的其他机器上的项目

7、最关键的一步,使用git remote add origin 远端仓库地址(\\DESKTOP-ODJSU4F\git-share\project) 将本地仓库和远端仓库关联起来,如果出现“fatal:remote origin already exists”,则用git remote rm origin 命令来删除origin,删除后重新执行git remote add origin 来关联远程仓库。

8、关联成功以后,使用git add -A 将所有文件加入,再使用git commit -m”xxx”命令提交所有代码,最后使用git push origin master将本地代码推送到远程仓库的master分支下

9、最后处于局域网内的所有人均能通过git进行clone等其他常规操作

另:如果其他人无法访问该共享文件夹,则需要如此处理:

创建git仓库(简易局域网版)相关推荐

  1. [Cocoa]为已有的XCode工程创建Git仓库

    [转]为已有的XCode工程创建Git仓库 原文链接:点击这里 XCode 会自动为新建的工程创建本地 Git 仓库,但是如何为已有的工程创建 Git 仓库呢?Google 到下面这篇文章,贴在下面了 ...

  2. 【Visual Studio 2019】上传代码到 GitHub ( 16.9.2 版本 | 安装 GitHub 扩展插件 | 创建 Git 仓库 | 推送到远程仓库 )

    文章目录 一.安装 GitHub 扩展插件 二.创建 Git 仓库 三.推送到远程仓库 今天将 Visual Studio 2019 从 16.3.6 版本升级到了 16.9.2 版本 , 发现相关操 ...

  3. 创建Git仓库的三种形式

    创建Git仓库的三种形式: 2种本地创建和远程拉取 文章目录 1. 在idea中初始化仓库 1.1. 进入目录,初始化仓库 1.2. git init 目录名 1.3.1 远程拉取 1. 在idea中 ...

  4. 在bitbucket.org上创建Git仓库

    本文描述如何在bitbucket.org上创建一个Git仓库. 桌面环境: Virtual studio 2010 + WPF + .Net4.0 + Git Client + Git Source ...

  5. IDEA创建Git仓库

    文章目录 创建Git仓库 创建本地Git仓库 本地仓库推送到远程仓库 创建Git仓库 创建本地Git仓库 打开IDEA 找到菜单栏 vcs----create git repository 或者dou ...

  6. linux创建git仓库

    1.安装 yum install -y git2.查看 Git 版本 git --version3.查看有没有git用户 id git 没有用户创建 useradd git 设置密码 passwd g ...

  7. 如何在Linux下使用Gitblit工具创建Git仓库服务

    嗨!朋友,今天我们将学习如何在你的Linux服务器或者PC上安装Gitblit工具.首先,我们看看什么是Git,它的功能以及安装Gitblit的步骤.Git是分布式版本控制系统,它强调速度.数据一致性 ...

  8. 02_创建Git仓库,克隆仓库,git add,git commit,git push,git pull,同行冲突,不同行冲突的结局方案,git mergetool的使用

    1 创建Git资源库,残酷目录信息 创建git资源库的命令: git init –bare 仓库名称 (其中-bare表示的意思是空的库的意思) 进入E:\software\repository\gi ...

  9. 二、Git本地仓库基本操作——创建Git仓库、提交更新或删除文件

    1. 创建本地工作仓库 创建本地工作仓库有两种方法: git init 在本地初始化一个git仓库 git clone 直接克隆一个远程的git仓库 方法一: 我们在其中一个目录下,点击鼠标右键,然后 ...

最新文章

  1. 可以给img元素设置背景图
  2. CG CTF WEB 签到题
  3. php多主写数据,多数据库的配置(从主)
  4. 打开服务器数据库文件,如何打开服务器中的数据库文件
  5. 前端开发注意事项(HTML与CSS进阶)
  6. [UE4]导入 PSD 文件失败的解决办法:输出为 PNG,将 PNG 再保存为 PSD 导入
  7. Android开发笔记(三)屏幕分辨率
  8. 基础总结篇之四:Service完全解析
  9. 引用axiv文献的问题
  10. PHP发送邮件,解决乱码
  11. $(...).modal is not a function
  12. python 拟合线,拟合函数
  13. Android Studio生成APP方法及其所在位置
  14. 入门计算机的粗略学习-Day13
  15. pygame学习笔记——飞机大战爆炸效果
  16. 跳转gridview
  17. 外贸软件如何提升进出口公司业绩 实现降本增效
  18. 图像的超分辨率重建SRGAN与ESRGAN
  19. matlab力学实验,Matlab在力学课程课堂教学和虚拟实验中的应用
  20. 从财富排行到金融科技

热门文章

  1. 16种设计思想 - Design for failure
  2. mysql中日期相减_非凡教育教你excel怎么计算两个日期天数差和时间差
  3. 物联网威胁监测系统最新发现一款针对IoT设备的RAT远控木马
  4. 基于SSH开发service电子信箱(邮箱)管理系统
  5. 厦门大学计算机近3年分数线,从近3年数据分析厦门大学在职研究生2018年录取分数线趋势...
  6. vue里使用echarts画世界地图
  7. NanoPi M4开发opencv图像识别aruco码全过程(超详细)(二:测试补充)
  8. mysql正则匹配大写字母_正则表达式,大写字母,怎么匹配?
  9. 目标检测数据集VOC 2007/2012 整理
  10. C语言两种方法求圆的面积与周长编程