我通過添加現有項目(Ctrl + Shift + A)功能添加了LICENSE
和README.md
文件(最初由GitHub在解決方案文件夾中創建,沒有Visual Sudio知道它們),現在它們出現在Solution Explorer在Solution Items
節點下。我是否應該對.gitignore
文件做同樣的事情?我已經手動定製了.gitignore
文件,它不是標準的自動生成的文件。我應該在Visual Studio解決方案中包含gitignore文件嗎?
更新:好的,萬一它是一個oppinion的問題,讓這個問題被解釋爲「如果有什麼,如果有任何使文件成爲Visual Studo解決方案的一部分的實際利弊?」
如Visual Studio生成噸的東西我不是說只是在磁盤上的同一個文件夾createing一個.gitignore
(這幾乎是毋庸置疑的,.gitignore
文件是使用Git與Visual Studio解決方案,重要的是,應當由被忽略源代碼管理),但實際上使得它通過Visual Studio自身跟蹤代碼文件,資源文件等方式。
我認爲這是一個意見問題。 *我的意見*是,您不希望用Visual Studio手動編輯或查看的文件不應包含在解決方案中。 – crashmstr
我同意一般的crashmstr。但是我們都將一個圖像文件或者一個聲音文件放在一個解決方案中,但是我們希望它們在源代碼中可以被VS查看或編輯。 (儘管對於任何明顯大小的網站都有一個內容管理系統比在你的源代碼中有大文件更好)。 – JGTaylor