Skip to content

Bugfix/locks in submodules - #249

Open
creatio-ua wants to merge 2 commits into
ProjectBorealis:devfrom
creatio-ua:bugfix/locks-in-submodules
Open

creatio-ua wants to merge 2 commits into
ProjectBorealis:devfrom
creatio-ua:bugfix/locks-in-submodules

Conversation

@creatio-ua

@creatio-ua creatio-ua commented Sep 2, 2026

Copy link
Copy Markdown

In brief: git lfs locks now work poperly when the file to be locked is in the submodule.

Fixes:

  • Status refreshes now resolve the owning submodule repository before running Git/LFS status checks.
  • Save-time git add now runs in the file’s owning repository.
  • LFS lock caches are scoped by repository, preventing parent refreshes from clearing submodule locks.
  • Lock-cache expiry is also repository-specific.
  • Checkout continues synchronizing both repository roots.

…ore running Git/LFS status checks.

- Status refreshes now resolve the owning submodule repository before running Git/LFS status checks.
- Save-time git add now runs in the file’s owning repository.
- LFS lock caches are scoped by repository, preventing parent refreshes from clearing submodule locks.
- Lock-cache expiry is also repository-specific.
- Checkout continues synchronizing both repository roots.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant