簡體   English   中英

.gitignore 隱藏在 VSCode 中

[英].gitignore is hidden in VSCode

我的VSCode(Insiders)幾天前隱藏了.gitignore ,我無法恢復它,我嘗試了很多搜索,但添加的解決方案是:

{
...
"files.exclude": {
    "**/.gitignore": false
  },
...
}

在 settings.json 中不起作用,在帶有 UI 的設置中我只有:

  • .svn
  • .hg
  • CVS
  • .DS_Store
  • Thumbs.db

.git文件夾不是隱藏的,也不是.vscode或其他以. ,只是.gitignore

我正在使用 VSCode Insiders 1.69.0-insider ,提交4c72dedb4ad283a569f83a7389468c3ae2c742c3

這可能是因為vscode/issue 152891已修復:

設置"explorer.excludeGitIgnore": "true"

意思是excludeGitIgnore現在在 Insider 中工作。

這在issue 152543中進行了討論:

看起來最近的變化意味着.gitignore現在總是隱藏在資源管理器中,除非您設置了"explorer.excludeGitIgnore": true ,在這種情況下.gitignore文件顯示但沒有.gitignored文件顯示。

我看到即使有一個沒有初始化 Git 的文件夾仍然會導致.gitignore被隱藏。
似乎這是一種默認行為,而explorer.excludeGitIgnore設置改變了這種行為。

我嘗試弄亂Files: Exclude設置並添加一個否定的 glob (或任何官方名稱)以使 gitignore 恢復,但這沒有用。

現在應該修好了。

暫無
暫無

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

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