只吃了一个香蕉的晚上

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

感谢这个开源的世界

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

一份代码推送到多仓库

通过谷歌、度娘可以很快的找到一大堆关于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!

【Git使用】强制推送代码到多个远程仓库的更多相关文章

  1. Git强制推送代码到多个远程仓库

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

  2. Git for Windows之推送本地版本库到远程仓库

    Git for Windows之基础环境搭建与基础操作中介绍了Git基本环境的构建与基本的操作.生成了一个本地git版本库,本文将介绍如何将这个版本库推送到远程仓库(码云,github也可以). 1. ...

  3. xcode 版本控制推送代码到远程git仓库的步骤

    一 代码推送到远程git仓库 1.在git中建立一个下项目(假设项目名称为->Mygit) 2.在xocde上新建一个测试项目(假设项目名称为GitTest) 3.打开电脑终端: 1)首先利用终 ...

  4. 使用git推送代码到开源中国以及IDEA环境下使用git

    使用git推送代码到开源中国以及IDEA环境下使用git 在学习Java的过程中我们会使用到git这个工具来将我们本周所编写的代码上传到开源中国进行代码托管,而在使用git的时候有很多的同学由于不会操 ...

  5. git 强制推送

    Git 强制推送方法(一般不建议使用) $ git push -u origin master -f

  6. git使用(1)----推送代码到远程

    git使用(1) 首先要明白git上有三个区域 1.工作区 2.暂存区 3.历史记录区 步骤: 1.git  init 2.配置环境(如果配置一次了以后就不用再继续配置) git  config  - ...

  7. Git 更安全的强制推送,--force-with-lease

    由于 git rebase 命令的存在,强制将提交推送到远端仓库似乎也有些必要.不过都知道 git push --force 是不安全的,这让 git rebase 命令显得有些鸡肋. 本文将推荐 - ...

  8. git 打tag(版本)、推送代码

    服务端:192.168.0.96 gitlab 客户端:192.168.0.97 git 服务端gitlab安装请参照: https://www.cnblogs.com/effortsing/p/10 ...

  9. git推送代码问题之:ERROR: [abcdefg] missing Change-Id in commit message footer

    一.问题: 在日常的工作中,使用git推送代码时会出现以下报错,“missing Change-Id in commit message” : qinjiaxi:$ git push origin H ...

随机推荐

  1. SSH和SFTP简介

    传统FTP 在传输机制和实现原理上是没有考虑安全机制的,因为它们在网络上用明文传送数据.用户帐号和用户口令,别有用心的人非常容易地就可以截获这些数据.用户帐 号和用户口令.而且,这些网络服务程序容易受 ...

  2. Meanshift filter实现简单图片的卡通化效果

        利用Meanshift filter和canny边缘检测的效果,可以实现简单的图片的卡通化效果.简单的说,就是用Meanshift filter的结果减去canny算法的结果得到卡通化的效果. ...

  3. 利用EEPROM实现arduino的断电存储

    转载请注明:@小五义http://www.cnblogs.com/xiaowuyiQQ群:64770604 一.EEPROM简介 EEPROM (Electrically Erasable Progr ...

  4. [转]移动端web页面使用字体的思考

    一直不知道手机端用的什么字体,只是觉得类似雅黑,直到有一次设计师问到设计移动web页面该用什么字体才严肃地想起这个问题. 前人已栽树,后人我就直接转来吧…… 回想2年前刚开始接触手机项目,接到PSD稿 ...

  5. 3.C#中的多重委托

    阅读目录 一:多重委托概述   二:多重委托实例    一:多重委托概述 1.委托的调用其实是一个调用列表,可以同时调用多个不同的方法 2.第1个委托加上第2个委托赋予第3个委托,相当于把两个方法按顺 ...

  6. fflua更新-增加对引用的支持

    简介: fflua 发布了有段时间了,很多网友都用了,并且提供了一些很好的反馈.其中一个就是c++接口注册到lua中时,对引用的支持.这样使用起来更加方便. 原有方式: fflua 中注册c++的类用 ...

  7. 整理PHP_YII环境安装遇到的一些问题

    安装yii遇到的一些问题 操作环境 一.Permissiondenied问题 在终端执行如下命令(注意因为是本地测试环境不需要考虑太多权限问题,如果正式环境请慎重) sudo chmod -R o+r ...

  8. PowerShell读取Windows产品密钥

    之前大多数人可能用过VBS读取Windows产品密钥的VBS脚本,VBS脚本通常都比较隐晦.难懂,今天忙里偷闲,随手写了一个用于读取Windows产品密钥的PowerShell脚本. 代码如下: == ...

  9. WEB系统启动时加载Log4j的配置文件

    如何在系统启动的时候加载log4j的配置文件呢? 1.自定义监听类并且继承“ServletContextListener”接口: package cn.ibeans.common; import ja ...

  10. data-role参数表:

    data-role参数表: page        页面容器,其内部的mobile元素将会继承这个容器上所设置的属性 header     页面标题容器,这个容器内部可以包含文字.返回按钮.功能按钮等 ...