最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

git如何將master分支上的代碼合并到自己新建的分支上

 更新時(shí)間:2024年09月24日 12:02:24   作者:flytalei  
當(dāng)新建分支未及時(shí)跟蹤master分支的更新,導(dǎo)致拉取時(shí)出現(xiàn)無跟蹤信息的提示,解決方法是先切換到master分支,進(jìn)行g(shù)it pull操作獲取最新代碼,然后切換回自己的分支并合并master的代碼,最后將更新后的分支推送到遠(yuǎn)程倉庫,這樣確保新建分支能與master保持同步

問題

當(dāng)新建的分支提交遠(yuǎn)程準(zhǔn)備“git pull”拉取當(dāng)前最新master時(shí),git提示

There is no tracking information for the current branch.Please specify which branch you want to merge with.(沒有當(dāng)前分支的跟蹤信息。請(qǐng)指定要與哪個(gè)分支合并。)

是什么原因呢?

背景

在我新建的一個(gè)分支未提交合并master之前,同事的一個(gè)分支已經(jīng)被合并到master上了。

我記得我提交時(shí)曾經(jīng)做了“git pull”的操作,但當(dāng)我打包部署我的新分支代碼時(shí),同事說他的被合并到master上的分支沒有被部署(也就是說我git pull并沒有拉取到他的已經(jīng)被合并到master上的代碼)。

后來再回去git pull時(shí),才發(fā)現(xiàn)git pull時(shí)git提示了以上紅色字體部分的提示信息。

當(dāng)時(shí)竟然對(duì)這條提示置之而不理。

解決

出現(xiàn)以上這種問題,說明master分支的代碼領(lǐng)先于自己的分支,此時(shí)需要將master分支代碼合并到自己的分支上。

因?yàn)樵谖业姆种д陂_發(fā)中,同事完成的分支被合并了,此時(shí)的master又被更新了一次,而我的分支仍然是沒有合并同事之前的master,所以此時(shí)我的分支就落后于master了,所以此時(shí)我需將master上的新代碼合并到我自己新建的分支上來。

第一步

先切換到主分支

git checkout master

第二步

將最新的master代碼git pull下來

git pull

第三步

在切換到自己的新建的分支上

git checkout 新建分支名

第四步

將master代碼merge到自己新建的分支上

git merge master

第五步

最后再將新建的分支git push到遠(yuǎn)程上,此時(shí)你新建的分支就和master上的代碼一樣了。

git push origin 新建分支名

在使用git的時(shí)候,如果本地做的修改都不想保留了,可以通過下面命令恢復(fù)成HEAD版本,未提交的以及加入暫存區(qū)中的修改都會(huì)被舍棄

git reset --hard

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • vscode 左側(cè)擴(kuò)展活動(dòng)欄內(nèi)容消失的問題及解決方法

    vscode 左側(cè)擴(kuò)展活動(dòng)欄內(nèi)容消失的問題及解決方法

    vscode左側(cè)活動(dòng)欄默認(rèn)會(huì)有 一些內(nèi)容,今天一不小心,不知道怎么的,將部分內(nèi)容搞沒了,vscode 左側(cè)擴(kuò)展活動(dòng)欄內(nèi)容消失了怎么辦,下面給大家分享本文幫助大家快速解決,感興趣的朋友一起看看吧
    2021-08-08
  • 解析在瀏覽器地址欄輸入一個(gè)URL后發(fā)生了什么

    解析在瀏覽器地址欄輸入一個(gè)URL后發(fā)生了什么

    作為一個(gè)軟件開發(fā)者,你一定會(huì)對(duì)網(wǎng)絡(luò)應(yīng)用如何工作有一個(gè)完整的層次化的認(rèn)知,同樣這里也包括這些應(yīng)用所用到的技術(shù):像瀏覽器,HTTP,HTML,網(wǎng)絡(luò)服務(wù)器,需求處理等等。本文將更深入的研究當(dāng)你輸入一個(gè)網(wǎng)址的時(shí)候,后臺(tái)到底發(fā)生了一件件什么樣的事
    2021-06-06
  • Git使用小技巧之回滾與撤銷詳解

    Git使用小技巧之回滾與撤銷詳解

    這篇文章主要給大家介紹了關(guān)于Git使用小技巧之回滾與撤銷的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Git具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • 如何在Linux?系統(tǒng)中使用apt?包管理器安裝?Git?LFS

    如何在Linux?系統(tǒng)中使用apt?包管理器安裝?Git?LFS

    Git LFS是一個(gè)開源擴(kuò)展,用于解決Git在處理大型文件時(shí)的效率和性能問題,這篇文章主要介紹了在?Linux系統(tǒng)中使用apt包管理器來安裝Git LFS的問題,需要的朋友可以參考下
    2023-05-05
  • CLion中編譯ROS工程的配置詳細(xì)教程

    CLion中編譯ROS工程的配置詳細(xì)教程

    這篇文章主要介紹了CLion中編譯ROS工程的配置,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-08-08
  • git push 本地項(xiàng)目推送到遠(yuǎn)程分支的方法(git命令版)

    git push 本地項(xiàng)目推送到遠(yuǎn)程分支的方法(git命令版)

    這篇文章主要介紹了git push 本地項(xiàng)目推送到遠(yuǎn)程分支的方法(git命令版),需要的朋友可以參考下
    2020-09-09
  • Git分支管理的核心命令科普指南

    Git分支管理的核心命令科普指南

    本文將系統(tǒng)介紹Git分支管理的規(guī)范操作,包括核心目標(biāo)、分支類型及命名規(guī)范、常用操作命令和常見問題解決方案,希望可以幫助研發(fā)人員快速掌握規(guī)范的分支操作方法,規(guī)避常見風(fēng)險(xiǎn)
    2026-04-04
  • 一些常見的Git分支命名策略和實(shí)踐指南

    一些常見的Git分支命名策略和實(shí)踐指南

    眾所周知在Git中,分支命名策略是一個(gè)非常重要的實(shí)踐,它可以幫助團(tuán)隊(duì)成員更好地理解代碼庫的結(jié)構(gòu),以及如何協(xié)同工作,這篇文章主要介紹了一些常見的Git分支命名策略和實(shí)踐指南,需要的朋友可以參考下
    2026-02-02
  • Web開發(fā)人員常用速查手冊(cè) 英文集合推薦

    Web開發(fā)人員常用速查手冊(cè) 英文集合推薦

    不管你是多么優(yōu)秀的程序員,你都不可能記住一切。在你編寫程序的過程中碰到問題需要查閱手冊(cè)的時(shí)候,若有現(xiàn)成的手冊(cè)可參考則可以為你節(jié)省很多時(shí)間。
    2011-04-04
  • Vscode 基礎(chǔ)使用教程大全

    Vscode 基礎(chǔ)使用教程大全

    本文給大家匯總介紹了一些vscode開始使用的過程中需要用到的基礎(chǔ)的操作教程,非常簡(jiǎn)單實(shí)用,希望對(duì)大家熟練掌握vscode能夠有所幫助
    2020-01-01

最新評(píng)論

木兰县| 洛宁县| 寿宁县| 城市| 柏乡县| 绥化市| 上犹县| 宝清县| 积石山| 临洮县| 永德县| 蕲春县| 东城区| 汕头市| 宁国市| 邮箱| 荆州市| 太湖县| 个旧市| 东明县| 玉田县| 九龙县| 山阴县| 叙永县| 五家渠市| 乐都县| 九龙县| 秦皇岛市| 轮台县| 分宜县| 会东县| 黔西县| 晋宁县| 东兰县| 龙南县| 镇赉县| 如东县| 宝坻区| 翼城县| 正宁县| 永春县|