idea無(wú)法切換分支報(bào)錯(cuò)問題及解決
idea無(wú)法切換分支報(bào)錯(cuò)
idea拉取項(xiàng)目后,master分支配置完項(xiàng)目基礎(chǔ)配置后,生成.iml等文件不受git管理后無(wú)法檢出其他分支
報(bào)錯(cuò)如下:
Couldn't checkout origin/feature/P2020022059-1030-dev:
The following untracked working tree files would be removed by checkout:
解決辦法
刪除.iml文件控制,在本地文件目錄下打開git控制臺(tái)執(zhí)行如下命令
git clean -d -fx
命令解析:
- -d -----刪除未被添加到git的路徑中的文件
- -f -----強(qiáng)制運(yùn)行
- -x -----刪除忽略文件已經(jīng)對(duì)git來說不識(shí)別的文件
idea切換分支異常
error: The following untracked working tree files would be overwritten by checkout
異常文件所在目錄情況
左圖是正常情況下clone工程后.idea目錄和文件名都是黃色;中間是切換分支異常的.idea文件夾名為白色,misc,vcs等是紅色,右圖是使用命令切換成功后的顯示
git使用idea和命令切換分支報(bào)錯(cuò)
使用命令
error: The following untracked working tree files would be overwritten by checkout:
.idea/misc.xml
.idea/vcs.xml
Please move or remove them before you switch branches.
使用idea可視化切換
處理方法:刪掉這兩個(gè)文件,用命令切換,結(jié)果成功
刪掉后,idea右下角會(huì)找不到分支的信息,無(wú)法用idea自帶的切換分支;
此時(shí),使用命令切換:git checkout -b dev/1.3.0 origin/dev/1.3.0
切換后成功顯示分支情況,以后可以從這里切換,但是不要再切換會(huì)第一次有誤的分支(我的是master)
PS:在網(wǎng)上看過其它的文章,是用命令git clean 操作,但是看評(píng)論可能導(dǎo)致其它問題
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java如果通過jdbc操作連接oracle數(shù)據(jù)庫(kù)
這篇文章主要介紹了Java如果通過jdbc操作連接oracle數(shù)據(jù)庫(kù),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-09-09InteliJ IDEA 設(shè)置eclipse快捷鍵 的圖文教程
本文通過圖文并茂的形式給大家介紹了InteliJ IDEA 設(shè)置eclipse快捷鍵 ,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友參考下2018-06-06mybatis中Oracle參數(shù)為NULL錯(cuò)誤問題及解決
這篇文章主要介紹了mybatis中Oracle參數(shù)為NULL錯(cuò)誤問題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-12-12

詳解在IDEA中使用MyBatis Generator逆向工程生成代碼

spring的TransactionSynchronizationAdapter事務(wù)源碼解析