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

pycharm和git, pull前修改的東西消失了怎么辦?

這篇具有很好參考價(jià)值的文章主要介紹了pycharm和git, pull前修改的東西消失了怎么辦?。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

問題描述

在使用pycharm中的git的時(shí)候,直接使用了拉取(pull)小箭頭。拉完之后發(fā)現(xiàn)之前新建的文件和一些改動(dòng)不知道去哪里了。。。。

遇到問題先別慌,炸一下還能吃(bushi)

因?yàn)橄嘈舋it和pycharm一定會(huì)留下一些我寫過的痕跡,于是我找了一遍pycharm的history和recent changes,發(fā)現(xiàn)我確實(shí)沒記錯(cuò),我是新建過一個(gè)文件的。
但是在charm里面我沒找到這個(gè)新建的文件內(nèi)容是什么。

于是——找到project所保存的文件夾,里面有個(gè)文件夾叫“.idea”。

這么多文件我看哪個(gè)?

咱也不知道每個(gè)文件都是什么意思,但是根據(jù)修改時(shí)間,我們可以鎖定到最新改動(dòng)的一個(gè)文件夾:“shelf”
進(jìn)到這個(gè)文件夾里,我就知道,我離找到我丟掉的文件不遠(yuǎn)了!因?yàn)槔锩嬗幸粋€(gè)文件夾叫:“uncommitted changes before update”!
好了,就是這個(gè)了!

這個(gè)文件夾有什么內(nèi)容?

現(xiàn)在看來只有一個(gè)文件 “shelved.patch”
這個(gè)文件里面長這樣

1.當(dāng)年有改變的文件

Index: 3minimap/get_ref_seqs_coregene.py
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.BaseRevisionTextPatchEP
<+># -*- coding :utf-8 -*-\r\n\r\nimport pandas as pd\r\nimport os\r\nimport re\r\nimport dask.dataframe as d
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/3minimap/get_ref_seqs_coregene.py b/3minimap/get_ref_seqs_coregene.py
--- a/3minimap/get_ref_seqs_coregene.py	(revision 7dfee7a7f0bfdad3b64134e35410124d3de86de0)
+++ b/3minimap/get_ref_seqs_coregene.py	(date 1669377252646)
@@ -62,7 +62,7 @@
     # first, find the colunm "No. isolates" value == the num of sequences that compute the roary coregene
     # next, for each in_seq_name colunms, extrcat it column
     # then, write the whole column to a file named by in_seq_name
-    gene_presence_absence_df = dd.read_csv(gene_presence_absence_csv)
+    gene_presence_absence_df = dd.read_csv(gene_presence_absence_csv, dtype=object)
     seq_num = len(seqs_list)
     core_gene = gene_presence_absence_df[gene_presence_absence_df["No. isolates"] >= seq_num]
     for seq in seqs_list:

這就非常舒適了!
第一行告訴我們是哪個(gè)文件改了沒有commit的
第一個(gè)<+>號(hào)的那行太長了,我只截了一段,看上去像是這個(gè)文件原來的所有內(nèi)容
“========”分隔符
分隔符后面- - - +++的行,告訴我們是文件原本的改變和我們pull之后現(xiàn)在的情況(我猜是這樣)
@@行,我猜是告訴我們改在了第幾行。(雖然從最后的文件來看具體行數(shù)不太準(zhǔn),但是基本可以看出來變化位置就在那幾行范圍之內(nèi))
然后再往下看就看到,有一行前面標(biāo)了-號(hào)和+號(hào),就是區(qū)別所在啦?。?/p>

2.當(dāng)年新建的文件

費(fèi)這么大勁,就是想找這個(gè)文件。當(dāng)時(shí)新建了之后寫了一些思路上的東西,今天pull的時(shí)候,這個(gè)文件就憑空消失了,甚至不是被刪除的,因?yàn)榛厥照纠镎也坏?。。。。還好最終一通操作猛如虎,找回來了。

Index: 3minimap/extract_random_query.py
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/3minimap/extract_random_query.py b/3minimap/extract_random_query.py
new file mode 100644
--- /dev/null	(date 1669960796277)
+++ b/3minimap/extract_random_query.py	(date 1669960796277)
@@ -0,0 +1,9 @@
+# -*- coding:utf-8 -*-
+
+import os
+import get_ref_seqs_coregene
+
+#這個(gè)程序要完成
+# 1.從一個(gè)cluster list列表里面隨機(jī)挑選k組m個(gè)序列
+# 2.從roary_corealign結(jié)果中找到這些序列對應(yīng)的位置提取出來
+# 3.從minmap,cluster root序列所對應(yīng)的比對結(jié)果中找到這一組序列所對應(yīng)的比對結(jié)果
\ No newline at end of file

有這個(gè)新建文件的diff記錄做對比,和上面有改動(dòng)的內(nèi)容對照著看,大概能猜出來這些行的意思了。文章來源地址http://www.zghlxwxcb.cn/news/detail-486801.html

到了這里,關(guān)于pycharm和git, pull前修改的東西消失了怎么辦?的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 碼一些有用的東西網(wǎng)站的域名被攔截怎么辦? 教你快速解除各種攔截

    碼一些有用的東西網(wǎng)站的域名被攔截怎么辦? 教你快速解除各種攔截

    今天跟大家講解一下網(wǎng)站域名被攔截怎么辦?怎么去解決,相信這個(gè)問題一直都是很多人的困惑吧,其實(shí)大部分行業(yè)的攔截都是可以進(jìn)行處理的,針對新人來講可能還不知道什么網(wǎng)站域名被攔截,下面我詳細(xì)來講解下。 什么是網(wǎng)站域名攔截? 網(wǎng)站攔截就是別人投訴了你的網(wǎng)

    2023年04月19日
    瀏覽(26)
  • SourceTree 每次pull、push都要輸入密碼怎么辦

    在sourcetree中,每次操作時(shí),都需要輸入密碼,真煩人 1、已經(jīng)拉取完代碼,在sourcetree 的界面打開終端: 打開終端(在彈框出現(xiàn)前) 之間在終端輸入 git config --global credential.helper store 這條命令之后執(zhí)行一次push操作,這個(gè)時(shí)候還要輸入賬號(hào)密碼,以后就不用了. 2、提供一個(gè)簡單的解

    2024年02月12日
    瀏覽(18)
  • 我的電腦圖標(biāo)沒了怎么辦?3個(gè)方法找回消失的圖標(biāo)

    我的電腦圖標(biāo)沒了怎么辦?3個(gè)方法找回消失的圖標(biāo)

    最近,很多小伙伴都在私信小編,說他們的電腦桌面圖標(biāo)不見了。我的電腦圖標(biāo)沒了怎么辦?別擔(dān)心。 圖標(biāo)突然消失了,很可能是你不小心隱藏了桌面圖標(biāo)。 這里有3個(gè)方法可以幫助你快速恢復(fù)并找到電腦圖標(biāo),一起來看看吧! 操作環(huán)境: 演示機(jī)型:Dell optiplex 7050 系統(tǒng)版本

    2024年02月10日
    瀏覽(17)
  • 電腦黑屏什么都不顯示怎么辦 電腦開機(jī)黑屏不顯示任何東西的4種解決辦法

    電腦黑屏什么都不顯示怎么辦 電腦開機(jī)黑屏不顯示任何東西的4種解決辦法

    相信有很多網(wǎng)友都有經(jīng)歷電腦開機(jī)黑屏不顯示任何東西,找了很多方法都沒處理好,其實(shí)關(guān)于這個(gè)的問題,首先還是要了解清楚開機(jī)黑屏的原因,才能夠?qū)ΠY下藥,下面大家可以跟小編一起來看看怎么解決吧 電腦開機(jī)黑屏不顯示任何東西?很多小伙伴們在使用電腦時(shí),總是會(huì)

    2024年02月22日
    瀏覽(18)
  • pycharm找不到conda可執(zhí)行文件怎么辦?

    pycharm找不到conda可執(zhí)行文件怎么辦?

    問題:pycharm配置conda環(huán)境找不到conda可執(zhí)行文件 解決辦法: 1. 找到??anaconda 安裝目錄(D:Userswlanaconda3) 2. 打開pycharm (看圖吧手動(dòng)狗頭) ? ? ? ? ?找到anaconda3condabinconda.bat ? 選擇你要使用的虛擬環(huán)境 然后確定?

    2024年02月11日
    瀏覽(22)
  • Tensorflow在pycharm中安裝不上怎么辦

    Tensorflow在pycharm中安裝不上怎么辦

    # 在pycharm中安裝Tensorflow 運(yùn)行程序的時(shí)候,說沒有tensorflow這個(gè)模塊, 怎么辦,那就給下載唄, 從下面這個(gè)地方,文件→設(shè)置→Python解釋器→點(diǎn)小加號(hào)→找到所需包后,下載就可了! ? 但是?。〗裉觳豢?!為什么,整keras時(shí)就很順利。 然后我就嘗試了網(wǎng)上的各種方法,都不行。

    2024年02月03日
    瀏覽(15)
  • IOS17 輕松簽全能簽還能不能用?多開能否使用?升級后微信底欄消失怎么辦?BY:后廠村路燈

    IOS17 輕松簽全能簽還能不能用?多開能否使用?升級后微信底欄消失怎么辦?BY:后廠村路燈

    從iphone15還沒出就有小伙伴們追著問, 到現(xiàn)在也有人一直再問iOS17能不能用,看來換手機(jī)的人很多呀。 這里統(tǒng)一回答一下:“iOS17蘋果簽名可以用,多開也可以用”但是還是有些地方注意。 如果你是16系統(tǒng)直接升級刀17就可以,不受影響。 因?yàn)樘O果簽名本身就是蘋果的機(jī)制,

    2024年02月04日
    瀏覽(34)
  • 【已解決】pycharm 突然每次點(diǎn)擊都開新頁面,關(guān)不掉怎么辦?

    【已解決】pycharm 突然每次點(diǎn)擊都開新頁面,關(guān)不掉怎么辦?

    今天在 pycharm 中寫代碼,突然發(fā)現(xiàn),新開的文件不再原來的頁面上,而是新增了頁面,導(dǎo)致整個(gè)屏幕全都是新開的頁面,最難受的是,關(guān)不掉! 無奈,我只能關(guān)閉 pycharm,重新雙擊桌面的快捷方式打開,但是發(fā)現(xiàn),雙擊沒有打開,而是彈出了屬性。。。 我人都嚇壞了啊,這可

    2024年02月09日
    瀏覽(27)
  • 忘記寶塔安全入口地址怎么辦?簡單修改安全入口地址教程

    忘記寶塔安全入口地址怎么辦?簡單修改安全入口地址教程

    相信很多用寶塔Linux的朋友都有遇到過長時(shí)間沒有登錄寶塔,結(jié)果一登錄上發(fā)現(xiàn)安全入口地址忘記了,不知道怎么查看和修改。 其實(shí)忘記寶塔安全入口地址后,登錄寶塔時(shí)頁面上已經(jīng)提示了查看寶塔安全入口地址的命令,但是很多小伙伴不知道咋執(zhí)行,這里小編就教大家操作

    2024年02月02日
    瀏覽(89)
  • 【git命令】git commit之后想撤銷怎么辦?

    git add [filename] 將文件放入暫存 git commit -m ‘message’ 將文件提交到本地倉庫 git push 將文件提交到遠(yuǎn)程倉庫 如果我commit時(shí)發(fā)現(xiàn)有些文件沒有保存更新怎么辦? 使用以下命令, 你的操作可以這樣: 最終你只會(huì)有一個(gè)提交——第二次提交將代替第一次提交的結(jié)果。 當(dāng)你在修補(bǔ)最

    2024年02月11日
    瀏覽(26)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包