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 @@ -206,6 +206,21 @@ extra-deps:
206
206
commit : a5f4f30f01366738f913968163d856366d7e0342
207
207
~~~
208
208
209
+ !!! note
210
+
211
+ ` github` is not just syntactic sugar over `git`. It uses a completely
212
+ different approach to get the package's code − instead of cloning the
213
+ repo, it downloads an archive that is provided by GitHub. This can be more
214
+ efficient than cloning, as no revision history is downloaded.
215
+
216
+ On the other hand, if the dependency's repo contains git submodules, the
217
+ only option is to use `git` as it clones the repo and updates its
218
+ submodules.
219
+
220
+ Try to use `git` instead of `github` if the package build fails due to
221
+ some files are missing.
222
+
223
+
209
224
# ### git-annex
210
225
211
226
[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