2011-02-23 60 views
24

我使用git來跟蹤VS2010中的C++項目。我使用的是stackoverflow上的忽略模式,它通常不會排除* .opensdf文件。不幸的是,試圖去提交文件時,我收到以下錯誤:使用VS2010項目的git:無法添加文件* .opensdf

error: open("foo.opensdf"): Permission denied 
error: unable to index file foo.opensdf 
fatal: adding files failed 

爲什麼我得到這個錯誤,怎麼能夠避免?由於我是VS2010的新手,這個文件有什麼用處?

謝謝!

莫特

回答

54

* .opensdf是一個臨時文件只打開,同時.vcxproj /的.sln被加載到Visual Studio IDE。它應該被添加到你的.gitignore文件中。

查看對此問題的接受的答案:What should be contained in a global source code control ignore pattern for Visual Studio 2010?

+0

感謝您的明確答案! – mort 2011-02-24 02:43:12

+0

有一個社區'gitignore'文件保持最新:https://github.com/github/gitignore/blob/f51f0baa5a721f0af6fbf0ae377ecd86c6eaa3b4/VisualStudio.gitignore – jessehouwing 2016-01-24 17:59:35

相關問題