title | author | date | CreateTime | categories |
---|---|---|---|---|
git镜像仓库 | lindexi | 2019-09-02 12:57:37 +0800 | 2018-2-13 17:23:3 +0800 | git |
有时候我们会把一些仓库放到本地,当他更新的时候,可以使用简单命名更新他。 不是所有时间我们都有网,所以把远程的仓库作为镜像,可以方便我们查看 普通的git clone不能下载所有分支,想要简单的git clone所有分支,可以用镜像方法
做一个镜像仓库很简单。
进入一个放仓库的文件夹,然后复制他的远程Url
git clone --mirror Url 我自己的镜像,假如要把我的https://github.com/lindexi/UWP.git 做镜像到本地 git clone --mirror https://github.com/lindexi/UWP.git
这样就有本地镜像,我们需要更新他的时候用
git remote update
这样我们还要手动更新,那么有没自动更新方法,其实我们还可以用gogs
gogs的下载 https://github.com/gogits/gogs 下载完在Windows下打开
打开需要用命令行
gogos.exe web
绑定了端口就好
需要使用gogs镜像,添加外部
输入地址
然后设置他24小时更新
默认就是24小时
我最近在用gogs同步我的本地项目,然后用坚果云同步
gogs 可以我传上****,下载:http://download.****.net/detail/lindexi_gd/9738926