国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

GIT操作:把當前倉庫的一個分支push到另一個倉庫的指定分支

這篇具有很好參考價值的文章主要介紹了GIT操作:把當前倉庫的一個分支push到另一個倉庫的指定分支。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

背景:

????????有時候我們想把當前倉庫A的一個指定分支1 推給 另一個倉庫B的另一個指定分支2,

可以通過2個主要命令git remote xxx?和?git push newOrigin 當前分支:目標分支?完成。

示例

假設有2個倉庫rep1和rep2

rep1:當前倉庫? rep2:目標倉庫

我們想把當前倉庫[rep1]的指定分支[branch1]

推給

另一個倉庫[rep2]的指定分支[branch2]

具體步驟如下:

1.在當前倉庫操作:更新代碼庫

git pull

2.查看當前倉庫origin只有一個,接下來我們要add另一個倉庫的origin

git remote
or
git remote -v(可以看到origin的url)

3.newOrigin:遠程倉庫名稱,可以隨便起個方便記憶的,目的是在本地添加一個新的遠程鏈接

git remote add newOrigin master

eg:

git remote add rep2 branch2
or
git remote add rep2 master

rep2后面是rep2的一個分支,可以指定為master或你要push的目標分支,都可以。執(zhí)行完命令后可以再次通過git remote or git remote -v查看現(xiàn)在有幾個origin,大家可以自行試一試。

4.為新加的倉庫設置上目標倉庫的url地址(以下以gitee為例)

git remote set-url rep2 https://gitee.com/greatoak/rep2.git

5.在A的本地倉庫進行git push
?

git checkout 本地分支名
git push <遠程主機名> <本地分支名>:<遠程分支名>

eg:

git checkout branch1
git push newOrigin branch1:branch2

newOrigin是你想push上哪個遠程庫,branch1是你想push的那個分支,branch2是push到遠程的那個分支。

注意,push前先切換到要push的當前分支上,然后再push。

參考鏈接:GIT操作:把當前倉庫的一個分支push到另一個倉庫的指定分支_git push 分支_不求甚解的博客-CSDN博客文章來源地址http://www.zghlxwxcb.cn/news/detail-779794.html

到了這里,關于GIT操作:把當前倉庫的一個分支push到另一個倉庫的指定分支的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • Git同步一個分支的提交到另一個分支

    Git同步一個分支的提交到另一個分支

    Git 是一款分布式版本控制系統(tǒng),它提供了許多強大的功能來管理代碼的版本和變更。 cherry-pick 是一個非常常用的 Git 命令,它的功能是將某個分支的某次提交應用到當前分支。這對于將特定的代碼改動從一個分支移動到另一個分支非常有用。例如,你可能在開發(fā)分支上修復了

    2024年01月20日
    瀏覽(29)
  • git 將一個分支的提交移動到另一個分支

    假設想把分支A上的最后一部分commit移動到分支B之上: 首先切到分支B 然后執(zhí)行如下指令,commit id 為A分支上,需要移動的那些提交 中途可能遇到一些分支merge沒有名字移動失敗,使用如下指令跳過 如果已經(jīng)執(zhí)行到最后,再跳過就會告訴失敗,因為已經(jīng)結束。 上面已完成把A分

    2024年04月17日
    瀏覽(25)
  • Git 將一個分支完全覆蓋(不是合并)到另一個分支

    Git 將一個分支完全覆蓋(不是合并)到另一個分支

    Git 將一個分支完全覆蓋(不是合并)到另一個分支 案例: 將dev分支的代碼完全覆蓋到master上 ?????1.git checkout master ?????2.git reset --hard dev ?????3.git push origin master --force 注意:若被覆蓋的分支有處于受保護(protected)的狀態(tài),則執(zhí)行push操作后會報錯: ?????1. remote: GitLab: Y

    2024年02月01日
    瀏覽(25)
  • git合并指定分支的指定版本到當前分支

    例如:需要將? feature的指定版本合并到develop 通過git log獲取到指定版本的SHA值 再根據(jù)指定版本創(chuàng)建新分支:git branch new_branch?SHA值 切換到develop分支:git checkout develop 將新分支合并到develop分支:git merge new_branch

    2024年02月06日
    瀏覽(96)
  • Git-將某次commit從一個分支轉移到另一個分支

    Git-將某次commit從一個分支轉移到另一個分支

    ????????應用場景:多個分支并行開發(fā)的情況下提交到錯誤的分支上,或者開發(fā)版本都已經(jīng)準備好了,但是release計劃有變,需要調整release里面的features,那么我們可以優(yōu)雅而從容的面對PM的要求。 ????????多個分支并行開發(fā)的情況下,將某次commit提交錯分支了,那么久

    2024年02月08日
    瀏覽(19)
  • git將一個遠程分支的部分修改提交到另一個遠程分支

    將一個遠程分支的部分修改提交到另一個遠程分支,可以使用 git cherry-pick 命令。這個命令可以選擇特定的提交(commit)從一個分支應用到另一個分支。 切換到目標本地分支 : 首先,確保您在您的本地機器上切換到了目標分支(即您想要應用修改的分支)。例如,想將修改

    2024年01月16日
    瀏覽(24)
  • git merge:要將一個分支的代碼合并到另一個分支

    在Git中,要將一個分支的代碼合并到另一個分支,可以使用git merge命令。以下是將v6 分支的代碼合并到v6.1分支的基本步驟: 確保在目標分支上: 在執(zhí)行合并之前,請確保你在目標分支(v6.1)上??梢允褂靡韵旅钋袚Q到目標分支: 拉取最新代碼: 為了避免合并沖突,確保

    2024年04月15日
    瀏覽(32)
  • 從一個git倉庫遷移代碼到另一個git倉庫

    如果A是已有倉庫,B是新建立的空倉庫。(如下操作,提交記錄也會帶到新倉庫里) 1、在本地拉一下( git clone )A倉庫的代碼,或者是 git pull 下最新的代碼。 2、 git remote # 查看本地連接的有哪些 遠程倉庫,默認是 origin 3、 git remote add origin2(這個名字隨便起) master # 這里是在

    2024年02月15日
    瀏覽(24)
  • Git同步一個倉庫代碼到另一個倉庫

    Git同步一個倉庫代碼到另一個倉庫

    在當前倉庫操作,更新代碼庫 查看當前倉庫origin只有一個,接下來我們要add另一個倉庫的origin newOrigin遠程倉庫名稱,可以隨便起個方便記憶的,目的是在本地添加一個新的遠程連接 newOrigin后面是newOrigin的一個分支,可以指定為master或你要push的目標分支,都可以。執(zhí)行完命令

    2024年02月10日
    瀏覽(26)
  • 使用idea 把一個git分支的部分提交記錄合并到另一個git分支上

    使用idea 把一個git分支的部分提交記錄合并到另一個git分支上

    需要把自己在分支future-vvip-integral提交的部分記錄,合并到線上分支release1.2.1-hotfix上。現(xiàn)把處理過程記錄下來,以便以后在遇到同樣的需求。 1.idea切換項目分支到被合并的分支; 2.點擊idea左下角的git–Log:on 要合并的分支名;選擇自己提交的記錄內容; 3.在提交的記錄內容中

    2023年04月08日
    瀏覽(97)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包