IDEA-267354 git: show 'Merge' action on hover in Local Changes
[idea/community.git] / plugins / git4idea / resources / messages / GitBundle.properties
1 git4idea.vcs.name=Git
2 git4idea.vcs.name.with.mnemonic=_Git
3 activity.name.rebase=Rebase
4
5 abort=Abort
6 abort.operation.progress.title=Aborting {0} Process
7 abort.operation.dialog.title=Abort {0}
8 abort.operation.dialog.msg=Abort {0}{1}?
9 abort.operation.failed={0} abort failed
10 abort.operation.succeeded={0} abort succeeded
11 abort.operation.merge.name=merge
12 abort.operation.cherry.pick.name=cherry-pick
13 abort.operation.revert.name=revert
14 abort.operation.indicator.text=git {0} --abort{1}
15
16 add.adding=Adding files...
17
18 annotate.cannot.annotate.dir=Cannot annotate directory
19 annotate.output.lack.data=Output for line {0} lacks the necessary data
20 annotate.line.mismatch.exception=Adding info for line {0}, but we are expecting it to be for line {1}
21
22 apply.changes.would.be.overwritten=Your local changes will be overwritten by {0}.\n\
23   Commit your changes or stash them to proceed.
24 apply.changes.operation.successful={0} successful
25 apply.changes.nothing.to.do=Nothing to {0}
26 apply.changes.unresolved.conflicts=There are unresolved conflicts in the working tree. <a href=''{0}''>Resolve them.<a/>
27 apply.changes.resolving.conflicts.progress.title=Resolving conflicts...
28 apply.changes.applied.for.commits={0} {1,choice,1#commit|2#{1,number} commits} from {2}
29 apply.changes.operation.canceled={0} canceled
30 apply.changes.operation.failed={0} failed
31 apply.changes.operation.performed.with.conflicts={0} was performed with conflicts
32 apply.changes.operation.successful.for.commits=However, {0} succeeded for the following {1,choice,1#commit|2#commits}:
33 apply.changes.skipped={0} {1,choice,1#was|2#were} skipped, because all changes have already been {2}.
34 apply.changes.everything.applied=All changes from {0} have already been {1}
35
36 apply.conflict.dialog.description.label.text=Conflicts during {0} of commit {1} made by {2}{3}
37
38 blob.not.found=Blob not found: {0} - {1}
39
40 changes.retrieving=Retrieving Changes for Revision {0}
41
42 commit.action.commit.and.rebase.text=Commit and Rebase...
43 commit.action.name=Comm&it
44 commit.author.diffs=<html>Author differs from default</html>
45 commit.author=&Author:
46 commit.partial.merge.message=Partial commit during a {0,choice,1#merge|2#cherry-pick} is not allowed.\n\
47   The following files are not included in commit.\n\
48   Perform commit with all files included?
49 commit.partial.merge.title=Partial Merge Commit
50 common.current.branch.tooltip=The currently checked-out branch.
51 common.current.branch=Current Branch:
52 common.git.root.tooltip=Select Git VCS root
53 common.git.root=Git &Root:
54 common.no.active.branch=<no active branch>
55 common.refreshing=Refreshing files
56 common.suffix.in.one.repository=in {0}
57 common.suffix.in.several.repositories=in {0} repositories
58
59 conflict.resolver.unmerged.files.check.error.notification.description.text=Cannot check the working tree for unmerged files because of an error. {0}
60
61 login.dialog.label.login.to.url=Log In to {0}
62 login.dialog.button.login=Log In
63 login.dialog.prompt.enter.credentials=Enter credentials:
64 login.dialog.select.login.way.credentials=Enter credentials
65 login.dialog.select.login.way.use.helper=Use credentials helper
66 login.dialog.username.label=Username:
67 login.dialog.password.label=Password:
68 login.dialog.error.username.cant.be.empty=Username cannot be empty
69 login.dialog.error.password.cant.be.empty=Password cannot be empty
70 login.dialog.login.with.selected.provider=Log In with {0}\u2026
71
72 computing.annotation=Computing annotation for {0}
73 diff.find.error=Finding revision for diff: {0}
74 error.dialog.title=Error
75 error.list.title={0} Error:
76 error.occurred.during=Error Occurred During ''{0}''
77 errors.message.item=\n   {0}
78 errors.message=The Git operation ended with multiple errors:{0}
79
80 # suppress inspection "UnusedProperty": used by 3-party plugins
81 fetch.action.name=Fetch
82 fetch.pruned.obsolete.remote.references=Pruned obsolete remote {0,choice,1#reference|2#references}: {1}
83
84 # suppress inspection "UnusedProperty": used by 3-party plugins
85 find.git.error.title=Error Running Git
86 # suppress inspection "UnusedProperty": used by 3-party plugins
87 find.git.success.title=Git executed successfully
88 # suppress inspection "UnusedProperty": used by 3-party plugins
89 find.git.unsupported.message=<html><tt>{0}</tt><br>This version is unsupported, and some plugin functionality could fail to work.<br>The minimal supported version is <em>{1}</em>.</html>
90
91 local.changes.freeze.message.git.operation.prefix=Git {0}
92 git.error.exit=The Git process exited with the code {0}
93 git.running=Running: {0}
94
95 init.destination.directory.description=Select directory where the new Git repository will be created.
96 init.destination.directory.title=Create Git Repository
97 init.warning.already.under.git=The selected directory <tt>{0}</tt> is already under Git.\n\
98   Are you sure that you want to create a new VCS root?
99 init.warning.title=Git Init
100 initializing.title=Initializing repository...
101
102 mention.in=\u0020in {0}
103
104 merge.action.name=Merge
105 merge.action.operation.failed=Git {0} failed
106 merge.action.before.update.label=Before update
107 merge.action.after.update.label=After update
108 merge.branch.title=Merge Changes
109 merge.branch.into.current.title=Merge into {0}
110 merge.branch.loading.branches.progress=Loading unmerged branches\u2026
111 merge.no.branch.selected.error=The merge branch should be selected.
112 merge.no.matching.branch.error=There is no matching branch.
113 merge.commit.message.label=Commit message:
114 merge.options.modify=Modify options
115 merge.options.modify.popup.title=Add Merge Options
116 merge.option.remove=Remove option
117 merge.option.no.ff=Create a merge commit even if it can be fast-forwarded
118 merge.option.ff.only=Merge only if it can be fast-forwarded
119 merge.option.squash=Create a single commit for all merged changes
120 merge.option.msg=Specify a message for the merge commit
121 merge.option.no.commit=Do not commit the merge result
122 merge.option.no.verify=Bypass the pre-merge and commit message hooks
123 merge.branch.popup.empty.text=No branches
124 merge.branch.field.placeholder=Specify branch
125 merge.tool.column.status.deleted=Deleted
126 merge.tool.column.status.modified=Modified
127 merge.tool.column.theirs.status=Theirs
128 merge.tool.column.theirs.with.branch.status=Theirs ({0})
129 merge.tool.column.yours.status=Yours
130 merge.tool.column.yours.with.branch.status=Yours ({0})
131 merging.title=Merging changes to {0}
132 paths.affected.title=Paths affected in commit {0}
133 pull.action.name=Pull
134 pull.button=Pull
135 pulling.title=Pulling changes from {0}
136 pull.branch.not.selected.error=The branch to pull from should be selected.
137 pull.branch.nothing.to.pull=No branches
138 pull.branch.no.matching.remotes=No remotes
139 pull.branch.field.placeholder=Specify branch
140 pull.options.modify.popup.title=Add Pull Options
141 pull.option.ff.only=Merge only if it can be fast-forwarded
142 pull.option.no.ff=Create a merge commit even if it can be fast-forwarded
143 pull.option.squash.commit=Create a single commit for all pulled changes
144 pull.option.no.commit=Merge, but do not commit the result
145 pull.option.rebase=Rebase incoming changes on top of the current branch
146
147 pull.dialog.title=Pull
148 pull.dialog.with.branch.title=Pull to {0}
149 pull.dialog.git.root=Git Root:
150 pull.dialog.from=From:
151 pull.dialog.fetch.shortcuts.hint=Press {0} to update branches
152
153 operation.action.message=Multiple Git roots have unfinished {0} process, please select root to perform action on.
154
155 rebase.abort.and.rollback.dialog.message=Abort rebase in {0} only or also rollback rebase in {1}?
156 rebase.abort.and.rollback.dialog.no.button.text=Abort Only
157 rebase.abort.and.rollback.dialog.yes.button.text=Abort and Rollback
158 rebase.abort.dialog.message=Abort rebase in {0}?
159 rebase.abort.dialog.ok.button.text=Abort
160 rebase.abort.dialog.title=Abort Rebase
161 rebase.abort.notification.failed.title=Abort rebase failed
162 rebase.abort.notification.successful.message=Abort rebase succeeded
163 rebase.abort.notification.warning.rollback.failed.message=Rollback failed in {0}:{1}{2}
164 rebase.abort.notification.warning.rollback.failed.title=Rebase rollback failed
165 rebase.abort.notification.warning.rollback.failed.with.repo.message=Abort rebase was successful in {0}, but rollback failed in {1}:{2}{3}
166 rebase.abort.progress.indicator.command.in.repo.title={0} in {1}
167 rebase.abort.rollback.successful.rebase.dialog.message=Do you want to rollback the successful rebase in {0}?
168 rebase.abort.rollback.successful.rebase.dialog.ok.button.text=Rollback
169 rebase.confirmation.dialog.published.commits.button.cancel.text=Cancel
170 rebase.confirmation.dialog.published.commits.button.rebase.text=Rebase Anyway
171 rebase.confirmation.dialog.published.commits.message.first=You are trying to rebase some commits already pushed to a protected branch.
172 rebase.confirmation.dialog.published.commits.message.second=Rebasing them would duplicate commits, which is not recommended and most likely unwanted.
173 rebase.confirmation.dialog.published.commits.title=Rebasing Published Commit
174 rebase.conflict.diff.dialog.left.title=Rebasing {0} from {1}
175 rebase.conflict.diff.dialog.right.simple.title=Already rebased commits
176 rebase.conflict.diff.dialog.right.with.branch.title=Already rebased commits and commits from {0}
177 rebase.couldnt.resolve.file=Couldn''t resolve {0}
178 rebase.dialog.error.upstream.not.selected=Select an upstream
179 rebase.dialog.error.base.not.selected=Select a new base
180 rebase.dialog.error.branch.or.tag.not.exist=There is no such branch or tag
181 rebase.dialog.error.branch.not.selected=Select a branch to switch to
182 rebase.dialog.error.branch.invalid=Branch ''{0}'' does not exist
183 rebase.dialog.error.rebase.in.progress=Interactive rebase is already in progress for this Git root
184 rebase.dialog.root.invalid.label.text=(invalid)
185 rebase.dialog.progress.loading.tags=Loading tags\u2026
186 rebase.dialog.help=Show Git rebase help
187 rebase.dialog.start.rebase=Rebase
188 rebase.dialog.title=Rebase
189 rebase.dialog.target=branch or hash
190 rebase.dialog.new.base=new base (branch or hash)
191 rebase.dialog.old.base=old base (branch or hash)
192 rebase.dialog.branch.field=source branch
193 rebase.options.modify.dialog.title=Add Rebase Options
194 rebase.option.onto=Specify a new base for the rebased commits
195 rebase.option.interactive=Edit commits before rebasing
196 rebase.option.rebase.merges=Recreate commits topology
197 rebase.option.switch.to.branch=Select another branch to rebase
198 rebase.option.keep.empty=Do not remove empty commits during rebase
199 rebase.option.root=Rebase all commits in the branch
200 rebase.help.popup.ad.text=Press Space to open external link
201 rebase.help.rebase.branch=Rebase a branch based on one branch to another:
202 rebase.help.link=git rebase on git-scm.com
203 rebase.entry.action.name.drop=Drop
204 rebase.entry.action.name.edit=Edit
205 rebase.entry.action.name.fixup=Fixup
206 rebase.entry.action.name.pick=Pick
207 rebase.entry.action.name.reword=Reword
208 rebase.entry.action.name.squash=Squash
209 rebase.entry.action.name.unknown=Unknown
210 rebase.git.operation.name=Rebase
211 rebase.interactive.dialog.discard.modifications.cancel=Cancel Rebase
212 rebase.interactive.dialog.discard.modifications.continue=Continue Rebasing
213 rebase.interactive.dialog.discard.modifications.discard=Discard
214 rebase.interactive.dialog.discard.modifications.message=Discard changes and cancel rebase?
215 rebase.interactive.dialog.git.commands.column.action=Action
216 rebase.interactive.dialog.git.commands.column.hash=Hash
217 rebase.interactive.dialog.git.commands.column.subject=Subject
218 rebase.interactive.dialog.git.commands=Git Commands
219 rebase.interactive.dialog.reset.link.text=Reset
220 rebase.interactive.dialog.reword.hint.text=Press {0} to apply changes
221 rebase.interactive.dialog.start.rebase=Start Rebasing
222 rebase.interactive.dialog.stop.to.edit.text=Stop to Edit
223 rebase.interactive.dialog.title=Rebasing Commits
224 rebase.interactive.dialog.view.git.commands.text=View Git Commands
225 rebase.interactive.edit.commit.message.dialog.title=Git Commit Message
226 rebase.interactive.edit.commit.message.ok.action.title=Continue Rebasing
227 rebase.interactive.noop.dialog.text=There are no commits to rebase because the current branch is directly below the base branch, or they point to the same commit (the 'noop' situation).\n Do you want to continue (this will reset the current branch to the base branch)?
228 rebase.interactive.noop.dialog.title=Git Rebase
229 rebase.interactive.unstructured.editor.dialog.root.label=Git Root: {0}
230 rebase.log.action.operation.rebase.name=rebase
231 rebase.log.action.operation.reword.name=reword
232 rebase.log.commit.editing.action.commit.not.in.head.error.text=The commit is not in the current branch
233 rebase.log.commit.editing.action.commit.pushed.to.protected.branch.error.text=The commit is already pushed to protected branch ''{0}''
234 rebase.log.commit.editing.action.disabled.parents.description=Selected commit has {0} parents
235 rebase.log.multiple.commit.editing.action.disabled.external.repository.description=Selected {0,choice,1#commit|2#commits} {0,choice,1#is|2#are} from external repository
236 rebase.log.multiple.commit.editing.action.disabled.multiple.repository.description=Selected {0,choice,1#commit|2#commits} {0,choice,1#is|2#are} from different repositories
237 rebase.log.commit.editing.action.progress.containing.branches.title=Searching for branches containing the selected commit...
238 rebase.log.commit.editing.action.prohibit.state.grafting=Can''t {0} during cherry-pick
239 rebase.log.commit.editing.action.prohibit.state.merging=Can''t {0} during merge
240 rebase.log.commit.editing.action.prohibit.state.rebasing=Can''t {0} during rebase
241 rebase.log.commit.editing.action.prohibit.state.reverting=Can''t {0} during revert
242 rebase.log.commit.editing.action.prohibit.state=Can''t {0}
243 rebase.log.undo.impossible.pushed.to.protected.branch.notification.text=Commits from current branch have already been pushed to protected branch {0}
244 rebase.log.drop.action.custom.text=Drop {0,choice,1#Commit|2#Commits}
245 rebase.log.drop.action.failure.title=Couldn't Drop Commits
246 rebase.log.drop.progress.indicator.title=Dropping {0,choice,1#commit|2#commits}...
247 rebase.log.drop.success.notification.title={0,choice,1#Commit|2#Commits} Dropped
248 rebase.log.drop.undo.failed.title=Undo Drop Failed
249 rebase.log.drop.undo.impossible.title=Can't Undo Drop
250 rebase.log.drop.undo.progress.title=Undoing drop...
251 rebase.log.multiple.commit.editing.action.cant.find.head=Could not find HEAD branch in repository which contains selected {0,choice,1#commit|2#commits}
252 rebase.log.multiple.commit.editing.action.progress.indicator.action.possibility.check=Checking if it is allowed to edit selected commits...
253 rebase.log.multiple.commit.editing.action.specific.commit.not.in.head=Commit {0} is not in the current branch
254 rebase.log.multiple.commit.editing.action.specific.commit.root.or.merge=Commit {0} has {1} parents
255 rebase.log.create.fixup.commit.action.failure.title=Can't Create Fixup Commit
256 rebase.log.create.squash.commit.action.failure.title=Can't Create Squash Commit
257 rebase.log.interactive.action.failure.title=Cannot Start Rebase
258 rebase.log.reword.action.failure.title=Couldn't Edit Commit Message
259 rebase.log.action.loading.commit.message.failed.message=Couldn''t load changes of {0,choice,1#commit|2#commits}
260 rebase.log.reword.action.notification.successful.title=Commit Message Changed
261 rebase.log.reword.action.notification.undo.failed.title=Undo Commit Message Edit Failed
262 rebase.log.reword.action.notification.undo.not.allowed.repository.changed.message=Repository has already been changed
263 rebase.log.reword.action.notification.undo.not.allowed.title=Can't Undo Commit Message Edit
264 rebase.log.action.progress.indicator.loading.commit.message.title=Loading {0,choice,1#commit|2#commits} details...
265 rebase.log.squash.action.failure.title=Couldn't Squash Commits
266 rebase.log.squash.new.message.dialog.label=Edit message for squashed commit
267 rebase.log.squash.new.message.dialog.title=Squashed Commit Message
268 rebase.log.squash.progress.indicator.title=Squashing...
269 rebase.log.squash.success.notification.title=Commits Squashed
270 rebase.log.squash.undo.failed.title=Undo Squash Failed
271 rebase.log.squash.undo.impossible.title=Can't Undo Squash
272 rebase.log.squash.undo.progress.title=Undoing squash...
273 rebase.log.reword.action.progress.indicator.title=Rewording...
274 rebase.log.reword.action.progress.indicator.undo.title=Undoing reword...
275 rebase.log.reword.dialog.description.label=Edit message for commit {0} by {1}
276 rebase.log.reword.dialog.failed.pushed.to.protected.message=Can''t edit selected {0,choice,1#commit|2#commits}: commit {1} was pushed to protected branch ''{2}''
277 rebase.log.reword.dialog.failed.repository.changed.message=Can''t edit selected {0,choice,1#commit|2#commits}: repository state was changed
278 rebase.log.reword.dialog.title=Edit Commit Message
279 rebase.notification.action.abort.text=Abort
280 rebase.notification.action.continue.text=Continue
281 rebase.notification.action.retry.text=Retry
282 rebase.notification.action.view.shelf.text=View Shelf...
283 rebase.notification.action.view.stash.text=View Stash...
284 rebase.notification.conflict.title=Rebase stopped due to conflicts
285 rebase.notification.editing.title=Rebase stopped for editing
286 rebase.notification.failed.continue.title=Continue rebase failed
287 rebase.notification.failed.rebase.title=Rebase failed
288 rebase.notification.failed.shelf.text=Couldn't shelve local uncommitted changes:
289 rebase.notification.failed.stash.text=Couldn't stash local uncommitted changes:
290 rebase.notification.no.rebase.in.progress.abort.title=Can't abort rebase
291 rebase.notification.no.rebase.in.progress.continue.title=Can't continue rebase
292 rebase.notification.no.rebase.in.progress.message=No rebase in progress
293 rebase.notification.not.allowed.detached.message.first=You are in the detached HEAD state in {0}.
294 rebase.notification.not.allowed.detached.message.second=Rebase is not possible.
295 rebase.notification.not.allowed.empty.repository.message=Repository {0} is empty.
296 rebase.notification.not.allowed.grafting.message.first=There is an unfinished cherry-pick process in {0}.
297 rebase.notification.not.allowed.grafting.message.second=You should finish it before starting a rebase.
298 rebase.notification.not.allowed.merging.message.first=There is an unfinished merge process in {0}.
299 rebase.notification.not.allowed.merging.message.second=You should complete the merge before starting a rebase.
300 rebase.notification.not.allowed.message=Rebase is not possible in {0}.
301 rebase.notification.not.allowed.rebasing.message.first=There is an unfinished rebase process in {0}.
302 rebase.notification.not.allowed.rebasing.message.second=You should complete it before starting another rebase.
303 rebase.notification.not.allowed.reverting.message.first=There is an unfinished revert process in {0}.
304 rebase.notification.not.allowed.reverting.message.second=You should finish it before starting a rebase.
305 rebase.notification.not.allowed.title=Rebase not allowed
306 rebase.notification.not.started.title=Rebase not started
307 rebase.notification.saved.local.changes.part.shelf.text=Local changes were shelved before rebase.
308 rebase.notification.saved.local.changes.part.stash.text=Local changes were stashed before rebase.
309 rebase.notification.successful.rebased.checkout.message=Checked out{0,choice,0#|1# {1}} and rebased it{2,choice,0#|1# on {3}}
310 rebase.notification.successful.rebased.message=Rebased{0,choice,0#|1# {1}}{2,choice,0#|1# on {3}}
311 rebase.notification.successful.title=Rebase successful
312 rebase.notification.all.conflicts.resolved.title=Resolve Conflicts
313 rebase.notification.all.conflicts.resolved.text=All conflicts have been resolved. Do you want to continue rebase?
314 rebase.notification.all.conflicts.resolved.continue.rebase.action.text=Con&tinue Rebase
315 rebase.progress.indicator.aborting.title=Aborting rebase process...
316 rebase.progress.indicator.conflicts.collecting.title=Collecting conflicts to resolve...
317 rebase.progress.indicator.continue.title=Continuing rebase process...
318 rebase.progress.indicator.preparing.title=Preparing to rebase...
319 rebase.progress.indicator.retry.title=Retrying rebase process...
320 rebase.progress.indicator.title=Rebasing...
321 rebase.simple.editor.dialog.title=Git Editor
322 rebase.update.project.abort.task.title=Aborting rebase...
323 rebase.update.project.conflict.error.notification.description=Then you may <b>continue rebase</b>. <br/> You also may <b>abort rebase</b> to restore the original branch and stop rebasing.
324 rebase.update.project.conflict.error.notification.title=Can't continue rebase
325 rebase.update.project.conflict.merge.description.label=Merge conflicts detected. Resolve them before continuing rebase.
326 rebase.update.project.notification.abort.cancel.message=Abort rebase cancelled
327 rebase.update.project.notification.abort.error.message=Error aborting rebase
328 rebase.update.project.notification.abort.success.message=Rebase aborted
329 rebase.update.project.notification.failed.message=Couldn''t proceed with rebase. {0}
330 rebase.update.project.notification.failed.title=Rebase Error
331 rebase.using.log.couldnt.start.error=Cannot perform the rebase because the IDE generated an invalid 'git-rebase-todo' file. Do you want to retry the rebase using Git native file generation?
332 merge.update.project.generic.error.title=Can't complete update
333 merge.update.project.conflict.merge.description.label=Merge conflicts detected. Resolve them before continuing update.
334
335 remove.removing=Removing files...
336 repository.action.missing.roots.misconfigured=None of configured Git roots are under Git. The configured directory must have ".git" directory in it.
337 repository.action.missing.roots.title=No Git Roots
338 repository.action.missing.roots.unconfigured.message=No Git roots are configured for the project.
339 repository.not.found.error=Can''t find configured git repository for {0}
340 reset.action.name=Reset Head ...
341 reset.commit.invalid=The specified commit expression did not pass validation.
342 reset.commit.label=To &Commit:
343 reset.commit.tooltip=The commit that will become the current HEAD\n as result of reset operation.
344 reset.title=Reset Head
345 reset.type.tooltip=<html>The reset type (see also <code>git reset</code> man page):<ul><li><b>Mixed</b> resets index but not working tree</li><li><b>Soft</b> leaves index and working tree, just moves head pointer</li><li><b>Hard</b> resets index and working tree.<em>Changes in the working tree will be lost</em></li></ul></html>
346 reset.type=Reset &Type:
347 reset.validate=&Validate
348 resetting.title=Resetting HEAD...
349 restore.conflict.dialog.description.label.text=Uncommitted changes that were saved before {0} have conflicts with files from {1}
350 restore.conflict.diff.dialog.left.shelf.title=Uncommitted changes from the shelf
351 restore.conflict.diff.dialog.left.stash.title=Uncommitted changes from the stash
352 restore.conflict.diff.dialog.right.title=Changes from {0}
353 preserving.process.local.changes.not.restored.error.title=Local changes were not restored
354 restore.notification.failed.shelf.message=Before update your uncommitted changes were saved to <a href='saver'>shelf</a>.<br/>Update is not complete, you have unresolved merges in your working tree<br/>Resolve conflicts, complete update and restore changes manually.
355 restore.notification.failed.stash.message=Before update your uncommitted changes were saved to <a href='saver'>stash</a>.<br/>Update is not complete, you have unresolved merges in your working tree<br/>Resolve conflicts, complete update and restore changes manually.
356 restore.notification.failed.title=Local changes were not restored
357
358 revision.load.contents=Load Revision Contents
359
360 reference.validating.progress.indicator.title=Validating revision...
361
362 save.load.conflict.dialog.diff.left.title=Your uncommitted changes
363 save.load.conflict.dialog.diff.right.title=Changes from remote
364 save.notification.failed.shelf.text=Tried to save uncommitted changes in shelf before {0}, but failed with an error.<br/>{1}
365 save.notification.failed.stash.text=Tried to save uncommitted changes in stash before {0}, but failed with an error.<br/>{1}
366 save.notification.failed.title=Couldn't save uncommitted changes
367
368 smart.operation.dialog.north.panel.label.shelf.text=<html>Your local changes to the following files would be overwritten by {0}.<br/> {1} can shelve the changes, {0} and unshelve them after that.</html>
369 smart.operation.dialog.north.panel.label.stash.text=<html>Your local changes to the following files would be overwritten by {0}.<br/> {1} can stash the changes, {0} and unstash them after that.</html>
370 smart.operation.dialog.ok.action.shelf.description=Shelve local changes, {0}, unshelve
371 smart.operation.dialog.ok.action.stash.description=Stash local changes, {0}, unstash
372 smart.operation.dialog.operation.name.and.overwrite.local.changes={0} and overwrite local changes
373 smart.operation.dialog.git.operation.name.problem=Git {0} Problem
374 smart.operation.dialog.smart.operation.name=Smart {0}
375 smart.operation.dialog.don.t.operation.name=Don''t {0}
376 ssh.ask.passphrase.title=SSH Key Passphrase
377 ssh.ask.passphrase.message=Password for the SSH key "{0}":
378 ssh.keyboard.interactive.title=SSH Keyboard Interactive
379 ssh.password.message=Password for user {0}:
380 ssh.password.title=SSH Password Login
381
382 stash.action.name=Stash
383 stash.button=Create Stash
384 stash.error.can.not.stash.changes.now=Cannot Stash Changes Now
385 stash.keep.index.tooltip=If this checkbox is selected, indexed changes are kept in the index.
386 stash.keep.index=Keep &index
387 stash.message.tooltip=Enter stash message here.
388 stash.message=&Message:
389 stash.progress.indicator.title=Stashing changes from ''{0}''...
390 stash.title=Stash
391 stash.unstash.conflict.dialog.description.label.text=Uncommitted changes that were stashed before update have conflicts with updated files.
392 stash.unstash.progress.indicator.title=Popping changes to ''{0}''...
393 stash.unstash.unresolved.conflict.warning.notification.message=Your uncommitted changes were saved to <a href='saver'>stash</a>.<br/>Unstash is not complete, you have unresolved merges in your working tree<br/><a href='resolve'>Resolve</a> conflicts and drop the stash.
394 stash.unstash.unresolved.conflict.warning.notification.title=Local changes were restored with conflicts
395 stash.error=Failed to stash {0}
396 # suppress inspection "UnusedProperty" - used in third-party plugins
397 stashing.title=Stashing Changes...
398 stashing.progress.title=Stashing changes...
399 stash.editor.diff.preview.title=Stash: {0}
400 stash.editor.diff.preview.empty.title=Stash
401
402 stash.tab.name=Stash
403 stash.empty.text=No stashes found
404 action.Git.Stash.Pop.text=Pop
405 action.Git.Stash.Pop.description=Pop selected stash
406 action.Git.Stash.Apply.text=Apply
407 action.Git.Stash.Apply.description=Apply selected stash
408 action.Git.Stash.UnstashAs.text=Unstash...
409 action.Git.Stash.UnstashAs.description=Pop or apply selected stash as new branch with or without index
410 action.Git.Stash.Drop.text=Drop
411 action.Git.Stash.Drop.description=Drop selected stash
412 action.Git.Show.Stash.text=Show Git Stash
413 action.Git.Show.Stash.description=Show Git Stash Tool Window Tab
414 action.Git.Stash.Refresh.text=Refresh Stashes
415 action.Git.Stash.Refresh.description=Refresh the List of Stashes
416
417 stash.unstash.changes.in.root.dialog.title=Unstash Changes in {0}
418 stash.unstash.changes.current.branch.label=Current branch:
419
420 tag.action.name=Tag
421 tag.button=Create Tag
422 tag.commit.label=&Commit:
423 tag.commit.tooltip=Enter name of commit or object to tag or leave blank to use HEAD.
424 tag.error.creating.message.file.message=Unable to create message file: {0}
425 tag.error.invalid.commit=The commit or object name is invalid.
426 tag.error.tag.exists=The tag with the same name exists.
427 tag.force.tooltip=Force creation of the tag even if another tag with such name already exists.
428 tag.force=&Force
429 tag.getting.existing.tags=Getting Existing Tags...
430 tag.message.label=&Message:
431 tag.message.tooltip=If the message is not empty, an annotated tag is created.
432 tag.name.label=Tag &Name:
433 tag.name.tooltip=Enter the new tag name here.
434 tag.title=Tag
435 tag.validate.tooltip=Click this button to validate the commit to be tagged
436 tag.validate=&Validate
437 tag.progress.title=Tagging...
438
439 unstash.action.name=Unstash
440 unstash.branch.label=As new &branch:
441 unstash.branch.tooltip=If non-empty name is entered, the stash is checked out as a new branch.
442 unstash.button.apply=Apply Stash
443 unstash.button.branch=Branch
444 unstash.button.pop=Pop Stash
445 unstash.clear.tooltip=Delete all stashes in the repository.
446 unstash.clear=&Clear
447 unstash.clearing.stashes=Clearing stashes...
448 unstash.drop.tooltip=Delete selected stash
449 unstash.drop=&Drop
450 unstash.conflict.dialog.description.label.text=Conflicts during unstashing {0}
451 unstash.conflict.diff.dialog.left.title=Local changes
452 unstash.conflict.diff.dialog.right.title=Changes from stash
453 unstash.dialog.remove.stash.progress.indicator.title=Removing Stash {0}...
454 unstash.dialog.show.stashes.error.dialog.title=Couldn't Show the List of Stashes
455 unstash.dialog.stash.list.load.progress.indicator.title=Loading list of stashes...
456 unstash.dialog.unresolved.conflict.warning.notification.message=Unstash is not complete, you have unresolved merges in your working tree<br/><a href='resolve'>Resolve</a> conflicts.
457 unstash.dialog.unresolved.conflict.warning.notification.title=Conflicts were not resolved during unstash
458 unstash.pop.stash.tooltip=If selected the stash is dropped after it is applied.
459 unstash.pop.stash=&Pop stash
460 unstash.reinstate.index.tooltip=Attempt to reinstate index as well as working tree changes.
461 unstash.reinstate.index=Reinstate &index
462 unstash.stashes=&Stashes:
463 unstash.title=Unstash Changes
464 unstash.unstashing=Unstashing...
465 unstash.view.tooltip=View selected stash
466 unstash.view=&View
467 unstash.view.dialog.title=Paths Affected by {0}
468 unstash.error.can.not.unstash.changes.now=Cannot Unstash Changes Now
469 unstash.unstashed.with.conflicts.error.title=Unstashed with conflicts
470
471 update.options.display.name=Git Update Settings
472 update.notification.update.error=Can't update
473 update.notification.choose.upstream.branch=Choose upstream branch
474 update.skip.root.reason.no.tracked.branch=no tracked branch
475 update.skip.root.reason.detached.head=detached HEAD
476
477 util.remote.renderer.none=None
478 vfs.listener.add.single.prompt=Do you want to add the following file to Git?\n{0}\n\nIf you choose Cancel, you can still add it later manually.
479 vfs.listener.add.single.title=Add File to Git
480 vfs.listener.add.title=Add Files to Git
481 vfs.listener.checking.ignored=Checking for ignored files...
482 vfs.listener.delete.single.prompt=Do you want to delete the following file from Git?\n{0}\n\nIf you choose Cancel, you can still delete it later manually.
483 vfs.listener.delete.single.title=Delete File from Git
484 vfs.listener.delete.title=Delete Files from Git
485
486 git.commit.message.empty=Please specify commit message
487 git.commit.message.empty.title=Commit Message Is Empty
488
489 git.executable.detect.progress.title=Detecting Git Executable
490 git.executable.version.progress.title=Identifying Git Version
491 git.executable.version.is=Git version is {0}
492 git.executable.error.file.not.found=No such file: {0}
493
494 git.executable.validation.error.start.title=Cannot Run Git
495 git.executable.validation.error.version.title=Unsupported Git Version {0}
496 git.executable.validation.error.version.message=At least {0} is required
497 git.executable.validation.error.wsl1.unsupported.message=WSL version 1 is not supported, see <a href='https://youtrack.jetbrains.com/issue/IDEA-242469'>IDEA-242469</a>
498 git.executable.validation.error.xcode.title=Accept XCode/iOS License to Run Git
499 git.executable.validation.error.xcode.message=Run \u201Csudo xcodebuild -license\u201D and retry (admin rights required)
500 git.executable.validation.cant.identify.executable.message=Cannot identify version of git executable {0}
501 git.executable.unknown.error.message=Failed to start Git process: {0}
502 git.error.cant.process.output=Failed to process Git output: {0}
503
504 git.executable.notification.title=Can't start Git
505 git.executable.notification.description=The path to Git executable is probably not valid.
506
507 executable.error.git.not.installed=Git is not installed
508 executable.mac.fix.path.action=Fix Path
509 executable.mac.error.invalid.path.to.command.line.tools=Invalid path to Command Line Tools
510
511 git.unstash.clear.confirmation.message=Remove all stashes? This cannot be undone.
512 git.unstash.clear.confirmation.title=Remove All Stashes?
513 git.unstash.drop.confirmation.message=<html>Do you want to remove {0}?<br/>"{1}"</html>
514 git.unstash.drop.confirmation.title=Remove Stash {0}?
515 vcs.history.action.gitlog=Show in Git Log
516
517 # suppress inspection "UnusedProperty": used by 3-party plugins
518 vcs.history.action.gitlog.error=Git Log is not Ready
519
520 exportable.Git.Application.Settings.presentable.name=Git
521
522 git.add.to.exclude.file.action.text=.git/info/exclude
523 git.add.to.exclude.file.action.description=Add entries to .git/info/exclude
524 git.open.exclude.file.action.text=Open .git/info/exclude
525 git.open.exclude.file.action.description=Open .git/info/exclude in editor
526
527 git.fetch.progress=Fetching...
528
529 action.CopyPathFromRepositoryRootProvider.text=Path From Repository Root
530 action.git4idea.commands.TestGitHttpLoginDialogAction.text=Test Git Login Dialog
531 action.Git.Log.DeepCompare.text=Not Cherry-Picked Commits
532 action.Git.Log.DeepCompare.description=Highlights commits which have not been cherry-picked to the current branch
533 group.Git.ContextMenu.text=_Git
534 group.Git.Menu.text=_Git
535 group.Git.MainMenu.RebaseActions.text=_Rebase
536 group.Git.MainMenu.MergeActions.text=_Merge
537 group.Git.MainMenu.LocalChanges.text=_Uncommitted Changes
538 action.Git.Rebase.Skip.text=Skip Commit
539 action.Git.Rebase.Skip.progress.title=Skip commit during rebase...
540 action.Git.Rebase.Continue.text=Continue Rebase
541 action.Git.Revert.Abort.text=Abort Revert
542 action.Git.CherryPick.Abort.text=Abort Cherry-Pick
543 action.Git.Merge.Abort.text=Abort Merge
544 action.Git.Rebase.Abort.text=Abort Rebase
545 action.Git.Rebase.text=Rebase...
546 action.Git.Rebase.operation.name=rebase
547 action.Git.Pull.text=Pull...
548 action.Git.Fetch.text=Fetch
549 action.Git.Clone.text=Clone...
550 action.Git.Configure.Remotes.text=Manage Remotes...
551 action.Git.Reset.text=Reset HEAD...
552 action.Git.Unstash.text=Unstash Changes...
553 action.Git.Stash.text=Stash Changes...
554 action.Git.Stash.Silently.text=Stash Silently
555 action.Git.Merge.text=Merge...
556 action.Git.Tag.text=New Tag...
557 action.Git.Branches.text=_Branches...
558 action.Git.ResolveConflicts.text=Resolve Conflicts...
559 action.Git.CompareWithBranch.text=Compare with Branch...
560 action.Git.Add.text=Add
561 action.Git.Interactive.Rebase.text=Interactively Rebase from Here...
562 action.Git.Interactive.Rebase.description=Show the dialog for interactive rebase which allows to squash, fixup, reorder, remove and reword commits
563 action.Git.Squash.Into.Commit.text=Squash Into...
564 action.Git.Squash.Into.Commit.description=Create a squash commit
565 action.Git.Fixup.To.Commit.text=Fixup...
566 action.Git.Fixup.To.Commit.description=Create a fixup commit
567 action.Git.Rename.Local.Branch.text=Rename...
568 action.Git.Rename.Local.Branch.description=Rename a local branch
569 action.Git.New.Branch.description=Select only one branch to proceed create a new branch
570 action.Git.New.Branch.dialog.title=Create Branch from {0}
571 action.Git.Update.Selected.text=Update Selected
572 action.Git.Update.Selected.description=Fetch from tracked remote and update selected {0,choice,1#branch|2#branches} using {1} or fast-forward like `git fetch branch:branch` if possible
573 action.Git.Update.Selected.description.already.running=Update is already running
574 action.Git.Update.Selected.description.select.non.current=Select non current branches only
575 action.Git.Update.Selected.description.tracking.not.configured=Tracked branch is not configured for selected {0,choice,1#branch|2#branches}
576 action.Git.Delete.Branch.title=Delete {0,choice,1#branch|2#branches}
577 action.Git.Compare.With.Current.title=Compare with Current
578 action.Git.Compare.Selected.title=Compare Branches
579 action.Git.Compare.Selected.description=Compare selected branches with each other
580 action.Git.Compare.Selected.description.disabled=Select branches from the same repository
581 action.Git.Show.My.Branches.title=Show My Branches
582 action.Git.Show.My.Branches.description.not.support.indexing=Some of the repositories doesn't support indexing.
583 action.Git.Show.My.Branches.description.not.all.roots.indexed=Not all repositories are indexed.
584 action.Git.Show.My.Branches.description.not.graph.ready=The log is not ready yet, please wait a bit.
585 action.Git.Show.My.Branches.description.is.my.branch=A branch is 'My' if all exclusive commits of this branch are made by 'me', i.e. by current Git author.
586 action.Git.Show.My.Branches.description.calculating.branches.progress=Calculating My Branches
587 action.Git.Fetch.title=Fetch All Remotes
588 action.Git.Fetch.description.fetch.in.progress=Fetch in progress...
589 action.Git.Toggle.Favorite.title=Mark/Unmark As Favorite
590 action.Git.Loading.Branches.progress=Loading branches...
591 group.Git.Log.Branches.Settings.text=Branches Pane Settings
592 group.Git.Log.Branches.Grouping.Settings.text=Group By
593 group.Git.Log.Branches.Settings.Separator.text=On Single Click
594 action.Git.Log.Branches.Change.Branch.Filter.On.Selection.text=Update Branch Filter
595 action.Git.Log.Branches.Change.Branch.Filter.On.Selection.description=When a branch is selected, filter the log by this branch
596 action.Git.Log.Branches.Navigate.Log.To.Branch.On.Selection.text=Navigate Log to Branch Head
597 action.Git.Log.Branches.Navigate.Log.To.Branch.On.Selection.description=When a branch is selected, navigate the log to this branch head
598 action.Git.Log.Branches.Navigate.Log.To.Selected.Branch.text=Navigate Log to Selected Branch Head
599 action.Git.Log.Branches.Change.Branch.Filter.text=Update Branch Filter in Log
600 action.Git.Log.Branches.Change.Branch.Filter.description=Update branch filter in log with selected branches
601 action.Git.Log.Edit.Remote.text=Edit Remote
602 action.Git.Log.Remove.Remote.text=Remove {0,choice,1#Remote|2#Remotes}
603 group.Git.HEAD.Branch.Filter.title=HEAD (Current Branch)
604 group.Git.Local.Branch.title=Local
605 group.Git.Remote.Branch.title=Remote
606 action.Git.Checkout.Branch.text=Checkout Selected...
607 action.Git.Checkout.Branch.description=Checkout selected branch
608 action.Git.Log.Hide.Branches.text=Hide Git Branches
609 action.Git.Log.Show.Branches.text=Branches
610 action.Git.Reword.Commit.text=Edit Commit Message...
611 action.Git.Reword.Commit.description=Change commit message via reword option of git rebase or amend
612 action.Git.Squash.Commits.text=Squash Commits...
613 action.Git.Drop.Commits.text=Drop Commits
614 action.Git.Uncommit.text=Undo Commit...
615 action.Git.Uncommit.description=Undo last commit and put its changes into selected changelist
616 action.Git.Revert.In.Log.text=Revert Commit
617 action.Git.Revert.In.Log.template.text=Revert {0,choice,1#Commit|2#Commits}
618 action.Git.Revert.In.Log.description=Produce a new commit(s), which reverts the changes made in the original commit(s)
619 action.Git.Reset.In.Log.text=Reset Current Branch to Here...
620 action.Git.CreateNewTag.text=New Tag...
621 action.Git.CreateNewTag.description=Create new tag pointing to this commit
622 action.Git.CreateNewBranch.text=New Branch...
623 action.Git.CreateNewBranch.description=Create new branch starting from the selected commit
624 group.Git.CheckoutGroup.text=Checkout
625 group.Git.CheckoutGroup.description=Checkout selected revision or a branch on selected commit
626 action.Git.BrowseRepoAtRevision.text=Show Repository at Revision
627 action.Git.Log.text=Show Git Repository Log...
628 action.Git.Init.text=Create Git Repository...
629 action.Git.Init.error=Git init failed
630 checkbox.dont.warn.again=Don't warn again
631 checkbox.run.git.hooks=Run Git hooks
632 tooltip.run.git.hooks=If unchecked, Git hooks will be skipped with the '--no-verify' parameter
633 action.NotificationAction.text.resolve=Resolve...
634 action.NotificationAction.GitDeleteBranchOperation.text.restore=Restore
635 action.NotificationAction.GitDeleteBranchOperation.text.view.commits=View Commits
636 action.NotificationAction.GitDeleteBranchOperation.text.delete.tracked.branch=Delete Tracked Branch
637 action.NotificationAction.GitDeleteTagOperation.text.restore=Restore
638 action.NotificationAction.GithubNotifications.text.configure=Configure...
639 action.NotificationAction.GitMergeAction.text.view.commits=View Commits
640 action.NotificationAction.GitRewordOperation.text.undo=Undo
641 action.NotificationAction.GitUpdateSession.text.view.commits=View Commits
642 action.not.possible.in.fresh.repo.show.diff=Comparing revisions
643 action.not.possible.in.fresh.repo.rename.branch=Renaming branch
644 action.not.possible.in.fresh.repo.checkout=Checkout
645 action.not.possible.in.fresh.repo.push=Pushing commits
646
647 settings.git.option.group=Git
648 settings.commit.automatically.on.cherry.pick=Commit automatically on cherry-pick
649 settings.add.suffix=Add the 'cherry-picked from <hash>' suffix when picking commits pushed to protected branches
650 settings.crlf=Warn if CRLF line separators are about to be committed
651 settings.detached.head=Warn when committing in detached HEAD or during rebase
652 settings.update.method=Update method:
653 settings.auto.update.on.push.rejected=Auto-update if push of the current branch was rejected
654 settings.push.dialog=Show Push dialog for Commit and Push
655 settings.push.dialog.for.protected.branches=Show Push dialog only when committing to protected branches
656 settings.protected.branched=Protected branches:
657 settings.synchronize.branch.protection.rules=Load branch protection rules from GitHub
658 settings.synchronize.branch.protection.rules.description=GitHub rules are added to the local rules and synced on every fetch
659 settings.credential.helper=Use credential helper
660 settings.filter.update.info=Filter "Update Project" information by paths:
661 settings.supported.for.2.9=Supported for Git 2.9+
662 settings.explicitly.check=Explicitly check for incoming commits on remotes:
663 settings.clean.working.tree=Clean working tree using:
664 settings.git.incoming.change.strategy.text.auto=Auto
665 settings.git.incoming.change.strategy.text.always=Always
666 settings.git.incoming.change.strategy.text.never=Never
667 settings.git.update.method.rebase.description=Rebase the current branch on top of incoming changes
668 settings.git.update.method.rebase=Rebase
669 settings.git.update.method.merge.description=Merge incoming changes into the current branch
670 settings.git.update.method.merge=Merge
671 settings.git.update.method.branch.default=Branch Default
672 settings.enable.staging.area=Enable staging area
673 settings.enable.staging.area.comment=This will disable changelists support and delete all changelists in the project. Only for non-modal commit interface.
674
675 clone.dialog.checking.git.version=Checking Git version...
676 push.dialog.push.tags=Push tags
677 push.dialog.push.tags.combo.current.branch=Current Branch
678 push.dialog.push.tags.combo.all=All
679 push.dialog.target.panel.define.remote=Define remote
680 push.dialog.target.panel.add.remote=Add Remote
681 push.dialog.target.panel.couldnt.add.remote=Couldn''t add remote: {0}
682 push.dialog.target.panel.adding.remote=Adding Remote...
683 push.dialog.target.panel.can.t.push=Can't push
684 push.dialog.target.panel.empty.repository=Empty repository
685 push.dialog.target.panel.detached.head=Detached HEAD
686 push.dialog.target.panel.new=New
687 push.dialog.preview.commits.before.push=For Commit and Push to non-protected branches, preview commits before push
688 push.local.history.system.label.after=After push
689 push.local.history.system.label.before=Before push
690 push.notification.description.force.pushed=Force pushed {0} to {1}
691 push.notification.description.new.branch.with.many.tags=Pushed {0} to new branch {1}, and {2} tags to {3}
692 push.notification.description.new.branch.with.single.tag=Pushed {0} to new branch {1}, and tag {2} to {3}
693 push.notification.description.new.branch=Pushed {0} to new branch {1}
694 push.notification.description.push.with.lease.rejected=Force-with-lease push {0} to {1} was rejected
695 push.notification.description.pushed.many.tags=Pushed {0} tags to {1}
696 push.notification.description.pushed.single.tag=Pushed tag {0} to {1}
697 push.notification.description.pushed.with.many.tags=Pushed {0} {0,choice,1#commit|2#commits} to {1}, and {2} tags to {3}
698 push.notification.description.pushed.with.single.tag=Pushed {0} {0,choice,1#commit|2#commits} to {1}, and tag {2} to {3}
699 push.notification.description.pushed=Pushed {0} {0,choice,1#commit|2#commits} to {1}
700 push.notification.description.rejected.and.cancelled=Push was rejected, and update was canceled
701 push.notification.description.rejected.and.conflicts=Push was canceled, because there were conflicts during the update.<br/>Check that conflicts were resolved correctly, and invoke push again.
702 push.notification.description.rejected.and.failed=Push was rejected, and update failed with an error
703 push.notification.description.rejected.and.incomplete=Push was canceled, because not all conflicts were resolved during the update.<br/>Resolve the conflicts and try pushing again
704 push.notification.description.rejected.by.remote=Push {0} to {1} was rejected by the remote
705 push.notification.description.rejected=Push to {0} was rejected
706 push.notification.description.up.to.date=Everything is up-to-date
707 push.notification.force.push.anyway.action=Force push anyway
708 push.notification.force.push.progress.title.pushing=Pushing...
709 push.notification.force.with.lease.help.description.first=Force-with-lease push prevents overriding remote changes that haven't been fetched to the local repository
710 push.notification.force.with.lease.help.description.second=Fetch recent changes to verify that they can be discarded safely and repeat the push operation
711 push.notification.force.with.lease.help=What Is Force-with-Lease?
712 push.notification.partially.failed.title=Push partially failed
713 push.notification.partially.rejected.title=Push partially rejected
714 push.notification.push.failed.title=Push failed
715 push.notification.rejected.title=Push rejected
716 push.notification.single.repo.success.description={0} {0,choice,1#commit|2#commits} received during the push operation
717 push.notification.successful.title=Push successful
718 push.notification.update.action=Update
719 push.notification.view.files.action=View files updated during the push
720 push.notification.view.filtered.commits.actions=View {0} {0,choice,1#commit|2#commits} matching the filter
721 push.notification.view.received.commits.action=View received {0,choice,1#commit|2#commits}
722 push.rejected.dialog.title=Push Rejected
723 push.rejected.many.repos.item={0} in {1}
724 push.rejected.many.repos.single.branch=Push of the current branch {0} was rejected
725 push.rejected.many.repos=Push of the current branch was rejected:
726 push.rejected.merge.needed.with.problem=Remote changes need to be merged before pushing.<br/><br/>In this case <b>merge is highly recommended</b>, because there are non-pushed merge commits. <br/>Rebasing them can lead to problems.
727 push.rejected.merge.needed=Remote changes need to be merged before pushing
728 push.rejected.merge=&Merge
729 push.rejected.only.one.git.repo=Push of the current branch {0} was rejected
730 push.rejected.rebase.anyway=Rebase Anyway
731 push.rejected.rebase=&Rebase
732 push.rejected.remember.checkbox=Remember the update method and update &silently in the future<br/>(you can change this in Settings/Preferences | Version Control)
733 push.rejected.specific.repo=Push of the current branch {0} in repository<br/>{1} was rejected
734 push.rejected.update.not.rejected.repositories.as.well.checkbox=&Update all repositories
735
736 install.download.and.install.action=Download and Install
737 install.installing.progress=Installing...
738 install.downloading.progress=Downloading...
739 install.success.message=Git has been installed
740 install.general.error=Couldn't install Git
741 install.mac.error.couldnt.start.command.line.tools=Couldn't start Command Line Tools installation
742 install.mac.requesting.command.line.tools=Requesting XCode Command Line Developer Tools
743 git.status.not.changed=Not Changed
744 git.status.renamed=Renamed
745 git.status.copied=Copied
746 git.status.type.changed=Type Changed
747 git.status.unmerged=Unmerged
748 git.status.untracked=Untracked
749 git.status.index={0} in the staging area
750 git.status.work.tree={0} in the working directory
751 git.status.unmerged.index={0} by us
752 git.status.unmerged.work.tree={0} by them
753 git.status.unmerged.both=both {0}
754
755 git.status.bar.widget.name=Git Branch
756 git.status.bar.widget.text.cherry.pick=Cherry-picking in {0}
757 git.status.bar.widget.text.revert=Reverting in {0}
758 git.status.bar.widget.text.merge=Merging {0}
759 git.status.bar.widget.text.rebase=Rebasing {0}
760 git.status.bar.widget.tooltip.detached=Git: Detached HEAD doesn't point to any branch
761
762 git.light.status.bar.display.name=Git
763 git.light.status.bar.tooltip=Current Git Branch: {0}
764 git.light.status.bar.text=Git: {0}
765 git.light.cant.find.current.revision.exception.message=Cannot find the current revision for {0}
766
767 status.exception.message.unexpected.xstatus.ystatus=Unexpected symbol as status: ''{0}{1}''
768 status.exception.message.unexpected.status=Unexpected symbol as status: ''{0}''
769 status.exception.message.line.is.too.short=The line is too short
770 status.exception.message.unexpected=Unexpected symbol as status
771 status.exception.message.missing.path=Missing the original path
772 status.exception.message.format.message.xstatus.ystatus.line.output={0} xStatus=[{1}], yStatus=[{2}], line=[{3}]\noutput:\n{4}
773
774 stage.tree.node.staged=Staged
775 stage.tree.node.unstaged=Unstaged
776 stage.tree.node.unmerged=Unmerged
777 stage.tree.node.untracked=Untracked
778 stage.tree.node.ignored=Ignored
779 stage.content.staged=Staged
780 stage.content.local=Local
781 error.no.selected.roots.to.commit=Select roots to commit
782 error.no.staged.changes.to.commit=Stage files to commit
783 error.no.staged.changes.no.commit.message=Stage files to commit and specify commit message
784 stage.commit.process=Committing Staged Changes...
785 stage.commit.successful=Committed {0}: {1}
786 stage.commit.failed=Failed to commit {0}
787 stage.loading.status=Loading changes...
788 stage.add.action.text=Stage
789 stage.add.process=Staging Files...
790 stage.add.error.title=Failed to Stage Files
791 stage.reset.action.text=Unstage
792 stage.reset.process=Unstaging Files...
793 stage.reset.error.title=Failed to Unstage Files
794 stage.revert.action.text=Rollback
795 stage.revert.process=Rolling Back Files...
796 stage.revert.error.title=Failed to Rollback Files
797 stage.add.range.command.name=Stage Changes
798 stage.revert.unstaged.range.command.name=Rollback Unstaged Change
799 stage.revert.staged.range.command.name=Rollback Staged Change
800 action.label.add.unstaged.range=Stage
801 action.label.add.unstaged.range.tooltip=Add new changes to index
802 action.label.reset.staged.range=Unstage
803 action.label.reset.staged.range.tooltip=Remove changes from index
804 stage.vfs.write.process=Writing {0} to Git index
805 stage.vfs.read.process=Reading {0} from Git index
806 stage.vfs.refresh.process=Refreshing Git index files
807 stage.vfs.presentable.file.name=Staged: {0}
808 stage.vfs.editor.tab.tooltip=Staged Version of ''{0}''
809 stage.vfs.editor.notification.text=This is a staged version of ''{0}''
810 stage.vfs.editor.notification.link=Open local version
811 stage.diff.local.content.exception.message=Cannot get local file: ''{0}''
812 changes.view.merge.action.text=Merge
813
814 action.Git.Show.Stage.text=Commit...
815 action.Git.Stage.Add.All.text=Stage All
816 action.Git.Stage.Add.All.description=Add all unstaged changes and untracked files to index
817 action.Git.Stage.Add.Tracked.text=Stage All Tracked
818 action.Git.Stage.Add.Tracked.description=Add all unstaged changes in tracked files to index
819 group.Git.Stage.Ui.Settings.text=View Options
820 action.Git.Stage.Show.Staged.text=Show Staged Version
821 action.Git.Stage.Show.Staged.description=Show editor with staged content of the current file
822 action.Git.Stage.Show.Local.text=Show Local Version
823 action.Git.Stage.Show.Local.description=Show editor with local content for the current file
824 action.Git.Stage.Compare.Local.Staged.text=Compare with Staged Version
825 action.Git.Stage.Compare.Staged.Local.text=Compare with Local Version
826 action.Git.Stage.Compare.Staged.Head.text=Compare with HEAD Version
827 action.Git.Stage.Compare.Three.Versions.text=Compare HEAD, Staged and Local Versions
828 action.Git.Stage.ThreeSideDiff.text=Compare HEAD, Staged and Local Versions
829 action.Git.Stage.ThreeSideDiff.description=Show diff window with HEAD, staged and local versions that allows to interactively add changes into staging area
830 group.Git.Stage.Index.File.Menu.text=Git
831
832
833 branches.selected.branches.updated.title=Updated {0,choice,1#branch|2#branches}:\n\n{1}
834 branches.update.failed=Update Failed
835 branches.updating.process=Updating branches...
836 branches.checkout.failed.description=Can''t overwrite {0} branch because some commits can be lost
837 branches.creation.failed.title=New Branch Creation Failed
838 branches.checkout.failed.title=Checkout Failed
839 branches.checking.existing.commits.process=Checking Existing Commits...
840 branches.create.new.branch.dialog.title=Create New Branch
841 branches.tag.0=Tag ''{0}''
842 branches.branch.0=Branch ''{0}''
843 in.branches.all.repositories=In All Repositories
844 branches.tags=Tags
845 branches.branches=Branches
846 repositories=Repositories
847 common.remote.branches=Common Remote Branches
848 common.local.branches=Common Local Branches
849 update.checks.not.supported.git.2.9.required=Update Checks not Supported. Git 2.9+ Required
850 action.fetch.text=Fetch
851 fetching=Fetching...
852 branches.current.branch=current branch
853 branches.tracking.branch.doesn.t.configured.for.s=Tracked branch is not configured for {0}
854 branches.update.is.already.running=Update is already running
855 branches.update=Update
856 branches.current.branch.name=Current
857 branches.selected.branch.name=Selected
858 branches.checkout.and.rebase.onto.in.one.step=Checkout {0}, and rebase it onto {1} in one step (like `git rebase HEAD {2}`)
859 branches.checkout.and.rebase.onto.current=Checkout and Rebase onto Current
860 branches.checkout.and.rebase.onto.branch=Checkout and Rebase onto {0}
861 branches.rebase.is.not.possible.in.the.detached.head.state=Rebase is not possible in the detached HEAD state
862 branches.rebase.onto=Rebase {0} onto {1}
863 branches.rebase.current.onto.selected=Rebase Current onto Selected
864 branches.merge.into=Merge {0} into {1}
865 branches.merge.into.current=Merge into Current
866 branches.compare.the.current.working.tree.with=Compare the current working tree with the tree in {0}
867 branches.show.diff.with.working.tree=Show Diff with Working Tree
868 branches.show.commits.in=Show commits in {0} that are missing in {1}
869 branches.compare.with.current=Compare with Current
870 branches.compare.with.branch=Compare with {0}
871 branches.new.branch.from.selected=New Branch from Selected...
872 branches.new.branch.from.branch=New Branch from {0}...
873 branches.new.branch.from.branch.description=Create new branch from {0}
874 branches.checkout.s=Checkout {0}
875 checkout.and.rebase=Rebase onto Remote
876 checkout.0=Checkout {0}
877 local.branch.already.exists.and.has.commits.which.do.not.exist.in.remote=Local branch ''{0}'' has commits that do not exist in ''{1}''. Rebase ''{0}'' onto ''{1}'', or drop local commits?
878 branches.drop.local.commits=Drop Local Commits
879 branches.checkout=Checkout
880 branches.rename.branch=Rename Branch {0}
881 branches.there.are.outgoing.commits=There are outgoing commits
882 branches.there.are.incoming.commits=There are incoming commits
883 branches.there.are.incoming.and.outgoing.commits=There are incoming and outgoing commits
884 branches.checkout.tag.or.revision=Checkout Tag or Revision...
885 branches.enter.reference.branch.tag.name.or.commit.hash=Enter reference (branch, tag) name or commit hash:
886 branches.remote.branches=Remote Branches
887 branches.remote.branches.in.repo=Remote Branches in {0}
888 branches.local.branches=Local Branches
889 branches.local.branches.in.repo=Local Branches in {0}
890 branches.update.info.process=Update branches info...
891 branches.action.pull.merge=Pull into Current Using _Merge
892 branches.action.pull.into.branch.using.merge=Pull into {0} Using _Merge
893 branches.action.pull.into.branch.using.merge.description=Pull into {0} Using Merge
894 branches.action.pull.rebase=Pull into Current Using _Rebase
895 branches.action.pull.into.branch.using.rebase=Pull into {0} Using _Rebase
896 branches.action.pull.into.branch.using.rebase.description=Pull into {0} Using Rebase
897 git.rollback=&Rollback
898
899 new.branch.dialog.operation.create.name=Create
900 new.branch.dialog.operation.create.description=Create new branches in other repositories
901 new.branch.dialog.operation.checkout.name=Checkout
902 new.branch.dialog.operation.checkout.description=Checkout existing branches, and create new branches in other repositories
903 new.branch.dialog.operation.rename.name=Rename
904 new.branch.dialog.branch.name=New branch name:
905 new.branch.dialog.checkout.branch.checkbox=Checkout branch
906 new.branch.dialog.set.tracking.branch.checkbox=Set tracking branch
907 new.branch.dialog.overwrite.existing.branch.checkbox=Overwrite existing branch
908 new.branch.dialog.overwrite.existing.branch.warning=Change the name or overwrite existing branch
909 new.branch.dialog.error.branch.name.invalid=Branch name {0} is not valid
910 new.branch.dialog.error.branch.name.empty=Specify name for the new branch
911 new.branch.dialog.error.branch.name.head=HEAD is a reserved keyword
912 new.branch.dialog.error.branch.already.exists=Branch name {0} already exists
913 new.branch.dialog.error.branch.clashes.with.remote=Branch name {0} clashes with remote branch with the same name
914 git.reset.mode.soft=Soft
915 git.reset.mode.soft.description=Files won't change, differences will be staged for commit.
916 git.reset.mode.mixed=Mixed
917 git.reset.mode.mixed.description=Files won't change, differences won't be staged.
918 git.reset.mode.hard=Hard
919 git.reset.mode.hard.description=<nobr>Files will be reverted to the state of the selected commit.<nobr/><br><nobr>Warning: any local changes will be lost.<nobr/>
920 git.reset.mode.keep=Keep
921 git.reset.mode.keep.description=<nobr>Files will be reverted to the state of the selected commit,<nobr/><br><nobr>but local changes will be kept intact.<nobr/>
922 git.reset.dialog.title=Git Reset
923 git.reset.dialog.description=<nobr>This will reset the current branch head to the selected commit,<nobr/><br><nobr>and update the working tree and the index according to the selected mode:<nobr/>
924 git.reset.dialog.description.commit.details.by.author={0} by {1}
925 git.reset.dialog.description.source.in.repository={0} in {1}
926 git.reset.process=Git Reset
927 git.reset.operation=reset
928 git.reset.button=Reset
929 git.reset.hard.button=&Hard Reset
930 git.reset.successful.notification.message=Reset successful
931 git.reset.partially.failed.notification.title=Reset partially failed
932 git.reset.partially.failed.notification.msg=Reset was successful for {0}\n\
933   but failed for {1}:\n\
934   {2}
935 git.reset.failed.notification.title=Reset failed
936 git.undo.action.cant.undo.commit.failure=Can't Undo Commit
937 git.undo.action.description=The selected commit is not the last in the current branch
938 git.undo.action.select.target.changelist.title=Select Target Changelist
939 git.undo.action.undoing.last.commit.process=Undoing Last Commit...
940 git.undo.action.refreshing.changes.process=Refreshing Changes...
941 git.undo.action.could.not.load.changes.of.commit=Couldn''t load changes of {0}
942 git.new.tag.dialog.title=Create New Tag On {0}
943 git.new.tag.dialog.tag.name.label=Enter the name of new tag
944
945 git.log.external.tab.description=Log for {0}
946 git.log.external.window.title=Git Log
947 git.log.external.loading.process=Loading Git Log...
948
949 git.log.cherry.picked.highlighter.select.branch.popup=Select Source Branch
950 git.log.cherry.picked.highlighter.process=Comparing Branches...
951 git.log.cherry.picked.highlighter.error.message=Couldn''t compare with branch {0}
952 git.log.cherry.picked.highlighter.cancelled.message=Highlighting of non-picked commits in ''{0}'' has been cancelled, \
953   as branch filter was changed.
954
955 git.log.action.checkout.group=Checkout
956 git.log.action.checkout.revision.short.text=Revision ''{0}''
957 git.log.action.checkout.revision.full.text=Checkout Revision ''{0}''
958 action.Git.CheckoutRevision.text=Checkout Revision
959
960 git.log.diff.handler.process=Calculating Diff for {0}
961 git.log.diff.handler.failed.message={0} failed
962 git.log.diff.handler.paths.diff.title=Changes Between {0} and {1} in {2}
963 git.log.diff.handler.local.version.name=local version
964 git.log.diff.handler.local.version.content.title=Local
965
966 git.log.refGroup.local=Local
967
968 log.parser.exception.message.error.parsing.line=Error while parsing line "{0}"
969 log.parser.exception.message.could.not.parse.output=Cannot not parse Git log output "{0}"
970 log.parser.exception.message.error.command.line={0}\nCommand line: [{1}]
971
972 history.indexing.disabled.notification.text=Old style File History is shown as index is not available
973 history.indexing.disabled.notification.resume.link=Resume Git Log Indexing
974 history.indexing.disabled.notification.dismiss.link=Don't show again
975
976 git.history.diff.handler.choose.parent.popup=Choose Parent to Compare
977 git.history.diff.handler.load.changes.process=Loading changes...
978 git.history.diff.handler.git.show.error=Error happened while executing git show {0}:{1}
979 git.history.diff.handler.no.changes.in.file.info=There are no changes to file {0} in this merge commit
980 git.log.show.commit.in.log.process=Searching for Revision {0}
981 git.compare.branches.empty.status={0} contains all commits from {1}
982 git.compare.branches.explanation.message=Commits that exist in {0} but don''t exist in {1}
983 git.compare.branches.tab.name=Compare
984 git.compare.branches.tab.suffix={0} and {1}
985 git.update.files.updated.in.commits={0,choice,1#{0} file|2#{0} files} updated in {1,choice,1#{1} commit|2#{1} commits}
986 git.update.no.commits.matching.filters=No commits matching filters
987 git.update.commits.matching.filters={0,choice,1#{0} commit|2#{0} commits} matching filters
988 git.update.project.partially.updated.title=Project Partially Updated
989 git.update.skipped.repositories=Skipped {0} repositories:
990 git.update.repo.was.skipped={0} was skipped ({1})
991
992 git.integration.created.git.repository.in=Created Git repository in {0}
993 git.integration.could.not.git.init=Couldn''t git init {0}
994
995 git.tag.could.not.create.tag=Couldn't create tag
996 git.tag.created.tag.successfully=Created tag {0} successfully.
997
998 rename.branch.operation.name=rename
999 git.rename.branch.rollback.successful=Rollback successful
1000 git.rename.branch.renamed.back.to=Renamed back to {0}
1001 git.rename.branch.rollback.failed=Rollback failed
1002 git.rename.branch.could.not.rename.from.to=Couldn''t rename {0} to {1}
1003 git.rename.branch.was.renamed.to=Branch {0} was renamed to {1}
1004 git.rename.branch.you.may.rename.branch.back=You may rollback (rename branch back to {0}) not to let branches diverge.
1005 git.rename.branch.has.succeeded.for.the.following.repositories=However rename has succeeded for the following {0,choice,1#repository|2#repositories}:
1006
1007 update.process.progress.title=Updating...
1008 update.process.generic.error.title=Can't update
1009 update.process.error.message.unfinished.merge=You have unfinished merge. These conflicts must be resolved before update.
1010 update.process.error.message.unmerged.files=Unmerged files detected. These conflicts must be resolved before update.
1011 update.process.error.description.unfinished.rebase=You have unfinished rebase process. These conflicts must be resolved before update.
1012 update.process.error.additional.description.unfinished.rebase=Then you may <b>continue rebase</b>. <br/> You also may <b>abort rebase</b> to restore the original branch and stop rebasing.
1013 update.process.nothing.to.update=Nothing to update
1014
1015 checkout.operation.could.not.checkout.error=Couldn''t checkout {0}
1016 checkout.operation.revision.not.found=Revision not found{0,choice,0#|1# in {1}}
1017 checkout.operation.rollback=Rollback
1018 checkout.operation.could.not.checkout.error.title=Couldn''t checkout {0}
1019 checkout.operation.checked.out=Checked out {0}
1020 checkout.operation.checked.out.new.branch.from=Checked out new branch {0} from {1}
1021 checkout.operation.in={0}{1,choice,0#|1# in {2}}
1022 checkout.operation.force.checkout=&Force Checkout
1023 checkout.operation.name=checkout
1024 checkout.operation.error.during.rollback=Error during rollback
1025 checkout.operation.errors.during.deleting=Errors during deleting {0}:
1026 checkout.operation.errors.during.checkout=Errors during checkout:
1027 checkout.operation.you.may.rollback.not.to.let.branches.diverge=You may rollback (checkout back to {0}) not to let branches diverge.
1028 checkout.operation.previous.branch=previous branch
1029 checkout.operation.however.checkout.has.succeeded.for.the.following=However checkout has succeeded for the following {0,choice,1#repository|2#repositories}:
1030
1031 delete.branch.operation.collecting.unmerged.commits.process=Collecting unmerged commits...
1032 delete.branch.operation.restoring.branch.process=Restoring Branch {0}...
1033 delete.branch.operation.error.during.rollback.of.branch.deletion=Error during rollback of branch deletion
1034 delete.branch.operation.could.not.restore.branch.error=Couldn''t Restore {0}
1035 delete.branch.operation.branch.was.not.deleted.error=Branch {0} wasn''t deleted
1036 delete.branch.operation.deleted.branch=Deleted branch {0}
1037 delete.branch.operation.deleted.branch.bold=<b>Deleted Branch:</b> {0}
1038 delete.branch.operation.unmerged.commits.were.discarded=Unmerged commits were discarded
1039 delete.branch.operation.however.branch.deletion.has.succeeded.for.the.following=However branch deletion has succeeded for the following {0,choice,1#repository|2#repositories}:
1040 delete.branch.operation.you.may.rollback.not.to.let.branches.diverge=You may rollback (recreate {0} in these roots) not to let branches diverge.
1041
1042 branch.operation.could.not.0.operation.name.1.reference=Couldn''t {0} {1}
1043 branch.operation.in={0} (in {1})
1044
1045 checkout.new.branch.operation.could.not.create.new.branch=Couldn''t create new branch {0}
1046 checkout.new.branch.operation.error.during.rollback=Error during rollback
1047 checkout.new.branch.operation.errors.during.deleting=Errors during deleting {0}:
1048 checkout.new.branch.operation.errors.during.checkout=Errors during checkout:
1049 checkout.new.branch.operation.rollback.successful=Rollback successful
1050 checkout.new.branch.operation.checked.out.0.and.deleted.1.on.2.3=Checked out {0} and deleted {1} on {2,choice,1#root|2#roots} {3}
1051 checkout.new.branch.operation.branch.was.created=Branch {0} was created
1052 checkout.new.branch.operation.however.checkout.has.succeeded.for.the.following=However checkout has succeeded for the {0,choice,1#repository|2#repositories}:
1053 checkout.new.branch.operation.you.may.rollback.not.to.let.branches.diverge=You may rollback (checkout previous branch back, and delete {0}) not to let branches diverge.
1054
1055 delete.branch.operation.name=branch deletion
1056 delete.remote.branch.operation.deleting.process=Deleting {0}
1057 delete.remote.branch.operation.deleted.remote.branch=Deleted remote branch {0}
1058 delete.remote.branch.operation.also.deleted.local.branches=Also deleted local {0,choice,1#branch|2#branches}: {1}
1059 delete.remote.branch.operation.failed.to.delete.remote.branch=Failed to delete remote branch {0}
1060 delete.remote.branch.operation.couldn.t.find.remote.by.name=Couldn''t find remote by name: {0}
1061
1062 delete.remote.tag.operation.deleted.tag.on.remotes=<b>Deleted Tag on {0,choice,1#Remote|2#Remotes}:</b> {1}
1063 delete.remote.tag.operation.tag.does.not.exist.on.remotes=<b>Tag Doesn''t Exist on {0,choice,1#Remote|2#Remotes}:</b> {1}
1064 delete.remote.tag.operation.failed.to.delete.tag.on.remotes=Failed to delete tag {0} on {1,choice,1#Remote|2#Remotes}
1065
1066 merge.dialog.description.cherry.pick.label.text=Conflicts during cherry-picking {0,choice,1#commit {1}|2#multiple commits}{2,choice,0#|1# made by {3}{4}}
1067 merge.dialog.description.merge.label.text=Merging {0,choice,1#branch {1}|2#diverging branches} into {2,choice,1#branch {3}|2#diverging branches}
1068 merge.dialog.description.rebase.with.hash.label.text=Rebasing{0,choice,0#|1# branch {1}} onto {2}
1069 merge.dialog.description.rebase.with.onto.branch.label.text=Rebasing{0,choice,0#|1# branch {1}} onto branch {2}{3,choice,0#|1#, revision {4}}
1070 merge.dialog.description.rebase.without.onto.info.label.text=Rebasing{0,choice,0#|1# branch {1}} onto diverging branches
1071 merge.dialog.diff.left.title.cherry.pick.label.text=Local Changes
1072 merge.dialog.diff.left.title.default.branch.label.text=Your version, branch {0}
1073 merge.dialog.diff.left.title.rebase.label.text=Rebasing {0} from {1}
1074 merge.dialog.diff.right.title.cherry.pick.label.text=Changes from cherry-pick {0}
1075 merge.dialog.diff.right.title.default.with.hash.label.text=Changes from {0}
1076 merge.dialog.diff.right.title.default.with.onto.branch.label.text=Changes from branch {0}{1,choice,0#|1#, revision {2}}
1077 merge.dialog.diff.right.title.default.without.onto.info.label.text=Changes from diverging branches
1078 merge.dialog.diff.right.title.rebase.with.branch.label.text=Already rebased commits and commits from {0}
1079 merge.dialog.diff.right.title.rebase.without.branch.label.text=Already rebased commits
1080 merge.dialog.diff.title.changes.from.branch.label.text=Changes from {0}
1081 merge.error.unable.to.read.merge.head=Unable to read the file {0}: {1}
1082 merge.operation.name=merge
1083 rebase.operation.name=rebase
1084 unstash.operation.name=unstash
1085 merge.operation.you.may.rollback.not.to.let.branches.diverge=You may rollback (reset to the commit before merging) not to let branches diverge.
1086 merge.operation.error.during.rollback=Error during rollback
1087 merge.operation.branch.merged.with.conflicts={0} Merged with Conflicts
1088 merge.operation.could.not.merge.branch=Could Not Merge {0}
1089 merge.operation.already.up.to.date=Already up-to-date
1090 merge.operation.however.merge.has.succeeded.for.the.following.repositories=However merge has succeeded for the following {0,choice,1#repository|2#repositories}:
1091 merge.operation.merged.to=Merged {0} to {1}
1092 merge.operation.delete.branch=Delete {0}
1093 merge.progress.indicator.loading.unmerged.files.title=Loading unmerged files...
1094
1095 merge.unresolved.conflicts.remaining.notification.title=Pending Unresolved conflicts
1096 merge.unresolved.conflicts.remaining.notification.body=There are pending unresolved conflicts.
1097
1098 create.branch.operation.name=create branch
1099 create.branch.operation.could.not.create.new.branch=Couldn''t create new branch {0}
1100 create.branch.operation.rollback.successful=Rollback successful
1101 create.branch.operation.deleted.branch=Deleted {0}
1102 create.branch.operation.error.during.rollback=Error during rollback
1103 create.branch.operation.branch.created=Branch {0} was created
1104 create.branch.operation.however.the.branch.was.created.in.the.following.repositories=However the branch was created in the following {0,choice,1#repository|2#repositories}:
1105 create.branch.operation.you.may.rollback.not.to.let.branches.diverge=You may rollback (delete {0}) not to let branches diverge.
1106
1107 branch.ui.handler.can.not.operation.name.because.of.unmerged.files=Can''t {0} because of unmerged files
1108 branch.ui.handler.unmerged.files.error.notification=You have to <a href=''{0}''>resolve</a> all merge conflicts before {1}.<br/>After resolving conflicts you also probably would want to commit your files to the current branch.
1109 branch.ui.handler.merge.notification.description=The following files have unresolved conflicts. You need to resolve them before {0}.
1110 branch.ui.handler.merge.error.notification.title=Unresolved files remain.
1111 branch.ui.handler.rollback=Rollback
1112 branch.ui.handler.do.not.rollback=Don't Rollback
1113 branch.ui.handler.you.have.to.resolve.all.conflicts.before.operation.name=You have to resolve all merge conflicts before {0}.<br/>{1}
1114 branch.ui.handler.delete.remote.branches=Delete Remote {0,choice,1#Branch|2#Branches}
1115 branch.ui.handler.delete.all=Delete All
1116 branch.ui.handler.delete.remote.branches.question=Delete remote {0,choice,1#branch|2#branches} {1}?
1117 branch.ui.handler.delete.tracking.local.branch.as.well=Delete tracking local branch {0} as well
1118 branch.ui.handler.delete.tracking.local.branches=Delete tracking local branches:
1119
1120 delete.tag.operation.could.not.restore.tag=Couldn''t Restore {0}
1121 delete.tag.operation.error.during.rollback.of.tag.deletion=Error during rollback of tag deletion
1122 delete.tag.operation.restored.tag=Restored tag {0}
1123 delete.tag.operation.rollback.successful=Rollback Successful
1124 delete.tag.operation.restoring.tag.process=Restoring Tag {0}...
1125 delete.tag.operation.deleted.tag=<b>Deleted Tag:</b> {0}
1126 delete.tag.operation.delete.on.remote=Delete on {0,choice,1#Remote|2#Remotes}
1127 delete.tag.operation.could.not.find.tag=Couldn''t find tag {0}
1128 delete.tag.operation.could.not.find.tag.in=Couldn''t find tag in {0}
1129 delete.tag.operation.tag.was.not.deleted=Tag {0} wasn''t deleted
1130 delete.tag.operation.however.tag.deletion.has.succeeded.for.the.following=However tag deletion has succeeded for the following {0,choice,1#repository|2#repositories}:
1131 delete.tag.operation.you.may.rollback.not.to.let.tags.diverge=You may rollback (recreate {0} in these roots) not to let tags diverge.
1132
1133 branch.renaming.branch.process=Renaming {0} to {1}...
1134 branch.rebasing.process=Rebasing {0}...
1135 branch.rebasing.onto.process=Rebasing onto {0}...
1136 branch.merging.process=Merging {0}...
1137 branch.deleting.tag.process=Deleting tag {0}...
1138 branch.deleting.tag.on.remote.process=Deleting tag {0} on remote...
1139 branch.deleting.remote.branch=Deleting {0}...
1140 branch.deleting.branch.process=Deleting {0}...
1141 branch.checking.out.new.branch.process=Checking out new branch {0}...
1142 branch.creating.branch.process=Creating branch {0}...
1143 branch.checking.out.branch.from.process=Checking out {0} from {1}...
1144 branch.checking.out.process=Checking out {0}...
1145
1146 branch.not.fully.merged.dialog.repository.label=Repository:
1147 branch.not.fully.merged.dialog.title=Branch Was Not Fully Merged
1148 branch.not.fully.merged.dialog.restore.button=&Restore
1149 branch.not.fully.merged.dialog.all.commits.from.branch.were.merged=All commits from branch {0} were merged
1150 branch.not.fully.merged.dialog.the.branch.was.not.fully.merged.to=The branch {0} was not fully merged to {1}.<br/>Below is the list of unmerged commits.
1151
1152 merge.dialog.customizer.filter.by.conflicted.file.checkbox=Filter by conflicted file
1153 merge.dialog.customizer.show.details.link.label=Show Details
1154 merge.dialog.customizer.collecting.details.progress=Collecting Commits Details...
1155
1156 branch.worker.could.not.create.tag=Couldn''t create tag {0}{1,choice,0#|1#|2# in {2}}
1157
1158 commit.options.sign.off.commit.checkbox=Sign-off commit
1159 commit.options.sign.off.commit.message.line=Adds the following line at the end of the commit message:<br/>Signed-off by: {0}
1160 commit.options.create.extra.commit.with.file.movements=Create extra commit with file movements
1161
1162 show.diff.between.dialog.title=Show Diff Between {0} and Current Working Tree
1163 show.diff.between.dialog.no.differences.empty.text=No differences
1164 show.diff.between.dialog.could.not.load.diff.with.branch.error=Couldn''t load diff with {0}: {1}
1165 annotations.options.detect.movements.across.files=Detect Movements Across Files
1166 annotations.options.detect.movements.within.file=Detect Movements Within File
1167 annotations.options.ignore.whitespaces=Ignore Whitespaces
1168 annotations.options.group=Options
1169 progress.title.moving.files=Moving files...
1170
1171 editor.promo.commit.text=Commit right from {0} using a commit interface.
1172 editor.promo.commit.try.link=Try it
1173 editor.promo.help.link=Learn more
1174 editor.promo.close.link=Don't show again
1175
1176 tracked.branch.fix.dialog.title=Update
1177 tracked.branch.fix.dialog.ok.button.text=Update
1178 tracked.branch.fix.dialog.set.as.tracked=Set as tracked branch
1179 tracked.branch.fix.dialog.no.tracked.branch=Tracked branch is not configured.
1180 tracked.branch.fix.dialog.branch.placeholder=Specify branch
1181 tracked.branch.fix.dialog.not.on.branch.title=Git repositories in the Detached Head
1182 tracked.branch.fix.dialog.not.on.branch.message=The following repositories will be skipped:
1183 progress.title.enabling.git=Enabling Git...
1184
1185 action.selected.file.text=Selected {0,choice,1#File|2#Files}
1186 action.selected.directory.text=Selected {0,choice,1#Directory|2#Directories}
1187 action.New.Branch.disabled.several.commits.description=Select single commit to create a new branch
1188 action.New.Branch.disabled.fresh.description=Can't create new branch in empty repository. Make initial commit first
1189
1190 conflicts.type.both.deleted=both deleted
1191 conflicts.type.both.added=both added
1192 conflicts.type.both.modified=both modified
1193 conflicts.type.deleted.by.you=deleted by you
1194 conflicts.type.deleted.by.them=deleted by them
1195 conflicts.type.added.by.you=added by you
1196 conflicts.type.added.by.them=added by them
1197 conflicts.merge.window.error.title=Can't Resolve Conflict
1198 conflicts.merge.window.error.message=Can''t find file for {0}
1199 conflicts.accept.progress=Resolving {0,choice,1#Conflict|2#Conflicts}
1200 conflicts.loading.status=Loading merge conflicts...
1201 conflicts.resolve.action.text=Resolve
1202 conflicts.accept.theirs.action.text=Accept Theirs
1203 conflicts.accept.yours.action.text=Accept Yours
1204
1205 remotes.dialog.title=Git Remotes
1206 remotes.dialog.adding.remote=Adding Remote...
1207 remote.dialog.add.remote=Add Remote
1208 remotes.dialog.cannot.add.remote.error.message=Cannot add remote {0} ''{1}''
1209 remotes.dialog.remove.remote.message=Remove {0,choice,1#remote|2#remotes} {1}?
1210 remotes.dialog.remove.remote.title=Remove {0,choice,1#Remote|2#Remotes}
1211 remotes.dialog.removing.remote.progress=Removing {0,choice,1#Remote|2#Remotes}...
1212 remotes.dialog.removing.remote.error.title=Remove {0,choice,1#Remote|2#Remotes}
1213 remotes.dialog.removing.remote.error.message=Cannot remove {0,choice,1#remote|2#remotes} {1}
1214 remotes.changing.remote.progress=Changing Remote...
1215 remotes.changing.remote.error.title=Change Remote
1216 remotes.changing.remote.error.message=Cannot change remote {0} to {1} ''{2}''
1217 remotes.operation.not.executed.message=operation was not executed
1218 remotes.operation.error.message={0} in {1}:\n{2}
1219 remotes.remote.column.name=Name
1220 remotes.remote.column.url=URL
1221 remotes.define.remote=Define Remote
1222 remotes.define.remote.name=Name:
1223 remotes.define.remote.url=URL:
1224 remotes.define.empty.remote.name.validation.message=Remote name cannot be empty
1225 remotes.define.empty.remote.url.validation.message=Remote URL cannot be empty
1226 remotes.define.invalid.remote.name.validation.message=Remote name contains illegal characters
1227 remotes.define.duplicate.remote.name.validation.message=Remote name ''{0}'' is already used
1228 tab.title.repo.root.name.at.revision={0} at {1}
1229 tab.title.conflicts=Conflicts
1230
1231 button.crlf.fix.dialog.commit.as.is=Commit As Is
1232 button.crlf.fix.dialog.fix.and.commit=Fix and Commit
1233 title.crlf.fix.dialog=Line Separators Warning
1234 text.crlf.fix.dialog.description.warning=You are about to commit CRLF line separators to the Git repository.<br/>It is recommended to set the {0} Git attribute to {1} to avoid line separator issues.
1235 text.crlf.fix.dialog.description.proposed.fix=If you choose <b>Fix and Commit</b>, {0} will be executed.<br/>If you choose <b>Commit As Is</b>, the config value won''t be changed.
1236 progress.finishing.conflict.resolve=Finishing Resolving Conflicts
1237 link.label.editor.notification.merge.conflicts.resolve.in.progress=Resolving merge conflicts is in progress
1238 link.label.merge.conflicts.resolve.in.progress.focus.window=Focus Window
1239 link.label.merge.conflicts.resolve.in.progress.cancel.resolve=Cancel Resolve
1240 label.diff.content.title.submodule.suffix={0} (Submodule)
1241 error.git.version.check.failed=Error while executing ''git --version''. ExitCode: {0}, errors: {1}
1242
1243 local.changes.save.policy.stash=Stash
1244 local.changes.save.policy.shelve=Shelve
1245 notification.title.fetch.failure=Fetch Failed
1246 notification.title.fetch.success=Fetch Successful
1247 title.sudo.command.install.git=Install Git
1248
1249 activity.name.unstash=Unstash
1250 notification.title.unstash.failed=Unstash failed
1251 exception.message.could.not.stash.root.error=Cannot stash {0}: {1}
1252 error.git.parse.unknown.file.status=Unknown file status: {0}
1253 error.git.parse.not.a.revision.number=The string ''{0}'' does not represent a revision number
1254 error.git.repository.not.found=The repository does not exists anymore: {0}
1255
1256 title.changes.excluded.from.commit=Changes Excluded from Merge Commit
1257 label.changes.excluded.from.commit.are.you.sure.want.to.continue=Are you sure you want to exclude these changed files from merge commit?
1258 button.changes.excluded.from.commit.commit.anyway=Commit Anyway
1259 title.unresolved.conflicts.pre.commit.check=Unresolved Conflicts
1260 message.unresolved.conflicts.prevent.commit=Can't commit changes due to unresolved conflicts.
1261
1262 label.user.name=Name:
1263 label.user.email=E-mail:
1264 checkbox.set.config.property.globally=Set properties globally
1265 title.user.name.email.not.specified=Git User Name Is Not Defined
1266 button.set.name.and.commit=Set and Commit
1267 validation.warning.set.name.email.for.git=You have to specify user name and email for Git
1268 label.name.email.not.defined.in.n.roots=Git user.name and user.email properties are not defined in {0,choice,1#root|2#roots}
1269 error.cant.set.user.name.email=Couldn't set user.name and user.email
1270 progress.checking.user.name.email=Checking Git User Name...
1271 progress.setting.user.name.email=Setting Git User Name...
1272 progress.setting.config.value=Updating Git Config...
1273 progress.checking.line.separator.issues=Checking for Line Separator Issues...
1274 error.title.git.version.does.not.define.home.env=HOME Variable Is Not Defined
1275 error.message.git.version.does.not.define.home.env=You are using Git {0} which doesn''t define %HOME% environment variable properly.\nConsider updating Git to a newer version or define %HOME% to point to the place where the global .gitconfig is stored \n(it is usually %USERPROFILE% or %HOMEDRIVE%%HOMEPATH%).
1276 warning.title.commit.with.unfinished.rebase=Unfinished Rebase Process
1277 warning.message.commit.with.unfinished.rebase=The Git repository at the following path has an <b>unfinished rebase</b> process:<br/>{0}<br/>You probably want to <b>continue rebase</b> instead of committing.<br/>Committing during rebase may lead to the commit loss.
1278 link.label.commit.with.unfinished.rebase.read.more=Read more about Git rebase
1279 warning.title.commit.with.detached.head=Commit in Detached HEAD
1280 warning.message.commit.with.detached.head=The Git repository at the following path is in the <b>detached HEAD</b> state:<br/>{0}<br/>You can look around, make experimental changes and commit them, but be sure to checkout a branch not to lose your work.<br/>Otherwise you risk losing your changes.
1281 link.label.commit.with.detached.head.read.more=Read more about detached HEAD
1282 error.commit.cant.collect.partial.changes=Can't collect partial changes to commit
1283 error.commit.cant.commit.multiple.changelists=Can't commit changes from multiple changelists at once
1284 error.commit.cant.commit.with.unmerged.paths=Committing is not possible because you have unmerged files.
1285 error.commit.cant.create.message.file=Creation of commit message file failed
1286 button.commit.all.files=Commit All Files
1287 title.ssh.confirmation=SSH Confirmation
1288 label.credential.store.key.ssh.passphrase=Git SSH Passphrase
1289 label.credential.store.key.ssh.password=Git SSH Password
1290 label.credential.store.key.http.password=Git HTTP
1291 error.cannot.delete.file=Cannot delete file: {0}
1292 action.description.cant.revert.merge.commit=Reverting merge commits is not allowed
1293 progress.title.reverting.n.commits=Reverting {0,choice,1#commit|2#commits}
1294 progress.title.validating.revision=Validating Revision...
1295
1296 revision.number.cannot.parse.output=Cannot parse the output: [{0}]
1297
1298 unexpected.tree.entries.error=Unexpected tree entries: {0}
1299 unexpected.tree.object.error=Unexpected tree object: {0}
1300 revert.operation.name=revert
1301 revert.operation.applied=reverted
1302 cherry.pick.name=cherry-pick
1303 cherry.pick.applied=applied
1304 operation.name.validating.revision.0=validating revision {0}
1305 operation.name.loading.revision=loading revision
1306 combobox.item.file.invalid=(invalid)
1307 warning.your.local.changes.would.be.overwritten.by.merge=Your local changes will be overwritten by merge.\nCommit, stash, or revert them to proceed.
1308 link.label.local.changes.would.be.overwritten.by.merge.view.them=View them
1309 dialog.title.local.changes.prevent.from.operation=Local Changes Prevent from {0}
1310 notification.title.git.operation.failed=Git {0} Failed
1311 notification.title.untracked.files.prevent.operation=Untracked Files Prevent {0}
1312 notification.content.untracked.files.prevent.operation.move.or.commit=Move or commit them before {0}<br/>{1}
1313 dialog.title.could.not.operation=Could not {0}
1314 dialog.title.untracked.files.preventing.operation=Untracked Files Preventing {0}
1315 dialog.message.untracked.files.will.be.overwritten.by.operation=These untracked files will be overwritten by {0}
1316 button.rollback=Rollback
1317 button.don.t.rollback=Don't Rollback
1318 progress.title.update=Update
1319 notification.content.fetched.successfully=Fetched successfully
1320 notification.content.fetch.cancelled.by.user=Fetch was canceled by user
1321 notification.content.fetch.failed.couldn.t.authorize=Fetch failed: authorization error
1322 notification.content.couldn.t.authorize=Authorization error
1323 notification.title.fetch.failed=Fetch failed
1324 notification.title.fetch.details=Fetch details
1325 notification.title.couldn.t.reset.merge=Failed to abort the merge operation
1326 notification.title.error.merging=Merge Error
1327 progress.text.merging.repository=Merging{0}...
1328 dialog.title.rebasing.merge.commits=Rebasing Merge Commits
1329 dialog.message.rebasing.merge.commits=You are about to rebase a merge commit with conflicts.\n\nChoose 'Merge' if you don't want to resolve conflicts again, or you still can rebase if you want to linearize the history.
1330 rebasing.merge.commits.button.merge=Merge
1331 rebasing.merge.commits.button.rebase=Rebase
1332 rebasing.merge.commits.button.cancel=Cancel
1333 progress.details.refreshing.files.for.root=Refreshing files for the root {0}
1334 activity.name.update=VCS Update
1335 notification.title.couldnt.collect.updated.files.info=Couldn't collect the updated files info
1336 notification.content.couldnt.collect.updated.files.info=Update of {0} was successful, but we couldn''t collect the updated changes because of an error
1337 notification.title.update.failed=Update failed
1338 notification.title.can.t.update.no.current.branch=Cannot Update: No Current Branch
1339 notification.content.detached.state.in.root.checkout.branch=You are in the ''detached HEAD'' state, which means that you''re not on any branch{0}<br/>Checkout a branch to be able to update the project.
1340 notification.content.branch.in.repo.has.no.tracked.branch={0}{1} has no tracked branch
1341 notification.title.error.updating.root=Error updating {0}
1342 notification.content.updating.root.failed.with.error=Update {0} failed with an error: {1}
1343 git.update.operation=Update
1344 progress.update.destination.remote=Remote
1345 action.Vcs.ShowBranches.text=Show Branches
1346 action.Vcs.ShowMoreActions.text=Version Control
1347 no.revisions.available=No revisions
1348 search.everywhere.group.name=Git
1349 search.everywhere.group.full.name=Git Refs
1350 search.everywhere.items.commit.by.hash=Commit by hash
1351 search.everywhere.items.local.branch=Local branch
1352 search.everywhere.items.remote.branch=Remote branch
1353 search.everywhere.items.tag=Tag
1354 search.everywhere.items.commit.by.message=Commit by message
1355 commit.author.with.committer={0}, via {1}