在 Windows 上搞一个 HTTP Git 仓库

Author Avatar
黎明余光 2017年07月13日
  • 在其它设备中阅读本文章

这又是一次没啥意义的瞎搞

前言

Github 在国内电信直连速度太慢了,然后就想着能不能自建一个与 Github 同步的 HTTP Git 仓库,找了半天资料发现都是 SSH 的,然而我只要一个 Clone 的功能就够了啊...

发现

最后在 这里 找到了那么一丁点有用的信息,发现搞下来的仓库我不知道怎么更新...
那就暴力删除替换好了 233
于是这个批处理便诞生了

rmdir /s/q material.tmp.git
git clone --bare https://github.com/LiMingYuGuang/typecho-theme-material.git material.tmp.git
rmdir /s/q material.git
ren material.tmp.git material.git
cd material.git
cd hooks
ren post-update.sample post-update
echo ./post-update >> update.sh
.\update.sh
cd ..\..\

(我知道写的很辣鸡啊,怪我咯

试用

git clone https://material.lim-light.com/material.git
试试,是不是超快 233

服务器上的数据好像被谁删了,material.lim-light.com 的全挂了,也懒得恢复 233

本文链接:https://blog.lim-light.com/archives/http-git-on-windows.html
本文采用 CC BY-NC-SA 3.0 CN 协议进行许可,阅读 相关说明

    1527099663
    1527099663  2017-07-15, 14:04

    没看懂,还有,meting 怎么用,给个示范

      黎明余光
      黎明余光  2017-07-15, 14:05

      Meting 又不是我写的,问我干嘛