diff options
-rw-r--r-- | git/diff.py | 4 | ||||
-rw-r--r-- | git/objects/submodule/base.py | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/git/diff.py b/git/diff.py index c5e231b2..ac744999 100644 --- a/git/diff.py +++ b/git/diff.py @@ -24,11 +24,11 @@ if TYPE_CHECKING: from subprocess import Popen -Lit_change_type = Literal['A', 'D', 'M', 'R', 'T'] +Lit_change_type = Literal['A', 'C', 'D', 'M', 'R', 'T'] def is_change_type(inp: str) -> TypeGuard[Lit_change_type]: - return inp in ('A', 'D', 'M', 'R', 'T') + return inp in ('A', 'D', 'C', 'M', 'R', 'T') # ------------------------------------------------------------------------ diff --git a/git/objects/submodule/base.py b/git/objects/submodule/base.py index c95b66f2..499b2b30 100644 --- a/git/objects/submodule/base.py +++ b/git/objects/submodule/base.py @@ -391,7 +391,7 @@ class Submodule(IndexObject, TraversableIterableObj): if sm.exists(): # reretrieve submodule from tree try: - sm = repo.head.commit.tree[path] + sm = repo.head.commit.tree[path] # type: ignore sm._name = name return sm except KeyError: |