Skip to content

Commit bebc4f5

Browse files
committed
Use correct mode for executable files
Fixes #430
1 parent 2376bd3 commit bebc4f5

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

git/index/fun.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ def stat_mode_to_index_mode(mode):
9393
return S_IFLNK
9494
if S_ISDIR(mode) or S_IFMT(mode) == S_IFGITLINK: # submodules
9595
return S_IFGITLINK
96-
return S_IFREG | 0o644 | (mode & 0o100) # blobs with or without executable bit
96+
return S_IFREG | 0o644 | (mode & 0o111) # blobs with or without executable bit
9797

9898

9999
def write_cache(entries, stream, extension_data=None, ShaStreamCls=IndexFileSHA1Writer):

git/repo/base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -628,7 +628,7 @@ def untracked_files(self):
628628
:note:
629629
ignored files will not appear here, i.e. files mentioned in .gitignore
630630
:note:
631-
This property is expensive, as no cache is involved. To process the result, please
631+
This property is expensive, as no cache is involved. To process the result, please
632632
consider caching it yourself."""
633633
return self._get_untracked_files()
634634

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy