File tree Expand file tree Collapse file tree 2 files changed +14
-2
lines changed Expand file tree Collapse file tree 2 files changed +14
-2
lines changed Original file line number Diff line number Diff line change @@ -34,7 +34,9 @@ Specify files to encrypt by creating a .gitattributes file:
34
34
Like a .gitignore file, it can match wildcards and should be checked into
35
35
the repository. See below for more information about .gitattributes.
36
36
Make sure you don't accidentally encrypt the .gitattributes file itself
37
- (or other git files like .gitignore or .gitmodules).
37
+ (or other git files like .gitignore or .gitmodules). Make sure your
38
+ .gitattributes rules are in place *before* you add sensitive files, or
39
+ those files won't be encrypted!
38
40
39
41
Share the repository with others (or with yourself) using GPG:
40
42
@@ -102,6 +104,10 @@ instead. (Note: no endorsement is made of git-remote-gcrypt's security.)
102
104
git-crypt does not encrypt file names, commit messages, symlink targets,
103
105
gitlinks, or other metadata.
104
106
107
+ git-crypt does not hide when a file does or doesn't change, the length
108
+ of a file, or the fact that two files are identical (see "Security"
109
+ section above).
110
+
105
111
Files encrypted with git-crypt are not compressible. Even the smallest
106
112
change to an encrypted file requires git to store the entire changed file,
107
113
instead of just a delta.
Original file line number Diff line number Diff line change @@ -35,7 +35,9 @@ Specify files to encrypt by creating a .gitattributes file:
35
35
Like a .gitignore file, it can match wildcards and should be checked into
36
36
the repository. See below for more information about .gitattributes.
37
37
Make sure you don't accidentally encrypt the .gitattributes file itself
38
- (or other git files like .gitignore or .gitmodules).
38
+ (or other git files like .gitignore or .gitmodules). Make sure your
39
+ .gitattributes rules are in place * before* you add sensitive files, or
40
+ those files won't be encrypted!
39
41
40
42
Share the repository with others (or with yourself) using GPG:
41
43
@@ -104,6 +106,10 @@ instead. (Note: no endorsement is made of git-remote-gcrypt's security.)
104
106
git-crypt does not encrypt file names, commit messages, symlink targets,
105
107
gitlinks, or other metadata.
106
108
109
+ git-crypt does not hide when a file does or doesn't change, the length
110
+ of a file, or the fact that two files are identical (see "Security"
111
+ section above).
112
+
107
113
Files encrypted with git-crypt are not compressible. Even the smallest
108
114
change to an encrypted file requires git to store the entire changed file,
109
115
instead of just a delta.
You can’t perform that action at this time.
0 commit comments