我已經安裝Git以使用Visual Studio 2008進行一些開發。大部分工作將是新開發,但我們確實有一些來自VS2005之前的舊項目,進入新的存儲庫。有一個關於通用VS/Git integration的現有線程,但我的問題僅限於.gitignore文件和Visual Studio。在Git中使用Visual Studio時要忽略的文件
我的問題有兩個部分:
應包括在.gitignore文件以覆蓋像二進制文件,裝配,調試文件等Visual Studio的特定文件什麼項目?有些被上面提到的線程所覆蓋,但是有一個全面的集合嗎?
在什麼情況下需要排除全局文件,單個存儲庫或使用環境變量?
我已經知道了怎麼做。這裏是關於忽略文件的Git user-manual的摘錄。
如果你想排除圖案 隻影響特定的倉庫(而不是每個庫的 特定項目) ,你可以改爲放置 他們在一個文件在你的倉庫 名爲git的/信息/排除,或者由 指定的任何 文件core.excludesfile配置 變量。一些git命令也可以直接在 命令行上使用排除模式。有關 的詳細信息,請參閱gitignore(5)。
因爲這是一件改變隨着時間的推移,我認爲這個問題的最佳答案是由社區維護的清單。因此,我可以建議你在下面標記'github'答案作爲這個問題的正確答案。 – 2016-12-26 20:09:56