美文网首页
【Git使用】强制推送代码到多个远程仓库

【Git使用】强制推送代码到多个远程仓库

作者: LegendaryTao | 来源:发表于2017-09-04 23:20 被阅读0次

做一个工程,有可能会需要添加多个远程仓库,在推送到远程仓库时,如果一个一个地Push,比较麻烦,有没有简单点的呢,可以使用一条命令Push多个远程仓库呢?

比如我做了一个commonuseppa的工程,添加了三个远程仓库,如何使用一条命令Push到这三个远程仓库中呢?

编辑本地仓库的.git/config文件即可达到目的。

[remote"all"]

url = git@github.com:luoshupeng/commonuseppa.git

url = git@gitcafe.com:chinesedragon/commonuseppa.git

url = chinesedragon@gitcd.com:/commonuseppa

这样,使用git push all即可一键Push到多个远程仓库中。

假如你有这种需求:A为你现在正在使用的远程仓库,里边已有用绳命敲的码;B为新建的空的、null、empty的远程仓库。那么问题来了: 怎么才能把两个远程仓库代码同步?以便以后可以代码同时推送到这两个仓库。

这就是答案、答案、答案

直接在命令行敲:

git push -f origin master

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

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

三思而后行!

本文来源:http://www.cnblogs.com/angryprogrammer/p/4801093.html

相关文章

  • 【Git使用】强制推送代码到多个远程仓库

    做一个工程,有可能会需要添加多个远程仓库,在推送到远程仓库时,如果一个一个地Push,比较麻烦,有没有简单点的呢,...

  • Git建立远程仓库连接与基本命令

    git建立远程仓库连接 一、码云新建仓库 参考官方教程 二、使用git命令推送代码到码云 git 配置 打开Git...

  • git常用命令总结

    一、本地仓库代码推送至多个远程仓库命令 1. 本地建立多个remote git remote add remot...

  • 通过Git将本地项目和远程仓库做关联

    添加远程代码仓库: git remote add origin 远程仓库地址 提交代码到远程仓库: git pus...

  • GitHub简单使用

    GITHUB使用 1. 添加远程仓库 2. 推送项目到远程仓库 3. 下载代码

  • Git同时push到多个远程仓库

    添加远程仓库地址(可多次添加任意多个) 查看当前远程分支git remote -v推送到远程git push

  • git使用笔记

    下载代码git clone [url] 提交本地仓库git commit -m [注释] 推送远程仓库git pu...

  • 踩坑日常

    基本推送流程 克隆远程仓库到本地仓库:git clone 仓库地址(ssh/http)本地仓库连接远程仓库:git...

  • git常用指令

    下载远程仓库代码 git clone 代码仓库地址 从远程仓库拉取代码 git pull 提交代码到本地分支,并推...

  • Git多个远程仓库不同步时的补救办法

    git本地仓库是可以与多个远程仓库关联的,如果想知道怎么配置,请参考Git如何使用多个托管平台管理代码 。 当gi...

网友评论

      本文标题:【Git使用】强制推送代码到多个远程仓库

      本文链接:https://www.haomeiwen.com/subject/repyjxtx.html