簡體   English   中英

GitFlow 想要在新功能分支中添加.vs 目錄並因此崩潰

[英]GitFlow wants to add .vs directory in a new feature branch and crash because of that

我從開發中創建了一個新的功能分支並對其進行了一些更改。 當我嘗試首先驗證我的分支時(我不確定它是添加還是提交),我在文件列表中看到了 .vs 文件夾。 然后我得到一個致命錯誤(見下圖)

查看要驗證的文件和致命錯誤

我試圖關閉visual studio,刪除那個該死的文件夾並再次打開VS:有一點變化:文件現在顯示為刪除文本,但我得到了同樣的錯誤。

我試圖清除緩存但對我的問題沒有影響:

$ git rm -r --cached

我查看了 Gitlab 我的主分支,但沒有看到 vs 文件夾。 編輯:但它出現在我的開發分支上(我從不使用這個分支,但我猜我有同樣的 git 問題)

當然.vs 文件夾在我的 gitignore 中...

請幫助我,我完全被卡住了......如何在此功能分支和開發分支中從 Git 中刪除該文件夾,而不會丟失我在功能分支中所做的更改?

我在那篇文章中找到了解決方案: Why is.gitignore not ignoring my files?

git rm -r --cached .
git add .

然后我打開VS,我可以使用Git選項“不索引”從列表中刪除.vs文件夾

然后我刪除了我的功能分支(和我的開發分支)中的 .vs 文件夾,這要歸功於該帖子: https://github.community/t5/How-to-use-Git-and-GitHub/How-to-delete -multiples-files-in-Github/td-p/4623

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM