为什么80%的码农都做不了架构师?>>>   

习惯了使用github后,发现变更记录查看,diff这些,比命令行的爽多了;

最近写AO测试框架,由于代码不能开源,因此在自己的vps上搭建了个git服务器;
纠结于VPS 512MB的内存,没有安装gitlab,为了得到类似github的体验,
终于搜索到有gitlist这个开源php source来完成这部分工作;
安装如下:
1.直接下载stable版的(http://gitlist.org/):

https://s3.amazonaws.com/gitlist/gitlist-0.4.0.tar.gz

2.解压到web目录,如/var/www/gitlist
3.执行:
cp config.ini-example config.ini
将config.ini中,仓库的位置改为实际的,如: /home/git/repositories/
4.修改/home/git/repositories/中文件夹的权限:
chmod 744 xxx.git
对于不想列出来的仓库,权限设置为711即可;
5.由于gitlist没有权限认证,因此借助服务器的basic认证来增加基础的权限控制;
以apache为例:

sudo -s -H
mkdir /etc/webauth
cd /etc/webauth
htpasswd -c auth.pwd username
vi /etc/apache2/sites-enabled/000-default

<Directory /data/www/html/app/gitlist>
AuthType Basic
AuthName “Restricted Files”
AuthBasicProvider file
AuthUserFile /etc/webauth/auth.pwd
Require valid-user
</Directory>

/etc/init.d/apache2 restart

6. done~ 可以在浏览器体验了!~
截图:

转载于:https://my.oschina.net/liseor/blog/202028

使用GitList查看git修改记录相关推荐

  1. 1git命令的使用,查看git仓库状态,添加文件到git跟踪,git提交,查看git分支,查看git仓库日志信息,切换git分支,解决git分支合并后出现冲突的问题

    1新建一个存储git的文件夹,命令是: toto@toto-K45VD:~$ mkdir gitfolder 2初始化一个git仓库,命令是: toto@toto-K45VD:~$cd gitfold ...

  2. 查看git安装目录_一、Linux和Windows下安装Git

    centos7中安装Git 简单粗暴版 查看是否安装了git git --version #查看git版本信息 如果提示未找到命令,则表示没有安装 如果安装了git,但是版本过低,则使用该命令移除原来 ...

  3. linux查看git是否运行,关于linux:使用脚本检查git分支是否领先于另一个

    我有branch1和branch2,我想要某种形式: git branch1 isahead branch2 这将显示branch1是否具有branch2没有的提交(并且可能还指定了那些提交). 我无 ...

  4. 如何查看git是否添加到环境变量 - cmd篇

    如何检测git是否添加到环境变量 - cmd篇 说明:当前操作系统:Win7.Win10 应用结合:vscode+git代码托管: 检测步骤 · 如下: cmd窗口,输入指令 git --versio ...

  5. 如何查看Git提交中的更改?

    本文翻译自:How to see the changes in a Git commit? When I do git diff COMMIT I see the changes between th ...

  6. idea查看git分支快捷键_开发常用Git/Linux/idea命令快捷键总结(持续更新)

    在开发过程中,会使用越来越多的命令,或快捷键,来帮助我们提高工作效率.本文记录了我在平时积累的常用命令,分享给大家. git命令 基本命令 set LESSCHARSET=utf-8 --idea T ...

  7. 用tig来查看git log

    sudo apt-get install tig安装软件 在项目目录下: tig查看git 的 log 常用指令: 上下箭头选择log的版本 enter进入具体版本查看详细 k和j是上下滚动查看详细信 ...

  8. 不会查看GIT版本历史?快收藏这个工具

    如果你想查看git的版本演变历史,可以这样做: 打开Git Bash,切换到项目目录 $ pwd $ ll $ cd git-rainbow/ $ ll $ cd mtxcrm/ $ ls -la 除 ...

  9. 查看Git本地安装位置

    git安装时没有注意git的安装路径或者忘记git的安装路径,当在idea中配置版本控制器Version Control时,需要填写git.exe文件的位置,这里我用win 10系统进行操作. 操作步 ...

最新文章

  1. 潜移默化学会WPF--绘图 学习(一)
  2. Altium Designer类的使用
  3. saiku、mondrian前奏之——立方体、维度、Schema的基本概念
  4. 2020 前端开源领域技术展望
  5. 牛刀小试Oracle之ORACLE 11GR2 RAC安装配置--检测GI软件是否正常(三)
  6. 第11章-img特征,vertical-align,cursor,opacity
  7. C# BackgroudWorker
  8. 【英语学习】【WOTD】thole 释义/词源/示例
  9. java单个数组求积_[剑指offer][Java]构建乘积数组
  10. stat在python中_stat模块接口
  11. 荣耀linux装win读不出u盘,华为/荣耀路由器USB接入硬盘/U盘后无法识别怎么解决?...
  12. Can't use function return value in write context 使用empty遇到报错
  13. POJ 3009 Curling 2.0【带回溯DFS】
  14. 操作系统笔记(王道考研) 第一章:计算机系统概述
  15. windows 覆盖图标实现
  16. MATLAB如何创建表格
  17. 2.7.0 gitk 打不开 Error in startup script: unknown color name lime
  18. FPGA自学笔记(二)仿真文件tb
  19. 【基金学习】基金的相关计算题目
  20. RxFFmpeg: Android Error while decoding stream #0:0: Invalid data found when processing input

热门文章

  1. Python网络编程1--笔记
  2. Download the Gantt Chart Template
  3. Disruptor技术调研之配置参数一览
  4. hibernate 中set的3个属性(inverse,cascade,order_by)
  5. 解决 Dynamics AX 2009 部署报表时错误
  6. 菜鸟学习日记:跟我一起学office2007之Excel【02基础篇】04Excel基础知识二
  7. C:/WINDOWS/system32/x 病毒分析和解决建议
  8. Office 2010 中的 UI 扩展性
  9. 移动端布局规范-固定页头页尾-中间随高度滑动
  10. 【译】JavaScript 工厂函数 vs 构造函数