2017-03-10 104 views
0

所以我有一個C++項目,我們使用Boost庫使用NuGet。問題是,當其他成員嘗試使用相同的內容時,除使用Boost的成員之外的所有成員都失敗,並且*.hpp文件未找到錯誤。.gitignore參考文獻和其他

所以我們計劃.gitignore參考文件,即承諾的git only代碼文件(.h.cpp),沒有別的,像我們是一個簡單的學校項目,沒有花哨的版本,安裝程序,腳本等,所以這將至少可以幫助我們在本地使用我們的特定版本。

如何使用.gitignore完成此操作?還是有更好的方法來處理這個問題?

謝謝!

回答

1

gitignore documentation

# exclude everything except directory foo/bar 
/* 
!/foo 
/foo/* 
!/foo/bar 

這可以擴展到文件擴展名是這樣的:

# ignore everything except .h and .cpp files in foo 
/* 
!/foo 
/foo/* 
!/foo/*.h 
!/foo/*.cpp