When creating a public GitHub repo, what's the best way to deal with 3rd party libs?
Should I include 3rd party libs in my public repo, or just add them as a requireme开发者_如何转开发nt in a readme?
Is it a library stored in git
and you are tracking an unstable or development tree? Use git submodule
.
If the library is not stored in git, but you are tracking an unstable tool, write a small shell script to automate your life of fetching the required source.
Is it a released library? Require the user to provide it.
精彩评论