Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #502
Implement GIT integration to push/pull collections with version history.
lib/services/git_services.dart
to handle push/export and pull/import functionalities.lib/screens/settings_page.dart
to include GIT configuration settings (Token, Repository) and add a dialog for GIT settings.lib/screens/home_page/collection_pane.dart
to add sync buttons for GIT push and pull actions.lib/providers/collection_providers.dart
to add methods for handling GIT push and pull actions.lib/consts.dart
to add constants for GIT settings.lib/models/settings_model.dart
to include fields for GIT settings.lib/services/hive_services.dart
to add methods for handling GIT data storage and retrieval.