New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can no longer reset submodule changes in the super project's commit window. #5937
Comments
Workaround is to select commit submodule changes and then in the new dialog, reset in the current dialog and then close the dialog. Then continue with main repo actions. |
As vbjay showed, this only affects new files not being deleted. This occurred both in the Commit dialog and in revisiondiff (WorkingTree artificial commit). Please test the updated build in https://ci.appveyor.com/project/gitextensions/gitextensions/builds/21261432 |
Submodules reset/update has always left me utterly confused... Looking forward to a fix. |
commit|reset|stash submodule changes Update submodule is different, it is changing the commit from the current repo (superproject). |
Indeed, however when I see a dirty state of a repo due to submodules I have
to always think - do I need to update or reset or both?
And I never seem to get it right /facepalm
…On Fri, 28 Dec 2018 at 22:31, Gerhard Olsson ***@***.***> wrote:
commit|reset|stash submodule changes
All are done in the context of the submodule, same as if you opened the
submodule and applied the command there.
Update submodule is different, it is changing the commit from the current
repo (superproject).
A separator could be added in the context menus.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#5937 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AEMyXgqzQABNfRCTFWLWn_IufcHuGSazks5u9gEtgaJpZM4ZXFJj>
.
|
When I try to reset submodule changes from the super projects commit window, it does not reset anything.
This bug may require that you only have "new file" changes in the submodule.
This works in git extensions 2.51.05.
The text was updated successfully, but these errors were encountered: