File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -210,6 +210,21 @@ extra-deps:
210
210
commit : a5f4f30f01366738f913968163d856366d7e0342
211
211
~~~
212
212
213
+ !!! note
214
+
215
+ ` github` is not just syntactic sugar over `git`. It uses a completely
216
+ different approach to get the package's code − instead of cloning the
217
+ repo, it downloads an archive that is provided by GitHub. This can be more
218
+ efficient than cloning, as no revision history is downloaded.
219
+
220
+ On the other hand, if the dependency's repo contains git submodules, the
221
+ only option is to use `git` as it clones the repo and updates its
222
+ submodules.
223
+
224
+ Try to use `git` instead of `github` if the package build fails due to
225
+ some files are missing.
226
+
227
+
213
228
# ### git-annex
214
229
215
230
[git-annex](https://git-annex.branchable.com) is not supported. This is because
You can’t perform that action at this time.
0 commit comments