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

git pull時(shí)沖突的幾種解決方式(小結(jié))

 更新時(shí)間:2020年07月24日 11:28:23   作者:雪山上的蒲公英  
這篇文章主要介紹了git pull時(shí)沖突的幾種解決方式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

僅結(jié)合本人使用場(chǎng)景,方法可能不是最優(yōu)的

1. 忽略本地修改,強(qiáng)制拉取遠(yuǎn)程到本地

主要是項(xiàng)目中的文檔目錄,看的時(shí)候可能多了些標(biāo)注,現(xiàn)在遠(yuǎn)程文檔更新,本地的版本已無(wú)用,可以強(qiáng)拉

git fetch --all
git reset --hard origin/dev
git pull

關(guān)于commit和pull的先后順序,commit——》pull——》push 和 pull——》commit——》push的順序,兩種情況都遇到過(guò)代碼沖突。解決方法如下:

2. 未commit先pull,視本地修改量選擇revert或stash

// 場(chǎng)景
同事 有新提交
我 沒(méi)有pull -> 修改了文件 -> pull -> 提示有沖突

2.1 本地修改量小

如果本地修改量小,例如只修改了一行,可以按照以下流程

-> revert(把自己的代碼取消) -> 重新pull -> 在最新代碼上修改 -> [pull確認(rèn)最新] -> commit&push

2.2 本地修改量大,沖突較多

有兩種方式處理

-> stash save(把自己的代碼隱藏存起來(lái)) -> 重新pull -> stash pop(把存起來(lái)的隱藏的代碼取回來(lái) ) -> 代碼文件會(huì)顯示沖突 -> 右鍵選擇edit conficts,解決后點(diǎn)擊編輯頁(yè)面的 mark as resolved-> commit&push

-> stash save(把自己的代碼隱藏存起來(lái)) -> 重新pull -> stash pop(把存起來(lái)的隱藏的代碼取回來(lái) ) -> 代碼文件會(huì)顯示沖突 -> 右鍵選擇resolve conflict -> 打開(kāi)文件解決沖突 ->commit&push

另外,由于我是通過(guò)IDEA來(lái)操作git的,所以顯示沖突時(shí),我是在圖形化界面操作的示意如下

3. 已commit未push,視本地修改量選擇reset或直接merge

// 場(chǎng)景
同事 有新提交
我 沒(méi)有pull -> 修改了文件 -> commit -> pull -> 提示有沖突

3.1 修改量小,直接回退到未提交的版本(可選擇是否保存本地修改)

如果本地修改量小,例如只修改了一行,可以按照以下流程

-> reset(回退到未修改之前,選hard模式,把自己的更改取消) -> 重新pull -> 在最新代碼上修改 -> [pull確認(rèn)最新] -> commit&push

ps:實(shí)際上完全可以采取直接merge的方法,這里主要是根據(jù)盡量避免merge的原則,提供一種思路

3.2 修改量大,直接merge,再提交(目前常用)

-> commit后pull顯示沖突 -> 手動(dòng)merge解決沖突 -> 重新commit -> push

到此這篇關(guān)于git pull時(shí)沖突的幾種解決方式(小結(jié))的文章就介紹到這了,更多相關(guān)git pull沖突內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • vscode中l(wèi)aunch.json和task.json配置教程(重要參數(shù)詳解)

    vscode中l(wèi)aunch.json和task.json配置教程(重要參數(shù)詳解)

    這篇文章主要給大家介紹了關(guān)于vscode中l(wèi)aunch.json和task.json配置(重要參數(shù)詳解)的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2023-04-04
  • Git Submodule管理項(xiàng)目子模塊的使用

    Git Submodule管理項(xiàng)目子模塊的使用

    這篇文章主要介紹了Git Submodule管理項(xiàng)目子模塊的使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • AI IDE+AI編程輔助工具能提升開(kāi)發(fā)效率,讓程序員“告別996“嗎?

    AI IDE+AI編程輔助工具能提升開(kāi)發(fā)效率,讓程序員“告別996“嗎?

    本文評(píng)估了AI編程工具(Cursor、Claude Code等)對(duì)開(kāi)發(fā)效率的影響,測(cè)試工具在代碼補(bǔ)全、文檔生成等方面顯著提升效率,但存在學(xué)習(xí)成本和代碼質(zhì)量需人工把關(guān)等局限,通過(guò)代碼示例、對(duì)比表格和Mermaid圖表,分析了AI IDE的技術(shù)架構(gòu)和核心功能,需工具、流程、文化三方面協(xié)同優(yōu)化
    2025-10-10
  • Deepseek部署到本地Windows的詳細(xì)過(guò)程

    Deepseek部署到本地Windows的詳細(xì)過(guò)程

    如何在Windows10系統(tǒng)上部署DeepSeekAI人工智能,步驟包括安裝Ollama底層軟件和選擇合適的模型進(jìn)行部署,感興趣的朋友跟隨小編一起看看吧
    2025-02-02
  • MobaXterm使用指南(常用功能)

    MobaXterm使用指南(常用功能)

    MobaXterm就是一款SSH客戶端,它幫助我們?cè)赪indows操作系統(tǒng)下去連接并操作Linux服務(wù)器,這篇文章主要介紹了MobaXterm使用指南,需要的朋友可以參考下
    2023-05-05
  • 基于Token的身份驗(yàn)證的方法

    基于Token的身份驗(yàn)證的方法

    這篇文章主要介紹了基于Token的身份驗(yàn)證的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05
  • web目標(biāo)站點(diǎn)漏洞掃描工具6款介紹

    web目標(biāo)站點(diǎn)漏洞掃描工具6款介紹

    文章介紹了滲透測(cè)試中信息收集后的漏洞掃描階段,推薦了Nessus、AWVS、ZAP、w3af、北極熊和御劍等工具,涵蓋漏洞檢測(cè)、爬蟲(chóng)分析、腳本掃描等功能,強(qiáng)調(diào)真實(shí)滲透測(cè)試需自主收集信息并挖掘漏洞,而非依賴預(yù)設(shè)數(shù)據(jù)
    2025-07-07
  • 解決MobaXterm連接報(bào)錯(cuò)Network error:Connection timed out問(wèn)題

    解決MobaXterm連接報(bào)錯(cuò)Network error:Connection timed 

    這篇文章主要介紹了解決MobaXterm連接報(bào)錯(cuò)Network error:Connection timed out問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • 微信應(yīng)用號(hào)(小程序)入門安裝教程及IDE(破解版)下載

    微信應(yīng)用號(hào)(小程序)入門安裝教程及IDE(破解版)下載

    這篇文章主要介紹了微信應(yīng)用號(hào)(小程序)入門安裝教程及IDE下載的相關(guān)資料,需要的朋友可以參考下
    2016-09-09
  • csv文件容錯(cuò)處理方法

    csv文件容錯(cuò)處理方法

    這篇文章主要介紹了csv文件容錯(cuò)處理方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-07-07

最新評(píng)論

商洛市| 江门市| 阳山县| 光泽县| 岱山县| 辛集市| 清水河县| 鄂托克前旗| 三江| 襄垣县| 巩义市| 乐清市| 新密市| 芮城县| 乌拉特前旗| 陈巴尔虎旗| 太仆寺旗| 赤峰市| 特克斯县| 伊金霍洛旗| 马关县| 乌拉特后旗| 台东县| 黔东| 浦北县| 广饶县| 汶上县| 中阳县| 永城市| 沁阳市| 阜新市| 邹城市| 临邑县| 孝昌县| 大余县| 嵊州市| 茂名市| 新密市| 崇阳县| 顺义区| 都江堰市|