https://zhidao.baidu.com/question/1823748339128066228.html

第一步,下载gitblit

http://gitblit.com/

这里当然是选择linux/osx的版本。下载下来是一个.tar.gz的压缩文件,我下载时最新版本是gitblit-1.7.1.tar.gz

第二步,配置gitblit

创建目录,作为git服务器存储数据的根目录,比如我这里的目录是:

/Users/xxxx/gitserver/gitRepository解压第一步下载的文件,然后进入data子目录,找到defaults.properties打开。这里的很多配置项都可以使用缺省,不过一般会把git.repositoriesFolder配置下。这里就配置成上面新建的目录gitRepository的路径。然后找到server.httpPort,设定http协议的端口号,这个端口号理论上来说可以随便指定,这里我设置成7070。保存,关闭启动gitblit服务,这里我只给出手动启动的方式(自动随系统启动还没研究,哈哈),其实手动方式也不麻烦,安装包里做好了可执行的脚本,我们只要在终端运行就可以了,如下所示:第三步,测试git服务器打开浏览器,输入http://localhost:7070/(localhost也可以换成你本机的ip地址),进入gitblit web管理页面:

默认的用户名和密码是admin,强烈建议登陆后修改密码。登陆后创建一个用户,然后在该用户下创建项目目录,这里叫leanrgit

然后用本地的一个git工作目录与之关联,就可以commit,push这些操作了:

如何在mac系统下搭建git服务器相关推荐

  1. kali系统搭建本地服务器,kali linux 下搭建git服务器

    参考:http://www.cnblogs.com/dee0912/p/5815267.html https://www.liaoxuefeng.com/wiki/001373951630592960 ...

  2. git进入项目目录 windows_Windows下搭建Git服务器

    Windows平台下搭建Git服务器的图文详解及教程 Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不 ...

  3. Windows平台下搭建Git服务器

    Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,所以在window ...

  4. 如何在Mac环境下搭建svn服务器端环境

    为什么80%的码农都做不了架构师?>>>    在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境.在Mac环境下,由于Mac自带了svn的服务器端和客户端功 ...

  5. Windows平台下搭建Git服务器的图文教程

     Windows平台下搭建Git服务器的图文教程 来源:互联网 作者:佚名 时间:08-27 11:42:10 [大 中 小] Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SS ...

  6. 服务器w8系统如何重装,如何在Win8系统中搭建Web服务器

    对于网站开始人员来说,搭建WEB服务器是实现开发的第一步,那么在Win8系统中怎么搭建Web服务器呢?下面是学习啦小编给大家整理的一些有关在Win8系统中搭建Web服务器的方法,希望对大家有帮助! 在 ...

  7. centos7 下搭建git服务器

    总的来说,搭建git和svn形式差不多 1.首先要在服务器安装git环境,创建用户密码和仓库等 2.然后个人主机(基本是window)安装git客户端 3.将个人主机客户端的秘钥写到git服务器的一个 ...

  8. CentOS下搭建Git服务器Gitosis

    说明:由于条件有限,我这里使用的是同一台centos的,但教程内容基本上通用. 1.编译安装git git安装教程:http://blog.haohtml.com/archives/10093 2.安 ...

  9. 联想打印机 linux驱动怎么安装步骤,如何在MAC系统下安装打印机驱动

    故障现象: 如何在MAC系统下安装打印机驱动?解决方案: 一.LJ2208安装苹果驱动步骤: 1.运行lenovo Lj2208 install: 2.点击"继续": 3.软件许可 ...

最新文章

  1. 大三Java后端暑期实习面经总结——Java多线程并发篇
  2. 【MySQL】MySQL的索引
  3. 5G — 3 大场景、8 大 KPI
  4. 敏捷之旅杭州站演讲PPT(敏捷开发在淘女郎)
  5. Vim高手,从来不用鼠标
  6. 微视已死,腾讯战略放弃微视,大牛纷纷离职,PMcaff--行业内部解读
  7. 内存可见性和原子性:Synchronized和Volatile的比较
  8. idea调试怎么跳出循环_IDEA调试技巧条件断点实现步骤详解
  9. comsol显示电场计算结果_在 COMSOL 中构建磁流体动力学多物理场模型
  10. java多线程--容器类和其他工具类
  11. Python爬虫xpath爬取美女图片
  12. 常见的几种手机传感器
  13. 【大一上】C++小知识点
  14. 电磁兼容滤波知识大全
  15. mana wifi_在IBM Security Policy Manager 7.1中使用Access Manager凭证
  16. 万卷书 - 如何成为聪明的父母 [Unlocking Parental Intelligence]
  17. 《5G智慧钢铁白皮书》重磅发布!
  18. spring(二)之面向切面与定时任务
  19. 安装SQLyog社区版教程
  20. ios svn repository

热门文章

  1. PHP笔记——java程序员看懂PHP程序
  2. 2013年。。。。。。
  3. 查询优化器内核剖析第四篇:从一个实例看执行计划
  4. 利用HttpSessionListener实现网站在线人数统计功能
  5. 网页视频15分钟自动暂停_在15分钟内学习网页爬取
  6. python中格式化字符串_Python中所有字符串格式化的指南
  7. excel表格行列显示十字定位_WPS表格:Excel表格打印时,如何每页都显示标题行?...
  8. leetcode 692. 前K个高频单词
  9. leetcode491. 递增子序列(回溯算法)
  10. angular示例_用示例解释Angular动画