【Git使用】强制推送代码到多个远程仓库
2015-09-11 15:36
183 查看
做一个工程,有可能会需要添加多个远程仓库,在推送到远程仓库时,如果一个一个地Push,比较麻烦,有没有简单点的呢,可以使用一条命令Push多个远程仓库呢?
比如我做了一个commonuseppa的工程,添加了三个远程仓库,如何使用一条命令Push到这三个远程仓库中呢?
编辑本地仓库的.git/config文件即可达到目的。
这样,使用git push all即可一键Push到多个远程仓库中。
假如你有这种需求:
注释:
这行命令的意思就是强制用本地的代码去覆盖掉远程仓库的代码,敲
比如我做了一个commonuseppa的工程,添加了三个远程仓库,如何使用一条命令Push到这三个远程仓库中呢?
编辑本地仓库的.git/config文件即可达到目的。
假如你有这种需求:
A为你现在正在使用的远程仓库,里边已有用绳命敲的码;
B为新建的空的、null、empty的远程仓库。那么问题来了: 怎么才能把两个远程仓库代码同步?以便以后可以代码同时推送到这两个仓库。
这就是答案、答案、答案
直接在命令行敲:git push -f origin master
注释:
origin远程仓库名,
master分支名,
-f为force,意为:强行、强制。
这行命令的意思就是强制用本地的代码去覆盖掉远程仓库的代码,敲
git push --help可查看官方的解释(英文的)。当然不止这一种操作方式了,但是这种操作是最快(bao)速(li)的,不会有冲突什么的,当然我也有一个忠告:请谨慎使用!请谨慎使用!请谨慎使用!
相关文章推荐
- (4.3.1.13.1) FragmentPagerAdapter刷新fragment最完美解决方案
- django配置django-registration-redux
- (转)C++中extern “C”含义深层探索
- java笔记——初识面向对象05接口
- java多线程之ThreadLocal
- Qt程序卡住不动(QTreeWidgetItem setText)
- C#并行编程-并发集合
- 深入理解C++中变量的存储类别和属性
- OC语言-字符串总结
- C#高级------拉姆达表达式
- 重载Python FTP_TLS 实现Implicit FTP Over TLS方式下载文件
- 一些杂七杂八的技巧和注意项
- 借做项目的机会开始分享javaee的一些相关知识
- java基础第5天
- JDK源码 -- Map篇
- Spring详细教程
- A PHP Error was encountered
- python 各种测试框架
- java操作excel表格(2003)
- Java开源建站工具