|
144 | 144 | <x:String x:Key="Text.CommitCM.Reword" xml:space="preserve">Reword</x:String>
|
145 | 145 | <x:String x:Key="Text.CommitCM.SaveAsPatch" xml:space="preserve">Save as Patch...</x:String>
|
146 | 146 | <x:String x:Key="Text.CommitCM.Squash" xml:space="preserve">Squash into Parent</x:String>
|
| 147 | + <x:String x:Key="Text.CommitCM.ForceSquash" xml:space="preserve">Force squash to here...</x:String> |
147 | 148 | <x:String x:Key="Text.CommitDetail.Changes" xml:space="preserve">CHANGES</x:String>
|
148 | 149 | <x:String x:Key="Text.CommitDetail.Changes.Count" xml:space="preserve">changed file(s)</x:String>
|
149 | 150 | <x:String x:Key="Text.CommitDetail.Changes.Search" xml:space="preserve">Search Changes...</x:String>
|
|
552 | 553 | <x:String x:Key="Text.Preferences.DiffMerge.Type" xml:space="preserve">Tool</x:String>
|
553 | 554 | <x:String x:Key="Text.Preferences.General" xml:space="preserve">GENERAL</x:String>
|
554 | 555 | <x:String x:Key="Text.Preferences.General.Check4UpdatesOnStartup" xml:space="preserve">Check for updates on startup</x:String>
|
| 556 | + <x:String x:Key="Text.Preferences.General.EnableDangerousHistoryRewrites" xml:space="preserve">Enable dangerous history rewrites</x:String> |
555 | 557 | <x:String x:Key="Text.Preferences.General.DateFormat" xml:space="preserve">Date Format</x:String>
|
556 | 558 | <x:String x:Key="Text.Preferences.General.Locale" xml:space="preserve">Language</x:String>
|
557 | 559 | <x:String x:Key="Text.Preferences.General.MaxHistoryCommits" xml:space="preserve">History Commits</x:String>
|
|
746 | 748 | <x:String x:Key="Text.SHALinkCM.NavigateTo" xml:space="preserve">Go to</x:String>
|
747 | 749 | <x:String x:Key="Text.Squash" xml:space="preserve">Squash Commits</x:String>
|
748 | 750 | <x:String x:Key="Text.Squash.Into" xml:space="preserve">Into:</x:String>
|
| 751 | + <x:String x:Key="Text.ForceSquash.Title" xml:space="preserve">Squash across merges (flatten history)</x:String> |
| 752 | + <x:String x:Key="Text.ForceSquash.Warn1" xml:space="preserve">Operation rewrites history from selected commit to HEAD into one commit</x:String> |
| 753 | + <x:String x:Key="Text.ForceSquash.Warn2" xml:space="preserve">All merge commits in range will be removed</x:String> |
| 754 | + <x:String x:Key="Text.ForceSquash.Warn3" xml:space="preserve">Signed commits or merges lose signatures</x:String> |
| 755 | + <x:String x:Key="Text.ForceSquash.Warn4" xml:space="preserve">Force push is required afterwards</x:String> |
| 756 | + <x:String x:Key="Text.ForceSquash.Warn5" xml:space="preserve">Close or update any related MR/PR</x:String> |
| 757 | + <x:String x:Key="Text.ForceSquash.CreateBackup" xml:space="preserve">Create safety backup branch before rewrite</x:String> |
| 758 | + <x:String x:Key="Text.ForceSquash.AutoStash" xml:space="preserve">Auto-stash local changes</x:String> |
| 759 | + <x:String x:Key="Text.ForceSquash.KeepAuthorDate" xml:space="preserve">Keep original author/date of target commit</x:String> |
| 760 | + <x:String x:Key="Text.ForceSquash.AppendMessages" xml:space="preserve">Append messages of squashed commits to body</x:String> |
| 761 | + <x:String x:Key="Text.ForceSquash.StashPopFailed" xml:space="preserve">Failed to apply auto stash.</x:String> |
| 762 | + <x:String x:Key="Text.ForceSquash.Success" xml:space="preserve">History flattened. Backup branch: {0}</x:String> |
| 763 | + <x:String x:Key="Text.ForceSquash.SuccessNoBackup" xml:space="preserve">History flattened.</x:String> |
749 | 764 | <x:String x:Key="Text.SSHKey" xml:space="preserve">SSH Private Key:</x:String>
|
750 | 765 | <x:String x:Key="Text.SSHKey.Placeholder" xml:space="preserve">Private SSH key store path</x:String>
|
751 | 766 | <x:String x:Key="Text.Start" xml:space="preserve">START</x:String>
|
|
0 commit comments