根据您所说的,听起来你们可以使用.gitignore
文件来解决您的问题。一个.gitignore
文件可以让你忽略你的 boost 库中没有改变的部分。您可以在 unix 中创建一个.gitignore
文件,如下所示:
touch .gitignore
# or
nano .gitignore
您需要确保您的.gitignore
文件与您的文件夹一起位于项目目录的顶部.git
。一旦你有了一个.gitignore
文件,你可以把你不希望 git 跟踪的文件和目录路径放在那里,如下所示:
# This is the titan project gitignore file
# this section includes general files that should be ignored
*.txt
.project
*.csv
# these are general places to ignore in this project
.settings/
# this would let you ignore a directory from boost
boost/
如果每个人的 boost 版本都是一样的,而你们没有编辑它,那么听起来你可以安全地.gitignore
使用它。
这是 github 关于该主题的文档的链接:
https ://help.github.com/articles/ignoring-files