You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*`https` - for public anonymous clone and fetch of public or private repos with credentials via git credential sources
27
+
*`ssh` - for authenticated clone and fetch of private repos (uses ssh)
28
+
*`http` and `git` protocols are plain-text and NOT supported or recommended
42
29
43
30
### Revs
44
31
45
32
The API functions all take revs, which can be any git rev that resolves to a commit, such as:
46
33
47
34
* Full sha (40 chars)
48
-
* Prefix sha (sufficiently unique in the repo)
35
+
* Prefix sha (sufficiently unique in the repo, often 7 chars)
49
36
* Tag name
50
37
* Branch name
51
38
@@ -54,7 +41,7 @@ repeatedly on a rev that does not resolve to a fixed sha may result in new check
54
41
55
42
### Configuration
56
43
57
-
Downloaded git dirs and working trees are stored in ~/.gitlibs - this directory is just a cache and can be safely removed if needed.
44
+
Downloaded git dirs and working trees are stored in the gitlibs cache dir, ~/.gitlibs by default. This directory is just a cache and can be safely removed if needed.
58
45
59
46
tools.gitlibs can be configured by either environment variable or Java system property. If both are provided, the Java system property takes precedence.
0 commit comments