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

git合并兩個不同倉庫的方法

這篇具有很好參考價值的文章主要介紹了git合并兩個不同倉庫的方法。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

在日常的開發(fā)中我們經(jīng)常會遇到一種情況,我們針對a地項目開發(fā)時建了倉庫a,針對b地項目開發(fā)時建了倉庫b,倉庫ab之間有一定關(guān)聯(lián)性,但是ab倉庫又不是同源的倉庫,如果要將a倉庫和b倉庫代碼合并,常常會出現(xiàn)報錯,那么如何將ab倉庫合并呢?特地介紹如下

下面以a倉庫作為我們最新代碼倉庫,b倉庫作為我們需要更新代碼的倉庫。

1.git clone http://172.16.1.xx.xx/a.git

將a倉庫克隆下來
2.git remote add? b_origin ?http://172.17.xx.xx/b.git

在a倉庫中創(chuàng)建一個遠程倉庫,這一步僅僅創(chuàng)建了遠程倉庫,還沒拉下來代碼。


3.git fetch b_origin
4.git switch -c b_origin/master

將b倉庫代碼拉下來并將本地分支切換為b倉庫,這樣的話我們在本地就有一個b倉庫的分支了


5.git merge master --allow-unrelated-histories

將a倉庫代碼master分支merge到本地分支,因為我們現(xiàn)在在b倉庫的本地分支上,就會將a倉庫的代碼和b倉庫的本地分支合并。

6.用vscode打開b倉庫,因為之前我們的命令,現(xiàn)在b倉庫強制更新了a倉庫代碼,需要解決沖突

7.將b倉庫代碼推送到遠端倉庫b文章來源地址http://www.zghlxwxcb.cn/news/detail-440543.html

到了這里,關(guān)于git合并兩個不同倉庫的方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 如何合并兩個 Git 存儲庫?

    考慮以下場景: 我在自己的 Git 存儲庫中開發(fā)了一個小型實驗項目 A。它現(xiàn)在已經(jīng)成熟,我希望 A 成為更大的項目 B 的一部分,它有自己的大存儲庫。我現(xiàn)在想將 A 添加為 B 的子目錄。 如何在不丟失任何歷史記錄的情況下將 A 合并到 B 中? huntsbot.com高效搞錢,一站式跟進超

    2024年02月09日
    瀏覽(21)
  • Git ① 通過git將本地兩個項目進行合并

    Git ① 通過git將本地兩個項目進行合并

    ① 新建一個文件夾,打開之后在命令行輸入 git init? 初始化倉庫。 ② 在新建的文件夾中隨便創(chuàng)建一個文件(這樣才能新建新的分支,不然新建分支命令沒有作用) ③ 輸入命令 git add .?? 和?? git commit -m \\\"init\\\" 初始化倉庫。 ① 輸入命令 git checkout -b sub 創(chuàng)建一個名叫sub的分支

    2024年02月14日
    瀏覽(84)
  • git如何比較兩個分支的不同

    git如何比較兩個分支的不同

    工作使用git代碼倉庫,當分支多任務(wù)細分,兩個分支之間的比較變得重要,由于之前的某種操作,兩個分支的合并情況已經(jīng)不再清晰,迫切需要我們比較兩個分支的不同。下面講解使用兩個方式去比較分支文件、比較分支下的單個文件不同 git 命令行比較 (通用) vscode 插件

    2024年02月07日
    瀏覽(18)
  • Git fork了別人的倉庫,別人的倉庫有更新,我們?nèi)绾瓮竭@個更新

    要同步在GitHub上fork的別人的倉庫的更新,可以按照以下步驟進行操作: 配置遠程倉庫地址: 在命令行中,進入你fork的倉庫的本地目錄,并添加一個指向原始倉庫(即你fork的倉庫來源)的遠程倉庫地址。通常,原始倉庫會被稱為\\\"upstream\\\"(上游倉庫)。假設(shè)原始倉庫的URL為

    2024年02月08日
    瀏覽(109)
  • 【GIT】git不同倉庫設(shè)置不同用戶名和郵箱

    【GIT】git不同倉庫設(shè)置不同用戶名和郵箱

    隨著業(yè)務(wù)的拓展,工作中,我們除了要在公司的git庫提交代碼,還可能在阿里云效codeup、gitcode等上提交代碼。 之前git安裝時使用的是全局名稱,導致所有的git提交都使用了相同的用戶名和郵箱。 查看全局用戶名和郵箱 那么面對不同的git倉庫,我們?nèi)绻胁煌纳矸莺兔Q該

    2024年02月12日
    瀏覽(24)
  • Git一份代碼同時提交兩個Git倉庫

    首先查看Git代碼綁定了哪些Git倉庫 如果當前代碼沒有綁定遠端Git倉庫,需要先確定Pull會從哪個倉庫Pull,之后運行如下命令 之后再綁定另外一個遠端倉庫,使Push的時候能同時Push兩個倉庫 這個時候查看遠端倉庫信息會有兩個Push的遠程倉庫 之后再進行add commit push即可,會將代

    2024年02月12日
    瀏覽(29)
  • git代碼分支有不同合并后代碼并無更新還存在不同

    git代碼分支有不同合并后代碼并無更新還存在不同

    記錄一下自己在開發(fā)中遇到的坑---------------------- 背景 :三條分支 (生產(chǎn)、測試、自己的開發(fā)分支)。 問題 :自己分支合并測試分支后,合并成功但是測試分支并無改變,同一行代碼竟然是不一樣的! 排查 :經(jīng)過一系列排查發(fā)現(xiàn)merge的作用是并不是對代碼進行合并,而是對co

    2024年02月11日
    瀏覽(86)
  • git在一臺電腦上配置不同的倉庫(多個gitee倉庫、或者不同的github倉庫)

    git在一臺電腦上配置不同的倉庫(多個gitee倉庫、或者不同的github倉庫)

    在開發(fā)過程中,我們工作的時候難免會使用到兩個不同的倉庫,但是正常來說一電腦默認一個參考,直接會用全局命令 但是這樣只能配置一個倉庫了,本文介紹在一臺電腦上配置多個倉庫,簡單易用,請欣賞! 前提:您已經(jīng)掌握了git倉庫命令,不需要很會,有過配置用 CA證

    2024年02月13日
    瀏覽(24)
  • git 不同倉庫 同步

    if_git_pull_or_checkoutBranch=$1 ##參數(shù)2: 復(fù)深藍代碼分支 fulan_branch=$2 ##參數(shù)2: 項目名稱 project_name=$2 ##參數(shù)3: 上海證券代碼分支 securities_branch=$3 #復(fù)深藍代碼路徑 fulanlinuxPath=‘/d/git-work/fulan’; securitieslinuxPath=‘/d/git-work/sh-securities’; #開啟擴展通配符 shopt -s extglob fulan_branch1=$2 fu

    2024年04月09日
    瀏覽(16)
  • git生成gitee和github兩個不同的公鑰

    git生成gitee和github兩個不同的公鑰

    配置多個公鑰 Windows 用戶建議使用 Windows PowerShell 或者 Git Bash ,在 命令提示符 下無 cat 和 ls 命令。 1、生成公鑰文件: 通過命令 ssh-keygen 生成 SSH Key: -t key 類型 -C 注釋 -f 指定用來保存密鑰的文件名 輸出,如: 生成如下文件,其中 gitee_bealei_rsa.pub 為公鑰, gitee_bealei_rsa 為

    2024年02月05日
    瀏覽(24)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包