博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Git使用】强制推送代码到多个远程仓库
阅读量:6262 次
发布时间:2019-06-22

本文共 893 字,大约阅读时间需要 2 分钟。

只吃了一个香蕉的晚上

一直预报的台风没有来,大盘也飘红了,世界好像变得越来越美好了似的。前两天,晚上下班坐地铁回家,靠在地铁门上看书,竟然坐到了终点站已全然不知,我也不知道我怎么了、怎么了、怎么了!最近好像有点乱,虽然我不胖,但是这个晚上我只吃了一个香蕉。

感谢这个开源的世界

据传说Visual Studio 2015中深入集成了GitHub,这是多么令人兴奋的事情阿!尽管我还是习惯为了装逼而使用黑底白字的命令行,但这并不影响我对这个一身铜臭气息的土豹子慢慢印象变好了。由于远程工作的需要,最近一直在使用,谢谢这家开源世界的贡献者(ps:我很单纯呢!你们不要告诉我他们的实际目的)。但是,每个开发者都认为自己才是“造世主”,喜欢自己再造轮子,那好吧,就这样我们也有了自己的git服务器。当然,还是要感谢开源世界的!

一份代码推送到多仓库

通过谷歌、度娘可以很快的找到一大堆关于git如何配置推送到多仓库,配置我就不在啰嗦了,直接打开.git\config文件添加或看命令:

git remote set-url --add origin https://www.xxx.com/xxx/xxx.git

配置是好了,但是我找了半天也没找到在两个或多个仓库建好之后是如何初始化,举个栗子:A为你现在正在使用的远程仓库,里边已有用绳命敲的码;B为新建的空的、null、empty的远程仓库。那么问题来了:怎么才能把两个远程仓库代码同步?以便以后可以代码同时推送到这两个仓库。

这就是答案、答案、答案

直接在命令行敲:

git push -f origin master 注释: origin远程仓库名,master分支名,-f为force,意为:强行、强制。

这行命令的意思就是强制用本地的代码去覆盖掉远程仓库的代码,敲git push --help可查看官方的解释(英文的)。当然不止这一种操作方式了,但是这种操作是最快(bao)速(li)的,不会有冲突什么的,当然我也有一个忠告:请谨慎使用!请谨慎使用!请谨慎使用!

又是一个快乐的周末

看个视频,然后就睡觉了。Good Night!

转载地址:http://wczpa.baihongyu.com/

你可能感兴趣的文章
Vue学习笔记1
查看>>
用户输入一个网址到页面展示内容的这段时间内,浏览器和服务器都发生了生么事情?...
查看>>
动手搞一个Promise
查看>>
[case32]alibaba限流组件Sentinel实战
查看>>
用python来给图片加水印
查看>>
【跃迁之路】【550天】程序员高效学习方法论探索系列(实验阶段307-2018.08.09)...
查看>>
link和@import的区别浅析
查看>>
vscode 相关
查看>>
nodejs 全自动使用 Tinypng (免费版,无需任何配置)压缩图片
查看>>
彻底理解Java中的基本数据类型转换(自动、强制、提升)
查看>>
在CentOS中安装redis5.0
查看>>
重构-改善既有代码的设计(六)--重新组织函数
查看>>
panic: time: missing Location in call to Time.In
查看>>
在K8S集群中一步步构建一个复杂的MySQL数据库
查看>>
前端每日实战:15# 视频演示如何用纯 CSS 创作条形图,不用任何图表库
查看>>
浅谈 Angular 项目实战
查看>>
初学Linux指导(三)
查看>>
C++入门教程(8):if 语句
查看>>
Tampermonkey的使用
查看>>
功能强大的Tomcat 管理监控工具【PSI Probe】
查看>>