zoukankan      html  css  js  c++  java
  • 如何同时关联多个远程仓库,实现一次 push 多站提交(github + gitee)

    这两天做了简陋轮子,主要想放到npm上,

    github 上一份,gitee 上一份。(走过路过,star一过啊亲

    很明显,作为优 tou 秀 lan 程序员,自然不能 clone 到两处或者 分别 push 一次,

    当然要一次 push 更新多处啦。其实,很简单:

    正常 clone 的 .git/config 文件会是这样的

    [remote "origin"]
    	url = https://github.com/CoderMonkie/canvas-components.git
    	fetch = +refs/heads/*:refs/remotes/origin/*
    [branch "master"]
    	remote = origin
    	merge = refs/heads/master
    

    只需要在origin里加上另外一个地址就可以了

    [remote "origin"]
    	url = https://github.com/CoderMonkie/canvas-components.git
    	url = https://gitee.com/coder-monkey/canvas-components.git
    	fetch = +refs/heads/*:refs/remotes/origin/*
    [branch "master"]
    	remote = origin
    	merge = refs/heads/master
    

    不手动操作.git/config文件的话,也可以用命令这样:

    git remote add origin https://gitee.com/coder-monkey/canvas-components.git
    

    origin里就会自动加上这条url了。

    这时我们再git push,两个地址就都更新上了。

    作者:码路工人

    公众号:码路工人有力量(Code-Power)

    欢迎关注个人微信公众号 Coder-Power

    一起学习提高吧~

  • 相关阅读:
    [PA2014]Muzeum
    [TJOI2015]概率论
    To Do List
    【洛谷4172】 [WC2006]水管局长(LCT)
    HNOI2019退役记
    hdu 2159 FATE
    USACO 2019 January Contest, Platinum 题解
    luogu4774 [NOI2018]屠龙勇士
    NOI 2019游记
    loj #3145. 「APIO 2019」桥梁
  • 原文地址:https://www.cnblogs.com/CoderMonkie/p/git-multi-origin.html
Copyright © 2011-2022 走看看