我有一個與谷歌驅動器同步的文件夾。所以每個文件夾和子文件夾都有一個desktop.ini文件。忽略所有子目錄中的desktop.ini文件[GitHub]
我試圖做的Git(GitHub的)加入該忽略這一點的desktop.ini文件:
**/desktop.ini
desktop.ini
**/*/desktop.ini
爲了我的.gitignore文件。我把它們一個接一個地加在一起,等等,什麼都沒有。我如何忽略項目所有子目錄中的dekstop.ini文件?
我有一個與谷歌驅動器同步的文件夾。所以每個文件夾和子文件夾都有一個desktop.ini文件。忽略所有子目錄中的desktop.ini文件[GitHub]
我試圖做的Git(GitHub的)加入該忽略這一點的desktop.ini文件:
**/desktop.ini
desktop.ini
**/*/desktop.ini
爲了我的.gitignore文件。我把它們一個接一個地加在一起,等等,什麼都沒有。我如何忽略項目所有子目錄中的dekstop.ini文件?
也許使用.git/info/exclude文件列出所有應該忽略的文件。
它應該能夠排除諸如desktop.ini之類的文件但是,它有一個缺點,即每個團隊成員都必須手動添加規則,因爲它沒有提交到repo。因此,其他團隊成員可能最終還提交的desktop.ini文件,如果他們不小心
感謝您的信息。我不知道這件事。也許,我認爲問題不是gitignore文件。我認爲我在GitHub客戶端遇到麻煩。我會重新嘗試並復出以提供更多信息。 –
嘗試通過運行以下命令添加下面的代碼到你的~/.gitconfig
:
vi ~/.gitconfig
[core]
excludesfile = /Users/<username>/Desktop/git_ignore_files.txt
而且將以下類型放入您在[core]
文件中提到的文件中,如下所述
desktop.ini
* .SWP
.DS_Store
是那些文件已經提交? –
@DaveZych號從未提交這些文件。 –