fix: make commit sync use safe sync flow

Rename commit push action to Commit & sync
Use fetch and rebase before pushing committed changes
Keep sync result toasts consistent
This commit is contained in:
Bohdan Triapitsyn
2026-05-06 00:12:39 +03:00
parent 16c349417f
commit 8540f51395
7 changed files with 67 additions and 20 deletions
+3 -3
View File
@@ -425,9 +425,9 @@ export const dict: Record<I18nKey, string> = {
'gitView.commit.generate': '생성',
'gitView.commit.generateAria': '커밋 메시지 생성',
'gitView.commit.messagePlaceholder': '커밋 메시지',
'gitView.commit.push': '푸시',
'gitView.commit.pushAria': '푸시',
'gitView.commit.pushing': '푸시 중…',
'gitView.commit.push': 'Commit & sync',
'gitView.commit.pushAria': 'Commit and sync',
'gitView.commit.pushing': 'sync 중…',
'gitView.commit.selectFilesHint': '커밋하려면 변경 사항에서 파일을 선택하세요.',
'gitView.commit.title': '커밋',
'gitView.common.cancel': '취소',