Problem description:
The new Replit Git pane (git-gud) doesn’t work with git submodules.
The git submodule always appears in the changes even when there is no change to it. This means that I cannot pull from the GUI as Replit thinks I have uncommitted changes.
Expected behavior:
Submodule should not appear in the changes when there are no changes.
Actual behavior:
Submodule always appears.
Steps to reproduce:
- Create a git repo with a remote origin
- Add a submodule
- Add other files and commit in the git-gud editor.
- You should see that even after committing the submodule stays there.
- If you edit something remotely and try pulling, you will not be able to via the git-gud editor as it believes there are changes.
Bug appears at this link:
Replit workspace?
https://replit.com/@WhooshDocs/WhooshServer is where I’m encountering the issue
Browser/OS/Device:
macOS 12.6.5 using Arc Version 0.98.2 (38335) which implements Chromium Engine Version 112.0.5615.121