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

將項目復制到新電腦之后, 無法通過git 進行拉取代碼/查看歷史提交記錄等操作

這篇具有很好參考價值的文章主要介紹了將項目復制到新電腦之后, 無法通過git 進行拉取代碼/查看歷史提交記錄等操作。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

項目場景:

將項目代碼整體打包到新環(huán)境(新電腦), 在idea/pycharm下載好git相關插件并打開項目之后, 通過git拉取代碼失敗(gitlab/git/gtee)


問題描述

最近因工作原因需要講電腦上的代碼遷移到新電腦上, 但是將idea以及git插件等配置好之后, 打開項目, 發(fā)現(xiàn)無法查看之前的提交記錄, 即使點擊刷新也無法查看.

git 拉取記錄,# 異常處理,# 經(jīng)驗心得,默認歸檔,git,代碼遷移
并且更新代碼之后, 右下角會提示更新失敗

git 拉取記錄,# 異常處理,# 經(jīng)驗心得,默認歸檔,git,代碼遷移

之前曾使用一個最無腦的方法: 就是找到該項目的分支地址, 然后通過git clone 重新拉取代碼, 雖然能夠成功, 但是在項目代碼多了之后就會非常麻煩, 沒有真正的去解決問題, 因此, 想要徹底解決問題還需要自己去研究…


原因分析:

對上述提示進行翻譯:

由于錯誤,無法檢查工作樹中是否有未合并的文件。檢測到 ‘C:/code/idea_code/sxd_zk/emq-mqtt-js’ 倉庫中存在可疑的所有權問題。該目錄的所有者為 ‘S-1-5-32-544’,但當前用戶為 ‘S-1-5-21-3807661080-2757311255-2536245887-1001’。要為此目錄添加例外,請調用:git config --global --add safe.directory C:/code/idea_code/sxd_zk/emq-mqtt-js。

通過提示信息我們可以知道, 由于我們雖然進行了目錄的遷移, 但是本地倉庫的信息還是原來的電腦S-1-5-32-544, 我們新的電腦 S-1-5-21-3807661080-2757311255-2536245887-1001 利用原來的倉庫信息肯定會更新失敗. 因此, 利用git命令為該分支代碼全局增加一個安全的本地倉庫目錄git config --global --add safe.directory 代碼倉庫地址


解決方案:

  1. 執(zhí)行git命令, 添加當前目錄為新的本地倉庫

    git config --global --add safe.directory 項目新地址
    

    git 拉取記錄,# 異常處理,# 經(jīng)驗心得,默認歸檔,git,代碼遷移
    ps: 如果之前沒有登錄, 這里會彈出登錄頁面, 登錄成功后方可進行后續(xù)操作

  2. 執(zhí)行命令成功之后再次去更新代碼, 注意選擇將傳入的更改合并到當前分支.
    git 拉取記錄,# 異常處理,# 經(jīng)驗心得,默認歸檔,git,代碼遷移

  3. 再次點擊問題描述章節(jié)的git提交記錄的刷新按鈕, 可以看到日志歷史記錄已經(jīng)恢復. 代碼更新提交功能也已恢復
    git 拉取記錄,# 異常處理,# 經(jīng)驗心得,默認歸檔,git,代碼遷移

反思:

可以看到, 現(xiàn)在的ide已經(jīng)很智能, 就連如何進行操作都在提示信息中對我們進行告知,
因此, 開發(fā)中遇到一些外部環(huán)境問題, 要多看ide工具的提示信息, 說不定像這里遇到的問題一樣, 通過提示信息就能解決了文章來源地址http://www.zghlxwxcb.cn/news/detail-757652.html

到了這里,關于將項目復制到新電腦之后, 無法通過git 進行拉取代碼/查看歷史提交記錄等操作的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關文章

  • git分支回滾之后,無法合并的問題及解決方式

    當git上出現(xiàn)bug時候,回滾到某個歷史版本后,發(fā)現(xiàn)與master分支合并不了了 出現(xiàn)原因:git記錄到有合并記錄,所以就不讓合并 解決方式:將最后一次正常提交的代碼以后的提交/合并記錄清空,然后重新合并即可 比如:

    2024年02月11日
    瀏覽(22)
  • vue本地能夠訪問圖片,打包項目之后圖片無法訪問

    vue本地能夠訪問圖片,打包項目之后圖片無法訪問

    上述寫法本地能夠正常訪問圖片,但是打包之后無法正常訪問,將 boxHerf 換成下列寫法即可解決 注意:new URL(url,import.meta.url) 中的參數(shù) url ,不能如下面定義變量拼接 上述開發(fā)沒問題,但是打包會報錯,不支持 import.meta.url new URL() 創(chuàng)建一個新 URL 對象的語法:new URL(url, [base])

    2024年02月06日
    瀏覽(24)
  • Elasticsearch中復制一個索引數(shù)據(jù)到新的索引中

    Elasticsearch中復制一個索引數(shù)據(jù)到新的索引中

    我有時候,需要調試一個已經(jīng)存在的ES索引,需要從已有的索引復制數(shù)據(jù)到新的索引中去。 這里我借助一個GUI工具,來解決這個問題,底層它是使用Reindex的API實現(xiàn)索引數(shù)據(jù)復制的。利用Reindex API搞不定這個事情,原索引mapping結構不會被復制。 # 步驟 選中已存在的redix菜單,準

    2024年02月22日
    瀏覽(24)
  • vue 項目打包之后進行修改配置后端 IP 地址、端口等信息方法

    vue 項目打包之后進行修改配置后端 IP 地址、端口等信息方法

    ????????用?vue-cli?構建的項目通常是采用前后端分離的開發(fā)模式,也就是前端與后臺完全分離,此時就需要將后臺接口地址打包進項目中,但是,我們只是改個接口地址也要重新打包那就太麻煩了。怎么解決呢?方法如下,本文推薦倆種方式。 方式1:通過創(chuàng)建 js 文件進

    2024年02月11日
    瀏覽(30)
  • SpringBoot項目打成jar包之后無法讀取資源文件【jar包文件的讀取方式】

    SpringBoot項目打成jar包之后無法讀取資源文件【jar包文件的讀取方式】

    將文件放在resources目錄下,確保資源文件被打包到jar包中 如何判斷資源是否在jar包中,只需要解壓jar包,然后查詢資源名稱即可 讀取文件的時候寫成絕對路徑,肯定是不行的,這個很容易理解。 那讀取文件的時候寫相對路徑是否可以呢?答案也是不行,見下面解釋。 這是原

    2024年02月14日
    瀏覽(24)
  • vue打包之后的項目在nginx的部署404,以及無法跳轉路由問題

    vue打包之后的項目在nginx的部署404,以及無法跳轉路由問題

    路徑都對,項目路由本地也能正常訪問,但是部署后加路由地址404。其實就是nginx配置的問題。知乎上一位大哥的解決辦法:vue-cli打包之后的項目在nginx的部署404,以及無法跳轉路由問題 - 知乎 問題其實就是路由沒有重定向。更簡單的配置方式就是try_files $uri $uri/ /index.html; ?

    2024年02月14日
    瀏覽(28)
  • 解決:VMware虛擬機中的kali linux,無法與物理主機進行互相復制粘貼操作

    解決:VMware虛擬機中的kali linux,無法與物理主機進行互相復制粘貼操作

    打開VMware,將之前掛起的kali虛擬機恢復運行后,往往會發(fā)現(xiàn):kali linux虛擬機,無法與物理主機進行雙向(甚至單向也不行)復制粘貼操作。 而通過搜索網(wǎng)上相關資料,進行重新安裝vmtools程序等操作,均無果。 sudo apt-get install open-vm-tools-desktop 這時候: 要么只能借助VMware軟件

    2024年02月11日
    瀏覽(97)
  • 使用dd復制將烏班圖系統(tǒng)(Ubuntu22.04)完整遷移到新硬盤并擴容

    使用dd復制將烏班圖系統(tǒng)(Ubuntu22.04)完整遷移到新硬盤并擴容

    開始的時候用烏班圖的時候,不懂事,根目錄太小了,后來就滿了,就就感覺完全沒法用,看著現(xiàn)在硬盤賊便宜,去狗東買了個新的硬盤。感覺掛載硬盤并不能解決我的問題,最后選擇了保留系統(tǒng)數(shù)據(jù)進行系統(tǒng)遷移 一塊新的2t的雜牌固態(tài)。 一個烏班圖系統(tǒng)安裝盤。(我用的

    2024年01月23日
    瀏覽(32)
  • SQL SERVER:SELECT INTO 語句從一個表中復制數(shù)據(jù)并插入到新表中

    SQL SERVER:SELECT INTO 語句從一個表中復制數(shù)據(jù)并插入到新表中

    SQL SERVER:SELECT INTO 語句從一個表中復制數(shù)據(jù)并插入到新表中 在這篇文章中,將分享如何從一個表的所有或選定列中復制/選擇數(shù)據(jù),并在 SQL 中插入到一個新表中。 描述:SELECT INTO 語句從一個表(Source)中選擇/復制數(shù)據(jù)并將其插入到一個新表(Destination)中。 實例:創(chuàng)建一個

    2024年02月13日
    瀏覽(30)
  • 電腦數(shù)據(jù)遷移高招,怎么把舊電腦的數(shù)據(jù)遷移到新電腦

    電腦數(shù)據(jù)遷移高招,怎么把舊電腦的數(shù)據(jù)遷移到新電腦

    小編的朋友買了臺新的筆記本電腦,方便出差工作,需要將公司電腦上的資料也導一份到新電腦里, 怎么把舊電腦的數(shù)據(jù)遷移到新電腦 。朋友一點也不想花時間重新下載安裝軟件,尤其是那些工作需要的應用。下面是她的一些要求: 1.有個功具能夠把舊電腦上的文件資料、

    2024年02月10日
    瀏覽(89)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領取紅包

二維碼2

領紅包