You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Operations should always leave a clean repository and leave no uncommitted changes. Otherwise, users would have to figure out whether to keep or discard the changes.
Describe Preferred Solution
The review_manager should keep track of the files that are expected to go into the next commit (can be discarded if the operation fails). The list should be cleared after each commit. When an operation fails, a roll-back method should discard changes based on the list (unless in debug mode). It may also be helpful to print a warning for untracked files.
The text was updated successfully, but these errors were encountered:
Feature Request
Describe the Feature Request
Operations should always leave a clean repository and leave no uncommitted changes. Otherwise, users would have to figure out whether to keep or discard the changes.
Describe Preferred Solution
The review_manager should keep track of the files that are expected to go into the next commit (can be discarded if the operation fails). The list should be cleared after each commit. When an operation fails, a roll-back method should discard changes based on the list (unless in debug mode). It may also be helpful to print a warning for untracked files.
The text was updated successfully, but these errors were encountered: