初步支持远程Git管理

This commit is contained in:
xintaofei
2026-03-13 22:55:55 +08:00
parent 0720aa930b
commit 767d43b0cf
16 changed files with 535 additions and 10 deletions

View File

@@ -794,6 +794,7 @@
"newWorktree": "Worktree جديد...",
"stashChanges": "تخزين التغييرات في stash",
"stashPop": "استرجاع stash...",
"manageRemotes": "إدارة المستودعات البعيدة...",
"localBranches": "الفروع المحلية ({count, plural, one {#} other {#}})",
"noLocalBranches": "لا توجد فروع محلية",
"remoteBranches": "الفروع البعيدة ({count, plural, one {#} other {#}})",
@@ -807,7 +808,13 @@
"newWorktreeDescription": "إنشاء worktree جديد من الفرع الحالي {branch}",
"branchNameLabel": "اسم الفرع",
"worktreePathLabel": "مسار worktree",
"worktreePathPlaceholder": "مسار worktree"
"worktreePathPlaceholder": "مسار worktree",
"manageRemotesTitle": "إدارة المستودعات البعيدة",
"manageRemotesEmpty": "لم يتم تكوين أي مستودعات بعيدة",
"remoteNamePlaceholder": "اسم المستودع البعيد",
"remoteUrlPlaceholder": "عنوان URL للمستودع البعيد",
"addRemote": "إضافة",
"savingRemotes": "جارٍ الحفظ..."
}
},
"commitDialog": {

View File

@@ -794,6 +794,7 @@
"newWorktree": "Neuer Worktree...",
"stashChanges": "Änderungen stashen",
"stashPop": "Stash anwenden...",
"manageRemotes": "Remotes verwalten...",
"localBranches": "Lokale Branches ({count, plural, one {#} other {#}})",
"noLocalBranches": "Keine lokalen Branches",
"remoteBranches": "Remote-Branches ({count, plural, one {#} other {#}})",
@@ -807,7 +808,13 @@
"newWorktreeDescription": "Neuen Worktree vom aktuellen Branch {branch} erstellen",
"branchNameLabel": "Branch-Name",
"worktreePathLabel": "Worktree-Pfad",
"worktreePathPlaceholder": "Worktree-Pfad"
"worktreePathPlaceholder": "Worktree-Pfad",
"manageRemotesTitle": "Remotes verwalten",
"manageRemotesEmpty": "Keine Remotes konfiguriert",
"remoteNamePlaceholder": "Remote-Name",
"remoteUrlPlaceholder": "Remote-URL",
"addRemote": "Hinzufügen",
"savingRemotes": "Speichern..."
}
},
"commitDialog": {

View File

@@ -794,6 +794,7 @@
"newWorktree": "New worktree...",
"stashChanges": "Stash changes",
"stashPop": "Pop stash...",
"manageRemotes": "Manage Remotes...",
"localBranches": "Local branches ({count, plural, one {#} other {#}})",
"noLocalBranches": "No local branches",
"remoteBranches": "Remote branches ({count, plural, one {#} other {#}})",
@@ -807,7 +808,13 @@
"newWorktreeDescription": "Create a new worktree from current branch {branch}",
"branchNameLabel": "Branch name",
"worktreePathLabel": "Worktree path",
"worktreePathPlaceholder": "Worktree path"
"worktreePathPlaceholder": "Worktree path",
"manageRemotesTitle": "Manage Remotes",
"manageRemotesEmpty": "No remotes configured",
"remoteNamePlaceholder": "Remote name",
"remoteUrlPlaceholder": "Remote URL",
"addRemote": "Add",
"savingRemotes": "Saving..."
}
},
"commitDialog": {

View File

@@ -794,6 +794,7 @@
"newWorktree": "Nuevo worktree...",
"stashChanges": "Guardar cambios en stash",
"stashPop": "Aplicar stash...",
"manageRemotes": "Gestionar remotos...",
"localBranches": "Ramas locales ({count, plural, one {#} other {#}})",
"noLocalBranches": "Sin ramas locales",
"remoteBranches": "Ramas remotas ({count, plural, one {#} other {#}})",
@@ -807,7 +808,13 @@
"newWorktreeDescription": "Crear un nuevo worktree desde la rama actual {branch}",
"branchNameLabel": "Nombre de la rama",
"worktreePathLabel": "Ruta del worktree",
"worktreePathPlaceholder": "Ruta del worktree"
"worktreePathPlaceholder": "Ruta del worktree",
"manageRemotesTitle": "Gestionar remotos",
"manageRemotesEmpty": "No hay remotos configurados",
"remoteNamePlaceholder": "Nombre del remoto",
"remoteUrlPlaceholder": "URL del remoto",
"addRemote": "Añadir",
"savingRemotes": "Guardando..."
}
},
"commitDialog": {

View File

@@ -794,6 +794,7 @@
"newWorktree": "Nouveau worktree...",
"stashChanges": "Stash des changements",
"stashPop": "Appliquer le stash...",
"manageRemotes": "Gérer les dépôts distants...",
"localBranches": "Branches locales ({count, plural, one {#} other {#}})",
"noLocalBranches": "Aucune branche locale",
"remoteBranches": "Branches distantes ({count, plural, one {#} other {#}})",
@@ -807,7 +808,13 @@
"newWorktreeDescription": "Créer un nouveau worktree depuis la branche actuelle {branch}",
"branchNameLabel": "Nom de la branche",
"worktreePathLabel": "Chemin du worktree",
"worktreePathPlaceholder": "Chemin du worktree"
"worktreePathPlaceholder": "Chemin du worktree",
"manageRemotesTitle": "Gérer les dépôts distants",
"manageRemotesEmpty": "Aucun dépôt distant configuré",
"remoteNamePlaceholder": "Nom du dépôt distant",
"remoteUrlPlaceholder": "URL du dépôt distant",
"addRemote": "Ajouter",
"savingRemotes": "Enregistrement..."
}
},
"commitDialog": {

View File

@@ -794,6 +794,7 @@
"newWorktree": "新規ワークツリー...",
"stashChanges": "変更を stash",
"stashPop": "stash を pop...",
"manageRemotes": "リモート管理...",
"localBranches": "ローカルブランチ ({count, plural, one {#} other {#}})",
"noLocalBranches": "ローカルブランチはありません",
"remoteBranches": "リモートブランチ ({count, plural, one {#} other {#}})",
@@ -807,7 +808,13 @@
"newWorktreeDescription": "現在のブランチ {branch} から新しいワークツリーを作成",
"branchNameLabel": "ブランチ名",
"worktreePathLabel": "ワークツリーのパス",
"worktreePathPlaceholder": "ワークツリーのパス"
"worktreePathPlaceholder": "ワークツリーのパス",
"manageRemotesTitle": "リモート管理",
"manageRemotesEmpty": "リモートが設定されていません",
"remoteNamePlaceholder": "リモート名",
"remoteUrlPlaceholder": "リモート URL",
"addRemote": "追加",
"savingRemotes": "保存中..."
}
},
"commitDialog": {

View File

@@ -794,6 +794,7 @@
"newWorktree": "새 워크트리...",
"stashChanges": "변경 사항 stash",
"stashPop": "stash pop...",
"manageRemotes": "원격 관리...",
"localBranches": "로컬 브랜치 ({count, plural, one {#} other {#}})",
"noLocalBranches": "로컬 브랜치가 없습니다",
"remoteBranches": "원격 브랜치 ({count, plural, one {#} other {#}})",
@@ -807,7 +808,13 @@
"newWorktreeDescription": "현재 브랜치 {branch}에서 새 워크트리를 만듭니다",
"branchNameLabel": "브랜치 이름",
"worktreePathLabel": "워크트리 경로",
"worktreePathPlaceholder": "워크트리 경로"
"worktreePathPlaceholder": "워크트리 경로",
"manageRemotesTitle": "원격 관리",
"manageRemotesEmpty": "구성된 원격이 없습니다",
"remoteNamePlaceholder": "원격 이름",
"remoteUrlPlaceholder": "원격 URL",
"addRemote": "추가",
"savingRemotes": "저장 중..."
}
},
"commitDialog": {

View File

@@ -794,6 +794,7 @@
"newWorktree": "Novo worktree...",
"stashChanges": "Fazer stash das alterações",
"stashPop": "Aplicar stash...",
"manageRemotes": "Gerenciar remotos...",
"localBranches": "Branches locais ({count, plural, one {#} other {#}})",
"noLocalBranches": "Sem branches locais",
"remoteBranches": "Branches remotas ({count, plural, one {#} other {#}})",
@@ -807,7 +808,13 @@
"newWorktreeDescription": "Criar um novo worktree a partir da branch atual {branch}",
"branchNameLabel": "Nome da branch",
"worktreePathLabel": "Caminho do worktree",
"worktreePathPlaceholder": "Caminho do worktree"
"worktreePathPlaceholder": "Caminho do worktree",
"manageRemotesTitle": "Gerenciar remotos",
"manageRemotesEmpty": "Nenhum remoto configurado",
"remoteNamePlaceholder": "Nome do remoto",
"remoteUrlPlaceholder": "URL do remoto",
"addRemote": "Adicionar",
"savingRemotes": "Salvando..."
}
},
"commitDialog": {

View File

@@ -794,6 +794,7 @@
"newWorktree": "新建工作树...",
"stashChanges": "贮藏更改",
"stashPop": "取消贮藏...",
"manageRemotes": "管理远程...",
"localBranches": "本地分支 ({count})",
"noLocalBranches": "无本地分支",
"remoteBranches": "远程分支 ({count})",
@@ -807,7 +808,13 @@
"newWorktreeDescription": "从当前分支 {branch} 创建新的工作树",
"branchNameLabel": "分支名称",
"worktreePathLabel": "工作树路径",
"worktreePathPlaceholder": "工作树路径"
"worktreePathPlaceholder": "工作树路径",
"manageRemotesTitle": "管理远程",
"manageRemotesEmpty": "未配置远程仓库",
"remoteNamePlaceholder": "远程名称",
"remoteUrlPlaceholder": "远程 URL",
"addRemote": "添加",
"savingRemotes": "保存中..."
}
},
"commitDialog": {

View File

@@ -794,6 +794,7 @@
"newWorktree": "新增工作樹...",
"stashChanges": "暫存變更",
"stashPop": "取消暫存...",
"manageRemotes": "管理遠端...",
"localBranches": "本地分支 ({count})",
"noLocalBranches": "無本地分支",
"remoteBranches": "遠端分支 ({count})",
@@ -807,7 +808,13 @@
"newWorktreeDescription": "從目前分支 {branch} 建立新的工作樹",
"branchNameLabel": "分支名稱",
"worktreePathLabel": "工作樹路徑",
"worktreePathPlaceholder": "工作樹路徑"
"worktreePathPlaceholder": "工作樹路徑",
"manageRemotesTitle": "管理遠端",
"manageRemotesEmpty": "未設定遠端儲存庫",
"remoteNamePlaceholder": "遠端名稱",
"remoteUrlPlaceholder": "遠端 URL",
"addRemote": "新增",
"savingRemotes": "儲存中..."
}
},
"commitDialog": {