欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

問題

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

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

是什么原因呢?

背景

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

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

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

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

解決

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

因為在我的分支正在開發(fā)中,同事完成的分支被合并了,此時的master又被更新了一次,而我的分支仍然是沒有合并同事之前的master,所以此時我的分支就落后于master了,所以此時我需將master上的新代碼合并到我自己新建的分支上來。

第一步

先切換到主分支

git checkout master

第二步

將最新的master代碼git pull下來

git pull

第三步

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

git checkout 新建分支名

第四步

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

git merge master

第五步

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

git push origin 新建分支名

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

git reset --hard

總結(jié)

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

相關(guān)文章

  • kafka?rabbitMQ及rocketMQ隊列的消息可靠性保證分析

    kafka?rabbitMQ及rocketMQ隊列的消息可靠性保證分析

    這篇文章主要介紹了kafka?rabbitMQ及rocketMQ隊列的消息可靠性保證分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • 使用postman進(jìn)行接口自動化測試

    使用postman進(jìn)行接口自動化測試

    這篇文章介紹了使用postman進(jìn)行接口自動化測試的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • git版本回退方式(git?reset、git?revert、git?stash)

    git版本回退方式(git?reset、git?revert、git?stash)

    這篇文章主要介紹了git版本回退方式(git?reset、git?revert、git?stash),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • unity下載并和vs2019關(guān)聯(lián)的步驟詳解

    unity下載并和vs2019關(guān)聯(lián)的步驟詳解

    這篇文章主要介紹了unity下載并和vs2019關(guān)聯(lián)的步驟,文中通過圖文介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • git?push指令常見選項和用法詳解

    git?push指令常見選項和用法詳解

    Git中的git?push命令用于將本地倉庫的改動推送到遠(yuǎn)程倉庫,是協(xié)同開發(fā)中的重要工具,在團(tuán)隊合作中,使用git?push和git?pull可以有效維護(hù)項目同步,避免沖突,推送時若遇到?jīng)_突需先解決后再進(jìn)行推送,需要的朋友可以參考下
    2024-09-09
  • 碼云git圖文使用詳解教程

    碼云git圖文使用詳解教程

    這篇文章主要介紹了碼云git圖文使用詳解教程,需要的朋友可以參考下
    2020-11-11
  • Postman全局注冊方法及對返回數(shù)據(jù)可視化處理

    Postman全局注冊方法及對返回數(shù)據(jù)可視化處理

    這篇文章主要為大家介紹了Postman全局注冊方法及對返回數(shù)據(jù)可視化處理詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • git如何使用Sourcetree合并多次本地提交記錄

    git如何使用Sourcetree合并多次本地提交記錄

    這篇文章主要介紹了git如何使用Sourcetree合并多次本地提交記錄,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • 自己的vscode-settings.json配置詳解

    自己的vscode-settings.json配置詳解

    這篇文章主要介紹了自己的vscode-settings.json配置,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • MAC系統(tǒng)IDEA顏值插件MaterialThemeUI

    MAC系統(tǒng)IDEA顏值插件MaterialThemeUI

    俗話說,工欲善其事必先利其器。工具的顏值也很重要,好的主題讓人賞心悅目,有碼代碼的欲望。今天推薦一個IDEA顏值類插件:Material Theme UI
    2021-09-09

最新評論