2017-03-10 106 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