git仓库之间同步
2016-05-05 12:07
337 查看
A:以别人的版本建立一个自己的库
1.获得他人库的clone
git clone --bare
2.建立自己的库
git init --bare
3.同步内容
1)cd 到clone的库目录
2)同步
git push --mirror (自己库url)
B:以现有库同步别人的版本
1.获得他人库的clone
git clone --bare
2.同步内容
1)cd 到clone的库目录
2)同步
git push --all (自己库url)
更新A:
本地.git / config中
[remote "origin"] 添加
fetch = +refs/*:refs/*
mirror = true
运行
git fetch --all
git 仓库直接同步另一个仓库,直接fetch url 填另一个仓库的地址,fetch -all 即可同步
如果需要中转,先git clone --bare 下来仓库,再push -all url 到另一个仓库即可
1.获得他人库的clone
git clone --bare
2.建立自己的库
git init --bare
3.同步内容
1)cd 到clone的库目录
2)同步
git push --mirror (自己库url)
B:以现有库同步别人的版本
1.获得他人库的clone
git clone --bare
2.同步内容
1)cd 到clone的库目录
2)同步
git push --all (自己库url)
更新A:
本地.git / config中
[remote "origin"] 添加
fetch = +refs/*:refs/*
mirror = true
运行
git fetch --all
git 仓库直接同步另一个仓库,直接fetch url 填另一个仓库的地址,fetch -all 即可同步
如果需要中转,先git clone --bare 下来仓库,再push -all url 到另一个仓库即可
相关文章推荐
- 使用 Syncthing 在多个设备间同步文件
- C#实现多线程的同步方法实例分析
- 科学知识:同步、异步、阻塞和非阻塞区别
- 同步文件备份工具 Super Flexible File Synchronizer Pro v4
- 探讨Ajax中同步与异步之间的区别
- C#线程同步的三类情景分析
- C++使用CriticalSection实现线程同步实例
- 基于C#实现的多生产者多消费者同步问题实例
- ASP.NET之自定义同步HTTP处理程序(图文教程)
- C#中线程同步对象的方法分析
- Jquery ajax 同步阻塞引起的UI线程阻塞问题
- jQuery实现文本框输入同步的方法
- jQuery中$.ajax()和$.getJson()同步处理详解
- MSSQL自动同步设置方法
- 一个进程间通讯同步的C#框架引荐
- jQuery中的ajax async同步和异步详解
- Java中使用synchronized关键字实现简单同步操作示例
- mysql同步复制搭建方法指南详细步骤
- mysql 触发器实现两个表的数据同步
- 实现两台MySQL数据库数据的同步的方法