创建git仓库(简易局域网版)
跟伙伴协同开发一个项目,但是不需要存储在公司的服务器上,只在有限几个人之间管理即可。于是就拿其中一个人的电脑当仓库,并共享出去,其他人根据仓库在局域网内的共享地址进行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仓库(简易局域网版)相关推荐
- [Cocoa]为已有的XCode工程创建Git仓库
[转]为已有的XCode工程创建Git仓库 原文链接:点击这里 XCode 会自动为新建的工程创建本地 Git 仓库,但是如何为已有的工程创建 Git 仓库呢?Google 到下面这篇文章,贴在下面了 ...
- 【Visual Studio 2019】上传代码到 GitHub ( 16.9.2 版本 | 安装 GitHub 扩展插件 | 创建 Git 仓库 | 推送到远程仓库 )
文章目录 一.安装 GitHub 扩展插件 二.创建 Git 仓库 三.推送到远程仓库 今天将 Visual Studio 2019 从 16.3.6 版本升级到了 16.9.2 版本 , 发现相关操 ...
- 创建Git仓库的三种形式
创建Git仓库的三种形式: 2种本地创建和远程拉取 文章目录 1. 在idea中初始化仓库 1.1. 进入目录,初始化仓库 1.2. git init 目录名 1.3.1 远程拉取 1. 在idea中 ...
- 在bitbucket.org上创建Git仓库
本文描述如何在bitbucket.org上创建一个Git仓库. 桌面环境: Virtual studio 2010 + WPF + .Net4.0 + Git Client + Git Source ...
- IDEA创建Git仓库
文章目录 创建Git仓库 创建本地Git仓库 本地仓库推送到远程仓库 创建Git仓库 创建本地Git仓库 打开IDEA 找到菜单栏 vcs----create git repository 或者dou ...
- linux创建git仓库
1.安装 yum install -y git2.查看 Git 版本 git --version3.查看有没有git用户 id git 没有用户创建 useradd git 设置密码 passwd g ...
- 如何在Linux下使用Gitblit工具创建Git仓库服务
嗨!朋友,今天我们将学习如何在你的Linux服务器或者PC上安装Gitblit工具.首先,我们看看什么是Git,它的功能以及安装Gitblit的步骤.Git是分布式版本控制系统,它强调速度.数据一致性 ...
- 02_创建Git仓库,克隆仓库,git add,git commit,git push,git pull,同行冲突,不同行冲突的结局方案,git mergetool的使用
1 创建Git资源库,残酷目录信息 创建git资源库的命令: git init –bare 仓库名称 (其中-bare表示的意思是空的库的意思) 进入E:\software\repository\gi ...
- 二、Git本地仓库基本操作——创建Git仓库、提交更新或删除文件
1. 创建本地工作仓库 创建本地工作仓库有两种方法: git init 在本地初始化一个git仓库 git clone 直接克隆一个远程的git仓库 方法一: 我们在其中一个目录下,点击鼠标右键,然后 ...
最新文章
- 可以给img元素设置背景图
- CG CTF WEB 签到题
- php多主写数据,多数据库的配置(从主)
- 打开服务器数据库文件,如何打开服务器中的数据库文件
- 前端开发注意事项(HTML与CSS进阶)
- [UE4]导入 PSD 文件失败的解决办法:输出为 PNG,将 PNG 再保存为 PSD 导入
- Android开发笔记(三)屏幕分辨率
- 基础总结篇之四:Service完全解析
- 引用axiv文献的问题
- PHP发送邮件,解决乱码
- $(...).modal is not a function
- python 拟合线,拟合函数
- Android Studio生成APP方法及其所在位置
- 入门计算机的粗略学习-Day13
- pygame学习笔记——飞机大战爆炸效果
- 跳转gridview
- 外贸软件如何提升进出口公司业绩 实现降本增效
- 图像的超分辨率重建SRGAN与ESRGAN
- matlab力学实验,Matlab在力学课程课堂教学和虚拟实验中的应用
- 从财富排行到金融科技
热门文章
- 16种设计思想 - Design for failure
- mysql中日期相减_非凡教育教你excel怎么计算两个日期天数差和时间差
- 物联网威胁监测系统最新发现一款针对IoT设备的RAT远控木马
- 基于SSH开发service电子信箱(邮箱)管理系统
- 厦门大学计算机近3年分数线,从近3年数据分析厦门大学在职研究生2018年录取分数线趋势...
- vue里使用echarts画世界地图
- NanoPi M4开发opencv图像识别aruco码全过程(超详细)(二:测试补充)
- mysql正则匹配大写字母_正则表达式,大写字母,怎么匹配?
- 目标检测数据集VOC 2007/2012 整理
- C语言两种方法求圆的面积与周长编程