diff options
70 files changed, 21961 insertions, 19807 deletions
diff --git a/Documentation/RelNotes/2.13.4.txt b/Documentation/RelNotes/2.13.4.txt new file mode 100644 index 000000000..4f46ef6fc --- /dev/null +++ b/Documentation/RelNotes/2.13.4.txt @@ -0,0 +1,10 @@ +Git v2.13.4 Release Notes +========================= + +Fixes since v2.13.3 +------------------- + + * Update the character width tables. + + * A recent update broke an alias that contained an uppercase letter, + which has been fixed. diff --git a/Documentation/RelNotes/2.14.0.txt b/Documentation/RelNotes/2.14.0.txt index 93f065410..6544e7f82 100644 --- a/Documentation/RelNotes/2.14.0.txt +++ b/Documentation/RelNotes/2.14.0.txt @@ -1,7 +1,7 @@ Git 2.14 Release Notes ====================== -Backward compatibility notes. +Backward compatibility notes and other notable changes. * Use of an empty string as a pathspec element that is used for 'everything matches' is still warned and Git asks users to use a @@ -22,6 +22,12 @@ Backward compatibility notes. diff output has finished, and the "indent heuristics" has now become the default. + * Git can now be built with PCRE v2 instead of v1 of the PCRE + library. Replace USE_LIBPCRE=YesPlease with USE_LIBPCRE2=YesPlease + in existing build scripts to build against the new version. As the + upstream PCRE maintainer has abandoned v1 maintenance for all but + the most critical bug fixes, use of v2 is recommended. + Updates since v2.13 ------------------- @@ -53,16 +59,16 @@ UI, Workflows & Features when the $sha1 names an object at the tip of an advertised ref, even when the other side hasn't enabled allowTipSHA1InWant. - * The recently introduced "[includeIf "gitdir:$dir"] path=..." - mechanism has further been taught to take symlinks into account. - The directory "$dir" specified in "gitdir:$dir" may be a symlink to - a real location, not something that $(getcwd) may return. In such - a case, a realpath of "$dir" is compared with the real path of the - current repository to determine if the contents from the named path - should be included. + * The "[includeIf "gitdir:$dir"] path=..." mechanism introduced in + 2.13.0 would canonicalize the path of the gitdir being matched, + and did not match e.g. "gitdir:~/work/*" against a repo in + "~/work/main" if "~/work" was a symlink to "/mnt/storage/work". + Now we match both the resolved canonical path and what "pwd" would + show. The include will happen if either one matches. - * Make the "indent" heuristics the default in "diff" and diff.indentHeuristics - configuration variable an escape hatch for those who do no want it. + * The "indent" heuristics is now the default in "diff". The + diff.indentHeuristic configuration variable can be set to "false" + for those who do not want it. * Many commands learned to pay attention to submodule.recurse configuration. @@ -91,8 +97,8 @@ UI, Workflows & Features would appear as a not-quite-initialized submodule to others. We learned to give warnings when this happens. - * "git status" learned to optionally give how many stash entries the - user has in its output. + * "git status" learned to optionally give how many stash entries there + are in its output. * "git status" has long shown essentially the same message as "git commit"; the message it gives while preparing for the root commit, @@ -101,13 +107,21 @@ UI, Workflows & Features (rather than the commit the user is preparing for, which is more in line with the focus of "git commit"). - * "git send-email" learned to overcome some SMTP server limitation - that does not allow many pieces of e-mails to be sent over a single - session. + * "git send-email" now has --batch-size and --relogin-delay options + which can be used to overcome limitations on SMTP servers that + restrict on how many of e-mails can be sent in a single session. * An old message shown in the commit log template was removed, as it has outlived its usefulness. + * "git pull --rebase --recurse-submodules" learns to rebase the + branch in the submodules to an updated base. + + * "git log" learned -P as a synonym for --perl-regexp, "git grep" + already had such a synonym. + + * "git log" didn't understand --regexp-ignore-case when combined with + --perl-regexp. This has been fixed. Performance, Internal Implementation, Development Support etc. @@ -217,6 +231,31 @@ Performance, Internal Implementation, Development Support etc. object database?" query that is used to derive the length of prefix an object name is uniquely abbreviated to. + * The hashmap API has been updated so that data to customize the + behaviour of the comparison function can be specified at the time a + hashmap is initialized. + + * The "collision detecting" SHA-1 implementation shipped with 2.13 is + now integrated into git.git as a submodule (the first submodule to + ship with git.git). Clone git.git with --recurse-submodules to get + it. For now a non-submodule copy of the same code is also shipped + as part of the tree. + + * A recent update made it easier to use "-fsanitize=" option while + compiling but supported only one sanitize option. Allow more than + one to be combined, joined with a comma, like "make SANITIZE=foo,bar". + + * Use "p4 -G" to make "p4 changes" output more Python-friendly + to parse. + + * We started using "%" PRItime, imitating "%" PRIuMAX and friends, as + a way to format the internal timestamp value, but this does not + play well with gettext(1) i18n framework, and causes "make pot" + that is run by the l10n coordinator to create a broken po/git.pot + file. This is a possible workaround for that problem. + + * It turns out that Cygwin also needs the fopen() wrapper that + returns failure when a directory is opened for reading. Also contains various documentation updates and code clean-ups. @@ -418,21 +457,19 @@ notes for details). * A recent regression in "git rebase -i" has been fixed and tests that would have caught it and others have been added. - * An unaligned 32-bit access in pack-bitmap code ahs been corrected. + * An unaligned 32-bit access in pack-bitmap code has been corrected. * Tighten error checks for invalid "git apply" input. - * The split index code did not honor core.sharedrepository setting + * The split index code did not honor core.sharedRepository setting correctly. * The Makefile rule in contrib/subtree for building documentation learned to honour USE_ASCIIDOCTOR just like the main documentation set does. - * Update the sha1dc again to fix portability glitches. - * Code clean-up to fix possible buffer over-reading. - (merge 8bc172e5f2 rs/apply-avoid-over-reading later to maint). + (merge 2d105451c0 rs/apply-avoid-over-reading later to maint). * A few tests that tried to verify the contents of push certificates did not use 'git rev-parse' to formulate the line to look for in @@ -445,17 +482,46 @@ notes for details). code to walk the reflog of HEAD via "log -g" and friends incorrectly stopped at the reflog entry that records the renaming of the branch. - (merge e30d463d45 jk/reflog-walk-maint later to maint). * The rewrite of "git branch --list" using for-each-ref's internals that happened in v2.13 regressed its handling of color.branch.local; this has been fixed. - (merge 5b5c9c3e19 kn/ref-filter-branch-list later to maint). + + * The build procedure has been improved to allow building and testing + Git with address sanitizer more easily. + (merge 425ca6710b jk/build-with-asan later to maint). + + * On Cygwin, similar to Windows, "git push //server/share/repository" + ought to mean a repository on a network share that can be accessed + locally, but this did not work correctly due to stripping the double + slashes at the beginning. + (merge 496f256989 tb/push-to-cygwin-unc-path later to maint). + + * The progress meter did not give a useful output when we haven't had + 0.5 seconds to measure the throughput during the interval. Instead + show the overall throughput rate at the end, which is a much more + useful number. + (merge 0fae1e072a rs/progress-overall-throughput-at-the-end later to maint). + + * Code clean-up, that makes us in sync with Debian by one patch. + (merge 8db1ae5740 jn/hooks-pre-rebase-sample-fix later to maint). + + * We run an early part of "git gc" that deals with refs before + daemonising (and not under lock) even when running a background + auto-gc, which caused multiple gc processes attempting to run the + early part at the same time. This is now prevented by running the + early part also under the GC lock. + (merge c45af94dbc jk/gc-pre-detach-under-hook later to maint). + + * A recent update broke an alias that contained an uppercase letter. + (merge 643df7e234 js/alias-case-sensitivity later to maint). * Other minor doc, test and build updates and code cleanups. (merge 3f9c637ec7 pw/unquote-path-in-git-pm later to maint). - (merge 669638fe7a ks/typofix-commit-c-comment later to maint). (merge 5053313562 rs/urlmatch-cleanup later to maint). (merge 42c78a216e rs/use-div-round-up later to maint). (merge 5e8d2729ae rs/wt-status-cleanup later to maint). (merge 01826066b0 ks/fix-rebase-doc-picture later to maint). + (merge f7f6dc340e jk/test-copy-bytes-fix later to maint). + (merge 9fb9495dae ew/fd-cloexec-fix later to maint). + (merge 3a33fe5c97 ks/doc-fixes later to maint). diff --git a/Documentation/git-commit.txt b/Documentation/git-commit.txt index afb06adba..8c74a2ca0 100644 --- a/Documentation/git-commit.txt +++ b/Documentation/git-commit.txt @@ -196,11 +196,12 @@ whitespace:: verbatim:: Do not change the message at all. scissors:: - Same as `whitespace`, except that everything from (and - including) the line - "`# ------------------------ >8 ------------------------`" - is truncated if the message is to be edited. "`#`" can be - customized with core.commentChar. + Same as `whitespace` except that everything from (and including) + the line found below is truncated, if the message is to be edited. + "`#`" can be customized with core.commentChar. + + # ------------------------ >8 ------------------------ + default:: Same as `strip` if the message is to be edited. Otherwise `whitespace`. diff --git a/Documentation/git-grep.txt b/Documentation/git-grep.txt index 5033483db..720c7850e 100644 --- a/Documentation/git-grep.txt +++ b/Documentation/git-grep.txt @@ -95,13 +95,6 @@ OPTIONS <tree> option the prefix of all submodule output will be the name of the parent project's <tree> object. ---parent-basename <basename>:: - For internal use only. In order to produce uniform output with the - --recurse-submodules option, this option can be used to provide the - basename of a parent's <tree> object to a submodule so the submodule - can prefix its output with the parent's name rather than the SHA1 of - the submodule. - -a:: --text:: Process binary files as if they were text. diff --git a/Documentation/git-pull.txt b/Documentation/git-pull.txt index 9db5e08f4..ce05b7a5b 100644 --- a/Documentation/git-pull.txt +++ b/Documentation/git-pull.txt @@ -86,12 +86,12 @@ OPTIONS --[no-]recurse-submodules[=yes|on-demand|no]:: This option controls if new commits of all populated submodules should - be fetched too (see linkgit:git-config[1] and linkgit:gitmodules[5]). - That might be necessary to get the data needed for merging submodule - commits, a feature Git learned in 1.7.3. Notice that the result of a - merge will not be checked out in the submodule, "git submodule update" - has to be called afterwards to bring the work tree up to date with the - merge result. + be fetched and updated, too (see linkgit:git-config[1] and + linkgit:gitmodules[5]). ++ +If the checkout is done via rebase, local submodule commits are rebased as well. ++ +If the update is done via merge, the submodule conflicts are resolved and checked out. Options related to merging ~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/Documentation/i18n.txt b/Documentation/i18n.txt index 2dd79db5c..7e36e5b55 100644 --- a/Documentation/i18n.txt +++ b/Documentation/i18n.txt @@ -42,11 +42,11 @@ mind. + ------------ [i18n] - commitencoding = ISO-8859-1 + commitEncoding = ISO-8859-1 ------------ + Commit objects created with the above setting record the value -of `i18n.commitencoding` in its `encoding` header. This is to +of `i18n.commitEncoding` in its `encoding` header. This is to help other people who look at them later. Lack of this header implies that the commit log message is encoded in UTF-8. @@ -54,15 +54,15 @@ implies that the commit log message is encoded in UTF-8. `encoding` header of a commit object, and try to re-code the log message into UTF-8 unless otherwise specified. You can specify the desired output encoding with - `i18n.logoutputencoding` in `.git/config` file, like this: + `i18n.logOutputEncoding` in `.git/config` file, like this: + ------------ [i18n] - logoutputencoding = ISO-8859-1 + logOutputEncoding = ISO-8859-1 ------------ + If you do not have this configuration variable, the value of -`i18n.commitencoding` is used instead. +`i18n.commitEncoding` is used instead. Note that we deliberately chose not to re-code the commit log message when a commit is made to force UTF-8 at the commit diff --git a/Documentation/technical/api-hashmap.txt b/Documentation/technical/api-hashmap.txt deleted file mode 100644 index ccc634bbd..000000000 --- a/Documentation/technical/api-hashmap.txt +++ /dev/null @@ -1,309 +0,0 @@ -hashmap API -=========== - -The hashmap API is a generic implementation of hash-based key-value mappings. - -Data Structures ---------------- - -`struct hashmap`:: - - The hash table structure. Members can be used as follows, but should - not be modified directly: -+ -The `size` member keeps track of the total number of entries (0 means the -hashmap is empty). -+ -`tablesize` is the allocated size of the hash table. A non-0 value indicates -that the hashmap is initialized. It may also be useful for statistical purposes -(i.e. `size / tablesize` is the current load factor). -+ -`cmpfn` stores the comparison function specified in `hashmap_init()`. In -advanced scenarios, it may be useful to change this, e.g. to switch between -case-sensitive and case-insensitive lookup. -+ -When `disallow_rehash` is set, automatic rehashes are prevented during inserts -and deletes. - -`struct hashmap_entry`:: - - An opaque structure representing an entry in the hash table, which must - be used as first member of user data structures. Ideally it should be - followed by an int-sized member to prevent unused memory on 64-bit - systems due to alignment. -+ -The `hash` member is the entry's hash code and the `next` member points to the -next entry in case of collisions (i.e. if multiple entries map to the same -bucket). - -`struct hashmap_iter`:: - - An iterator structure, to be used with hashmap_iter_* functions. - -Types ------ - -`int (*hashmap_cmp_fn)(const void *entry, const void *entry_or_key, const void *keydata)`:: - - User-supplied function to test two hashmap entries for equality. Shall - return 0 if the entries are equal. -+ -This function is always called with non-NULL `entry` / `entry_or_key` -parameters that have the same hash code. When looking up an entry, the `key` -and `keydata` parameters to hashmap_get and hashmap_remove are always passed -as second and third argument, respectively. Otherwise, `keydata` is NULL. - -Functions ---------- - -`unsigned int strhash(const char *buf)`:: -`unsigned int strihash(const char *buf)`:: -`unsigned int memhash(const void *buf, size_t len)`:: -`unsigned int memihash(const void *buf, size_t len)`:: -`unsigned int memihash_cont(unsigned int hash_seed, const void *buf, size_t len)`:: - - Ready-to-use hash functions for strings, using the FNV-1 algorithm (see - http://www.isthe.com/chongo/tech/comp/fnv). -+ -`strhash` and `strihash` take 0-terminated strings, while `memhash` and -`memihash` operate on arbitrary-length memory. -+ -`strihash` and `memihash` are case insensitive versions. -+ -`memihash_cont` is a variant of `memihash` that allows a computation to be -continued with another chunk of data. - -`unsigned int sha1hash(const unsigned char *sha1)`:: - - Converts a cryptographic hash (e.g. SHA-1) into an int-sized hash code - for use in hash tables. Cryptographic hashes are supposed to have - uniform distribution, so in contrast to `memhash()`, this just copies - the first `sizeof(int)` bytes without shuffling any bits. Note that - the results will be different on big-endian and little-endian - platforms, so they should not be stored or transferred over the net. - -`void hashmap_init(struct hashmap *map, hashmap_cmp_fn equals_function, size_t initial_size)`:: - - Initializes a hashmap structure. -+ -`map` is the hashmap to initialize. -+ -The `equals_function` can be specified to compare two entries for equality. -If NULL, entries are considered equal if their hash codes are equal. -+ -If the total number of entries is known in advance, the `initial_size` -parameter may be used to preallocate a sufficiently large table and thus -prevent expensive resizing. If 0, the table is dynamically resized. - -`void hashmap_free(struct hashmap *map, int free_entries)`:: - - Frees a hashmap structure and allocated memory. -+ -`map` is the hashmap to free. -+ -If `free_entries` is true, each hashmap_entry in the map is freed as well -(using stdlib's free()). - -`void hashmap_entry_init(void *entry, unsigned int hash)`:: - - Initializes a hashmap_entry structure. -+ -`entry` points to the entry to initialize. -+ -`hash` is the hash code of the entry. -+ -The hashmap_entry structure does not hold references to external resources, -and it is safe to just discard it once you are done with it (i.e. if -your structure was allocated with xmalloc(), you can just free(3) it, -and if it is on stack, you can just let it go out of scope). - -`void *hashmap_get(const struct hashmap *map, const void *key, const void *keydata)`:: - - Returns the hashmap entry for the specified key, or NULL if not found. -+ -`map` is the hashmap structure. -+ -`key` is a hashmap_entry structure (or user data structure that starts with -hashmap_entry) that has at least been initialized with the proper hash code -(via `hashmap_entry_init`). -+ -If an entry with matching hash code is found, `key` and `keydata` are passed -to `hashmap_cmp_fn` to decide whether the entry matches the key. - -`void *hashmap_get_from_hash(const struct hashmap *map, unsigned int hash, const void *keydata)`:: - - Returns the hashmap entry for the specified hash code and key data, - or NULL if not found. -+ -`map` is the hashmap structure. -+ -`hash` is the hash code of the entry to look up. -+ -If an entry with matching hash code is found, `keydata` is passed to -`hashmap_cmp_fn` to decide whether the entry matches the key. The -`entry_or_key` parameter points to a bogus hashmap_entry structure that -should not be used in the comparison. - -`void *hashmap_get_next(const struct hashmap *map, const void *entry)`:: - - Returns the next equal hashmap entry, or NULL if not found. This can be - used to iterate over duplicate entries (see `hashmap_add`). -+ -`map` is the hashmap structure. -+ -`entry` is the hashmap_entry to start the search from, obtained via a previous -call to `hashmap_get` or `hashmap_get_next`. - -`void hashmap_add(struct hashmap *map, void *entry)`:: - - Adds a hashmap entry. This allows to add duplicate entries (i.e. - separate values with the same key according to hashmap_cmp_fn). -+ -`map` is the hashmap structure. -+ -`entry` is the entry to add. - -`void *hashmap_put(struct hashmap *map, void *entry)`:: - - Adds or replaces a hashmap entry. If the hashmap contains duplicate - entries equal to the specified entry, only one of them will be replaced. -+ -`map` is the hashmap structure. -+ -`entry` is the entry to add or replace. -+ -Returns the replaced entry, or NULL if not found (i.e. the entry was added). - -`void *hashmap_remove(struct hashmap *map, const void *key, const void *keydata)`:: - - Removes a hashmap entry matching the specified key. If the hashmap - contains duplicate entries equal to the specified key, only one of - them will be removed. -+ -`map` is the hashmap structure. -+ -`key` is a hashmap_entry structure (or user data structure that starts with -hashmap_entry) that has at least been initialized with the proper hash code -(via `hashmap_entry_init`). -+ -If an entry with matching hash code is found, `key` and `keydata` are -passed to `hashmap_cmp_fn` to decide whether the entry matches the key. -+ -Returns the removed entry, or NULL if not found. - -`void hashmap_disallow_rehash(struct hashmap *map, unsigned value)`:: - - Disallow/allow automatic rehashing of the hashmap during inserts - and deletes. -+ -This is useful if the caller knows that the hashmap will be accessed -by multiple threads. -+ -The caller is still responsible for any necessary locking; this simply -prevents unexpected rehashing. The caller is also responsible for properly -sizing the initial hashmap to ensure good performance. -+ -A call to allow rehashing does not force a rehash; that might happen -with the next insert or delete. - -`void hashmap_iter_init(struct hashmap *map, struct hashmap_iter *iter)`:: -`void *hashmap_iter_next(struct hashmap_iter *iter)`:: -`void *hashmap_iter_first(struct hashmap *map, struct hashmap_iter *iter)`:: - - Used to iterate over all entries of a hashmap. Note that it is - not safe to add or remove entries to the hashmap while - iterating. -+ -`hashmap_iter_init` initializes a `hashmap_iter` structure. -+ -`hashmap_iter_next` returns the next hashmap_entry, or NULL if there are no -more entries. -+ -`hashmap_iter_first` is a combination of both (i.e. initializes the iterator -and returns the first entry, if any). - -`const char *strintern(const char *string)`:: -`const void *memintern(const void *data, size_t len)`:: - - Returns the unique, interned version of the specified string or data, - similar to the `String.intern` API in Java and .NET, respectively. - Interned strings remain valid for the entire lifetime of the process. -+ -Can be used as `[x]strdup()` or `xmemdupz` replacement, except that interned -strings / data must not be modified or freed. -+ -Interned strings are best used for short strings with high probability of -duplicates. -+ -Uses a hashmap to store the pool of interned strings. - -Usage example -------------- - -Here's a simple usage example that maps long keys to double values. ------------- -struct hashmap map; - -struct long2double { - struct hashmap_entry ent; /* must be the first member! */ - long key; - double value; -}; - -static int long2double_cmp(const struct long2double *e1, const struct long2double *e2, const void *unused) -{ - return !(e1->key == e2->key); -} - -void long2double_init(void) -{ - hashmap_init(&map, (hashmap_cmp_fn) long2double_cmp, 0); -} - -void long2double_free(void) -{ - hashmap_free(&map, 1); -} - -static struct long2double *find_entry(long key) -{ - struct long2double k; - hashmap_entry_init(&k, memhash(&key, sizeof(long))); - k.key = key; - return hashmap_get(&map, &k, NULL); -} - -double get_value(long key) -{ - struct long2double *e = find_entry(key); - return e ? e->value : 0; -} - -void set_value(long key, double value) -{ - struct long2double *e = find_entry(key); - if (!e) { - e = malloc(sizeof(struct long2double)); - hashmap_entry_init(e, memhash(&key, sizeof(long))); - e->key = key; - hashmap_add(&map, e); - } - e->value = value; -} ------------- - -Using variable-sized keys -------------------------- - -The `hashmap_entry_get` and `hashmap_entry_remove` functions expect an ordinary -`hashmap_entry` structure as key to find the correct entry. If the key data is -variable-sized (e.g. a FLEX_ARRAY string) or quite large, it is undesirable -to create a full-fledged entry structure on the heap and copy all the key data -into the structure. - -In this case, the `keydata` parameter can be used to pass -variable-sized key data directly to the comparison function, and the `key` -parameter can be a stripped-down, fixed size entry structure allocated on the -stack. - -See test-hashmap.c for an example using arbitrary-length strings as keys. diff --git a/GIT-VERSION-GEN b/GIT-VERSION-GEN index 4f94fc757..96c688bd2 100755 --- a/GIT-VERSION-GEN +++ b/GIT-VERSION-GEN @@ -1,7 +1,7 @@ #!/bin/sh GVF=GIT-VERSION-FILE -DEF_VER=v2.13.GIT +DEF_VER=v2.14.0-rc1 LF=' ' @@ -1022,6 +1022,19 @@ ifdef DEVELOPER CFLAGS += $(DEVELOPER_CFLAGS) endif +comma := , +empty := +space := $(empty) $(empty) + +ifdef SANITIZE +SANITIZERS := $(foreach flag,$(subst $(comma),$(space),$(SANITIZE)),$(flag)) +BASIC_CFLAGS += -fsanitize=$(SANITIZE) -fno-sanitize-recover=$(SANITIZE) +BASIC_CFLAGS += -fno-omit-frame-pointer +ifneq ($(filter undefined,$(SANITIZERS)),) +BASIC_CFLAGS += -DNO_UNALIGNED_LOADS +endif +endif + ifndef sysconfdir ifeq ($(prefix),/usr) sysconfdir = /etc @@ -2208,12 +2221,33 @@ LOCALIZED_SH += t/t0200/test.sh LOCALIZED_PERL += t/t0200/test.perl endif +## Note that this is meant to be run only by the localization coordinator +## under a very controlled condition, i.e. (1) it is to be run in a +## Git repository (not a tarball extract), (2) any local modifications +## will be lost. +## Gettext tools cannot work with our own custom PRItime type, so +## we replace PRItime with PRIuMAX. We need to update this to +## PRIdMAX if we switch to a signed type later. + po/git.pot: $(GENERATED_H) FORCE + # All modifications will be reverted at the end, so we do not + # want to have any local change. + git diff --quiet HEAD && git diff --quiet --cached + + @for s in $(LOCALIZED_C) $(LOCALIZED_SH) $(LOCALIZED_PERL); \ + do \ + sed -e 's|PRItime|PRIuMAX|g' <"$$s" >"$$s+" && \ + cat "$$s+" >"$$s" && rm "$$s+"; \ + done + $(QUIET_XGETTEXT)$(XGETTEXT) -o$@+ $(XGETTEXT_FLAGS_C) $(LOCALIZED_C) $(QUIET_XGETTEXT)$(XGETTEXT) -o$@+ --join-existing $(XGETTEXT_FLAGS_SH) \ $(LOCALIZED_SH) $(QUIET_XGETTEXT)$(XGETTEXT) -o$@+ --join-existing $(XGETTEXT_FLAGS_PERL) \ $(LOCALIZED_PERL) + + # Reverting the munged source, leaving only the updated $@ + git reset --hard mv $@+ $@ .PHONY: pot @@ -11,7 +11,7 @@ static int config_alias_cb(const char *key, const char *value, void *d) struct config_alias_data *data = d; const char *p; - if (skip_prefix(key, "alias.", &p) && !strcmp(p, data->alias)) + if (skip_prefix(key, "alias.", &p) && !strcasecmp(p, data->alias)) return git_config_string((const char **)&data->v, key, value); return 0; @@ -76,9 +76,10 @@ struct attr_hash_entry { }; /* attr_hashmap comparison function */ -static int attr_hash_entry_cmp(const struct attr_hash_entry *a, +static int attr_hash_entry_cmp(void *unused_cmp_data, + const struct attr_hash_entry *a, const struct attr_hash_entry *b, - void *unused) + void *unused_keydata) { return (a->keylen != b->keylen) || strncmp(a->key, b->key, a->keylen); } @@ -86,7 +87,7 @@ static int attr_hash_entry_cmp(const struct attr_hash_entry *a, /* Initialize an 'attr_hashmap' object */ static void attr_hashmap_init(struct attr_hashmap *map) { - hashmap_init(&map->map, (hashmap_cmp_fn) attr_hash_entry_cmp, 0); + hashmap_init(&map->map, (hashmap_cmp_fn) attr_hash_entry_cmp, NULL, 0); } /* diff --git a/builtin/describe.c b/builtin/describe.c index 19eacdd17..89ea1cdd6 100644 --- a/builtin/describe.c +++ b/builtin/describe.c @@ -54,8 +54,10 @@ static const char *prio_names[] = { N_("head"), N_("lightweight"), N_("annotated"), }; -static int commit_name_cmp(const struct commit_name *cn1, - const struct commit_name *cn2, const void *peeled) +static int commit_name_cmp(const void *unused_cmp_data, + const struct commit_name *cn1, + const struct commit_name *cn2, + const void *peeled) { return oidcmp(&cn1->peeled, peeled ? peeled : &cn2->peeled); } @@ -501,7 +503,7 @@ int cmd_describe(int argc, const char **argv, const char *prefix) return cmd_name_rev(args.argc, args.argv, prefix); } - hashmap_init(&names, (hashmap_cmp_fn) commit_name_cmp, 0); + hashmap_init(&names, (hashmap_cmp_fn) commit_name_cmp, NULL, 0); for_each_rawref(get_name, NULL); if (!names.size && !always) die(_("No names found, cannot describe anything.")); diff --git a/builtin/difftool.c b/builtin/difftool.c index 9199227f6..a1a26ba89 100644 --- a/builtin/difftool.c +++ b/builtin/difftool.c @@ -130,8 +130,10 @@ struct working_tree_entry { char path[FLEX_ARRAY]; }; -static int working_tree_entry_cmp(struct working_tree_entry *a, - struct working_tree_entry *b, void *keydata) +static int working_tree_entry_cmp(const void *unused_cmp_data, + struct working_tree_entry *a, + struct working_tree_entry *b, + void *unused_keydata) { return strcmp(a->path, b->path); } @@ -146,7 +148,9 @@ struct pair_entry { const char path[FLEX_ARRAY]; }; -static int pair_cmp(struct pair_entry *a, struct pair_entry *b, void *keydata) +static int pair_cmp(const void *unused_cmp_data, + struct pair_entry *a, struct pair_entry *b, + void *unused_keydata) { return strcmp(a->path, b->path); } @@ -174,7 +178,9 @@ struct path_entry { char path[FLEX_ARRAY]; }; -static int path_entry_cmp(struct path_entry *a, struct path_entry *b, void *key) +static int path_entry_cmp(const void *unused_cmp_data, + struct path_entry *a, struct path_entry *b, + void *key) { return strcmp(a->path, key ? key : b->path); } @@ -367,9 +373,9 @@ static int run_dir_diff(const char *extcmd, int symlinks, const char *prefix, wtdir_len = wtdir.len; hashmap_init(&working_tree_dups, - (hashmap_cmp_fn)working_tree_entry_cmp, 0); - hashmap_init(&submodules, (hashmap_cmp_fn)pair_cmp, 0); - hashmap_init(&symlinks2, (hashmap_cmp_fn)pair_cmp, 0); + (hashmap_cmp_fn)working_tree_entry_cmp, NULL, 0); + hashmap_init(&submodules, (hashmap_cmp_fn)pair_cmp, NULL, 0); + hashmap_init(&symlinks2, (hashmap_cmp_fn)pair_cmp, NULL, 0); child.no_stdin = 1; child.git_cmd = 1; @@ -580,9 +586,9 @@ static int run_dir_diff(const char *extcmd, int symlinks, const char *prefix, * files through the symlink. */ hashmap_init(&wt_modified, (hashmap_cmp_fn)path_entry_cmp, - wtindex.cache_nr); + NULL, wtindex.cache_nr); hashmap_init(&tmp_modified, (hashmap_cmp_fn)path_entry_cmp, - wtindex.cache_nr); + NULL, wtindex.cache_nr); for (i = 0; i < wtindex.cache_nr; i++) { struct hashmap_entry dummy; diff --git a/builtin/fast-export.c b/builtin/fast-export.c index 12d501bfd..d412c0a8f 100644 --- a/builtin/fast-export.c +++ b/builtin/fast-export.c @@ -93,8 +93,9 @@ struct anonymized_entry { size_t anon_len; }; -static int anonymized_entry_cmp(const void *va, const void *vb, - const void *data) +static int anonymized_entry_cmp(const void *unused_cmp_data, + const void *va, const void *vb, + const void *unused_keydata) { const struct anonymized_entry *a = va, *b = vb; return a->orig_len != b->orig_len || @@ -113,7 +114,7 @@ static const void *anonymize_mem(struct hashmap *map, struct anonymized_entry key, *ret; if (!map->cmpfn) - hashmap_init(map, anonymized_entry_cmp, 0); + hashmap_init(map, anonymized_entry_cmp, NULL, 0); hashmap_entry_init(&key, memhash(orig, *len)); key.orig = orig; diff --git a/builtin/fetch.c b/builtin/fetch.c index 1838a9abf..d84c26391 100644 --- a/builtin/fetch.c +++ b/builtin/fetch.c @@ -37,9 +37,9 @@ static int prune = -1; /* unspecified */ #define PRUNE_BY_DEFAULT 0 /* do we prune by default? */ static int all, append, dry_run, force, keep, multiple, update_head_ok, verbosity, deepen_relative; -static int progress = -1, recurse_submodules = RECURSE_SUBMODULES_DEFAULT; +static int progress = -1; static int tags = TAGS_DEFAULT, unshallow, update_shallow, deepen; -static int max_children = -1; +static int max_children = 1; static enum transport_family family; static const char *depth; static const char *deepen_since; @@ -49,25 +49,12 @@ static struct strbuf default_rla = STRBUF_INIT; static struct transport *gtransport; static struct transport *gsecondary; static const char *submodule_prefix = ""; -static const char *recurse_submodules_default; +static int recurse_submodules = RECURSE_SUBMODULES_DEFAULT; +static int recurse_submodules_default = RECURSE_SUBMODULES_ON_DEMAND; static int shown_url = 0; static int refmap_alloc, refmap_nr; static const char **refmap_array; -static int option_parse_recurse_submodules(const struct option *opt, - const char *arg, int unset) -{ - if (unset) { - recurse_submodules = RECURSE_SUBMODULES_OFF; - } else { - if (arg) - recurse_submodules = parse_fetch_recurse_submodules_arg(opt->long_name, arg); - else - recurse_submodules = RECURSE_SUBMODULES_ON; - } - return 0; -} - static int git_fetch_config(const char *k, const char *v, void *cb) { if (!strcmp(k, "fetch.prune")) { @@ -81,9 +68,30 @@ static int git_fetch_config(const char *k, const char *v, void *cb) recurse_submodules = r; } + if (!strcmp(k, "submodule.fetchjobs")) { + max_children = parse_submodule_fetchjobs(k, v); + return 0; + } else if (!strcmp(k, "fetch.recursesubmodules")) { + recurse_submodules = parse_fetch_recurse_submodules_arg(k, v); + return 0; + } + return git_default_config(k, v, cb); } +static int gitmodules_fetch_config(const char *var, const char *value, void *cb) +{ + if (!strcmp(var, "submodule.fetchjobs")) { + max_children = parse_submodule_fetchjobs(var, value); + return 0; + } else if (!strcmp(var, "fetch.recursesubmodules")) { + recurse_submodules = parse_fetch_recurse_submodules_arg(var, value); + return 0; + } + + return 0; +} + static int parse_refmap_arg(const struct option *opt, const char *arg, int unset) { ALLOC_GROW(refmap_array, refmap_nr + 1, refmap_alloc); @@ -116,9 +124,9 @@ static struct option builtin_fetch_options[] = { N_("number of submodules fetched in parallel")), OPT_BOOL('p', "prune", &prune, N_("prune remote-tracking branches no longer on remote")), - { OPTION_CALLBACK, 0, "recurse-submodules", NULL, N_("on-demand"), + { OPTION_CALLBACK, 0, "recurse-submodules", &recurse_submodules, N_("on-demand"), N_("control recursive fetching of submodules"), - PARSE_OPT_OPTARG, option_parse_recurse_submodules }, + PARSE_OPT_OPTARG, option_fetch_parse_recurse_submodules }, OPT_BOOL(0, "dry-run", &dry_run, N_("dry run")), OPT_BOOL('k', "keep", &keep, N_("keep downloaded pack")), @@ -138,9 +146,11 @@ static struct option builtin_fetch_options[] = { PARSE_OPT_NONEG | PARSE_OPT_NOARG, NULL, 1 }, { OPTION_STRING, 0, "submodule-prefix", &submodule_prefix, N_("dir"), N_("prepend this to submodule path output"), PARSE_OPT_HIDDEN }, - { OPTION_STRING, 0, "recurse-submodules-default", - &recurse_submodules_default, NULL, - N_("default mode for recursion"), PARSE_OPT_HIDDEN }, + { OPTION_CALLBACK, 0, "recurse-submodules-default", + &recurse_submodules_default, N_("on-demand"), + N_("default for recursive fetching of submodules " + "(lower priority than config files)"), + PARSE_OPT_HIDDEN, option_fetch_parse_recurse_submodules }, OPT_BOOL(0, "update-shallow", &update_shallow, N_("accept refs that update .git/shallow")), { OPTION_CALLBACK, 0, "refmap", NULL, N_("refmap"), @@ -1322,6 +1332,7 @@ int cmd_fetch(int argc, const char **argv, const char *prefix) for (i = 1; i < argc; i++) strbuf_addf(&default_rla, " %s", argv[i]); + config_from_gitmodules(gitmodules_fetch_config, NULL); git_config(git_fetch_config, NULL); argc = parse_options(argc, argv, prefix, @@ -1350,10 +1361,6 @@ int cmd_fetch(int argc, const char **argv, const char *prefix) deepen = 1; if (recurse_submodules != RECURSE_SUBMODULES_OFF) { - if (recurse_submodules_default) { - int arg = parse_fetch_recurse_submodules_arg("--recurse-submodules-default", recurse_submodules_default); - set_config_fetch_recurse_submodules(arg); - } gitmodules_config(); git_config(submodule_config, NULL); } @@ -1397,6 +1404,7 @@ int cmd_fetch(int argc, const char **argv, const char *prefix) result = fetch_populated_submodules(&options, submodule_prefix, recurse_submodules, + recurse_submodules_default, verbosity < 0, max_children); argv_array_clear(&options); diff --git a/builtin/gc.c b/builtin/gc.c index 2ba50a287..e6b84475a 100644 --- a/builtin/gc.c +++ b/builtin/gc.c @@ -414,8 +414,12 @@ int cmd_gc(int argc, const char **argv, const char *prefix) if (report_last_gc_error()) return -1; + if (lock_repo_for_gc(force, &pid)) + return 0; if (gc_before_repack()) return -1; + delete_tempfile(&pidfile); + /* * failure to daemonize is ok, we'll continue * in foreground diff --git a/builtin/grep.c b/builtin/grep.c index 912445016..ac06d2d33 100644 --- a/builtin/grep.c +++ b/builtin/grep.c @@ -28,13 +28,7 @@ static char const * const grep_usage[] = { NULL }; -static const char *super_prefix; static int recurse_submodules; -static struct argv_array submodule_options = ARGV_ARRAY_INIT; -static const char *parent_basename; - -static int grep_submodule_launch(struct grep_opt *opt, - const struct grep_source *gs); #define GREP_NUM_THREADS_DEFAULT 8 static int num_threads; @@ -186,10 +180,7 @@ static void *run(void *arg) break; opt->output_priv = w; - if (w->source.type == GREP_SOURCE_SUBMODULE) - hit |= grep_submodule_launch(opt, &w->source); - else - hit |= grep_source(opt, &w->source); + hit |= grep_source(opt, &w->source); grep_source_clear_data(&w->source); work_done(w); } @@ -327,21 +318,13 @@ static int grep_oid(struct grep_opt *opt, const struct object_id *oid, { struct strbuf pathbuf = STRBUF_INIT; - if (super_prefix) { - strbuf_add(&pathbuf, filename, tree_name_len); - strbuf_addstr(&pathbuf, super_prefix); - strbuf_addstr(&pathbuf, filename + tree_name_len); + if (opt->relative && opt->prefix_length) { + quote_path_relative(filename + tree_name_len, opt->prefix, &pathbuf); + strbuf_insert(&pathbuf, 0, filename, tree_name_len); } else { strbuf_addstr(&pathbuf, filename); } - if (opt->relative && opt->prefix_length) { - char *name = strbuf_detach(&pathbuf, NULL); - quote_path_relative(name + tree_name_len, opt->prefix, &pathbuf); - strbuf_insert(&pathbuf, 0, name, tree_name_len); - free(name); - } - #ifndef NO_PTHREADS if (num_threads) { add_work(opt, GREP_SOURCE_OID, pathbuf.buf, path, oid); @@ -366,15 +349,10 @@ static int grep_file(struct grep_opt *opt, const char *filename) { struct strbuf buf = STRBUF_INIT; - if (super_prefix) - strbuf_addstr(&buf, super_prefix); - strbuf_addstr(&buf, filename); - - if (opt->relative && opt->prefix_length) { - char *name = strbuf_detach(&buf, NULL); - quote_path_relative(name, opt->prefix, &buf); - free(name); - } + if (opt->relative && opt->prefix_length) + quote_path_relative(filename, opt->prefix, &buf); + else + strbuf_addstr(&buf, filename); #ifndef NO_PTHREADS if (num_threads) { @@ -421,284 +399,89 @@ static void run_pager(struct grep_opt *opt, const char *prefix) exit(status); } -static void compile_submodule_options(const struct grep_opt *opt, - const char **argv, - int cached, int untracked, - int opt_exclude, int use_index, - int pattern_type_arg) -{ - struct grep_pat *pattern; - - if (recurse_submodules) - argv_array_push(&submodule_options, "--recurse-submodules"); - - if (cached) - argv_array_push(&submodule_options, "--cached"); - if (!use_index) - argv_array_push(&submodule_options, "--no-index"); - if (untracked) - argv_array_push(&submodule_options, "--untracked"); - if (opt_exclude > 0) - argv_array_push(&submodule_options, "--exclude-standard"); - - if (opt->invert) - argv_array_push(&submodule_options, "-v"); - if (opt->ignore_case) - argv_array_push(&submodule_options, "-i"); - if (opt->word_regexp) - argv_array_push(&submodule_options, "-w"); - switch (opt->binary) { - case GREP_BINARY_NOMATCH: - argv_array_push(&submodule_options, "-I"); - break; - case GREP_BINARY_TEXT: - argv_array_push(&submodule_options, "-a"); - break; - default: - break; - } - if (opt->allow_textconv) - argv_array_push(&submodule_options, "--textconv"); - if (opt->max_depth != -1) - argv_array_pushf(&submodule_options, "--max-depth=%d", - opt->max_depth); - if (opt->linenum) - argv_array_push(&submodule_options, "-n"); - if (!opt->pathname) - argv_array_push(&submodule_options, "-h"); - if (!opt->relative) - argv_array_push(&submodule_options, "--full-name"); - if (opt->name_only) - argv_array_push(&submodule_options, "-l"); - if (opt->unmatch_name_only) - argv_array_push(&submodule_options, "-L"); - if (opt->null_following_name) - argv_array_push(&submodule_options, "-z"); - if (opt->count) - argv_array_push(&submodule_options, "-c"); - if (opt->file_break) - argv_array_push(&submodule_options, "--break"); - if (opt->heading) - argv_array_push(&submodule_options, "--heading"); - if (opt->pre_context) - argv_array_pushf(&submodule_options, "--before-context=%d", - opt->pre_context); - if (opt->post_context) - argv_array_pushf(&submodule_options, "--after-context=%d", - opt->post_context); - if (opt->funcname) - argv_array_push(&submodule_options, "-p"); - if (opt->funcbody) - argv_array_push(&submodule_options, "-W"); - if (opt->all_match) - argv_array_push(&submodule_options, "--all-match"); - if (opt->debug) - argv_array_push(&submodule_options, "--debug"); - if (opt->status_only) - argv_array_push(&submodule_options, "-q"); - - switch (pattern_type_arg) { - case GREP_PATTERN_TYPE_BRE: - argv_array_push(&submodule_options, "-G"); - break; - case GREP_PATTERN_TYPE_ERE: - argv_array_push(&submodule_options, "-E"); - break; - case GREP_PATTERN_TYPE_FIXED: - argv_array_push(&submodule_options, "-F"); - break; - case GREP_PATTERN_TYPE_PCRE: - argv_array_push(&submodule_options, "-P"); - break; - case GREP_PATTERN_TYPE_UNSPECIFIED: - break; - default: - die("BUG: Added a new grep pattern type without updating switch statement"); - } - - for (pattern = opt->pattern_list; pattern != NULL; - pattern = pattern->next) { - switch (pattern->token) { - case GREP_PATTERN: - argv_array_pushf(&submodule_options, "-e%s", - pattern->pattern); - break; - case GREP_AND: - case GREP_OPEN_PAREN: - case GREP_CLOSE_PAREN: - case GREP_NOT: - case GREP_OR: - argv_array_push(&submodule_options, pattern->pattern); - break; - /* BODY and HEAD are not used by git-grep */ - case GREP_PATTERN_BODY: - case GREP_PATTERN_HEAD: - break; - } - } - - /* - * Limit number of threads for child process to use. - * This is to prevent potential fork-bomb behavior of git-grep as each - * submodule process has its own thread pool. - */ - argv_array_pushf(&submodule_options, "--threads=%d", - DIV_ROUND_UP(num_threads, 2)); - - /* Add Pathspecs */ - argv_array_push(&submodule_options, "--"); - for (; *argv; argv++) - argv_array_push(&submodule_options, *argv); -} +static int grep_cache(struct grep_opt *opt, struct repository *repo, + const struct pathspec *pathspec, int cached); +static int grep_tree(struct grep_opt *opt, const struct pathspec *pathspec, + struct tree_desc *tree, struct strbuf *base, int tn_len, + int check_attr, struct repository *repo); -/* - * Launch child process to grep contents of a submodule - */ -static int grep_submodule_launch(struct grep_opt *opt, - const struct grep_source *gs) +static int grep_submodule(struct grep_opt *opt, struct repository *superproject, + const struct pathspec *pathspec, + const struct object_id *oid, + const char *filename, const char *path) { - struct child_process cp = CHILD_PROCESS_INIT; - int status, i; - const char *end_of_base; - const char *name; - struct strbuf child_output = STRBUF_INIT; - - end_of_base = strchr(gs->name, ':'); - if (gs->identifier && end_of_base) - name = end_of_base + 1; - else - name = gs->name; + struct repository submodule; + int hit; - prepare_submodule_repo_env(&cp.env_array); - argv_array_push(&cp.env_array, GIT_DIR_ENVIRONMENT); + if (!is_submodule_active(superproject, path)) + return 0; - if (opt->relative && opt->prefix_length) - argv_array_pushf(&cp.env_array, "%s=%s", - GIT_TOPLEVEL_PREFIX_ENVIRONMENT, - opt->prefix); + if (repo_submodule_init(&submodule, superproject, path)) + return 0; - /* Add super prefix */ - argv_array_pushf(&cp.args, "--super-prefix=%s%s/", - super_prefix ? super_prefix : "", - name); - argv_array_push(&cp.args, "grep"); + repo_read_gitmodules(&submodule); /* - * Add basename of parent project - * When performing grep on a tree object the filename is prefixed - * with the object's name: 'tree-name:filename'. In order to - * provide uniformity of output we want to pass the name of the - * parent project's object name to the submodule so the submodule can - * prefix its output with the parent's name and not its own OID. + * NEEDSWORK: This adds the submodule's object directory to the list of + * alternates for the single in-memory object store. This has some bad + * consequences for memory (processed objects will never be freed) and + * performance (this increases the number of pack files git has to pay + * attention to, to the sum of the number of pack files in all the + * repositories processed so far). This can be removed once the object + * store is no longer global and instead is a member of the repository + * object. */ - if (gs->identifier && end_of_base) - argv_array_pushf(&cp.args, "--parent-basename=%.*s", - (int) (end_of_base - gs->name), - gs->name); + add_to_alternates_memory(submodule.objectdir); - /* Add options */ - for (i = 0; i < submodule_options.argc; i++) { - /* - * If there is a tree identifier for the submodule, add the - * rev after adding the submodule options but before the - * pathspecs. To do this we listen for the '--' and insert the - * oid before pushing the '--' onto the child process argv - * array. - */ - if (gs->identifier && - !strcmp("--", submodule_options.argv[i])) { - argv_array_push(&cp.args, oid_to_hex(gs->identifier)); - } + if (oid) { + struct object *object; + struct tree_desc tree; + void *data; + unsigned long size; + struct strbuf base = STRBUF_INIT; - argv_array_push(&cp.args, submodule_options.argv[i]); - } + object = parse_object_or_die(oid, oid_to_hex(oid)); - cp.git_cmd = 1; - cp.dir = gs->path; + grep_read_lock(); + data = read_object_with_reference(object->oid.hash, tree_type, + &size, NULL); + grep_read_unlock(); - /* - * Capture output to output buffer and check the return code from the - * child process. A '0' indicates a hit, a '1' indicates no hit and - * anything else is an error. - */ - status = capture_command(&cp, &child_output, 0); - if (status && (status != 1)) { - /* flush the buffer */ - write_or_die(1, child_output.buf, child_output.len); - die("process for submodule '%s' failed with exit code: %d", - gs->name, status); - } + if (!data) + die(_("unable to read tree (%s)"), oid_to_hex(&object->oid)); - opt->output(opt, child_output.buf, child_output.len); - strbuf_release(&child_output); - /* invert the return code to make a hit equal to 1 */ - return !status; -} + strbuf_addstr(&base, filename); + strbuf_addch(&base, '/'); -/* - * Prep grep structures for a submodule grep - * oid: the oid of the submodule or NULL if using the working tree - * filename: name of the submodule including tree name of parent - * path: location of the submodule - */ -static int grep_submodule(struct grep_opt *opt, const struct object_id *oid, - const char *filename, const char *path) -{ - if (!is_submodule_active(the_repository, path)) - return 0; - if (!is_submodule_populated_gently(path, NULL)) { - /* - * If searching history, check for the presence of the - * submodule's gitdir before skipping the submodule. - */ - if (oid) { - const struct submodule *sub = - submodule_from_path(&null_oid, path); - if (sub) - path = git_path("modules/%s", sub->name); - - if (!(is_directory(path) && is_git_directory(path))) - return 0; - } else { - return 0; - } + init_tree_desc(&tree, data, size); + hit = grep_tree(opt, pathspec, &tree, &base, base.len, + object->type == OBJ_COMMIT, &submodule); + strbuf_release(&base); + free(data); + } else { + hit = grep_cache(opt, &submodule, pathspec, 1); } -#ifndef NO_PTHREADS - if (num_threads) { - add_work(opt, GREP_SOURCE_SUBMODULE, filename, path, oid); - return 0; - } else -#endif - { - struct grep_source gs; - int hit; - - grep_source_init(&gs, GREP_SOURCE_SUBMODULE, - filename, path, oid); - hit = grep_submodule_launch(opt, &gs); - - grep_source_clear(&gs); - return hit; - } + repo_clear(&submodule); + return hit; } -static int grep_cache(struct grep_opt *opt, const struct pathspec *pathspec, - int cached) +static int grep_cache(struct grep_opt *opt, struct repository *repo, + const struct pathspec *pathspec, int cached) { int hit = 0; int nr; struct strbuf name = STRBUF_INIT; int name_base_len = 0; - if (super_prefix) { - name_base_len = strlen(super_prefix); - strbuf_addstr(&name, super_prefix); + if (repo->submodule_prefix) { + name_base_len = strlen(repo->submodule_prefix); + strbuf_addstr(&name, repo->submodule_prefix); } - read_cache(); + repo_read_index(repo); - for (nr = 0; nr < active_nr; nr++) { - const struct cache_entry *ce = active_cache[nr]; + for (nr = 0; nr < repo->index->cache_nr; nr++) { + const struct cache_entry *ce = repo->index->cache[nr]; strbuf_setlen(&name, name_base_len); strbuf_addstr(&name, ce->name); @@ -715,14 +498,14 @@ static int grep_cache(struct grep_opt *opt, const struct pathspec *pathspec, ce_skip_worktree(ce)) { if (ce_stage(ce) || ce_intent_to_add(ce)) continue; - hit |= grep_oid(opt, &ce->oid, ce->name, - 0, ce->name); + hit |= grep_oid(opt, &ce->oid, name.buf, + 0, name.buf); } else { - hit |= grep_file(opt, ce->name); + hit |= grep_file(opt, name.buf); } } else if (recurse_submodules && S_ISGITLINK(ce->ce_mode) && submodule_path_match(pathspec, name.buf, NULL)) { - hit |= grep_submodule(opt, NULL, ce->name, ce->name); + hit |= grep_submodule(opt, repo, pathspec, NULL, ce->name, ce->name); } else { continue; } @@ -730,8 +513,8 @@ static int grep_cache(struct grep_opt *opt, const struct pathspec *pathspec, if (ce_stage(ce)) { do { nr++; - } while (nr < active_nr && - !strcmp(ce->name, active_cache[nr]->name)); + } while (nr < repo->index->cache_nr && + !strcmp(ce->name, repo->index->cache[nr]->name)); nr--; /* compensate for loop control */ } if (hit && opt->status_only) @@ -744,7 +527,7 @@ static int grep_cache(struct grep_opt *opt, const struct pathspec *pathspec, static int grep_tree(struct grep_opt *opt, const struct pathspec *pathspec, struct tree_desc *tree, struct strbuf *base, int tn_len, - int check_attr) + int check_attr, struct repository *repo) { int hit = 0; enum interesting match = entry_not_interesting; @@ -752,8 +535,8 @@ static int grep_tree(struct grep_opt *opt, const struct pathspec *pathspec, int old_baselen = base->len; struct strbuf name = STRBUF_INIT; int name_base_len = 0; - if (super_prefix) { - strbuf_addstr(&name, super_prefix); + if (repo->submodule_prefix) { + strbuf_addstr(&name, repo->submodule_prefix); name_base_len = name.len; } @@ -791,11 +574,11 @@ static int grep_tree(struct grep_opt *opt, const struct pathspec *pathspec, strbuf_addch(base, '/'); init_tree_desc(&sub, data, size); hit |= grep_tree(opt, pathspec, &sub, base, tn_len, - check_attr); + check_attr, repo); free(data); } else if (recurse_submodules && S_ISGITLINK(entry.mode)) { - hit |= grep_submodule(opt, entry.oid, base->buf, - base->buf + tn_len); + hit |= grep_submodule(opt, repo, pathspec, entry.oid, + base->buf, base->buf + tn_len); } strbuf_setlen(base, old_baselen); @@ -809,7 +592,8 @@ static int grep_tree(struct grep_opt *opt, const struct pathspec *pathspec, } static int grep_object(struct grep_opt *opt, const struct pathspec *pathspec, - struct object *obj, const char *name, const char *path) + struct object *obj, const char *name, const char *path, + struct repository *repo) { if (obj->type == OBJ_BLOB) return grep_oid(opt, &obj->oid, name, 0, path); @@ -828,10 +612,6 @@ static int grep_object(struct grep_opt *opt, const struct pathspec *pathspec, if (!data) die(_("unable to read tree (%s)"), oid_to_hex(&obj->oid)); - /* Use parent's name as base when recursing submodules */ - if (recurse_submodules && parent_basename) - name = parent_basename; - len = name ? strlen(name) : 0; strbuf_init(&base, PATH_MAX + len + 1); if (len) { @@ -840,7 +620,7 @@ static int grep_object(struct grep_opt *opt, const struct pathspec *pathspec, } init_tree_desc(&tree, data, size); hit = grep_tree(opt, pathspec, &tree, &base, base.len, - obj->type == OBJ_COMMIT); + obj->type == OBJ_COMMIT, repo); strbuf_release(&base); free(data); return hit; @@ -849,6 +629,7 @@ static int grep_object(struct grep_opt *opt, const struct pathspec *pathspec, } static int grep_objects(struct grep_opt *opt, const struct pathspec *pathspec, + struct repository *repo, const struct object_array *list) { unsigned int i; @@ -864,7 +645,8 @@ static int grep_objects(struct grep_opt *opt, const struct pathspec *pathspec, submodule_free(); gitmodules_config_oid(&real_obj->oid); } - if (grep_object(opt, pathspec, real_obj, list->objects[i].name, list->objects[i].path)) { + if (grep_object(opt, pathspec, real_obj, list->objects[i].name, list->objects[i].path, + repo)) { hit = 1; if (opt->status_only) break; @@ -1005,9 +787,6 @@ int cmd_grep(int argc, const char **argv, const char *prefix) N_("ignore files specified via '.gitignore'"), 1), OPT_BOOL(0, "recurse-submodules", &recurse_submodules, N_("recursively search in each submodule")), - OPT_STRING(0, "parent-basename", &parent_basename, - N_("basename"), - N_("prepend parent project's basename to output")), OPT_GROUP(""), OPT_BOOL('v', "invert-match", &opt.invert, N_("show non-matching lines")), @@ -1112,7 +891,6 @@ int cmd_grep(int argc, const char **argv, const char *prefix) init_grep_defaults(); git_config(grep_cmd_config, NULL); grep_init(&opt, prefix); - super_prefix = get_super_prefix(); /* * If there is no -- then the paths must exist in the working @@ -1170,8 +948,6 @@ int cmd_grep(int argc, const char **argv, const char *prefix) if (!opt.pattern_list) die(_("no pattern given.")); - if (!opt.fixed && opt.ignore_case) - opt.regflags |= REG_ICASE; /* * We have to find "--" in a separate pass, because its presence @@ -1274,9 +1050,6 @@ int cmd_grep(int argc, const char **argv, const char *prefix) if (recurse_submodules) { gitmodules_config(); - compile_submodule_options(&opt, argv + i, cached, untracked, - opt_exclude, use_index, - pattern_type_arg); } if (show_in_pager && (cached || list.nr)) @@ -1320,11 +1093,12 @@ int cmd_grep(int argc, const char **argv, const char *prefix) if (!cached) setup_work_tree(); - hit = grep_cache(&opt, &pathspec, cached); + hit = grep_cache(&opt, the_repository, &pathspec, cached); } else { if (cached) die(_("both --cached and trees are given.")); - hit = grep_objects(&opt, &pathspec, &list); + + hit = grep_objects(&opt, &pathspec, the_repository, &list); } if (num_threads) diff --git a/builtin/mv.c b/builtin/mv.c index dcf6736b5..94fbaaa5d 100644 --- a/builtin/mv.c +++ b/builtin/mv.c @@ -81,7 +81,7 @@ static void prepare_move_submodule(const char *src, int first, struct strbuf submodule_dotgit = STRBUF_INIT; if (!S_ISGITLINK(active_cache[first]->ce_mode)) die(_("Directory %s is in index and no submodule?"), src); - if (!is_staging_gitmodules_ok()) + if (!is_staging_gitmodules_ok(&the_index)) die(_("Please stage your changes to .gitmodules or stash them to proceed")); strbuf_addf(&submodule_dotgit, "%s/.git", src); *submodule_gitfile = read_gitfile(submodule_dotgit.buf); diff --git a/builtin/pull.c b/builtin/pull.c index 2ce311a52..9b86e519b 100644 --- a/builtin/pull.c +++ b/builtin/pull.c @@ -16,6 +16,8 @@ #include "dir.h" #include "refs.h" #include "revision.h" +#include "submodule.h" +#include "submodule-config.h" #include "tempfile.h" #include "lockfile.h" #include "wt-status.h" @@ -78,6 +80,7 @@ static const char * const pull_usage[] = { /* Shared options */ static int opt_verbosity; static char *opt_progress; +static int recurse_submodules = RECURSE_SUBMODULES_DEFAULT; /* Options passed to git-merge or git-rebase */ static enum rebase_type opt_rebase = -1; @@ -102,7 +105,6 @@ static char *opt_upload_pack; static int opt_force; static char *opt_tags; static char *opt_prune; -static char *opt_recurse_submodules; static char *max_children; static int opt_dry_run; static char *opt_keep; @@ -117,6 +119,10 @@ static struct option pull_options[] = { OPT_PASSTHRU(0, "progress", &opt_progress, NULL, N_("force progress reporting"), PARSE_OPT_NOARG), + { OPTION_CALLBACK, 0, "recurse-submodules", + &recurse_submodules, N_("on-demand"), + N_("control for recursive fetching of submodules"), + PARSE_OPT_OPTARG, option_fetch_parse_recurse_submodules }, /* Options passed to git-merge or git-rebase */ OPT_GROUP(N_("Options related to merging")), @@ -188,10 +194,6 @@ static struct option pull_options[] = { OPT_PASSTHRU('p', "prune", &opt_prune, NULL, N_("prune remote-tracking branches no longer on remote"), PARSE_OPT_NOARG), - OPT_PASSTHRU(0, "recurse-submodules", &opt_recurse_submodules, - N_("on-demand"), - N_("control recursive fetching of submodules"), - PARSE_OPT_OPTARG), OPT_PASSTHRU('j', "jobs", &max_children, N_("n"), N_("number of submodules pulled in parallel"), PARSE_OPT_OPTARG), @@ -484,8 +486,20 @@ static int run_fetch(const char *repo, const char **refspecs) argv_array_push(&args, opt_tags); if (opt_prune) argv_array_push(&args, opt_prune); - if (opt_recurse_submodules) - argv_array_push(&args, opt_recurse_submodules); + if (recurse_submodules != RECURSE_SUBMODULES_DEFAULT) + switch (recurse_submodules) { + case RECURSE_SUBMODULES_ON: + argv_array_push(&args, "--recurse-submodules=on"); + break; + case RECURSE_SUBMODULES_OFF: + argv_array_push(&args, "--recurse-submodules=no"); + break; + case RECURSE_SUBMODULES_ON_DEMAND: + argv_array_push(&args, "--recurse-submodules=on-demand"); + break; + default: + BUG("submodule recursion option not understood"); + } if (max_children) argv_array_push(&args, max_children); if (opt_dry_run) @@ -532,6 +546,30 @@ static int pull_into_void(const struct object_id *merge_head, return 0; } +static int rebase_submodules(void) +{ + struct child_process cp = CHILD_PROCESS_INIT; + + cp.git_cmd = 1; + cp.no_stdin = 1; + argv_array_pushl(&cp.args, "submodule", "update", + "--recursive", "--rebase", NULL); + + return run_command(&cp); +} + +static int update_submodules(void) +{ + struct child_process cp = CHILD_PROCESS_INIT; + + cp.git_cmd = 1; + cp.no_stdin = 1; + argv_array_pushl(&cp.args, "submodule", "update", + "--recursive", "--checkout", NULL); + + return run_command(&cp); +} + /** * Runs git-merge, returning its exit status. */ @@ -863,6 +901,11 @@ int cmd_pull(int argc, const char **argv, const char *prefix) die(_("Cannot rebase onto multiple branches.")); if (opt_rebase) { + int ret = 0; + if ((recurse_submodules == RECURSE_SUBMODULES_ON || + recurse_submodules == RECURSE_SUBMODULES_ON_DEMAND) && + submodule_touches_in_range(&rebase_fork_point, &curr_head)) + die(_("cannot rebase with locally recorded submodule modifications")); if (!autostash) { struct commit_list *list = NULL; struct commit *merge_head, *head; @@ -873,11 +916,21 @@ int cmd_pull(int argc, const char **argv, const char *prefix) if (is_descendant_of(merge_head, list)) { /* we can fast-forward this without invoking rebase */ opt_ff = "--ff-only"; - return run_merge(); + ret = run_merge(); } } - return run_rebase(&curr_head, merge_heads.oid, &rebase_fork_point); + ret = run_rebase(&curr_head, merge_heads.oid, &rebase_fork_point); + + if (!ret && (recurse_submodules == RECURSE_SUBMODULES_ON || + recurse_submodules == RECURSE_SUBMODULES_ON_DEMAND)) + ret = rebase_submodules(); + + return ret; } else { - return run_merge(); + int ret = run_merge(); + if (!ret && (recurse_submodules == RECURSE_SUBMODULES_ON || + recurse_submodules == RECURSE_SUBMODULES_ON_DEMAND)) + ret = update_submodules(); + return ret; } } diff --git a/builtin/rm.c b/builtin/rm.c index 52826d137..4057e73fa 100644 --- a/builtin/rm.c +++ b/builtin/rm.c @@ -286,7 +286,7 @@ int cmd_rm(int argc, const char **argv, const char *prefix) list.entry[list.nr].name = xstrdup(ce->name); list.entry[list.nr].is_submodule = S_ISGITLINK(ce->ce_mode); if (list.entry[list.nr++].is_submodule && - !is_staging_gitmodules_ok()) + !is_staging_gitmodules_ok(&the_index)) die (_("Please stage your changes to .gitmodules or stash them to proceed")); } diff --git a/builtin/submodule--helper.c b/builtin/submodule--helper.c index af871f14e..1e49ce580 100644 --- a/builtin/submodule--helper.c +++ b/builtin/submodule--helper.c @@ -960,10 +960,19 @@ static int update_clone_task_finished(int result, return 0; } +static int gitmodules_update_clone_config(const char *var, const char *value, + void *cb) +{ + int *max_jobs = cb; + if (!strcmp(var, "submodule.fetchjobs")) + *max_jobs = parse_submodule_fetchjobs(var, value); + return 0; +} + static int update_clone(int argc, const char **argv, const char *prefix) { const char *update = NULL; - int max_jobs = -1; + int max_jobs = 1; struct string_list_item *item; struct pathspec pathspec; struct submodule_update_clone suc = SUBMODULE_UPDATE_CLONE_INIT; @@ -1000,6 +1009,9 @@ static int update_clone(int argc, const char **argv, const char *prefix) }; suc.prefix = prefix; + config_from_gitmodules(gitmodules_update_clone_config, &max_jobs); + git_config(gitmodules_update_clone_config, &max_jobs); + argc = parse_options(argc, argv, prefix, module_update_clone_options, git_submodule_helper_usage, 0); @@ -1017,9 +1029,6 @@ static int update_clone(int argc, const char **argv, const char *prefix) gitmodules_config(); git_config(submodule_config, NULL); - if (max_jobs < 0) - max_jobs = parallel_submodules(); - run_processes_parallel(max_jobs, update_clone_get_next_task, update_clone_start_failure, @@ -417,7 +417,6 @@ static inline enum object_type object_type(unsigned int mode) #define GIT_WORK_TREE_ENVIRONMENT "GIT_WORK_TREE" #define GIT_PREFIX_ENVIRONMENT "GIT_PREFIX" #define GIT_SUPER_PREFIX_ENVIRONMENT "GIT_INTERNAL_SUPER_PREFIX" -#define GIT_TOPLEVEL_PREFIX_ENVIRONMENT "GIT_INTERNAL_TOPLEVEL_PREFIX" #define DEFAULT_GIT_DIR_ENVIRONMENT ".git" #define DB_ENVIRONMENT "GIT_OBJECT_DIRECTORY" #define INDEX_ENVIRONMENT "GIT_INDEX_FILE" @@ -433,6 +432,7 @@ static inline enum object_type object_type(unsigned int mode) #define GITATTRIBUTES_FILE ".gitattributes" #define INFOATTRIBUTES_FILE "info/attributes" #define ATTRIBUTE_MACRO_PREFIX "[attr]" +#define GITMODULES_FILE ".gitmodules" #define GIT_NOTES_REF_ENVIRONMENT "GIT_NOTES_REF" #define GIT_NOTES_DEFAULT_REF "refs/notes/commits" #define GIT_NOTES_DISPLAY_REF_ENVIRONMENT "GIT_NOTES_DISPLAY_REF" diff --git a/compat/cygwin.c b/compat/cygwin.c new file mode 100644 index 000000000..b9862d606 --- /dev/null +++ b/compat/cygwin.c @@ -0,0 +1,19 @@ +#include "../git-compat-util.h" +#include "../cache.h" + +int cygwin_offset_1st_component(const char *path) +{ + const char *pos = path; + /* unc paths */ + if (is_dir_sep(pos[0]) && is_dir_sep(pos[1])) { + /* skip server name */ + pos = strchr(pos + 2, '/'); + if (!pos) + return 0; /* Error: malformed unc path */ + + do { + pos++; + } while (*pos && pos[0] != '/'); + } + return pos + is_dir_sep(*pos) - path; +} diff --git a/compat/cygwin.h b/compat/cygwin.h new file mode 100644 index 000000000..8e52de464 --- /dev/null +++ b/compat/cygwin.h @@ -0,0 +1,2 @@ +int cygwin_offset_1st_component(const char *path); +#define offset_1st_component cygwin_offset_1st_component @@ -1714,15 +1714,18 @@ static int configset_add_value(struct config_set *cs, const char *key, const cha return 0; } -static int config_set_element_cmp(const struct config_set_element *e1, - const struct config_set_element *e2, const void *unused) +static int config_set_element_cmp(const void *unused_cmp_data, + const struct config_set_element *e1, + const struct config_set_element *e2, + const void *unused_keydata) { return strcmp(e1->key, e2->key); } void git_configset_init(struct config_set *cs) { - hashmap_init(&cs->config_hash, (hashmap_cmp_fn)config_set_element_cmp, 0); + hashmap_init(&cs->config_hash, (hashmap_cmp_fn)config_set_element_cmp, + NULL, 0); cs->hash_initialized = 1; cs->list.nr = 0; cs->list.alloc = 0; @@ -2050,6 +2053,23 @@ int git_config_get_pathname(const char *key, const char **dest) return repo_config_get_pathname(the_repository, key, dest); } +/* + * Note: This function exists solely to maintain backward compatibility with + * 'fetch' and 'update_clone' storing configuration in '.gitmodules' and should + * NOT be used anywhere else. + * + * Runs the provided config function on the '.gitmodules' file found in the + * working directory. + */ +void config_from_gitmodules(config_fn_t fn, void *data) +{ + if (the_repository->worktree) { + char *file = repo_worktree_path(the_repository, GITMODULES_FILE); + git_config_from_file(fn, file, data); + free(file); + } +} + int git_config_get_expiry(const char *key, const char **output) { int ret = git_config_get_string_const(key, output); @@ -187,6 +187,16 @@ extern int repo_config_get_maybe_bool(struct repository *repo, extern int repo_config_get_pathname(struct repository *repo, const char *key, const char **dest); +/* + * Note: This function exists solely to maintain backward compatibility with + * 'fetch' and 'update_clone' storing configuration in '.gitmodules' and should + * NOT be used anywhere else. + * + * Runs the provided config function on the '.gitmodules' file found in the + * working directory. + */ +extern void config_from_gitmodules(config_fn_t fn, void *data); + extern int git_config_get_value(const char *key, const char **value); extern const struct string_list *git_config_get_value_multi(const char *key); extern void git_config_clear(void); diff --git a/config.mak.uname b/config.mak.uname index adfb90b60..6604b130f 100644 --- a/config.mak.uname +++ b/config.mak.uname @@ -184,6 +184,8 @@ ifeq ($(uname_O),Cygwin) UNRELIABLE_FSTAT = UnfortunatelyYes SPARSE_FLAGS = -isystem /usr/include/w32api -Wno-one-bit-signed-bitfield OBJECT_CREATION_USES_RENAMES = UnfortunatelyNeedsTo + COMPAT_OBJS += compat/cygwin.o + FREAD_READS_DIRECTORIES = UnfortunatelyYes endif ifeq ($(uname_S),FreeBSD) NEEDS_LIBICONV = YesPlease @@ -583,7 +583,8 @@ static int apply_multi_file_filter(const char *path, const char *src, size_t len if (!subprocess_map_initialized) { subprocess_map_initialized = 1; - hashmap_init(&subprocess_map, (hashmap_cmp_fn) cmd2process_cmp, 0); + hashmap_init(&subprocess_map, (hashmap_cmp_fn) cmd2process_cmp, + NULL, 0); entry = NULL; } else { entry = (struct cmd2process *)subprocess_find_entry(&subprocess_map, cmd); diff --git a/diffcore-rename.c b/diffcore-rename.c index 1e4678b7d..786f38949 100644 --- a/diffcore-rename.c +++ b/diffcore-rename.c @@ -341,7 +341,7 @@ static int find_exact_renames(struct diff_options *options) /* Add all sources to the hash table in reverse order, because * later on they will be retrieved in LIFO order. */ - hashmap_init(&file_table, NULL, rename_src_nr); + hashmap_init(&file_table, NULL, NULL, rename_src_nr); for (i = rename_src_nr-1; i >= 0; i--) insert_file_table(&file_table, i, rename_src[i].p->one); diff --git a/git-compat-util.h b/git-compat-util.h index 047172d17..db9c22de7 100644 --- a/git-compat-util.h +++ b/git-compat-util.h @@ -189,6 +189,9 @@ #include <sys/sysctl.h> #endif +#if defined(__CYGWIN__) +#include "compat/cygwin.h" +#endif #if defined(__MINGW32__) /* pull in Windows compatibility stuff */ #include "compat/mingw.h" @@ -313,7 +313,7 @@ def p4_move(src, dest): p4_system(["move", "-k", wildcard_encode(src), wildcard_encode(dest)]) def p4_last_change(): - results = p4CmdList(["changes", "-m", "1"]) + results = p4CmdList(["changes", "-m", "1"], skip_info=True) return int(results[0]['change']) def p4_describe(change): @@ -321,7 +321,7 @@ def p4_describe(change): the presence of field "time". Return a dict of the results.""" - ds = p4CmdList(["describe", "-s", str(change)]) + ds = p4CmdList(["describe", "-s", str(change)], skip_info=True) if len(ds) != 1: die("p4 describe -s %d did not return 1 result: %s" % (change, str(ds))) @@ -509,7 +509,7 @@ def isModeExec(mode): def isModeExecChanged(src_mode, dst_mode): return isModeExec(src_mode) != isModeExec(dst_mode) -def p4CmdList(cmd, stdin=None, stdin_mode='w+b', cb=None): +def p4CmdList(cmd, stdin=None, stdin_mode='w+b', cb=None, skip_info=False): if isinstance(cmd,basestring): cmd = "-G " + cmd @@ -545,6 +545,9 @@ def p4CmdList(cmd, stdin=None, stdin_mode='w+b', cb=None): try: while True: entry = marshal.load(p4.stdout) + if skip_info: + if 'code' in entry and entry['code'] == 'info': + continue if cb is not None: cb(entry) else: @@ -879,8 +882,12 @@ def p4ChangesForPaths(depotPaths, changeRange, requestedBlockSize): cmd += ["%s...@%s" % (p, revisionRange)] # Insert changes in chronological order - for line in reversed(p4_read_pipe_lines(cmd)): - changes.add(int(line.split(" ")[1])) + for entry in reversed(p4CmdList(cmd)): + if entry.has_key('p4ExitCode'): + die('Error retrieving changes descriptions ({})'.format(entry['p4ExitCode'])) + if not entry.has_key('change'): + continue + changes.add(int(entry['change'])) if not block_size: break @@ -1526,37 +1533,62 @@ class P4Submit(Command, P4UserMap): [upstream, settings] = findUpstreamBranchPoint() - template = "" + template = """\ +# A Perforce Change Specification. +# +# Change: The change number. 'new' on a new changelist. +# Date: The date this specification was last modified. +# Client: The client on which the changelist was created. Read-only. +# User: The user who created the changelist. +# Status: Either 'pending' or 'submitted'. Read-only. +# Type: Either 'public' or 'restricted'. Default is 'public'. +# Description: Comments about the changelist. Required. +# Jobs: What opened jobs are to be closed by this changelist. +# You may delete jobs from this list. (New changelists only.) +# Files: What opened files from the default changelist are to be added +# to this changelist. You may delete files from this list. +# (New changelists only.) +""" + files_list = [] inFilesSection = False + change_entry = None args = ['change', '-o'] if changelist: args.append(str(changelist)) - - for line in p4_read_pipe_lines(args): - if line.endswith("\r\n"): - line = line[:-2] + "\n" - if inFilesSection: - if line.startswith("\t"): - # path starts and ends with a tab - path = line[1:] - lastTab = path.rfind("\t") - if lastTab != -1: - path = path[:lastTab] - if settings.has_key('depot-paths'): - if not [p for p in settings['depot-paths'] - if p4PathStartsWith(path, p)]: - continue - else: - if not p4PathStartsWith(path, self.depotPath): - continue + for entry in p4CmdList(args): + if not entry.has_key('code'): + continue + if entry['code'] == 'stat': + change_entry = entry + break + if not change_entry: + die('Failed to decode output of p4 change -o') + for key, value in change_entry.iteritems(): + if key.startswith('File'): + if settings.has_key('depot-paths'): + if not [p for p in settings['depot-paths'] + if p4PathStartsWith(value, p)]: + continue else: - inFilesSection = False - else: - if line.startswith("Files:"): - inFilesSection = True - - template += line - + if not p4PathStartsWith(value, self.depotPath): + continue + files_list.append(value) + continue + # Output in the order expected by prepareLogMessage + for key in ['Change', 'Client', 'User', 'Status', 'Description', 'Jobs']: + if not change_entry.has_key(key): + continue + template += '\n' + template += key + ':' + if key == 'Description': + template += '\n' + for field_line in change_entry[key].splitlines(): + template += '\t'+field_line+'\n' + if len(files_list) > 0: + template += '\n' + template += 'Files:\n' + for path in files_list: + template += '\t'+path+'\n' return template def edit_template(self, template_file): @@ -392,7 +392,7 @@ static struct cmd_struct commands[] = { { "fsck-objects", cmd_fsck, RUN_SETUP }, { "gc", cmd_gc, RUN_SETUP }, { "get-tar-commit-id", cmd_get_tar_commit_id }, - { "grep", cmd_grep, RUN_SETUP_GENTLY | SUPPORT_SUPER_PREFIX }, + { "grep", cmd_grep, RUN_SETUP_GENTLY }, { "hash-object", cmd_hash_object }, { "help", cmd_help }, { "index-pack", cmd_index_pack, RUN_SETUP_GENTLY }, @@ -35,10 +35,8 @@ void init_grep_defaults(void) memset(opt, 0, sizeof(*opt)); opt->relative = 1; opt->pathname = 1; - opt->regflags = REG_NEWLINE; opt->max_depth = -1; opt->pattern_type_option = GREP_PATTERN_TYPE_UNSPECIFIED; - opt->extended_regexp_option = 0; color_set(opt->color_context, ""); color_set(opt->color_filename, ""); color_set(opt->color_function, ""); @@ -79,10 +77,7 @@ int grep_config(const char *var, const char *value, void *cb) return -1; if (!strcmp(var, "grep.extendedregexp")) { - if (git_config_bool(var, value)) - opt->extended_regexp_option = 1; - else - opt->extended_regexp_option = 0; + opt->extended_regexp_option = git_config_bool(var, value); return 0; } @@ -157,7 +152,6 @@ void grep_init(struct grep_opt *opt, const char *prefix) opt->linenum = def->linenum; opt->max_depth = def->max_depth; opt->pathname = def->pathname; - opt->regflags = def->regflags; opt->relative = def->relative; opt->output = def->output; @@ -173,33 +167,41 @@ void grep_init(struct grep_opt *opt, const char *prefix) static void grep_set_pattern_type_option(enum grep_pattern_type pattern_type, struct grep_opt *opt) { + /* + * When committing to the pattern type by setting the relevant + * fields in grep_opt it's generally not necessary to zero out + * the fields we're not choosing, since they won't have been + * set by anything. The extended_regexp_option field is the + * only exception to this. + * + * This is because in the process of parsing grep.patternType + * & grep.extendedRegexp we set opt->pattern_type_option and + * opt->extended_regexp_option, respectively. We then + * internally use opt->extended_regexp_option to see if we're + * compiling an ERE. It must be unset if that's not actually + * the case. + */ + if (pattern_type != GREP_PATTERN_TYPE_ERE && + opt->extended_regexp_option) + opt->extended_regexp_option = 0; + switch (pattern_type) { case GREP_PATTERN_TYPE_UNSPECIFIED: /* fall through */ case GREP_PATTERN_TYPE_BRE: - opt->fixed = 0; - opt->pcre1 = 0; - opt->pcre2 = 0; break; case GREP_PATTERN_TYPE_ERE: - opt->fixed = 0; - opt->pcre1 = 0; - opt->pcre2 = 0; - opt->regflags |= REG_EXTENDED; + opt->extended_regexp_option = 1; break; case GREP_PATTERN_TYPE_FIXED: opt->fixed = 1; - opt->pcre1 = 0; - opt->pcre2 = 0; break; case GREP_PATTERN_TYPE_PCRE: - opt->fixed = 0; #ifdef USE_LIBPCRE2 - opt->pcre1 = 0; opt->pcre2 = 1; #else /* @@ -209,7 +211,6 @@ static void grep_set_pattern_type_option(enum grep_pattern_type pattern_type, st * "cannot use Perl-compatible regexes[...]". */ opt->pcre1 = 1; - opt->pcre2 = 0; #endif break; } @@ -222,6 +223,11 @@ void grep_commit_pattern_type(enum grep_pattern_type pattern_type, struct grep_o else if (opt->pattern_type_option != GREP_PATTERN_TYPE_UNSPECIFIED) grep_set_pattern_type_option(opt->pattern_type_option, opt); else if (opt->extended_regexp_option) + /* + * This branch *must* happen after setting from the + * opt->pattern_type_option above, we don't want + * grep.extendedRegexp to override grep.patternType! + */ grep_set_pattern_type_option(GREP_PATTERN_TYPE_ERE, opt); } @@ -587,7 +593,7 @@ static void compile_fixed_regexp(struct grep_pat *p, struct grep_opt *opt) { struct strbuf sb = STRBUF_INIT; int err; - int regflags = opt->regflags; + int regflags = 0; basic_regex_quote_buf(&sb, p->pattern); if (opt->ignore_case) @@ -606,12 +612,12 @@ static void compile_fixed_regexp(struct grep_pat *p, struct grep_opt *opt) static void compile_regexp(struct grep_pat *p, struct grep_opt *opt) { - int icase, ascii_only; + int ascii_only; int err; + int regflags = REG_NEWLINE; p->word_regexp = opt->word_regexp; p->ignore_case = opt->ignore_case; - icase = opt->regflags & REG_ICASE || p->ignore_case; ascii_only = !has_non_ascii(p->pattern); /* @@ -629,12 +635,10 @@ static void compile_regexp(struct grep_pat *p, struct grep_opt *opt) if (opt->fixed || has_null(p->pattern, p->patternlen) || is_fixed(p->pattern, p->patternlen)) - p->fixed = !icase || ascii_only; - else - p->fixed = 0; + p->fixed = !p->ignore_case || ascii_only; if (p->fixed) { - p->kws = kwsalloc(icase ? tolower_trans_tbl : NULL); + p->kws = kwsalloc(p->ignore_case ? tolower_trans_tbl : NULL); kwsincr(p->kws, p->pattern, p->patternlen); kwsprep(p->kws); return; @@ -658,7 +662,11 @@ static void compile_regexp(struct grep_pat *p, struct grep_opt *opt) return; } - err = regcomp(&p->regexp, p->pattern, opt->regflags); + if (p->ignore_case) + regflags |= REG_ICASE; + if (opt->extended_regexp_option) + regflags |= REG_EXTENDED; + err = regcomp(&p->regexp, p->pattern, regflags); if (err) { char errbuf[1024]; regerror(err, &p->regexp, errbuf, 1024); @@ -1919,16 +1927,6 @@ void grep_source_init(struct grep_source *gs, enum grep_source_type type, case GREP_SOURCE_FILE: gs->identifier = xstrdup(identifier); break; - case GREP_SOURCE_SUBMODULE: - if (!identifier) { - gs->identifier = NULL; - break; - } - /* - * FALL THROUGH - * If the identifier is non-NULL (in the submodule case) it - * will be a SHA1 that needs to be copied. - */ case GREP_SOURCE_OID: gs->identifier = oiddup(identifier); break; @@ -1951,7 +1949,6 @@ void grep_source_clear_data(struct grep_source *gs) switch (gs->type) { case GREP_SOURCE_FILE: case GREP_SOURCE_OID: - case GREP_SOURCE_SUBMODULE: FREE_AND_NULL(gs->buf); gs->size = 0; break; @@ -2022,8 +2019,6 @@ static int grep_source_load(struct grep_source *gs) return grep_source_load_oid(gs); case GREP_SOURCE_BUF: return gs->buf ? 0 : -1; - case GREP_SOURCE_SUBMODULE: - break; } die("BUG: invalid grep_source type to load"); } @@ -162,7 +162,6 @@ struct grep_opt { char color_match_selected[COLOR_MAXLEN]; char color_selected[COLOR_MAXLEN]; char color_sep[COLOR_MAXLEN]; - int regflags; unsigned pre_context; unsigned post_context; unsigned last_shown; @@ -194,7 +193,6 @@ struct grep_source { GREP_SOURCE_OID, GREP_SOURCE_FILE, GREP_SOURCE_BUF, - GREP_SOURCE_SUBMODULE, } type; void *identifier; @@ -95,7 +95,9 @@ static inline int entry_equals(const struct hashmap *map, const struct hashmap_entry *e1, const struct hashmap_entry *e2, const void *keydata) { - return (e1 == e2) || (e1->hash == e2->hash && !map->cmpfn(e1, e2, keydata)); + return (e1 == e2) || + (e1->hash == e2->hash && + !map->cmpfn(map->cmpfn_data, e1, e2, keydata)); } static inline unsigned int bucket(const struct hashmap *map, @@ -140,19 +142,23 @@ static inline struct hashmap_entry **find_entry_ptr(const struct hashmap *map, return e; } -static int always_equal(const void *unused1, const void *unused2, const void *unused3) +static int always_equal(const void *unused_cmp_data, + const void *unused1, + const void *unused2, + const void *unused_keydata) { return 0; } void hashmap_init(struct hashmap *map, hashmap_cmp_fn equals_function, - size_t initial_size) + const void *cmpfn_data, size_t initial_size) { unsigned int size = HASHMAP_INITIAL_SIZE; memset(map, 0, sizeof(*map)); map->cmpfn = equals_function ? equals_function : always_equal; + map->cmpfn_data = cmpfn_data; /* calculate initial table size and allocate the table */ initial_size = (unsigned int) ((uint64_t) initial_size * 100 @@ -260,7 +266,8 @@ struct pool_entry { unsigned char data[FLEX_ARRAY]; }; -static int pool_entry_cmp(const struct pool_entry *e1, +static int pool_entry_cmp(const void *unused_cmp_data, + const struct pool_entry *e1, const struct pool_entry *e2, const unsigned char *keydata) { @@ -275,7 +282,7 @@ const void *memintern(const void *data, size_t len) /* initialize string pool hashmap */ if (!map.tablesize) - hashmap_init(&map, (hashmap_cmp_fn) pool_entry_cmp, 0); + hashmap_init(&map, (hashmap_cmp_fn) pool_entry_cmp, NULL, 0); /* lookup interned string in pool */ hashmap_entry_init(&key, memhash(data, len)); @@ -3,17 +3,123 @@ /* * Generic implementation of hash-based key-value mappings. - * See Documentation/technical/api-hashmap.txt. + * + * An example that maps long to a string: + * For the sake of the example this allows to lookup exact values, too + * (i.e. it is operated as a set, the value is part of the key) + * ------------------------------------- + * + * struct hashmap map; + * struct long2string { + * struct hashmap_entry ent; // must be the first member! + * long key; + * char value[FLEX_ARRAY]; // be careful with allocating on stack! + * }; + * + * #define COMPARE_VALUE 1 + * + * static int long2string_cmp(const struct long2string *e1, + * const struct long2string *e2, + * const void *keydata, const void *userdata) + * { + * char *string = keydata; + * unsigned *flags = (unsigned*)userdata; + * + * if (flags & COMPARE_VALUE) + * return !(e1->key == e2->key) || (keydata ? + * strcmp(e1->value, keydata) : strcmp(e1->value, e2->value)); + * else + * return !(e1->key == e2->key); + * } + * + * int main(int argc, char **argv) + * { + * long key; + * char *value, *action; + * + * unsigned flags = ALLOW_DUPLICATE_KEYS; + * + * hashmap_init(&map, (hashmap_cmp_fn) long2string_cmp, &flags, 0); + * + * while (scanf("%s %l %s", action, key, value)) { + * + * if (!strcmp("add", action)) { + * struct long2string *e; + * e = malloc(sizeof(struct long2string) + strlen(value)); + * hashmap_entry_init(e, memhash(&key, sizeof(long))); + * e->key = key; + * memcpy(e->value, value, strlen(value)); + * hashmap_add(&map, e); + * } + * + * if (!strcmp("print_all_by_key", action)) { + * flags &= ~COMPARE_VALUE; + * + * struct long2string k; + * hashmap_entry_init(&k, memhash(&key, sizeof(long))); + * k.key = key; + * + * struct long2string *e = hashmap_get(&map, &k, NULL); + * if (e) { + * printf("first: %l %s\n", e->key, e->value); + * while (e = hashmap_get_next(&map, e)) + * printf("found more: %l %s\n", e->key, e->value); + * } + * } + * + * if (!strcmp("has_exact_match", action)) { + * flags |= COMPARE_VALUE; + * + * struct long2string *e; + * e = malloc(sizeof(struct long2string) + strlen(value)); + * hashmap_entry_init(e, memhash(&key, sizeof(long))); + * e->key = key; + * memcpy(e->value, value, strlen(value)); + * + * printf("%s found\n", hashmap_get(&map, e, NULL) ? "" : "not"); + * } + * + * if (!strcmp("has_exact_match_no_heap_alloc", action)) { + * flags |= COMPARE_VALUE; + * + * struct long2string e; + * hashmap_entry_init(e, memhash(&key, sizeof(long))); + * e.key = key; + * + * printf("%s found\n", hashmap_get(&map, e, value) ? "" : "not"); + * } + * + * if (!strcmp("end", action)) { + * hashmap_free(&map, 1); + * break; + * } + * } + * } */ -/* FNV-1 functions */ - +/* + * Ready-to-use hash functions for strings, using the FNV-1 algorithm (see + * http://www.isthe.com/chongo/tech/comp/fnv). + * `strhash` and `strihash` take 0-terminated strings, while `memhash` and + * `memihash` operate on arbitrary-length memory. + * `strihash` and `memihash` are case insensitive versions. + * `memihash_cont` is a variant of `memihash` that allows a computation to be + * continued with another chunk of data. + */ extern unsigned int strhash(const char *buf); extern unsigned int strihash(const char *buf); extern unsigned int memhash(const void *buf, size_t len); extern unsigned int memihash(const void *buf, size_t len); extern unsigned int memihash_cont(unsigned int hash_seed, const void *buf, size_t len); +/* + * Converts a cryptographic hash (e.g. SHA-1) into an int-sized hash code + * for use in hash tables. Cryptographic hashes are supposed to have + * uniform distribution, so in contrast to `memhash()`, this just copies + * the first `sizeof(int)` bytes without shuffling any bits. Note that + * the results will be different on big-endian and little-endian + * platforms, so they should not be stored or transferred over the net. + */ static inline unsigned int sha1hash(const unsigned char *sha1) { /* @@ -25,86 +131,255 @@ static inline unsigned int sha1hash(const unsigned char *sha1) return hash; } -/* data structures */ - +/* + * struct hashmap_entry is an opaque structure representing an entry in the + * hash table, which must be used as first member of user data structures. + * Ideally it should be followed by an int-sized member to prevent unused + * memory on 64-bit systems due to alignment. + */ struct hashmap_entry { + /* + * next points to the next entry in case of collisions (i.e. if + * multiple entries map to the same bucket) + */ struct hashmap_entry *next; + + /* entry's hash code */ unsigned int hash; }; -typedef int (*hashmap_cmp_fn)(const void *entry, const void *entry_or_key, - const void *keydata); +/* + * User-supplied function to test two hashmap entries for equality. Shall + * return 0 if the entries are equal. + * + * This function is always called with non-NULL `entry` and `entry_or_key` + * parameters that have the same hash code. + * + * When looking up an entry, the `key` and `keydata` parameters to hashmap_get + * and hashmap_remove are always passed as second `entry_or_key` and third + * argument `keydata`, respectively. Otherwise, `keydata` is NULL. + * + * When it is too expensive to allocate a user entry (either because it is + * large or varialbe sized, such that it is not on the stack), then the + * relevant data to check for equality should be passed via `keydata`. + * In this case `key` can be a stripped down version of the user key data + * or even just a hashmap_entry having the correct hash. + * + * The `hashmap_cmp_fn_data` entry is the pointer given in the init function. + */ +typedef int (*hashmap_cmp_fn)(const void *hashmap_cmp_fn_data, + const void *entry, const void *entry_or_key, + const void *keydata); +/* + * struct hashmap is the hash table structure. Members can be used as follows, + * but should not be modified directly. + */ struct hashmap { struct hashmap_entry **table; + + /* Stores the comparison function specified in `hashmap_init()`. */ hashmap_cmp_fn cmpfn; - unsigned int size, tablesize, grow_at, shrink_at; - unsigned disallow_rehash : 1; -}; + const void *cmpfn_data; -struct hashmap_iter { - struct hashmap *map; - struct hashmap_entry *next; - unsigned int tablepos; + /* total number of entries (0 means the hashmap is empty) */ + unsigned int size; + + /* + * tablesize is the allocated size of the hash table. A non-0 value + * indicates that the hashmap is initialized. It may also be useful + * for statistical purposes (i.e. `size / tablesize` is the current + * load factor). + */ + unsigned int tablesize; + + unsigned int grow_at; + unsigned int shrink_at; + + /* See `hashmap_disallow_rehash`. */ + unsigned disallow_rehash : 1; }; /* hashmap functions */ -extern void hashmap_init(struct hashmap *map, hashmap_cmp_fn equals_function, - size_t initial_size); +/* + * Initializes a hashmap structure. + * + * `map` is the hashmap to initialize. + * + * The `equals_function` can be specified to compare two entries for equality. + * If NULL, entries are considered equal if their hash codes are equal. + * + * The `equals_function_data` parameter can be used to provide additional data + * (a callback cookie) that will be passed to `equals_function` each time it + * is called. This allows a single `equals_function` to implement multiple + * comparison functions. + * + * If the total number of entries is known in advance, the `initial_size` + * parameter may be used to preallocate a sufficiently large table and thus + * prevent expensive resizing. If 0, the table is dynamically resized. + */ +extern void hashmap_init(struct hashmap *map, + hashmap_cmp_fn equals_function, + const void *equals_function_data, + size_t initial_size); + +/* + * Frees a hashmap structure and allocated memory. + * + * If `free_entries` is true, each hashmap_entry in the map is freed as well + * using stdlibs free(). + */ extern void hashmap_free(struct hashmap *map, int free_entries); /* hashmap_entry functions */ +/* + * Initializes a hashmap_entry structure. + * + * `entry` points to the entry to initialize. + * `hash` is the hash code of the entry. + * + * The hashmap_entry structure does not hold references to external resources, + * and it is safe to just discard it once you are done with it (i.e. if + * your structure was allocated with xmalloc(), you can just free(3) it, + * and if it is on stack, you can just let it go out of scope). + */ static inline void hashmap_entry_init(void *entry, unsigned int hash) { struct hashmap_entry *e = entry; e->hash = hash; e->next = NULL; } + +/* + * Returns the hashmap entry for the specified key, or NULL if not found. + * + * `map` is the hashmap structure. + * + * `key` is a user data structure that starts with hashmap_entry that has at + * least been initialized with the proper hash code (via `hashmap_entry_init`). + * + * `keydata` is a data structure that holds just enough information to check + * for equality to a given entry. + * + * If the key data is variable-sized (e.g. a FLEX_ARRAY string) or quite large, + * it is undesirable to create a full-fledged entry structure on the heap and + * copy all the key data into the structure. + * + * In this case, the `keydata` parameter can be used to pass + * variable-sized key data directly to the comparison function, and the `key` + * parameter can be a stripped-down, fixed size entry structure allocated on the + * stack. + * + * If an entry with matching hash code is found, `key` and `keydata` are passed + * to `hashmap_cmp_fn` to decide whether the entry matches the key. + */ extern void *hashmap_get(const struct hashmap *map, const void *key, - const void *keydata); -extern void *hashmap_get_next(const struct hashmap *map, const void *entry); -extern void hashmap_add(struct hashmap *map, void *entry); -extern void *hashmap_put(struct hashmap *map, void *entry); -extern void *hashmap_remove(struct hashmap *map, const void *key, - const void *keydata); + const void *keydata); +/* + * Returns the hashmap entry for the specified hash code and key data, + * or NULL if not found. + * + * `map` is the hashmap structure. + * `hash` is the hash code of the entry to look up. + * + * If an entry with matching hash code is found, `keydata` is passed to + * `hashmap_cmp_fn` to decide whether the entry matches the key. The + * `entry_or_key` parameter of `hashmap_cmp_fn` points to a hashmap_entry + * structure that should not be used in the comparison. + */ static inline void *hashmap_get_from_hash(const struct hashmap *map, - unsigned int hash, const void *keydata) + unsigned int hash, + const void *keydata) { struct hashmap_entry key; hashmap_entry_init(&key, hash); return hashmap_get(map, &key, keydata); } +/* + * Returns the next equal hashmap entry, or NULL if not found. This can be + * used to iterate over duplicate entries (see `hashmap_add`). + * + * `map` is the hashmap structure. + * `entry` is the hashmap_entry to start the search from, obtained via a previous + * call to `hashmap_get` or `hashmap_get_next`. + */ +extern void *hashmap_get_next(const struct hashmap *map, const void *entry); + +/* + * Adds a hashmap entry. This allows to add duplicate entries (i.e. + * separate values with the same key according to hashmap_cmp_fn). + * + * `map` is the hashmap structure. + * `entry` is the entry to add. + */ +extern void hashmap_add(struct hashmap *map, void *entry); + +/* + * Adds or replaces a hashmap entry. If the hashmap contains duplicate + * entries equal to the specified entry, only one of them will be replaced. + * + * `map` is the hashmap structure. + * `entry` is the entry to add or replace. + * Returns the replaced entry, or NULL if not found (i.e. the entry was added). + */ +extern void *hashmap_put(struct hashmap *map, void *entry); + +/* + * Removes a hashmap entry matching the specified key. If the hashmap contains + * duplicate entries equal to the specified key, only one of them will be + * removed. Returns the removed entry, or NULL if not found. + * + * Argument explanation is the same as in `hashmap_get`. + */ +extern void *hashmap_remove(struct hashmap *map, const void *key, + const void *keydata); + +/* + * Returns the `bucket` an entry is stored in. + * Useful for multithreaded read access. + */ int hashmap_bucket(const struct hashmap *map, unsigned int hash); /* * Disallow/allow rehashing of the hashmap. - * This is useful if the caller knows that the hashmap - * needs multi-threaded access. The caller is still - * required to guard/lock searches and inserts in a - * manner appropriate to their usage. This simply - * prevents the table from being unexpectedly re-mapped. + * This is useful if the caller knows that the hashmap needs multi-threaded + * access. The caller is still required to guard/lock searches and inserts + * in a manner appropriate to their usage. This simply prevents the table + * from being unexpectedly re-mapped. * - * If is up to the caller to ensure that the hashmap is - * initialized to a reasonable size to prevent poor - * performance. + * It is up to the caller to ensure that the hashmap is initialized to a + * reasonable size to prevent poor performance. * - * When value=1, prevent future rehashes on adds and deleted. - * When value=0, allow future rehahses. This DOES NOT force - * a rehash now. + * A call to allow rehashing does not force a rehash; that might happen + * with the next insert or delete. */ static inline void hashmap_disallow_rehash(struct hashmap *map, unsigned value) { map->disallow_rehash = value; } -/* hashmap_iter functions */ +/* + * Used to iterate over all entries of a hashmap. Note that it is + * not safe to add or remove entries to the hashmap while + * iterating. + */ +struct hashmap_iter { + struct hashmap *map; + struct hashmap_entry *next; + unsigned int tablepos; +}; +/* Initializes a `hashmap_iter` structure. */ extern void hashmap_iter_init(struct hashmap *map, struct hashmap_iter *iter); + +/* Returns the next hashmap_entry, or NULL if there are no more entries. */ extern void *hashmap_iter_next(struct hashmap_iter *iter); + +/* Initializes the iterator and returns the first entry, if any. */ static inline void *hashmap_iter_first(struct hashmap *map, struct hashmap_iter *iter) { @@ -112,8 +387,21 @@ static inline void *hashmap_iter_first(struct hashmap *map, return hashmap_iter_next(iter); } -/* string interning */ +/* String interning */ +/* + * Returns the unique, interned version of the specified string or data, + * similar to the `String.intern` API in Java and .NET, respectively. + * Interned strings remain valid for the entire lifetime of the process. + * + * Can be used as `[x]strdup()` or `xmemdupz` replacement, except that interned + * strings / data must not be modified or freed. + * + * Interned strings are best used for short strings with high probability of + * duplicates. + * + * Uses a hashmap to store the pool of interned strings. + */ extern const void *memintern(const void *data, size_t len); static inline const char *strintern(const char *string) { diff --git a/name-hash.c b/name-hash.c index 39309efb7..0e10f3eab 100644 --- a/name-hash.c +++ b/name-hash.c @@ -16,8 +16,10 @@ struct dir_entry { char name[FLEX_ARRAY]; }; -static int dir_entry_cmp(const struct dir_entry *e1, - const struct dir_entry *e2, const char *name) +static int dir_entry_cmp(const void *unused_cmp_data, + const struct dir_entry *e1, + const struct dir_entry *e2, + const char *name) { return e1->namelen != e2->namelen || strncasecmp(e1->name, name ? name : e2->name, e1->namelen); @@ -107,8 +109,10 @@ static void hash_index_entry(struct index_state *istate, struct cache_entry *ce) add_dir_entry(istate, ce); } -static int cache_entry_cmp(const struct cache_entry *ce1, - const struct cache_entry *ce2, const void *remove) +static int cache_entry_cmp(const void *unused_cmp_data, + const struct cache_entry *ce1, + const struct cache_entry *ce2, + const void *remove) { /* * For remove_name_hash, find the exact entry (pointer equality); for @@ -571,9 +575,9 @@ static void lazy_init_name_hash(struct index_state *istate) if (istate->name_hash_initialized) return; hashmap_init(&istate->name_hash, (hashmap_cmp_fn) cache_entry_cmp, - istate->cache_nr); + NULL, istate->cache_nr); hashmap_init(&istate->dir_hash, (hashmap_cmp_fn) dir_entry_cmp, - istate->cache_nr); + NULL, istate->cache_nr); if (lookup_lazy_params(istate)) { hashmap_disallow_rehash(&istate->dir_hash, 1); @@ -6,7 +6,8 @@ struct oidset_entry { struct object_id oid; }; -static int oidset_hashcmp(const void *va, const void *vb, +static int oidset_hashcmp(const void *unused_cmp_data, + const void *va, const void *vb, const void *vkey) { const struct oidset_entry *a = va, *b = vb; @@ -30,7 +31,7 @@ int oidset_insert(struct oidset *set, const struct object_id *oid) struct oidset_entry *entry; if (!set->map.cmpfn) - hashmap_init(&set->map, oidset_hashcmp, 0); + hashmap_init(&set->map, oidset_hashcmp, NULL, 0); if (oidset_contains(set, oid)) return 1; diff --git a/patch-ids.c b/patch-ids.c index 9c0ab9e67..b4166b0f3 100644 --- a/patch-ids.c +++ b/patch-ids.c @@ -35,9 +35,10 @@ int commit_patch_id(struct commit *commit, struct diff_options *options, * the side of safety. The actual value being negative does not have * any significance; only that it is non-zero matters. */ -static int patch_id_cmp(struct patch_id *a, +static int patch_id_cmp(struct diff_options *opt, + struct patch_id *a, struct patch_id *b, - struct diff_options *opt) + const void *unused_keydata) { if (is_null_oid(&a->patch_id) && commit_patch_id(a->commit, opt, &a->patch_id, 0)) @@ -57,7 +58,8 @@ int init_patch_ids(struct patch_ids *ids) ids->diffopts.detect_rename = 0; DIFF_OPT_SET(&ids->diffopts, RECURSIVE); diff_setup_done(&ids->diffopts); - hashmap_init(&ids->patches, (hashmap_cmp_fn)patch_id_cmp, 256); + hashmap_init(&ids->patches, (hashmap_cmp_fn)patch_id_cmp, + &ids->diffopts, 256); return 0; } @@ -93,7 +95,7 @@ struct patch_id *has_commit_patch_id(struct commit *commit, if (init_patch_id_entry(&patch, commit, ids)) return NULL; - return hashmap_get(&ids->patches, &patch, &ids->diffopts); + return hashmap_get(&ids->patches, &patch, NULL); } struct patch_id *add_commit_patch_id(struct commit *commit, @@ -33,6 +33,7 @@ # cover letter придружаващо пиÑмо # reference repository еталонно хранилище # grafted repository хранилище Ñ Ð¿Ñ€Ð¸Ñаждане +# embedded repository вградено/вътрешно хранилище (добавÑнето му е грешка) # thin pack Ñъкратен пакет # stat (a file) получавам Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ñ‡Ñ€ÐµÐ· „stat“ (за файл) # mixed reset ÑмеÑено занулÑване (индекÑа и ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ â€žHEAD“, без работното дърво) @@ -81,42 +82,20 @@ # alternate алтернативен източник # superproject обхващащ проект # split index разделÑне на индекÑа -# ---- +# ------------------------ # „$var“ - може да не Ñработва за shell има gettext и eval_gettext - проверка - намират Ñе леÑно по „$ -# ======================== -# „“…— â—≫Ñ→ -# -# consistency between stdout - standard output/ stdin - standard input/ stderr - standard error -# -# -# ======================== -# RECHECK # ------------------------ # FIXME # HEAD as a reference vs head of a branch # git update-index -h извежда Ñамо един ред, а не цÑлата помощ за опциите # git fetch --al работи подобно на --all -# ======================== -# GENERATE STATS -# ------------------------ -# grep ^#: bg.po | cut -c4- |tr ' ' '\n'| sed -e 's/:[0-9][0-9]*//' -e 's%.*/%%' -e 's/[.][^.]*$//' > OUT -# sort -u OUT > UNIQUE -# for i in `cat UNIQUE`; do echo `grep "^$i$" OUT | wc -l` $i ; done | sort -nr > STATS -# -# ======================== -# FIND NON FULLY TRANSLATED -# ------------------------ -# msgattrib --untranslated bg.po > untranslated.po -# msgattrib --only-fuzzy bg.po > fuzzy.po -# msgcat.exe untranslated.po fuzzy.po > new.po -# grep ^#: new.po | cut -c4- |tr ' ' '\n'| sed -e 's/:[0-9][0-9]*//' -e 's%.*/%%' -e 's/[.][^.]*$//' | sort -u # msgid "" msgstr "" "Project-Id-Version: git master\n" "Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n" -"POT-Creation-Date: 2017-05-05 09:35+0800\n" -"PO-Revision-Date: 2017-05-07 09:24+0200\n" +"POT-Creation-Date: 2017-07-15 11:57+0800\n" +"PO-Revision-Date: 2017-07-14 10:54+0200\n" "Last-Translator: Alexander Shopov <ash@kambanaria.org>\n" "Language-Team: Bulgarian <dict@fsa-bg.org>\n" "Language: bg\n" @@ -125,37 +104,37 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: advice.c:55 +#: advice.c:58 #, c-format msgid "hint: %.*s\n" msgstr "ПодÑказка: %.*s\n" -#: advice.c:83 +#: advice.c:86 msgid "Cherry-picking is not possible because you have unmerged files." msgstr "Отбирането на Ð¿Ð¾Ð´Ð°Ð²Ð°Ð½Ð¸Ñ Ðµ блокирано от неÑлети файлове." -#: advice.c:85 +#: advice.c:88 msgid "Committing is not possible because you have unmerged files." msgstr "Подаването е блокирано от неÑлети файлове." -#: advice.c:87 +#: advice.c:90 msgid "Merging is not possible because you have unmerged files." msgstr "Сливането е блокирано от неÑлети файлове." -#: advice.c:89 +#: advice.c:92 msgid "Pulling is not possible because you have unmerged files." msgstr "Издърпването е блокирано от неÑлети файлове." -#: advice.c:91 +#: advice.c:94 msgid "Reverting is not possible because you have unmerged files." msgstr "ОтмÑната е блокирана от неÑлети файлове." -#: advice.c:93 +#: advice.c:96 #, c-format msgid "It is not possible to %s because you have unmerged files." msgstr "ДейÑтвието „%s“ е блокирано от неÑлети файлове." -#: advice.c:101 +#: advice.c:104 msgid "" "Fix them up in the work tree, and then use 'git add/rm <file>'\n" "as appropriate to mark resolution and make a commit." @@ -163,23 +142,23 @@ msgstr "" "Редактирайте ги в работното дърво, и тогава ползвайте „git add/rm ФÐЙЛ“\n" "за да отбележите коригирането им. След това извършете подаването." -#: advice.c:109 +#: advice.c:112 msgid "Exiting because of an unresolved conflict." msgstr "Изход от програмата заради некоригиран конфликт." -#: advice.c:114 builtin/merge.c:1185 +#: advice.c:117 builtin/merge.c:1184 msgid "You have not concluded your merge (MERGE_HEAD exists)." msgstr "Ðе Ñте завършили Ñливане. (УказателÑÑ‚ „MERGE_HEAD“ ÑъщеÑтвува)." -#: advice.c:116 +#: advice.c:119 msgid "Please, commit your changes before merging." msgstr "Промените трÑбва да Ñе подадат преди Ñливане." -#: advice.c:117 +#: advice.c:120 msgid "Exiting because of unfinished merge." msgstr "Изход от програмата заради незавършено Ñливане." -#: advice.c:123 +#: advice.c:126 #, c-format msgid "" "Note: checking out '%s'.\n" @@ -208,90 +187,100 @@ msgstr "" " git checkout -b ИМЕ_ÐÐ_ÐОВ_КЛОÐ\n" "\n" -#: apply.c:57 +#: apply.c:58 #, c-format msgid "unrecognized whitespace option '%s'" msgstr "непозната Ð¾Ð¿Ñ†Ð¸Ñ Ð·Ð° знаците за интервали „%s“" -#: apply.c:73 +#: apply.c:74 #, c-format msgid "unrecognized whitespace ignore option '%s'" msgstr "непозната Ð¾Ð¿Ñ†Ð¸Ñ Ð·Ð° игнориране на знаците за интервали „%s“" -#: apply.c:125 +#: apply.c:126 msgid "--reject and --3way cannot be used together." msgstr "опциите „--reject“ и „--3way“ Ñа неÑъвмеÑтими" -#: apply.c:127 +#: apply.c:128 msgid "--cached and --3way cannot be used together." msgstr "опциите „--cached“ и „--3way“ Ñа неÑъвмеÑтими" -#: apply.c:130 +#: apply.c:131 msgid "--3way outside a repository" msgstr "като „--3way“, но извън хранилище" -#: apply.c:141 +#: apply.c:142 msgid "--index outside a repository" msgstr "като „--index“, но извън хранилище" -#: apply.c:144 +#: apply.c:145 msgid "--cached outside a repository" msgstr "като „--cached“, но извън хранилище" -#: apply.c:845 +#: apply.c:836 #, c-format msgid "Cannot prepare timestamp regexp %s" msgstr "РегулÑрниÑÑ‚ израз за времето „%s“ не може за бъде компилиран" -#: apply.c:854 +#: apply.c:845 #, c-format msgid "regexec returned %d for input: %s" msgstr "РегулÑрниÑÑ‚ израз върна %d при подадена поÑледователноÑÑ‚ „%s“ на входа" -#: apply.c:938 +#: apply.c:929 #, c-format msgid "unable to find filename in patch at line %d" msgstr "ЛипÑва име на файл на ред %d от кръпката" -#: apply.c:977 +#: apply.c:967 #, c-format msgid "git apply: bad git-diff - expected /dev/null, got %s on line %d" msgstr "" "git apply: лош изход от командата „git-diff“ — на ред %2$d Ñе очакваше „/dev/" "null“, а бе получен „%1$s“" -#: apply.c:983 +#: apply.c:973 #, c-format msgid "git apply: bad git-diff - inconsistent new filename on line %d" msgstr "" "git apply: лош изход от командата „git-diff“ — на ред %d бе получено " "неправилно име на нов файл" -#: apply.c:984 +#: apply.c:974 #, c-format msgid "git apply: bad git-diff - inconsistent old filename on line %d" msgstr "" "git apply: лош изход от командата „git-diff“ — на ред %d бе получено " "неправилно име на Ñтар файл" -#: apply.c:990 +#: apply.c:979 #, c-format msgid "git apply: bad git-diff - expected /dev/null on line %d" msgstr "" "git apply: лош изход от командата „git-diff“ — на ред %d Ñе очакваше „/dev/" "null“" -#: apply.c:1488 +#: apply.c:1008 +#, c-format +msgid "invalid mode on line %d: %s" +msgstr "грешен режим на ред â„–%d: %s" + +#: apply.c:1326 +#, c-format +msgid "inconsistent header lines %d and %d" +msgstr "неÑъвмеÑтими заглавни чаÑти на редове â„–%d и â„–%d" + +#: apply.c:1498 #, c-format msgid "recount: unexpected line: %.*s" msgstr "при повторното преброÑване бе получен неочакван ред: „%.*s“" -#: apply.c:1557 +#: apply.c:1567 #, c-format msgid "patch fragment without header at line %d: %.*s" msgstr "чаÑÑ‚ от кръпка без заглавна чаÑÑ‚ на ред %d: %.*s" -#: apply.c:1577 +#: apply.c:1587 #, c-format msgid "" "git diff header lacks filename information when removing %d leading pathname " @@ -306,71 +295,71 @@ msgstr[1] "" "След Ñъкращаването на първите %d чаÑти от компонентите на пътÑ, в заглавната " "чаÑÑ‚ на „git diff“ липÑва Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð·Ð° име на файл (ред: %d)" -#: apply.c:1589 +#: apply.c:1600 #, c-format msgid "git diff header lacks filename information (line %d)" msgstr "" "в заглавната чаÑÑ‚ на „git diff“ липÑва Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð·Ð° име на файл (ред: %d)" -#: apply.c:1759 +#: apply.c:1770 msgid "new file depends on old contents" msgstr "новиÑÑ‚ файл завиÑи от Ñтарото Ñъдържание на файла" -#: apply.c:1761 +#: apply.c:1772 msgid "deleted file still has contents" msgstr "изтритиÑÑ‚ файл не е празен" -#: apply.c:1795 +#: apply.c:1806 #, c-format msgid "corrupt patch at line %d" msgstr "грешка в кръпката на ред %d" -#: apply.c:1832 +#: apply.c:1843 #, c-format msgid "new file %s depends on old contents" msgstr "новиÑÑ‚ файл „%s“ завиÑи от Ñтарото Ñъдържание на файла" -#: apply.c:1834 +#: apply.c:1845 #, c-format msgid "deleted file %s still has contents" msgstr "изтритиÑÑ‚ файл „%s“ не е празен" -#: apply.c:1837 +#: apply.c:1848 #, c-format msgid "** warning: file %s becomes empty but is not deleted" msgstr "◠предупреждение: файлът „%s“ вече е празен, но не е изтрит" -#: apply.c:1984 +#: apply.c:1995 #, c-format msgid "corrupt binary patch at line %d: %.*s" msgstr "грешка в двоичната кръпка на ред %d: %.*s" -#: apply.c:2021 +#: apply.c:2032 #, c-format msgid "unrecognized binary patch at line %d" msgstr "неразпозната двоичната кръпка на ред %d" -#: apply.c:2182 +#: apply.c:2193 #, c-format msgid "patch with only garbage at line %d" msgstr "кръпката е Ñ Ð¸Ð·Ñ†Ñло повредени данни на ред %d" -#: apply.c:2265 +#: apply.c:2276 #, c-format msgid "unable to read symlink %s" msgstr "Ñимволната връзка „%s“ не може да бъде прочетена" -#: apply.c:2269 +#: apply.c:2280 #, c-format msgid "unable to open or read %s" msgstr "файлът „%s“ не може да бъде отворен или прочетен" -#: apply.c:2922 +#: apply.c:2933 #, c-format msgid "invalid start of line: '%c'" msgstr "неправилно начало на ред: „%c“" -#: apply.c:3041 +#: apply.c:3052 #, c-format msgid "Hunk #%d succeeded at %d (offset %d line)." msgid_plural "Hunk #%d succeeded at %d (offset %d lines)." @@ -379,13 +368,13 @@ msgstr[0] "" msgstr[1] "" "%d-то парче код бе уÑпешно приложено на ред %d (отмеÑтване от %d реда)." -#: apply.c:3053 +#: apply.c:3064 #, c-format msgid "Context reduced to (%ld/%ld) to apply fragment at %d" msgstr "" "КонтекÑтът е намален на (%ld/%ld) за прилагането на парчето код на ред %d" -#: apply.c:3059 +#: apply.c:3070 #, c-format msgid "" "while searching for:\n" @@ -394,316 +383,316 @@ msgstr "" "при търÑене за:\n" "%.*s" -#: apply.c:3081 +#: apply.c:3092 #, c-format msgid "missing binary patch data for '%s'" msgstr "липÑват данните за двоичната кръпка за „%s“" -#: apply.c:3089 +#: apply.c:3100 #, c-format msgid "cannot reverse-apply a binary patch without the reverse hunk to '%s'" msgstr "" "двоичната кръпка не може да Ñе приложи в обратна поÑока, когато обратното " "парче за „%s“ липÑва" -#: apply.c:3135 +#: apply.c:3146 #, c-format msgid "cannot apply binary patch to '%s' without full index line" msgstr "към „%s“ не може да Ñе приложи двоична кръпка без пълен индекÑ" -#: apply.c:3145 +#: apply.c:3156 #, c-format msgid "" "the patch applies to '%s' (%s), which does not match the current contents." msgstr "кръпката ÑъответÑтва на „%s“ (%s), който не Ñъвпада по Ñъдържание." -#: apply.c:3153 +#: apply.c:3164 #, c-format msgid "the patch applies to an empty '%s' but it is not empty" msgstr "кръпката ÑъответÑтва на „%s“, който трÑбва да е празен, но не е" -#: apply.c:3171 +#: apply.c:3182 #, c-format msgid "the necessary postimage %s for '%s' cannot be read" msgstr "" "необходимиÑÑ‚ резултат Ñлед операциÑта — „%s“ за „%s“ не може да бъде " "прочетен" -#: apply.c:3184 +#: apply.c:3195 #, c-format msgid "binary patch does not apply to '%s'" msgstr "двоичната кръпка не може да бъде приложена върху „%s“" -#: apply.c:3190 +#: apply.c:3201 #, c-format msgid "binary patch to '%s' creates incorrect result (expecting %s, got %s)" msgstr "" "двоичната кръпка за „%s“ води до неправилни резултати (очакваше Ñе: „%s“, а " "бе получено: „%s“)" -#: apply.c:3211 +#: apply.c:3222 #, c-format msgid "patch failed: %s:%ld" msgstr "неуÑпешно прилагане на кръпка: „%s:%ld“" -#: apply.c:3333 +#: apply.c:3344 #, c-format msgid "cannot checkout %s" msgstr "„%s“ не може да Ñе изтегли" -#: apply.c:3381 apply.c:3392 apply.c:3438 setup.c:253 +#: apply.c:3392 apply.c:3403 apply.c:3449 setup.c:277 #, c-format msgid "failed to read %s" msgstr "файлът „%s“ не може да бъде прочетен" -#: apply.c:3389 +#: apply.c:3400 #, c-format msgid "reading from '%s' beyond a symbolic link" msgstr "изчитане на „%s“ Ñлед проÑледÑване на Ñимволна връзка" -#: apply.c:3418 apply.c:3658 +#: apply.c:3429 apply.c:3669 #, c-format msgid "path %s has been renamed/deleted" msgstr "обектът Ñ Ð¿ÑŠÑ‚ „%s“ е преименуван или изтрит" -#: apply.c:3501 apply.c:3672 +#: apply.c:3512 apply.c:3683 #, c-format msgid "%s: does not exist in index" msgstr "„%s“ не ÑъщеÑтвува в индекÑа" -#: apply.c:3510 apply.c:3680 +#: apply.c:3521 apply.c:3691 #, c-format msgid "%s: does not match index" msgstr "„%s“ не ÑъответÑтва на индекÑа" -#: apply.c:3545 +#: apply.c:3556 msgid "repository lacks the necessary blob to fall back on 3-way merge." msgstr "" "в хранилището липÑват необходимите обекти BLOB, за да Ñе премине към тройно " "Ñливане." -#: apply.c:3548 +#: apply.c:3559 #, c-format msgid "Falling back to three-way merge...\n" msgstr "Преминаване към тройно Ñливане…\n" -#: apply.c:3564 apply.c:3568 +#: apply.c:3575 apply.c:3579 #, c-format msgid "cannot read the current contents of '%s'" msgstr "текущото Ñъдържание на „%s“ не може да бъде прочетено" -#: apply.c:3580 +#: apply.c:3591 #, c-format msgid "Failed to fall back on three-way merge...\n" msgstr "ÐеуÑпешно преминаване към тройно Ñливане…\n" -#: apply.c:3594 +#: apply.c:3605 #, c-format msgid "Applied patch to '%s' with conflicts.\n" msgstr "Конфликти при прилагането на кръпката към „%s“.\n" -#: apply.c:3599 +#: apply.c:3610 #, c-format msgid "Applied patch to '%s' cleanly.\n" msgstr "Кръпката бе приложена чиÑто към „%s“.\n" -#: apply.c:3625 +#: apply.c:3636 msgid "removal patch leaves file contents" msgstr "изтриващата кръпка оÑÑ‚Ð°Ð²Ñ Ñ„Ð°Ð¹Ð»Ð° непразен" -#: apply.c:3697 +#: apply.c:3708 #, c-format msgid "%s: wrong type" msgstr "„%s“: неправилен вид" -#: apply.c:3699 +#: apply.c:3710 #, c-format msgid "%s has type %o, expected %o" msgstr "„%s“ е от вид „%o“, а Ñе очакваше „%o“" -#: apply.c:3850 apply.c:3852 +#: apply.c:3860 apply.c:3862 #, c-format msgid "invalid path '%s'" msgstr "неправилен път: „%s“" -#: apply.c:3908 +#: apply.c:3918 #, c-format msgid "%s: already exists in index" msgstr "„%s“: вече ÑъщеÑтвува в индекÑа" -#: apply.c:3911 +#: apply.c:3921 #, c-format msgid "%s: already exists in working directory" msgstr "„%s“: вече ÑъщеÑтвува в работното дърво" -#: apply.c:3931 +#: apply.c:3941 #, c-format msgid "new mode (%o) of %s does not match old mode (%o)" msgstr "новите права за доÑтъп (%o) на „%s“ не Ñъвпадат ÑÑŠÑ Ñтарите (%o)" -#: apply.c:3936 +#: apply.c:3946 #, c-format msgid "new mode (%o) of %s does not match old mode (%o) of %s" msgstr "" "новите права за доÑтъп (%o) на „%s“ не Ñъвпадат ÑÑŠÑ Ñтарите (%o) на „%s“" -#: apply.c:3956 +#: apply.c:3966 #, c-format msgid "affected file '%s' is beyond a symbolic link" msgstr "заÑегнатиÑÑ‚ файл „%s“ е Ñлед Ñимволна връзка" -#: apply.c:3960 +#: apply.c:3970 #, c-format msgid "%s: patch does not apply" msgstr "Кръпката „%s“ не може да бъде приложена" -#: apply.c:3975 +#: apply.c:3985 #, c-format msgid "Checking patch %s..." msgstr "ПроверÑване на кръпката „%s“…" -#: apply.c:4066 +#: apply.c:4076 #, c-format msgid "sha1 information is lacking or useless for submodule %s" msgstr "" "информациÑта за Ñумата по SHA1 за подмодула липÑва или не е доÑтатъчна (%s)." -#: apply.c:4073 +#: apply.c:4083 #, c-format msgid "mode change for %s, which is not in current HEAD" msgstr "ÑмÑна на режима на доÑтъпа на „%s“, който не е в Ñ‚ÐµÐºÑƒÑ‰Ð¸Ñ Ð²Ñ€ÑŠÑ… „HEAD“" -#: apply.c:4076 +#: apply.c:4086 #, c-format msgid "sha1 information is lacking or useless (%s)." msgstr "информациÑта за Ñумата по SHA1 липÑва или не е доÑтатъчна (%s)." -#: apply.c:4081 builtin/checkout.c:252 builtin/reset.c:135 +#: apply.c:4091 builtin/checkout.c:235 builtin/reset.c:138 #, c-format msgid "make_cache_entry failed for path '%s'" msgstr "неуÑпешно Ñъздаване на Ð·Ð°Ð¿Ð¸Ñ Ð² кеша чрез „make_cache_entry“ за „%s“" -#: apply.c:4085 +#: apply.c:4095 #, c-format msgid "could not add %s to temporary index" msgstr "„%s“ не може да Ñе добави към Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¸Ñ Ð¸Ð½Ð´ÐµÐºÑ" -#: apply.c:4095 +#: apply.c:4105 #, c-format msgid "could not write temporary index to %s" msgstr "временниÑÑ‚ Ð¸Ð½Ð´ÐµÐºÑ Ð½Ðµ може да Ñе запази в „%s“" -#: apply.c:4233 +#: apply.c:4243 #, c-format msgid "unable to remove %s from index" msgstr "„%s“ не може да Ñе извади от индекÑа" -#: apply.c:4268 +#: apply.c:4278 #, c-format msgid "corrupt patch for submodule %s" msgstr "повредена кръпка за модула „%s“" -#: apply.c:4274 +#: apply.c:4284 #, c-format msgid "unable to stat newly created file '%s'" msgstr "" "не може да Ñе получи Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ñ‡Ñ€ÐµÐ· „stat“ за новоÑÑŠÐ·Ð´Ð°Ð´ÐµÐ½Ð¸Ñ Ñ„Ð°Ð¹Ð» „%s“" -#: apply.c:4282 +#: apply.c:4292 #, c-format msgid "unable to create backing store for newly created file %s" msgstr "" "не може да Ñе за Ñъздаде мÑÑтото за Ñъхранение на новоÑÑŠÐ·Ð´Ð°Ð´ÐµÐ½Ð¸Ñ Ñ„Ð°Ð¹Ð» „%s“" -#: apply.c:4288 apply.c:4432 +#: apply.c:4298 apply.c:4442 #, c-format msgid "unable to add cache entry for %s" msgstr "не може да Ñе добави Ð·Ð°Ð¿Ð¸Ñ Ð² кеша за „%s“" -#: apply.c:4329 +#: apply.c:4339 #, c-format msgid "failed to write to '%s'" msgstr "в „%s“ не може да Ñе пише" -#: apply.c:4333 +#: apply.c:4343 #, c-format msgid "closing file '%s'" msgstr "затварÑне на файла „%s“" -#: apply.c:4403 +#: apply.c:4413 #, c-format msgid "unable to write file '%s' mode %o" msgstr "файлът „%s“ не може да Ñе запише Ñ Ñ€ÐµÐ¶Ð¸Ð¼ на доÑтъп „%o“" -#: apply.c:4501 +#: apply.c:4511 #, c-format msgid "Applied patch %s cleanly." msgstr "Кръпката „%s“ бе приложена чиÑто." -#: apply.c:4509 +#: apply.c:4519 msgid "internal error" msgstr "вътрешна грешка" -#: apply.c:4512 +#: apply.c:4522 #, c-format msgid "Applying patch %%s with %d reject..." msgid_plural "Applying patch %%s with %d rejects..." msgstr[0] "Прилагане на кръпката „%%s“ Ñ %d отхвърлено парче…" msgstr[1] "Прилагане на кръпката „%%s“ Ñ %d отхвърлени парчета…" -#: apply.c:4523 +#: apply.c:4533 #, c-format msgid "truncating .rej filename to %.*s.rej" msgstr "Ñъкращаване на името на файла Ñ Ð¾Ñ‚Ñ…Ð²ÑŠÑ€Ð»ÐµÐ½Ð¸Ñ‚Ðµ парчета на „ %.*s.rej“" -#: apply.c:4531 builtin/fetch.c:739 builtin/fetch.c:988 +#: apply.c:4541 builtin/fetch.c:738 builtin/fetch.c:988 #, c-format msgid "cannot open %s" msgstr "„%s“ не може да бъде отворен" -#: apply.c:4545 +#: apply.c:4555 #, c-format msgid "Hunk #%d applied cleanly." msgstr "%d-то парче бе уÑпешно приложено." -#: apply.c:4549 +#: apply.c:4559 #, c-format msgid "Rejected hunk #%d." msgstr "%d-то парче бе отхвърлено." -#: apply.c:4659 +#: apply.c:4669 #, c-format msgid "Skipped patch '%s'." msgstr "ПропуÑната кръпка: „%s“" -#: apply.c:4667 +#: apply.c:4677 msgid "unrecognized input" msgstr "непознат вход" -#: apply.c:4686 +#: apply.c:4696 msgid "unable to read index file" msgstr "индекÑÑŠÑ‚ не може да бъде запиÑан" -#: apply.c:4823 +#: apply.c:4833 #, c-format msgid "can't open patch '%s': %s" msgstr "кръпката „%s“ не може да бъде отворена: %s" -#: apply.c:4850 +#: apply.c:4860 #, c-format msgid "squelched %d whitespace error" msgid_plural "squelched %d whitespace errors" msgstr[0] "пренебрегната е %d грешка в знаците за интервали" msgstr[1] "пренебрегнати Ñа %d грешки в знаците за интервали" -#: apply.c:4856 apply.c:4871 +#: apply.c:4866 apply.c:4881 #, c-format msgid "%d line adds whitespace errors." msgid_plural "%d lines add whitespace errors." msgstr[0] "%d ред Ð´Ð¾Ð±Ð°Ð²Ñ Ð³Ñ€ÐµÑˆÐºÐ¸ в знаците за интервали." msgstr[1] "%d реда добавÑÑ‚ грешки в знаците за интервали." -#: apply.c:4864 +#: apply.c:4874 #, c-format msgid "%d line applied after fixing whitespace errors." msgid_plural "%d lines applied after fixing whitespace errors." @@ -712,262 +701,262 @@ msgstr[0] "" msgstr[1] "" "Добавени Ñа %d реда Ñлед корекциÑта на грешките в знаците за интервали." -#: apply.c:4880 builtin/add.c:463 builtin/mv.c:298 builtin/rm.c:391 +#: apply.c:4890 builtin/add.c:513 builtin/mv.c:299 builtin/rm.c:391 msgid "Unable to write new index file" msgstr "ÐовиÑÑ‚ Ð¸Ð½Ð´ÐµÐºÑ Ð½Ðµ може да бъде запиÑан" -#: apply.c:4911 apply.c:4914 builtin/am.c:2276 builtin/am.c:2279 -#: builtin/clone.c:113 builtin/fetch.c:98 builtin/pull.c:180 +#: apply.c:4921 apply.c:4924 builtin/am.c:2257 builtin/am.c:2260 +#: builtin/clone.c:115 builtin/fetch.c:93 builtin/pull.c:187 #: builtin/submodule--helper.c:304 builtin/submodule--helper.c:629 #: builtin/submodule--helper.c:632 builtin/submodule--helper.c:973 #: builtin/submodule--helper.c:976 builtin/submodule--helper.c:1161 -#: git-add--interactive.perl:239 +#: git-add--interactive.perl:197 msgid "path" msgstr "път" -#: apply.c:4912 +#: apply.c:4922 msgid "don't apply changes matching the given path" msgstr "без прилагане на промените напаÑващи на Ð´Ð°Ð´ÐµÐ½Ð¸Ñ Ð¿ÑŠÑ‚" -#: apply.c:4915 +#: apply.c:4925 msgid "apply changes matching the given path" msgstr "прилагане на промените напаÑващи на Ð´Ð°Ð´ÐµÐ½Ð¸Ñ Ð¿ÑŠÑ‚" -#: apply.c:4917 builtin/am.c:2285 +#: apply.c:4927 builtin/am.c:2266 msgid "num" msgstr "БРОЙ" -#: apply.c:4918 +#: apply.c:4928 msgid "remove <num> leading slashes from traditional diff paths" msgstr "премахване на този БРОЙ водещи елементи от пътищата в разликата" -#: apply.c:4921 +#: apply.c:4931 msgid "ignore additions made by the patch" msgstr "игнориране на редовете добавени от тази кръпка" -#: apply.c:4923 +#: apply.c:4933 msgid "instead of applying the patch, output diffstat for the input" msgstr "извеждане на ÑтатиÑтика на промените без прилагане на кръпката" -#: apply.c:4927 +#: apply.c:4937 msgid "show number of added and deleted lines in decimal notation" msgstr "извеждане на Ð±Ñ€Ð¾Ñ Ð½Ð° добавените и изтритите редове" -#: apply.c:4929 +#: apply.c:4939 msgid "instead of applying the patch, output a summary for the input" msgstr "извеждане на ÑтатиÑтика на входните данни без прилагане на кръпката" -#: apply.c:4931 +#: apply.c:4941 msgid "instead of applying the patch, see if the patch is applicable" msgstr "проверка дали кръпката може да Ñе приложи, без дейÑтвително прилагане" -#: apply.c:4933 +#: apply.c:4943 msgid "make sure the patch is applicable to the current index" msgstr "проверка дали кръпката може да бъде приложена към Ñ‚ÐµÐºÑƒÑ‰Ð¸Ñ Ð¸Ð½Ð´ÐµÐºÑ" -#: apply.c:4935 +#: apply.c:4945 msgid "apply a patch without touching the working tree" msgstr "прилагане на кръпката без промÑна на работното дърво" -#: apply.c:4937 +#: apply.c:4947 msgid "accept a patch that touches outside the working area" msgstr "прилагане на кръпка, коÑто Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ Ð¸ файлове извън работното дърво" -#: apply.c:4939 +#: apply.c:4949 msgid "also apply the patch (use with --stat/--summary/--check)" msgstr "" "кръпката да бъде приложена. ОпциÑта Ñе комбинира Ñ â€ž--check“/„--stat“/„--" "summary“" -#: apply.c:4941 +#: apply.c:4951 msgid "attempt three-way merge if a patch does not apply" msgstr "пробване Ñ Ñ‚Ñ€Ð¾Ð¹Ð½Ð¾ Ñливане, ако кръпката не може да Ñе приложи директно" -#: apply.c:4943 +#: apply.c:4953 msgid "build a temporary index based on embedded index information" msgstr "" "Ñъздаване на временен Ð¸Ð½Ð´ÐµÐºÑ Ð½Ð° база на включената Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð·Ð° индекÑа" -#: apply.c:4946 builtin/checkout-index.c:169 builtin/ls-files.c:515 +#: apply.c:4956 builtin/checkout-index.c:170 builtin/ls-files.c:515 msgid "paths are separated with NUL character" msgstr "разделÑне на пътищата Ñ Ð½ÑƒÐ»ÐµÐ²Ð¸Ñ Ð·Ð½Ð°Ðº „NUL“" -#: apply.c:4948 +#: apply.c:4958 msgid "ensure at least <n> lines of context match" msgstr "да Ñе оÑигури контекÑÑ‚ от поне такъв БРОЙ Ñъвпадащи редове" -#: apply.c:4949 builtin/am.c:2264 +#: apply.c:4959 builtin/am.c:2245 msgid "action" msgstr "дейÑтвие" -#: apply.c:4950 +#: apply.c:4960 msgid "detect new or modified lines that have whitespace errors" msgstr "заÑичане на нови или променени редове Ñ Ð³Ñ€ÐµÑˆÐºÐ¸ в знаците за интервали" -#: apply.c:4953 apply.c:4956 +#: apply.c:4963 apply.c:4966 msgid "ignore changes in whitespace when finding context" msgstr "" "игнориране на промените в знаците за интервали при откриване на контекÑта" -#: apply.c:4959 +#: apply.c:4969 msgid "apply the patch in reverse" msgstr "прилагане на кръпката в обратна поÑока" -#: apply.c:4961 +#: apply.c:4971 msgid "don't expect at least one line of context" msgstr "без изиÑкване на дори и един ред контекÑÑ‚" -#: apply.c:4963 +#: apply.c:4973 msgid "leave the rejected hunks in corresponding *.rej files" msgstr "оÑтавÑне на отхвърлените парчета във файлове Ñ Ñ€Ð°Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ „.rej“" -#: apply.c:4965 +#: apply.c:4975 msgid "allow overlapping hunks" msgstr "позволÑване на заÑтъпващи Ñе парчета" -#: apply.c:4966 builtin/add.c:267 builtin/check-ignore.c:19 -#: builtin/commit.c:1337 builtin/count-objects.c:94 builtin/fsck.c:651 -#: builtin/log.c:1867 builtin/mv.c:122 builtin/read-tree.c:134 +#: apply.c:4976 builtin/add.c:270 builtin/check-ignore.c:21 +#: builtin/commit.c:1340 builtin/count-objects.c:95 builtin/fsck.c:651 +#: builtin/log.c:1877 builtin/mv.c:123 builtin/read-tree.c:125 msgid "be verbose" msgstr "повече подробноÑти" -#: apply.c:4968 +#: apply.c:4978 msgid "tolerate incorrectly detected missing new-line at the end of file" msgstr "пренебрегване на неправилно липÑващ знак за нов ред в ÐºÑ€Ð°Ñ Ð½Ð° файл" -#: apply.c:4971 +#: apply.c:4981 msgid "do not trust the line counts in the hunk headers" msgstr "без доверÑване на номерата на редовете в заглавните чаÑти на парчетата" -#: apply.c:4973 builtin/am.c:2273 +#: apply.c:4983 builtin/am.c:2254 msgid "root" msgstr "ÐÐЧÐЛÐÐ_ДИРЕКТОРИЯ" -#: apply.c:4974 +#: apply.c:4984 msgid "prepend <root> to all filenames" msgstr "добавÑне на тази ÐÐЧÐЛÐÐ_ДИРЕКТОРИЯ към имената на вÑички файлове" -#: archive.c:12 +#: archive.c:13 msgid "git archive [<options>] <tree-ish> [<path>...]" msgstr "git archive [ОПЦИЯ…] УКÐЗÐТЕЛ_КЪМ_ДЪРВО [ПЪТ…]" -#: archive.c:13 +#: archive.c:14 msgid "git archive --list" msgstr "git archive --list" -#: archive.c:14 +#: archive.c:15 msgid "" "git archive --remote <repo> [--exec <cmd>] [<options>] <tree-ish> [<path>...]" msgstr "" "git archive --remote ХРÐÐИЛИЩЕ [--exec КОМÐÐДÐ] [ОПЦИЯ…] УКÐЗÐТЕЛ_КЪМ_ДЪРВО " "[ПЪТ…]" -#: archive.c:15 +#: archive.c:16 msgid "git archive --remote <repo> [--exec <cmd>] --list" msgstr "git archive --remote ХРÐÐИЛИЩЕ [--exec КОМÐÐДÐ] --list" -#: archive.c:332 builtin/add.c:152 builtin/add.c:442 builtin/rm.c:300 +#: archive.c:333 builtin/add.c:154 builtin/add.c:492 builtin/rm.c:300 #, c-format msgid "pathspec '%s' did not match any files" msgstr "пътÑÑ‚ „%s“ не Ñъвпада Ñ Ð½Ð¸ÐºÐ¾Ð¹ файл" -#: archive.c:417 +#: archive.c:418 msgid "fmt" msgstr "ФОРМÐТ" -#: archive.c:417 +#: archive.c:418 msgid "archive format" msgstr "ФОРМÐТ на архива" -#: archive.c:418 builtin/log.c:1436 +#: archive.c:419 builtin/log.c:1446 msgid "prefix" msgstr "ПРЕФИКС" -#: archive.c:419 +#: archive.c:420 msgid "prepend prefix to each pathname in the archive" msgstr "добавÑне на този ПРЕФИКС към вÑеки път в архива" -#: archive.c:420 builtin/blame.c:2598 builtin/blame.c:2599 builtin/config.c:60 -#: builtin/fast-export.c:987 builtin/fast-export.c:989 builtin/grep.c:1061 -#: builtin/hash-object.c:101 builtin/ls-files.c:549 builtin/ls-files.c:552 -#: builtin/notes.c:401 builtin/notes.c:564 builtin/read-tree.c:129 +#: archive.c:421 builtin/blame.c:693 builtin/blame.c:694 builtin/config.c:61 +#: builtin/fast-export.c:989 builtin/fast-export.c:991 builtin/grep.c:1080 +#: builtin/hash-object.c:102 builtin/ls-files.c:549 builtin/ls-files.c:552 +#: builtin/notes.c:404 builtin/notes.c:567 builtin/read-tree.c:120 #: parse-options.h:153 msgid "file" msgstr "ФÐЙЛ" -#: archive.c:421 builtin/archive.c:89 +#: archive.c:422 builtin/archive.c:89 msgid "write the archive to this file" msgstr "запазване на архива в този ФÐЙЛ" -#: archive.c:423 +#: archive.c:424 msgid "read .gitattributes in working directory" msgstr "изчитане на „.gitattributes“ в работната директориÑ" -#: archive.c:424 +#: archive.c:425 msgid "report archived files on stderr" msgstr "извеждане на архивираните файлове на Ñтандартната грешка" -#: archive.c:425 +#: archive.c:426 msgid "store only" msgstr "Ñамо Ñъхранение без компреÑиране" -#: archive.c:426 +#: archive.c:427 msgid "compress faster" msgstr "бързо компреÑиране" -#: archive.c:434 +#: archive.c:435 msgid "compress better" msgstr "добро компреÑиране" -#: archive.c:437 +#: archive.c:438 msgid "list supported archive formats" msgstr "извеждане на ÑпиÑъка Ñ Ð¿Ð¾Ð´Ð´ÑŠÑ€Ð¶Ð°Ð½Ð¸Ñ‚Ðµ формати" -#: archive.c:439 builtin/archive.c:90 builtin/clone.c:103 builtin/clone.c:106 +#: archive.c:440 builtin/archive.c:90 builtin/clone.c:105 builtin/clone.c:108 #: builtin/submodule--helper.c:641 builtin/submodule--helper.c:982 msgid "repo" msgstr "хранилище" -#: archive.c:440 builtin/archive.c:91 +#: archive.c:441 builtin/archive.c:91 msgid "retrieve the archive from remote repository <repo>" msgstr "изтеглÑне на архива от отдалеченото ХРÐÐИЛИЩЕ" -#: archive.c:441 builtin/archive.c:92 builtin/notes.c:485 +#: archive.c:442 builtin/archive.c:92 builtin/notes.c:488 msgid "command" msgstr "команда" -#: archive.c:442 builtin/archive.c:93 +#: archive.c:443 builtin/archive.c:93 msgid "path to the remote git-upload-archive command" msgstr "път към отдалечената команда „git-upload-archive“" -#: archive.c:449 +#: archive.c:450 msgid "Unexpected option --remote" msgstr "Ðеочаквана Ð¾Ð¿Ñ†Ð¸Ñ â€ž--remote“" -#: archive.c:451 +#: archive.c:452 msgid "Option --exec can only be used together with --remote" msgstr "ОпциÑта „--exec“ изиÑква „--remote“" -#: archive.c:453 +#: archive.c:454 msgid "Unexpected option --output" msgstr "Ðеочаквана Ð¾Ð¿Ñ†Ð¸Ñ â€ž--output“" -#: archive.c:475 +#: archive.c:476 #, c-format msgid "Unknown archive format '%s'" msgstr "Ðепознат формат на архив: „%s“" -#: archive.c:482 +#: archive.c:483 #, c-format msgid "Argument not supported for format '%s': -%d" msgstr "Ðргументът не Ñе поддържа за форма̀та „%s“: -%d" -#: attr.c:212 +#: attr.c:214 #, c-format msgid "%.*s is not a valid attribute name" msgstr "„%.*s“ е неправилно име за атрибут" -#: attr.c:408 +#: attr.c:410 msgid "" "Negative patterns are ignored in git attributes\n" "Use '\\!' for literal leading exclamation." @@ -975,27 +964,22 @@ msgstr "" "Отрицателните шаблони Ñе игнорират в атрибутите на git.\n" "Ðко ви трÑбва начална удивителна, ползвайте „\\!“." -#: bisect.c:444 -#, c-format -msgid "Could not open file '%s'" -msgstr "Файлът „%s“ не може да Ñе отвори" - -#: bisect.c:449 +#: bisect.c:447 #, c-format msgid "Badly quoted content in file '%s': %s" msgstr "Ðеправилно цитирано Ñъдържание във файла „%s“: %s" -#: bisect.c:657 +#: bisect.c:655 #, c-format msgid "We cannot bisect more!\n" msgstr "Повече не може да Ñе търÑи двоично!\n" -#: bisect.c:710 +#: bisect.c:708 #, c-format msgid "Not a valid commit name %s" msgstr "Ðеправилно име на подаване „%s“" -#: bisect.c:734 +#: bisect.c:732 #, c-format msgid "" "The merge base %s is bad.\n" @@ -1004,7 +988,7 @@ msgstr "" "Ðеправилна база за Ñливане: %s.\n" "Следователно грешката е коригирана между „%s“ и [%s].\n" -#: bisect.c:739 +#: bisect.c:737 #, c-format msgid "" "The merge base %s is new.\n" @@ -1013,7 +997,7 @@ msgstr "" "Ðова база за Ñливане: %s.\n" "СвойÑтвото е променено между „%s“ и [%s].\n" -#: bisect.c:744 +#: bisect.c:742 #, c-format msgid "" "The merge base %s is %s.\n" @@ -1022,7 +1006,7 @@ msgstr "" "Базата за Ñливане „%s“ е %s.\n" "Следователно първото %s подаване е между „%s“ и [%s].\n" -#: bisect.c:752 +#: bisect.c:750 #, c-format msgid "" "Some %s revs are not ancestors of the %s rev.\n" @@ -1033,7 +1017,7 @@ msgstr "" "Двоичното търÑене Ñ git bisect нÑма да работи правилно.\n" "Дали не Ñте объркали указателите „%s“ и „%s“?\n" -#: bisect.c:765 +#: bisect.c:763 #, c-format msgid "" "the merge base between %s and [%s] must be skipped.\n" @@ -1044,36 +1028,36 @@ msgstr "" "Ðе може да Ñме Ñигурни, че първото %s подаване е между „%s“ и „%s“.\n" "Двоичното търÑене продължава." -#: bisect.c:800 +#: bisect.c:798 #, c-format msgid "Bisecting: a merge base must be tested\n" msgstr "Двоично търÑене: трÑбва да Ñе провери база за Ñливане\n" -#: bisect.c:851 +#: bisect.c:849 #, c-format msgid "a %s revision is needed" msgstr "необходима е верÑÐ¸Ñ â€ž%s“" -#: bisect.c:868 builtin/notes.c:174 builtin/tag.c:255 +#: bisect.c:866 builtin/notes.c:175 builtin/tag.c:256 #, c-format msgid "could not create file '%s'" msgstr "файлът „%s“ не може да бъде Ñъздаден" -#: bisect.c:919 +#: bisect.c:917 #, c-format msgid "could not read file '%s'" msgstr "файлът „%s“ не може да бъде прочетен" -#: bisect.c:949 +#: bisect.c:947 msgid "reading bisect refs failed" msgstr "неуÑпешно прочитане на указателите за двоично търÑене" -#: bisect.c:969 +#: bisect.c:967 #, c-format msgid "%s was both %s and %s\n" msgstr "„%s“ e както „%s“, така и „%s“\n" -#: bisect.c:977 +#: bisect.c:975 #, c-format msgid "" "No testable commit found.\n" @@ -1082,15 +1066,16 @@ msgstr "" "ЛипÑва подходÑщо за теÑтване подаване.\n" "Проверете параметрите за пътищата.\n" -#: bisect.c:996 +#: bisect.c:994 #, c-format msgid "(roughly %d step)" msgid_plural "(roughly %d steps)" msgstr[0] "(приблизително %d Ñтъпка)" msgstr[1] "(приблизително %d Ñтъпки)" -#. TRANSLATORS: the last %s will be replaced with -#. "(roughly %d steps)" translation +#. TRANSLATORS: the last %s will be replaced with "(roughly %d +#. steps)" translation. +#. #: bisect.c:1000 #, c-format msgid "Bisecting: %d revision left to test after this %s\n" @@ -1098,6 +1083,44 @@ msgid_plural "Bisecting: %d revisions left to test after this %s\n" msgstr[0] "Двоично търÑене: оÑтава %d верÑÐ¸Ñ Ñлед тази %s\n" msgstr[1] "Двоично търÑене: оÑтават %d верÑии Ñлед тази %s\n" +#: blame.c:1757 +msgid "--contents and --reverse do not blend well." +msgstr "Опциите „--contents“ и „--reverse“ Ñа неÑъвмеÑтими" + +#: blame.c:1768 +msgid "cannot use --contents with final commit object name" +msgstr "ОпциÑта „--contents“ е неÑъвмеÑтима Ñ Ð¸Ð¼Ðµ на обект от крайно подаване" + +#: blame.c:1788 +msgid "--reverse and --first-parent together require specified latest commit" +msgstr "" +"Едновременното задаване на опциите „--reverse“ и „--first-parent“ изиÑква " +"указването на крайно подаване" + +#: blame.c:1797 bundle.c:164 ref-filter.c:1919 sequencer.c:1166 +#: sequencer.c:2328 builtin/commit.c:1058 builtin/log.c:356 builtin/log.c:907 +#: builtin/log.c:1357 builtin/log.c:1683 builtin/log.c:1926 builtin/merge.c:360 +#: builtin/shortlog.c:177 +msgid "revision walk setup failed" +msgstr "неуÑпешно наÑтройване на обхождането на верÑиите" + +#: blame.c:1815 +msgid "" +"--reverse --first-parent together require range along first-parent chain" +msgstr "" +"Едновременното задаване на опциите „--reverse“ и „--first-parent“ изиÑква " +"указването на диапазон по веригата на първите наÑледници" + +#: blame.c:1826 +#, c-format +msgid "no such path %s in %s" +msgstr "нÑма път на име „%s“ в „%s“" + +#: blame.c:1837 +#, c-format +msgid "cannot read blob %s for path %s" +msgstr "обектът BLOB „%s“ в Ð¿ÑŠÑ‚Ñ %s не може да бъде прочетен" + #: branch.c:53 #, c-format msgid "" @@ -1232,7 +1255,7 @@ msgstr "Ðеправилно мÑÑто за начало на клон: „%s†msgid "'%s' is already checked out at '%s'" msgstr "„%s“ вече е изтеглен в „%s“" -#: branch.c:364 +#: branch.c:366 #, c-format msgid "HEAD of working tree %s is not updated" msgstr "УказателÑÑ‚ „HEAD“ на работното дърво „%s“ не е обновен" @@ -1242,93 +1265,86 @@ msgstr "УказателÑÑ‚ „HEAD“ на работното дърво „%s msgid "'%s' does not look like a v2 bundle file" msgstr "Файлът „%s“ не изглежда да е пратка на git верÑÐ¸Ñ 2" -#: bundle.c:61 +#: bundle.c:62 #, c-format msgid "unrecognized header: %s%s (%d)" msgstr "непозната заглавна чаÑÑ‚: %s%s (%d)" -#: bundle.c:87 sequencer.c:1341 sequencer.c:1767 builtin/commit.c:777 +#: bundle.c:88 sequencer.c:1344 sequencer.c:1770 builtin/commit.c:778 #, c-format msgid "could not open '%s'" msgstr "„%s“ не може да Ñе отвори" -#: bundle.c:139 +#: bundle.c:140 msgid "Repository lacks these prerequisite commits:" msgstr "Ð’ хранилището липÑват Ñледните необходими подаваниÑ:" -#: bundle.c:163 ref-filter.c:1852 sequencer.c:1162 sequencer.c:2321 -#: builtin/blame.c:2811 builtin/commit.c:1061 builtin/log.c:353 -#: builtin/log.c:897 builtin/log.c:1347 builtin/log.c:1673 builtin/log.c:1916 -#: builtin/merge.c:359 builtin/shortlog.c:176 -msgid "revision walk setup failed" -msgstr "неуÑпешно наÑтройване на обхождането на верÑиите" - -#: bundle.c:185 +#: bundle.c:186 #, c-format msgid "The bundle contains this ref:" msgid_plural "The bundle contains these %d refs:" msgstr[0] "Пратката Ñъдържа ÑÐ»ÐµÐ´Ð½Ð¸Ñ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»:" msgstr[1] "Пратката Ñъдържа Ñледните %d указатели:" -#: bundle.c:192 +#: bundle.c:193 msgid "The bundle records a complete history." msgstr "Пратката Ñъдържа пълна иÑториÑ." -#: bundle.c:194 +#: bundle.c:195 #, c-format msgid "The bundle requires this ref:" msgid_plural "The bundle requires these %d refs:" msgstr[0] "Пратката изиÑква ÑÐ»ÐµÐ´Ð½Ð¸Ñ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»:" msgstr[1] "Пратката изиÑква Ñледните %d указатели:" -#: bundle.c:253 +#: bundle.c:254 msgid "Could not spawn pack-objects" msgstr "Командата „git pack-objects“ не може да бъде Ñтартирана" -#: bundle.c:264 +#: bundle.c:265 msgid "pack-objects died" msgstr "Командата „git pack-objects“ не завърши уÑпешно" -#: bundle.c:304 +#: bundle.c:307 msgid "rev-list died" msgstr "Командата „git rev-list“ не завърши уÑпешно" -#: bundle.c:353 +#: bundle.c:356 #, c-format msgid "ref '%s' is excluded by the rev-list options" msgstr "" "указателÑÑ‚ „%s“ не е бил включен поради опциите зададени на „git rev-list“" -#: bundle.c:443 builtin/log.c:170 builtin/log.c:1579 builtin/shortlog.c:281 +#: bundle.c:446 builtin/log.c:173 builtin/log.c:1589 builtin/shortlog.c:282 #, c-format msgid "unrecognized argument: %s" msgstr "непознат аргумент: %s" -#: bundle.c:451 +#: bundle.c:454 msgid "Refusing to create empty bundle." msgstr "Създаването на празна пратка е невъзможно." -#: bundle.c:463 +#: bundle.c:466 #, c-format msgid "cannot create '%s'" msgstr "Файлът „%s“ не може да бъде Ñъздаден" -#: bundle.c:491 +#: bundle.c:494 msgid "index-pack died" msgstr "Командата „git index-pack“ не завърши уÑпешно" -#: color.c:300 +#: color.c:301 #, c-format msgid "invalid color value: %.*s" msgstr "неправилна ÑтойноÑÑ‚ за цвÑÑ‚: %.*s" -#: commit.c:40 sequencer.c:1579 builtin/am.c:419 builtin/am.c:455 -#: builtin/am.c:1489 builtin/am.c:2126 +#: commit.c:41 sequencer.c:1582 builtin/am.c:420 builtin/am.c:456 +#: builtin/am.c:1469 builtin/am.c:2107 #, c-format msgid "could not parse %s" msgstr "„%s“ не може да Ñе анализира" -#: commit.c:42 +#: commit.c:43 #, c-format msgid "%s %s is not a commit!" msgstr "%s %s не е подаване!" @@ -1347,165 +1363,165 @@ msgstr "" msgid "memory exhausted" msgstr "паметта Ñвърши" -#: config.c:191 +#: config.c:186 msgid "relative config include conditionals must come from files" msgstr "отноÑителните уÑловни изрази за вмъкване трÑбва да идват от файлове" -#: config.c:711 +#: config.c:720 #, c-format msgid "bad config line %d in blob %s" msgstr "неправилен ред за наÑтройки %d в BLOB „%s“" -#: config.c:715 +#: config.c:724 #, c-format msgid "bad config line %d in file %s" msgstr "неправилен ред за наÑтройки %d във файла „%s“" -#: config.c:719 +#: config.c:728 #, c-format msgid "bad config line %d in standard input" msgstr "неправилен ред за наÑтройки %d на ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´" -#: config.c:723 +#: config.c:732 #, c-format msgid "bad config line %d in submodule-blob %s" msgstr "неправилен ред за наÑтройки %d в BLOB за подмодул „%s“" -#: config.c:727 +#: config.c:736 #, c-format msgid "bad config line %d in command line %s" msgstr "неправилен ред за наÑтройки %d на ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¸Ñ Ñ€ÐµÐ´ „%s“" -#: config.c:731 +#: config.c:740 #, c-format msgid "bad config line %d in %s" msgstr "неправилен ред за наÑтройки %d в „%s“" -#: config.c:859 +#: config.c:868 msgid "out of range" msgstr "извън диапазона" -#: config.c:859 +#: config.c:868 msgid "invalid unit" msgstr "неправилна мерна единица" -#: config.c:865 +#: config.c:874 #, c-format msgid "bad numeric config value '%s' for '%s': %s" msgstr "неправилна чиÑлова ÑтойноÑÑ‚ „%s“ за „%s“: %s" -#: config.c:870 +#: config.c:879 #, c-format msgid "bad numeric config value '%s' for '%s' in blob %s: %s" msgstr "неправилна чиÑлова ÑтойноÑÑ‚ „%s“ за „%s“ в BLOB „%s“: %s" -#: config.c:873 +#: config.c:882 #, c-format msgid "bad numeric config value '%s' for '%s' in file %s: %s" msgstr "неправилна чиÑлова ÑтойноÑÑ‚ „%s“ за „%s“ във файла „%s“: %s" -#: config.c:876 +#: config.c:885 #, c-format msgid "bad numeric config value '%s' for '%s' in standard input: %s" msgstr "неправилна чиÑлова ÑтойноÑÑ‚ „%s“ за „%s“ на ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´: %s" -#: config.c:879 +#: config.c:888 #, c-format msgid "bad numeric config value '%s' for '%s' in submodule-blob %s: %s" msgstr "неправилна чиÑлова ÑтойноÑÑ‚ „%s“ за „%s“ в BLOB от подмодул „%s“: %s" -#: config.c:882 +#: config.c:891 #, c-format msgid "bad numeric config value '%s' for '%s' in command line %s: %s" msgstr "неправилна чиÑлова ÑтойноÑÑ‚ „%s“ за „%s“ на ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¸Ñ Ñ€ÐµÐ´ „%s“: %s" -#: config.c:885 +#: config.c:894 #, c-format msgid "bad numeric config value '%s' for '%s' in %s: %s" msgstr "неправилна чиÑлова ÑтойноÑÑ‚ „%s“ за „%s“ в %s: %s" -#: config.c:980 +#: config.c:989 #, c-format msgid "failed to expand user dir in: '%s'" msgstr "домашната папка на Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚ÐµÐ»Ñ Ð½Ðµ може да бъде открита: „%s“" -#: config.c:1075 config.c:1086 +#: config.c:1084 config.c:1095 #, c-format msgid "bad zlib compression level %d" msgstr "неправилно ниво на компреÑиране: %d" -#: config.c:1203 +#: config.c:1212 #, c-format msgid "invalid mode for object creation: %s" msgstr "неправилен режим за Ñъздаването на обекти: %s" -#: config.c:1359 +#: config.c:1368 #, c-format msgid "bad pack compression level %d" msgstr "неправилно ниво на компреÑиране при пакетиране: %d" -#: config.c:1557 +#: config.c:1564 msgid "unable to parse command-line config" msgstr "неправилни наÑтройки от ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¸Ñ Ñ€ÐµÐ´" -#: config.c:1611 +#: config.c:1894 msgid "unknown error occurred while reading the configuration files" msgstr "неочаквана грешка при изчитането на конфигурационните файлове" -#: config.c:1970 +#: config.c:2064 #, c-format msgid "Invalid %s: '%s'" msgstr "Ðеправилен %s: „%s“" -#: config.c:1991 +#: config.c:2085 #, c-format msgid "unknown core.untrackedCache value '%s'; using 'keep' default value" msgstr "" "непозната ÑтойноÑÑ‚ „%s“ за наÑтройката „core.untrackedCache“. Ще Ñе ползва " "Ñтандартната ÑтойноÑÑ‚ „keep“ (запазване)" -#: config.c:2017 +#: config.c:2111 #, c-format msgid "splitIndex.maxPercentChange value '%d' should be between 0 and 100" msgstr "" "ÑтойноÑтта на „splitIndex.maxPercentChange“ трÑбва да е между 1 и 100, а не " "%d" -#: config.c:2028 +#: config.c:2122 #, c-format msgid "unable to parse '%s' from command-line config" msgstr "неразпозната ÑтойноÑÑ‚ „%s“ от ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¸Ñ Ñ€ÐµÐ´" -#: config.c:2030 +#: config.c:2124 #, c-format msgid "bad config variable '%s' in file '%s' at line %d" msgstr "неправилна наÑтройка „%s“ във файла „%s“ на ред â„–%d" -#: config.c:2089 +#: config.c:2183 #, c-format msgid "%s has multiple values" msgstr "зададени Ñа нÑколко ÑтойноÑти за „%s“" -#: config.c:2423 config.c:2648 +#: config.c:2517 config.c:2745 #, c-format msgid "fstat on %s failed" msgstr "неуÑпешно изпълнение на „fstat“ върху „%s“" -#: config.c:2541 +#: config.c:2635 #, c-format msgid "could not set '%s' to '%s'" msgstr "„%s“ не може да Ñе зададе да е „%s“" -#: config.c:2543 builtin/remote.c:774 +#: config.c:2637 builtin/remote.c:775 #, c-format msgid "could not unset '%s'" msgstr "„%s“ не може да Ñе премахне" -#: connect.c:49 +#: connect.c:50 msgid "The remote end hung up upon initial contact" msgstr "Отдалеченото хранилище прекъÑна връзката веднага Ñлед отварÑнето Ñ" -#: connect.c:51 +#: connect.c:52 msgid "" "Could not read from remote repository.\n" "\n" @@ -1517,7 +1533,7 @@ msgstr "" "Проверете дали то ÑъщеÑтвува и дали имате права\n" "за доÑтъп." -#: connected.c:63 builtin/fsck.c:190 builtin/prune.c:140 +#: connected.c:63 builtin/fsck.c:191 builtin/prune.c:141 msgid "Checking connectivity" msgstr "Проверка на връзката" @@ -1533,7 +1549,7 @@ msgstr "неуÑпешен Ð·Ð°Ð¿Ð¸Ñ Ð½Ð° ÑпиÑъка Ñ Ð²ÐµÑ€Ñиите" msgid "failed to close rev-list's stdin" msgstr "ÑтандартниÑÑ‚ вход на ÑпиÑъка Ñ Ð²ÐµÑ€Ñиите не може да бъде затворен" -#: convert.c:201 +#: convert.c:205 #, c-format msgid "" "CRLF will be replaced by LF in %s.\n" @@ -1543,12 +1559,12 @@ msgstr "" "Файлът ще оÑтане Ñ Ð¿ÑŠÑ€Ð²Ð¾Ð½Ð°Ñ‡Ð°Ð»Ð½Ð¸Ñ‚Ðµ знаци за край на ред в работната ви " "директориÑ." -#: convert.c:205 +#: convert.c:209 #, c-format msgid "CRLF would be replaced by LF in %s." msgstr "Ð’ÑÑка поÑледователноÑÑ‚ от знаци „CRLF“ ще бъдe заменена Ñ â€žLF“ в „%s“." -#: convert.c:211 +#: convert.c:215 #, c-format msgid "" "LF will be replaced by CRLF in %s.\n" @@ -1559,79 +1575,29 @@ msgstr "" "Файлът ще оÑтане Ñ Ð¿ÑŠÑ€Ð²Ð¾Ð½Ð°Ñ‡Ð°Ð»Ð½Ð¸Ñ‚Ðµ знаци за край на ред в работната ви " "директориÑ." -#: convert.c:215 +#: convert.c:219 #, c-format msgid "LF would be replaced by CRLF in %s" msgstr "" "Ð’Ñеки знак „LF“ ще бъдe заменен Ñ Ð¿Ð¾ÑледователноÑтта от знаци „CRLF“ в „%s“." -#: date.c:97 +#: date.c:116 msgid "in the future" msgstr "в бъдещето" -#: date.c:103 -#, c-format -msgid "%lu second ago" -msgid_plural "%lu seconds ago" -msgstr[0] "преди %lu Ñекунда" -msgstr[1] "преди %lu Ñекунди" - -#: date.c:110 -#, c-format -msgid "%lu minute ago" -msgid_plural "%lu minutes ago" -msgstr[0] "преди %lu минута" -msgstr[1] "преди %lu минути" - -#: date.c:117 -#, c-format -msgid "%lu hour ago" -msgid_plural "%lu hours ago" -msgstr[0] "преди %lu чаÑ" -msgstr[1] "преди %lu чаÑа" - -#: date.c:124 -#, c-format -msgid "%lu day ago" -msgid_plural "%lu days ago" -msgstr[0] "преди %lu ден" -msgstr[1] "преди %lu дена" - -#: date.c:130 -#, c-format -msgid "%lu week ago" -msgid_plural "%lu weeks ago" -msgstr[0] "преди %lu Ñедмица" -msgstr[1] "преди %lu Ñедмици" - -#: date.c:137 -#, c-format -msgid "%lu month ago" -msgid_plural "%lu months ago" -msgstr[0] "преди %lu меÑец" -msgstr[1] "преди %lu меÑеца" - -#: date.c:148 -#, c-format -msgid "%lu year" -msgid_plural "%lu years" -msgstr[0] "%lu година" -msgstr[1] "%lu години" +#: date.c:122 date.c:129 date.c:136 date.c:143 date.c:149 date.c:156 date.c:167 +#: date.c:175 date.c:180 +msgid "%" +msgid_plural "%" +msgstr[0] "%" +msgstr[1] "%" #. TRANSLATORS: "%s" is "<n> years" -#: date.c:151 -#, c-format -msgid "%s, %lu month ago" -msgid_plural "%s, %lu months ago" -msgstr[0] "преди %s и %lu меÑец" -msgstr[1] "преди %s и %lu меÑеца" - -#: date.c:156 date.c:161 -#, c-format -msgid "%lu year ago" -msgid_plural "%lu years ago" -msgstr[0] "преди %lu година" -msgstr[1] "преди %lu години" +#: date.c:170 +msgid "%s, %" +msgid_plural "%s, %" +msgstr[0] "%s, %" +msgstr[1] "%s, %" #: diffcore-order.c:24 #, c-format @@ -1642,29 +1608,29 @@ msgstr "файлът Ñ Ð¿Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ñ‚Ð° на ÑъответÑтвиÑта â msgid "Performing inexact rename detection" msgstr "ТърÑене на Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð¸Ñ Ð½Ð° обекти Ñъчетани Ñ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ð¸" -#: diff.c:62 +#: diff.c:63 #, c-format msgid "option '%s' requires a value" msgstr "опциÑта „%s“ изиÑква ÑтойноÑÑ‚" -#: diff.c:124 +#: diff.c:125 #, c-format msgid " Failed to parse dirstat cut-off percentage '%s'\n" msgstr "" " ÐеуÑпешно разпознаване на „%s“ като процент-праг за ÑтатиÑтиката по " "директории\n" -#: diff.c:129 +#: diff.c:130 #, c-format msgid " Unknown dirstat parameter '%s'\n" msgstr " Ðепознат параметър „%s“ за ÑтатиÑтиката по директории'\n" -#: diff.c:281 +#: diff.c:282 #, c-format msgid "Unknown value for 'diff.submodule' config variable: '%s'" msgstr "Ðепозната ÑтойноÑÑ‚ „%s“ за наÑтройката „diff.submodule“" -#: diff.c:344 +#: diff.c:342 #, c-format msgid "" "Found errors in 'diff.dirstat' config variable:\n" @@ -1673,23 +1639,23 @@ msgstr "" "Грешки в наÑтройката „diff.dirstat“:\n" "%s" -#: diff.c:3102 +#: diff.c:3101 #, c-format msgid "external diff died, stopping at %s" msgstr "" "външната програма за разлики завърши неуÑпешно. Спиране на работата при „%s“" -#: diff.c:3428 +#: diff.c:3427 msgid "--name-only, --name-status, --check and -s are mutually exclusive" msgstr "" "Опциите „--name-only“, „--name-status“, „--check“ и „-s“ Ñа неÑъвмеÑтими " "една Ñ Ð´Ñ€ÑƒÐ³Ð°" -#: diff.c:3518 +#: diff.c:3517 msgid "--follow requires exactly one pathspec" msgstr "ОпциÑта „--follow“ изиÑква точно един път" -#: diff.c:3681 +#: diff.c:3680 #, c-format msgid "" "Failed to parse --dirstat/-X option parameter:\n" @@ -1698,281 +1664,281 @@ msgstr "" "Ðеразпознат параметър към опциÑта „--dirstat/-X“:\n" "%s" -#: diff.c:3695 +#: diff.c:3694 #, c-format msgid "Failed to parse --submodule option parameter: '%s'" msgstr "Ðеразпознат параметър към опциÑта „--submodule“: „%s“" -#: diff.c:4719 +#: diff.c:4716 msgid "inexact rename detection was skipped due to too many files." msgstr "" "търÑенето на Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð¸Ñ Ð½Ð° обекти Ñъчетани Ñ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ð¸ Ñе преÑкача поради " "многото файлове." -#: diff.c:4722 +#: diff.c:4719 msgid "only found copies from modified paths due to too many files." msgstr "" "уÑтановени Ñа точните ÐºÐ¾Ð¿Ð¸Ñ Ð½Ð° променените пътища поради многото файлове." -#: diff.c:4725 +#: diff.c:4722 #, c-format msgid "" "you may want to set your %s variable to at least %d and retry the command." msgstr "задайте променливата „%s“ да е поне %d и отново изпълнете командата." -#: dir.c:1899 +#: dir.c:1948 msgid "failed to get kernel name and information" msgstr "името и верÑиÑта на Ñдрото не бÑха получени" -#: dir.c:2018 +#: dir.c:2067 msgid "Untracked cache is disabled on this system or location." msgstr "" "Кеша за неÑледените файлове е изключен на тази ÑиÑтема или меÑтоположение." -#: dir.c:2776 dir.c:2781 +#: dir.c:2846 dir.c:2851 #, c-format msgid "could not create directories for %s" msgstr "директориите за „%s“ не може да бъдат Ñъздадени" -#: dir.c:2806 +#: dir.c:2876 #, c-format msgid "could not migrate git directory from '%s' to '%s'" msgstr "директориÑта на git не може да Ñе мигрира от „%s“ до „%s“" -#: entry.c:280 +#: entry.c:281 #, c-format msgid "could not stat file '%s'" msgstr "неуÑпешно изпълнение на „stat“ върху файла „%s“" -#: fetch-pack.c:249 +#: fetch-pack.c:251 msgid "git fetch-pack: expected shallow list" msgstr "git fetch-pack: очаква Ñе плитък ÑпиÑък" -#: fetch-pack.c:261 +#: fetch-pack.c:263 msgid "git fetch-pack: expected ACK/NAK, got EOF" msgstr "git fetch-pack: очакваше Ñе „ACK“/„NAK“, а бе получен „EOF“" -#: fetch-pack.c:280 builtin/archive.c:63 +#: fetch-pack.c:282 builtin/archive.c:63 #, c-format msgid "remote error: %s" msgstr "отдалечена грешка: %s" -#: fetch-pack.c:281 +#: fetch-pack.c:283 #, c-format msgid "git fetch-pack: expected ACK/NAK, got '%s'" msgstr "git fetch-pack: очакваше Ñе „ACK“/„NAK“, а бе получен „%s“" -#: fetch-pack.c:333 +#: fetch-pack.c:335 msgid "--stateless-rpc requires multi_ack_detailed" msgstr "опциÑта „--stateless-rpc“ изиÑква „multi_ack_detailed“" -#: fetch-pack.c:419 +#: fetch-pack.c:421 #, c-format msgid "invalid shallow line: %s" msgstr "неправилен плитък ред: „%s“" -#: fetch-pack.c:425 +#: fetch-pack.c:427 #, c-format msgid "invalid unshallow line: %s" msgstr "неправилен неплитък ред: „%s“" -#: fetch-pack.c:427 +#: fetch-pack.c:429 #, c-format msgid "object not found: %s" msgstr "обектът „%s“ липÑва" -#: fetch-pack.c:430 +#: fetch-pack.c:432 #, c-format msgid "error in object: %s" msgstr "грешка в обекта: „%s“" -#: fetch-pack.c:432 +#: fetch-pack.c:434 #, c-format msgid "no shallow found: %s" msgstr "не е открит плитък обект: %s" -#: fetch-pack.c:435 +#: fetch-pack.c:437 #, c-format msgid "expected shallow/unshallow, got %s" msgstr "очаква Ñе плитък или не обект, а бе получено: %s" -#: fetch-pack.c:474 +#: fetch-pack.c:476 #, c-format msgid "got %s %d %s" msgstr "получено бе %s %d %s" -#: fetch-pack.c:488 +#: fetch-pack.c:490 #, c-format msgid "invalid commit %s" msgstr "неправилно подаване: „%s“" -#: fetch-pack.c:521 +#: fetch-pack.c:523 msgid "giving up" msgstr "преуÑтановÑване" -#: fetch-pack.c:531 progress.c:235 +#: fetch-pack.c:533 progress.c:235 msgid "done" msgstr "дейÑтвието завърши" -#: fetch-pack.c:543 +#: fetch-pack.c:545 #, c-format msgid "got %s (%d) %s" msgstr "получено бе %s (%d) %s" -#: fetch-pack.c:589 +#: fetch-pack.c:591 #, c-format msgid "Marking %s as complete" msgstr "ОтбелÑзване на „%s“ като пълно" -#: fetch-pack.c:737 +#: fetch-pack.c:775 #, c-format msgid "already have %s (%s)" msgstr "вече има „%s“ (%s)" -#: fetch-pack.c:775 +#: fetch-pack.c:813 msgid "fetch-pack: unable to fork off sideband demultiplexer" msgstr "fetch-pack: не може да Ñе Ñъздаде Ð¿Ñ€Ð¾Ñ†ÐµÑ Ð·Ð° демултиплекÑора" -#: fetch-pack.c:783 +#: fetch-pack.c:821 msgid "protocol error: bad pack header" msgstr "протоколна грешка: неправилна заглавна чаÑÑ‚ на пакет" -#: fetch-pack.c:839 +#: fetch-pack.c:877 #, c-format msgid "fetch-pack: unable to fork off %s" msgstr "fetch-pack: не може да Ñе Ñъздаде Ð¿Ñ€Ð¾Ñ†ÐµÑ Ð·Ð° „%s“" -#: fetch-pack.c:855 +#: fetch-pack.c:893 #, c-format msgid "%s failed" msgstr "неуÑпешно изпълнение на „%s“" -#: fetch-pack.c:857 +#: fetch-pack.c:895 msgid "error in sideband demultiplexer" msgstr "грешка в демултиплекÑора" -#: fetch-pack.c:884 +#: fetch-pack.c:922 msgid "Server does not support shallow clients" msgstr "Сървърът не поддържа плитки клиенти" -#: fetch-pack.c:888 +#: fetch-pack.c:926 msgid "Server supports multi_ack_detailed" msgstr "Сървърът поддържа „multi_ack_detailed“" -#: fetch-pack.c:891 +#: fetch-pack.c:929 msgid "Server supports no-done" msgstr "Сървърът поддържа „no-done“" -#: fetch-pack.c:897 +#: fetch-pack.c:935 msgid "Server supports multi_ack" msgstr "Сървърът поддържа „multi_ack“" -#: fetch-pack.c:901 +#: fetch-pack.c:939 msgid "Server supports side-band-64k" msgstr "Сървърът поддържа „side-band-64k“" -#: fetch-pack.c:905 +#: fetch-pack.c:943 msgid "Server supports side-band" msgstr "Сървърът поддържа „side-band“" -#: fetch-pack.c:909 +#: fetch-pack.c:947 msgid "Server supports allow-tip-sha1-in-want" msgstr "Сървърът поддържа „allow-tip-sha1-in-want“" -#: fetch-pack.c:913 +#: fetch-pack.c:951 msgid "Server supports allow-reachable-sha1-in-want" msgstr "Сървърът поддържа „allow-reachable-sha1-in-want“" -#: fetch-pack.c:923 +#: fetch-pack.c:961 msgid "Server supports ofs-delta" msgstr "Сървърът поддържа „ofs-delta“" -#: fetch-pack.c:930 +#: fetch-pack.c:968 #, c-format msgid "Server version is %.*s" msgstr "ВерÑиÑта на Ñървъра е: %.*s" -#: fetch-pack.c:936 +#: fetch-pack.c:974 msgid "Server does not support --shallow-since" msgstr "Сървърът не поддържа опциÑта „--shallow-since“" -#: fetch-pack.c:940 +#: fetch-pack.c:978 msgid "Server does not support --shallow-exclude" msgstr "Сървърът не поддържа опциÑта „--shallow-exclude“" -#: fetch-pack.c:942 +#: fetch-pack.c:980 msgid "Server does not support --deepen" msgstr "Сървърът не поддържа опциÑта „--deepen“" -#: fetch-pack.c:953 +#: fetch-pack.c:991 msgid "no common commits" msgstr "нÑма общи подаваниÑ" -#: fetch-pack.c:965 +#: fetch-pack.c:1003 msgid "git fetch-pack: fetch failed." msgstr "git fetch-pack: неуÑпешно доÑтавÑне." -#: fetch-pack.c:1127 +#: fetch-pack.c:1165 msgid "no matching remote head" msgstr "не може да бъде открит подходÑщ връх от отдалеченото хранилище" -#: fetch-pack.c:1149 +#: fetch-pack.c:1187 #, c-format msgid "no such remote ref %s" msgstr "такъв отдалечен указател нÑма: %s" -#: fetch-pack.c:1152 +#: fetch-pack.c:1190 #, c-format msgid "Server does not allow request for unadvertised object %s" msgstr "Сървърът не позволÑва заÑвка за необÑвен „%s“" -#: gpg-interface.c:185 +#: gpg-interface.c:181 msgid "gpg failed to sign the data" msgstr "Програмата „gpg“ не подпиÑа данните." -#: gpg-interface.c:215 +#: gpg-interface.c:211 msgid "could not create temporary file" msgstr "не може да Ñе Ñъздаде временен файл" -#: gpg-interface.c:217 +#: gpg-interface.c:213 #, c-format msgid "failed writing detached signature to '%s'" msgstr "Програмата не уÑÐ¿Ñ Ð´Ð° запише ÑамоÑтоÑÑ‚ÐµÐ»Ð½Ð¸Ñ Ð¿Ð¾Ð´Ð¿Ð¸Ñ Ð² „%s“" -#: graph.c:96 +#: graph.c:97 #, c-format msgid "ignore invalid color '%.*s' in log.graphColors" msgstr "преÑкачане на Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»Ð½Ð¸Ñ Ñ†Ð²ÑÑ‚ „%.*s“ в „log.graphColors“" -#: grep.c:1796 +#: grep.c:1981 #, c-format msgid "'%s': unable to read %s" msgstr "„%s“: файлът Ñочен от „%s“ не може да бъде прочетен" -#: grep.c:1813 builtin/clone.c:399 builtin/diff.c:81 builtin/rm.c:133 +#: grep.c:1998 builtin/clone.c:403 builtin/diff.c:81 builtin/rm.c:134 #, c-format msgid "failed to stat '%s'" msgstr "не може да бъде получена Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ñ‡Ñ€ÐµÐ· „stat“ за „%s“" -#: grep.c:1824 +#: grep.c:2009 #, c-format msgid "'%s': short read" msgstr "„%s“: изчитането върна по-малко байтове от заÑвените" -#: help.c:218 +#: help.c:179 #, c-format msgid "available git commands in '%s'" msgstr "налични команди на git от „%s“" -#: help.c:225 +#: help.c:186 msgid "git commands available from elsewhere on your $PATH" msgstr "команди на git от други директории от „$PATH“" -#: help.c:256 +#: help.c:217 msgid "These are common Git commands used in various situations:" msgstr "Това Ñа най-чеÑто използваните команди на Git:" -#: help.c:321 +#: help.c:281 #, c-format msgid "" "'%s' appears to be a git command, but we were not\n" @@ -1981,51 +1947,73 @@ msgstr "" "Изглежда, че „%s“ е команда на git, но Ñ‚Ñ Ð½Ðµ може да\n" "бъде изпълнена. ВероÑтно пакетът „git-%s“ е повреден." -#: help.c:376 +#: help.c:336 msgid "Uh oh. Your system reports no Git commands at all." msgstr "Странно, изглежда, че на ÑиÑтемата ви нÑма нито една команда на git." -#: help.c:398 +#: help.c:358 #, c-format -msgid "" -"WARNING: You called a Git command named '%s', which does not exist.\n" -"Continuing under the assumption that you meant '%s'" +msgid "WARNING: You called a Git command named '%s', which does not exist." msgstr "" "ПРЕДУПРЕЖДЕÐИЕ: Пробвахте да изпълните команда на Git на име „%s“, а такава " -"не\n" -"ÑъщеÑтвува. Изпълнението автоматично продължава, като Ñе Ñчита, че имате " -"предвид „%s“" +"не ÑъщеÑтвува." + +#: help.c:363 +#, c-format +msgid "Continuing under the assumption that you meant '%s'." +msgstr "" +"Изпълнението автоматично продължава, като Ñе Ñчита, че имате предвид „%s“." -#: help.c:403 +#: help.c:368 #, c-format -msgid "in %0.1f seconds automatically..." -msgstr "Ñлед %0.1f Ñекунди…" +msgid "Continuing in %0.1f seconds, assuming that you meant '%s'." +msgstr "" +"Изпълнението автоматично ще продължи Ñлед %0.1f Ñек., като Ñе Ñчита, че " +"имате предвид „%s“." -#: help.c:410 +#: help.c:376 #, c-format msgid "git: '%s' is not a git command. See 'git --help'." msgstr "git: „%s“ не е команда на git. Погледнете изхода от „git --help“." -#: help.c:414 help.c:480 +#: help.c:380 msgid "" "\n" -"Did you mean this?" +"The most similar command is" msgid_plural "" "\n" -"Did you mean one of these?" +"The most similar commands are" msgstr[0] "" "\n" -"Команда Ñ Ð¿Ð¾Ð´Ð¾Ð±Ð½Ð¾ име е:" +"Ðай-близката команда е" msgstr[1] "" "\n" -"Команди Ñ Ð¿Ð¾Ð´Ð¾Ð±Ð½Ð¾ име Ñа:" +"Ðай-близките команди Ñа" -#: help.c:476 +#: help.c:395 +msgid "git version [<options>]" +msgstr "git version [ОПЦИЯ…]" + +#: help.c:456 #, c-format msgid "%s: %s - %s" msgstr "%s: %s — %s" -#: ident.c:343 +#: help.c:460 +msgid "" +"\n" +"Did you mean this?" +msgid_plural "" +"\n" +"Did you mean one of these?" +msgstr[0] "" +"\n" +"Команда Ñ Ð¿Ð¾Ð´Ð¾Ð±Ð½Ð¾ име е:" +msgstr[1] "" +"\n" +"Команди Ñ Ð¿Ð¾Ð´Ð¾Ð±Ð½Ð¾ име Ñа:" + +#: ident.c:342 msgid "" "\n" "*** Please tell me who you are.\n" @@ -2052,37 +2040,37 @@ msgstr "" "хранилище.\n" "\n" -#: ident.c:367 +#: ident.c:366 msgid "no email was given and auto-detection is disabled" msgstr "липÑва Ð°Ð´Ñ€ÐµÑ Ð·Ð° е-поща, а автоматичното отгатване е изключено" -#: ident.c:372 +#: ident.c:371 #, c-format msgid "unable to auto-detect email address (got '%s')" msgstr "" "адреÑÑŠÑ‚ за е-поща не може да бъде отгатнат (най-доброто предположение бе " "„%s“)" -#: ident.c:382 +#: ident.c:381 msgid "no name was given and auto-detection is disabled" msgstr "липÑва име, а автоматичното отгатване е изключено" -#: ident.c:388 +#: ident.c:387 #, c-format msgid "unable to auto-detect name (got '%s')" msgstr "името не може да бъде отгатнато (най-доброто предположение бе „%s“)" -#: ident.c:396 +#: ident.c:395 #, c-format msgid "empty ident name (for <%s>) not allowed" msgstr "не може да Ñе ползва празно име като идентификатор (за <%s>)" -#: ident.c:402 +#: ident.c:401 #, c-format msgid "name consists only of disallowed characters: %s" msgstr "името Ñъдържа Ñамо непозволени знаци: „%s“" -#: ident.c:417 builtin/commit.c:611 +#: ident.c:416 builtin/commit.c:612 #, c-format msgid "invalid date format: %s" msgstr "неправилен формат на дата: %s" @@ -2115,80 +2103,80 @@ msgstr "Файлът-ключалка „%s.lock“ не може да бъде msgid "failed to read the cache" msgstr "кешът не може да бъде прочетен" -#: merge.c:96 builtin/am.c:1999 builtin/am.c:2034 builtin/checkout.c:393 -#: builtin/checkout.c:607 builtin/clone.c:749 +#: merge.c:96 builtin/am.c:1980 builtin/am.c:2015 builtin/checkout.c:377 +#: builtin/checkout.c:591 builtin/clone.c:753 msgid "unable to write new index file" msgstr "неуÑпешно запиÑване на Ð½Ð¾Ð²Ð¸Ñ Ð¸Ð½Ð´ÐµÐºÑ" -#: merge-recursive.c:209 +#: merge-recursive.c:210 msgid "(bad commit)\n" msgstr "(лошо подаване)\n" -#: merge-recursive.c:231 merge-recursive.c:239 +#: merge-recursive.c:232 merge-recursive.c:240 #, c-format msgid "addinfo_cache failed for path '%s'" msgstr "неуÑпешно изпълнение на „addinfo_cache“ за Ð¿ÑŠÑ‚Ñ â€ž%s“" -#: merge-recursive.c:303 +#: merge-recursive.c:304 msgid "error building trees" msgstr "грешка при изграждане на дърветата" -#: merge-recursive.c:727 +#: merge-recursive.c:728 #, c-format msgid "failed to create path '%s'%s" msgstr "грешка при Ñъздаването на Ð¿ÑŠÑ‚Ñ â€ž%s“%s" -#: merge-recursive.c:738 +#: merge-recursive.c:739 #, c-format msgid "Removing %s to make room for subdirectory\n" msgstr "Изтриване на „%s“, за да Ñе оÑвободи мÑÑто за поддиректориÑ\n" -#: merge-recursive.c:752 merge-recursive.c:771 +#: merge-recursive.c:753 merge-recursive.c:772 msgid ": perhaps a D/F conflict?" msgstr ": възможно е да има конфликт директориÑ/файл." -#: merge-recursive.c:761 +#: merge-recursive.c:762 #, c-format msgid "refusing to lose untracked file at '%s'" msgstr "" "преуÑтановÑване на дейÑтвието, за да не Ñе изтрие неÑледениÑÑ‚ файл „%s“" -#: merge-recursive.c:803 builtin/cat-file.c:34 +#: merge-recursive.c:804 builtin/cat-file.c:36 #, c-format msgid "cannot read object %s '%s'" msgstr "обектът „%s“ (%s) не може да бъде прочетен" -#: merge-recursive.c:805 +#: merge-recursive.c:806 #, c-format msgid "blob expected for %s '%s'" msgstr "обектът „%s“ (%s) Ñе очакваше да е BLOB, а не е" -#: merge-recursive.c:829 +#: merge-recursive.c:830 #, c-format msgid "failed to open '%s': %s" msgstr "„%s“ не може да Ñе отвори: %s" -#: merge-recursive.c:840 +#: merge-recursive.c:841 #, c-format msgid "failed to symlink '%s': %s" msgstr "неуÑпешно Ñъздаване на Ñимволната връзка „%s“: %s" -#: merge-recursive.c:845 +#: merge-recursive.c:846 #, c-format msgid "do not know what to do with %06o %s '%s'" msgstr "" "не е ÑÑно какво да Ñе прави Ñ Ð¾Ð±ÐµÐºÑ‚Ð° „%2$s“ (%3$s) Ñ Ð¿Ñ€Ð°Ð²Ð° за доÑтъп „%1$06o“" -#: merge-recursive.c:985 +#: merge-recursive.c:986 msgid "Failed to execute internal merge" msgstr "ÐеуÑпешно вътрешно Ñливане" -#: merge-recursive.c:989 +#: merge-recursive.c:990 #, c-format msgid "Unable to add %s to database" msgstr "„%s“ не може да Ñе добави в базата Ñ Ð´Ð°Ð½Ð½Ð¸" -#: merge-recursive.c:1092 +#: merge-recursive.c:1093 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left " @@ -2197,7 +2185,7 @@ msgstr "" "КОÐФЛИКТ (%s/изтриване): „%s“ е изтрит в %s, а „%s“ в %s. ВерÑÐ¸Ñ %s на „%s“ " "е оÑтавена в дървото." -#: merge-recursive.c:1097 +#: merge-recursive.c:1098 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s " @@ -2206,7 +2194,7 @@ msgstr "" "КОÐФЛИКТ (%s/изтриване): „%s“ е изтрит в %s, а „%s“ е преименуван на „%s“ в " "%s. ВерÑÐ¸Ñ %s на „%s“ е оÑтавена в дървото." -#: merge-recursive.c:1104 +#: merge-recursive.c:1105 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left " @@ -2215,7 +2203,7 @@ msgstr "" "КОÐФЛИКТ (%s/изтриване): „%s“ е изтрит в %s, а „%s“ в %s. ВерÑÐ¸Ñ %s на „%s“ " "е оÑтавена в дървото: %s." -#: merge-recursive.c:1109 +#: merge-recursive.c:1110 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s " @@ -2224,20 +2212,20 @@ msgstr "" "КОÐФЛИКТ (%s/изтриване): „%s“ е изтрит в %s, а „%s“ е преименуван на „%s“ в " "%s. ВерÑÐ¸Ñ %s на „%s“ е оÑтавена в дървото: %s." -#: merge-recursive.c:1143 +#: merge-recursive.c:1144 msgid "rename" msgstr "преименуване" -#: merge-recursive.c:1143 +#: merge-recursive.c:1144 msgid "renamed" msgstr "преименуван" -#: merge-recursive.c:1200 +#: merge-recursive.c:1201 #, c-format msgid "%s is a directory in %s adding as %s instead" msgstr "„%s“ е Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð² „%s“, затова Ñе Ð´Ð¾Ð±Ð°Ð²Ñ ÐºÐ°Ñ‚Ð¾ „%s“" -#: merge-recursive.c:1225 +#: merge-recursive.c:1226 #, c-format msgid "" "CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename \"%s" @@ -2246,139 +2234,139 @@ msgstr "" "КОÐФЛИКТ (преименуване/преименуване): „%s“ е преименуван на „%s“ в клон " "„%s“, а „%s“ е преименуван на „%s“ в „%s“/%s." -#: merge-recursive.c:1230 +#: merge-recursive.c:1231 msgid " (left unresolved)" msgstr " (некоригиран конфликт)" -#: merge-recursive.c:1292 +#: merge-recursive.c:1293 #, c-format msgid "CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s" msgstr "" "КОÐФЛИКТ (преименуване/преименуване): „%s“ е преименуван на „%s“ в клон " "„%s“, а „%s“ е преименуван на „%s“ в „%s“" -#: merge-recursive.c:1325 +#: merge-recursive.c:1326 #, c-format msgid "Renaming %s to %s and %s to %s instead" msgstr "Преименуване на „%s“ на „%s“, а „%s“ на „%s“" -#: merge-recursive.c:1528 +#: merge-recursive.c:1529 #, c-format msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s" msgstr "" "КОÐФЛИКТ (преименуване/добавÑне): „%s“ е преименуван на „%s“ в клон „%s“, а " "„%s“ е добавен в „%s“" -#: merge-recursive.c:1543 +#: merge-recursive.c:1544 #, c-format msgid "Adding merged %s" msgstr "ДобавÑне на ÑÐ»ÐµÑ‚Ð¸Ñ â€ž%s“" -#: merge-recursive.c:1550 merge-recursive.c:1780 +#: merge-recursive.c:1551 merge-recursive.c:1781 #, c-format msgid "Adding as %s instead" msgstr "ДобавÑне като „%s“" -#: merge-recursive.c:1607 +#: merge-recursive.c:1608 #, c-format msgid "cannot read object %s" msgstr "обектът „%s“ не може да Ñе прочете" -#: merge-recursive.c:1610 +#: merge-recursive.c:1611 #, c-format msgid "object %s is not a blob" msgstr "обектът „%s“ не е BLOB" -#: merge-recursive.c:1679 +#: merge-recursive.c:1680 msgid "modify" msgstr "промÑна" -#: merge-recursive.c:1679 +#: merge-recursive.c:1680 msgid "modified" msgstr "променен" -#: merge-recursive.c:1689 +#: merge-recursive.c:1690 msgid "content" msgstr "Ñъдържание" -#: merge-recursive.c:1696 +#: merge-recursive.c:1697 msgid "add/add" msgstr "добавÑне/добавÑне" -#: merge-recursive.c:1732 +#: merge-recursive.c:1733 #, c-format msgid "Skipped %s (merged same as existing)" msgstr "ПреÑкачане на „%s“ (ÑлетиÑÑ‚ резултат е идентичен ÑÑŠÑ ÑегашниÑ)" -#: merge-recursive.c:1746 +#: merge-recursive.c:1747 #, c-format msgid "Auto-merging %s" msgstr "Ðвтоматично Ñливане на „%s“" -#: merge-recursive.c:1750 git-submodule.sh:944 +#: merge-recursive.c:1751 git-submodule.sh:945 msgid "submodule" msgstr "ПОДМОДУЛ" -#: merge-recursive.c:1751 +#: merge-recursive.c:1752 #, c-format msgid "CONFLICT (%s): Merge conflict in %s" msgstr "КОÐФЛИКТ (%s): Конфликт при Ñливане на „%s“" -#: merge-recursive.c:1845 +#: merge-recursive.c:1846 #, c-format msgid "Removing %s" msgstr "Изтриване на „%s“" -#: merge-recursive.c:1871 +#: merge-recursive.c:1872 msgid "file/directory" msgstr "файл/директориÑ" -#: merge-recursive.c:1877 +#: merge-recursive.c:1878 msgid "directory/file" msgstr "директориÑ/файл" -#: merge-recursive.c:1883 +#: merge-recursive.c:1884 #, c-format msgid "CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s" msgstr "" "КОÐФЛИКТ (%s): СъщеÑтвува Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð½Ð° име „%s“ в „%s“. ДобавÑне на „%s“ " "като „%s“" -#: merge-recursive.c:1892 +#: merge-recursive.c:1893 #, c-format msgid "Adding %s" msgstr "ДобавÑне на „%s“" -#: merge-recursive.c:1929 +#: merge-recursive.c:1930 msgid "Already up-to-date!" msgstr "Вече е обновено!" -#: merge-recursive.c:1938 +#: merge-recursive.c:1939 #, c-format msgid "merging of trees %s and %s failed" msgstr "неуÑпешно Ñливане на дърветата „%s“ и „%s“" -#: merge-recursive.c:2021 +#: merge-recursive.c:2022 msgid "Merging:" msgstr "Сливане:" -#: merge-recursive.c:2034 +#: merge-recursive.c:2035 #, c-format msgid "found %u common ancestor:" msgid_plural "found %u common ancestors:" msgstr[0] "открит е %u общ предшеÑтвеник:" msgstr[1] "открити Ñа %u общи предшеÑтвеници:" -#: merge-recursive.c:2073 +#: merge-recursive.c:2074 msgid "merge returned no commit" msgstr "Ñливането не върна подаване" -#: merge-recursive.c:2136 +#: merge-recursive.c:2137 #, c-format msgid "Could not parse object '%s'" msgstr "ÐеуÑпешен анализ на обекта „%s“" -#: merge-recursive.c:2150 builtin/merge.c:645 builtin/merge.c:792 +#: merge-recursive.c:2151 builtin/merge.c:646 builtin/merge.c:793 msgid "Unable to write index." msgstr "ИндекÑÑŠÑ‚ не може да бъде прочетен" @@ -2405,25 +2393,27 @@ msgid "You have not concluded your notes merge (%s exists)." msgstr "" "Ðе Ñте завършили Ñливането на бележките. (УказателÑÑ‚ „%s“ ÑъщеÑтвува)." -#: notes-utils.c:41 +#: notes-utils.c:42 msgid "Cannot commit uninitialized/unreferenced notes tree" msgstr "" "Ðеинициализирано или нереферирано дърво за бележки не може да бъде подадено" -#: notes-utils.c:100 +#: notes-utils.c:101 #, c-format msgid "Bad notes.rewriteMode value: '%s'" msgstr "Ðеправилна ÑтойноÑÑ‚ за „notes.rewriteMode“: „%s“" -#: notes-utils.c:110 +#: notes-utils.c:111 #, c-format msgid "Refusing to rewrite notes in %s (outside of refs/notes/)" msgstr "" "Бележките в „%s“ нÑма да бъдат презапиÑани, защото Ñа извън „refs/notes/“." -#. TRANSLATORS: The first %s is the name of the -#. environment variable, the second %s is its value -#: notes-utils.c:137 +#. TRANSLATORS: The first %s is the name of +#. the environment variable, the second %s is +#. its value. +#. +#: notes-utils.c:141 #, c-format msgid "Bad %s value: '%s'" msgstr "Зададена е лоша ÑтойноÑÑ‚ на променливата „%s“: „%s“" @@ -2433,28 +2423,29 @@ msgstr "Зададена е лоша ÑтойноÑÑ‚ на Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ð»Ð¸Ð²Ð°Ñ msgid "unable to parse object: %s" msgstr "обектът „%s“ не може да бъде анализиран" -#: parse-options.c:572 +#: parse-options.c:573 msgid "..." msgstr "…" -#: parse-options.c:590 +#: parse-options.c:591 #, c-format msgid "usage: %s" msgstr "употреба: %s" #. TRANSLATORS: the colon here should align with the -#. one in "usage: %s" translation -#: parse-options.c:594 +#. one in "usage: %s" translation. +#. +#: parse-options.c:597 #, c-format msgid " or: %s" msgstr " или: %s" -#: parse-options.c:597 +#: parse-options.c:600 #, c-format msgid " %s" msgstr " %s" -#: parse-options.c:631 +#: parse-options.c:634 msgid "-NUM" msgstr "-ЧИСЛО" @@ -2463,34 +2454,34 @@ msgstr "-ЧИСЛО" msgid "malformed object name '%s'" msgstr "неправилно име на обект „%s“" -#: path.c:810 +#: path.c:890 #, c-format msgid "Could not make %s writable by group" msgstr "Ðе могат да Ñе дадат права за Ð·Ð°Ð¿Ð¸Ñ Ð² директориÑта „%s“ на групата" -#: pathspec.c:125 +#: pathspec.c:129 msgid "Escape character '\\' not allowed as last character in attr value" msgstr "" "ЕкраниращиÑÑ‚ знак „\\“не може да е поÑледен знак в ÑтойноÑтта на атрибут" -#: pathspec.c:143 +#: pathspec.c:147 msgid "Only one 'attr:' specification is allowed." msgstr "Позволено е Ñамо едно указване на „attr:“." -#: pathspec.c:146 +#: pathspec.c:150 msgid "attr spec must not be empty" msgstr "„attr:“ трÑбва да указва ÑтойноÑÑ‚" -#: pathspec.c:189 +#: pathspec.c:193 #, c-format msgid "invalid attribute name %s" msgstr "неправилно име на атрибут: „%s“" -#: pathspec.c:254 +#: pathspec.c:258 msgid "global 'glob' and 'noglob' pathspec settings are incompatible" msgstr "глобалните наÑтройки за пътища „glob“ и „noglob“ Ñа неÑъвмеÑтими" -#: pathspec.c:261 +#: pathspec.c:265 msgid "" "global 'literal' pathspec setting is incompatible with all other global " "pathspec settings" @@ -2498,51 +2489,46 @@ msgstr "" "глобалната наÑтройка за доÑловни пътища „literal“ е неÑъвмеÑтима Ñ Ð²Ñички " "други глобални наÑтройки за пътища" -#: pathspec.c:301 +#: pathspec.c:305 msgid "invalid parameter for pathspec magic 'prefix'" msgstr "неправилен параметър за опциÑта за магичеÑки пътища „prefix“" -#: pathspec.c:322 +#: pathspec.c:326 #, c-format msgid "Invalid pathspec magic '%.*s' in '%s'" msgstr "Ðеправилна ÑтойноÑÑ‚ за опциÑта за магичеÑки пътища „%.*s“ в „%s“" -#: pathspec.c:327 +#: pathspec.c:331 #, c-format msgid "Missing ')' at the end of pathspec magic in '%s'" msgstr "Знакът „)“ липÑва в опциÑта за магичеÑки пътища в „%s“" -#: pathspec.c:365 +#: pathspec.c:369 #, c-format msgid "Unimplemented pathspec magic '%c' in '%s'" msgstr "МагичеÑките пътища „%c“ Ñа без Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð·Ð° „%s“" -#: pathspec.c:421 pathspec.c:443 -#, c-format -msgid "Pathspec '%s' is in submodule '%.*s'" -msgstr "ПътÑÑ‚ „%s“ е в подмодула „%.*s“" - -#: pathspec.c:483 +#: pathspec.c:428 #, c-format msgid "%s: 'literal' and 'glob' are incompatible" msgstr "%s: опциите „literal“ и „glob“ Ñа неÑъвмеÑтими" -#: pathspec.c:496 +#: pathspec.c:441 #, c-format msgid "%s: '%s' is outside repository" msgstr "%s: „%s“ е извън хранилището" -#: pathspec.c:584 +#: pathspec.c:515 #, c-format msgid "'%s' (mnemonic: '%c')" msgstr "„%s“ (клавиш: „%c“)" -#: pathspec.c:594 +#: pathspec.c:525 #, c-format msgid "%s: pathspec magic not supported by this command: %s" msgstr "%s: магичеÑките пътища не Ñе поддържат от командата „%s“" -#: pathspec.c:644 +#: pathspec.c:575 msgid "" "empty strings as pathspecs will be made invalid in upcoming releases. please " "use . instead if you meant to match all paths" @@ -2551,16 +2537,16 @@ msgstr "" "Ñледващи верÑии на Git. Ðко иÑкате Ñъвпадение Ñ Ð²Ñички пътища, използвайте: " "„.“" -#: pathspec.c:668 +#: pathspec.c:599 #, c-format msgid "pathspec '%s' is beyond a symbolic link" msgstr "пътÑÑ‚ „%s“ е Ñлед Ñимволна връзка" -#: pretty.c:982 +#: pretty.c:963 msgid "unable to parse --pretty format" msgstr "аргументът към опциÑта „--pretty“ не може да Ñе анализира" -#: read-cache.c:1442 +#: read-cache.c:1443 #, c-format msgid "" "index.version set, but the value is invalid.\n" @@ -2569,7 +2555,7 @@ msgstr "" "Зададена е неправилна ÑтойноÑÑ‚ на наÑтройката „index.version“.\n" "Ще Ñе ползва верÑÐ¸Ñ %i" -#: read-cache.c:1452 +#: read-cache.c:1453 #, c-format msgid "" "GIT_INDEX_VERSION set, but the value is invalid.\n" @@ -2579,46 +2565,51 @@ msgstr "" "„GIT_INDEX_VERSION“.\n" "Ще Ñе ползва верÑÐ¸Ñ %i" -#: read-cache.c:2375 sequencer.c:1350 sequencer.c:2048 +#: read-cache.c:2308 builtin/merge.c:1019 +#, c-format +msgid "could not close '%s'" +msgstr "„%s“ не може да Ñе затвори" + +#: read-cache.c:2383 sequencer.c:1353 sequencer.c:2054 #, c-format msgid "could not stat '%s'" msgstr "неуÑпешно изпълнение на „stat“ върху „%s“" -#: read-cache.c:2388 +#: read-cache.c:2396 #, c-format msgid "unable to open git dir: %s" msgstr "не може да Ñе отвори директориÑта на git: %s" -#: read-cache.c:2400 +#: read-cache.c:2408 #, c-format msgid "unable to unlink: %s" msgstr "неуÑпешно изтриване на „%s“" -#: refs.c:620 builtin/merge.c:844 +#: refs.c:622 #, c-format msgid "Could not open '%s' for writing" msgstr "„%s“ не може да бъде отворен за запиÑ" -#: refs.c:1667 +#: refs.c:1769 msgid "ref updates forbidden inside quarantine environment" msgstr "обновÑваниÑта на указатели Ñа забранени в Ñреди под карантина" -#: refs/files-backend.c:1631 +#: refs/files-backend.c:1664 #, c-format msgid "could not delete reference %s: %s" msgstr "УказателÑÑ‚ „%s“ не може да бъде изтрит: %s" -#: refs/files-backend.c:1634 +#: refs/files-backend.c:1667 #, c-format msgid "could not delete references: %s" msgstr "Указателите не може да бъдат изтрити: %s" -#: refs/files-backend.c:1643 +#: refs/files-backend.c:1676 #, c-format msgid "could not remove reference %s" msgstr "УказателÑÑ‚ „%s“ не може да бъде изтрит" -#: ref-filter.c:35 wt-status.c:1780 +#: ref-filter.c:35 wt-status.c:1811 msgid "gone" msgstr "изтрит" @@ -2637,303 +2628,305 @@ msgstr "назад Ñ %d" msgid "ahead %d, behind %d" msgstr "напред Ñ %d, назад Ñ %d" -#: ref-filter.c:104 +#: ref-filter.c:105 #, c-format msgid "expected format: %%(color:<color>)" msgstr "очакван формат: %%(color:ЦВЯТ)" -#: ref-filter.c:106 +#: ref-filter.c:107 #, c-format msgid "unrecognized color: %%(color:%s)" msgstr "непознат цвÑÑ‚: %%(color:%s)" -#: ref-filter.c:120 +#: ref-filter.c:121 #, c-format msgid "Integer value expected refname:lstrip=%s" msgstr "очаква Ñе цÑло чиÑло за „refname:lstrip=%s“" -#: ref-filter.c:124 +#: ref-filter.c:125 #, c-format msgid "Integer value expected refname:rstrip=%s" msgstr "очаква Ñе цÑло чиÑло за „refname:rstrip=%s“" -#: ref-filter.c:126 +#: ref-filter.c:127 #, c-format msgid "unrecognized %%(%s) argument: %s" msgstr "непознат аргумент за „%%(%s)“: %s" -#: ref-filter.c:166 +#: ref-filter.c:167 #, c-format msgid "%%(body) does not take arguments" msgstr "%%(body) не приема аргументи" -#: ref-filter.c:173 +#: ref-filter.c:174 #, c-format msgid "%%(subject) does not take arguments" msgstr "%%(subject) не приема аргументи" -#: ref-filter.c:180 +#: ref-filter.c:181 #, c-format msgid "%%(trailers) does not take arguments" msgstr "%%(trailers) не приема аргументи" -#: ref-filter.c:199 +#: ref-filter.c:200 #, c-format msgid "positive value expected contents:lines=%s" msgstr "очаква Ñе положителна ÑтойноÑÑ‚ за „contents:lines=%s“" -#: ref-filter.c:201 +#: ref-filter.c:202 #, c-format msgid "unrecognized %%(contents) argument: %s" msgstr "непознат аргумент за %%(contents): %s" -#: ref-filter.c:214 +#: ref-filter.c:215 #, c-format msgid "positive value expected objectname:short=%s" msgstr "очаква Ñе положителна ÑтойноÑÑ‚ за „objectname:short=%s“" -#: ref-filter.c:218 +#: ref-filter.c:219 #, c-format msgid "unrecognized %%(objectname) argument: %s" msgstr "непознат аргумент за %%(objectname): %s" -#: ref-filter.c:245 +#: ref-filter.c:246 #, c-format msgid "expected format: %%(align:<width>,<position>)" msgstr "очакван формат: %%(align:ШИРОЧИÐÐ,ПОЗИЦИЯ)" -#: ref-filter.c:257 +#: ref-filter.c:258 #, c-format msgid "unrecognized position:%s" msgstr "непозната позициÑ: %s" -#: ref-filter.c:261 +#: ref-filter.c:262 #, c-format msgid "unrecognized width:%s" msgstr "непозната широчина: %s" -#: ref-filter.c:267 +#: ref-filter.c:268 #, c-format msgid "unrecognized %%(align) argument: %s" msgstr "непознат аргумент за %%(align): %s" -#: ref-filter.c:271 +#: ref-filter.c:272 #, c-format msgid "positive width expected with the %%(align) atom" msgstr "очаква Ñе положителна широчина Ñ Ð»ÐµÐºÑемата „%%(align)“" -#: ref-filter.c:286 +#: ref-filter.c:287 #, c-format msgid "unrecognized %%(if) argument: %s" msgstr "непознат аргумент за „%%(if)“: %s" -#: ref-filter.c:371 +#: ref-filter.c:378 #, c-format msgid "malformed field name: %.*s" msgstr "неправилно име на обект: „%.*s“" -#: ref-filter.c:397 +#: ref-filter.c:404 #, c-format msgid "unknown field name: %.*s" msgstr "непознато име на обект: „%.*s“" -#: ref-filter.c:501 +#: ref-filter.c:508 #, c-format msgid "format: %%(if) atom used without a %%(then) atom" msgstr "формат: лекÑемата %%(if) е използвана без Ñъответната Ñ %%(then)" -#: ref-filter.c:561 +#: ref-filter.c:568 #, c-format msgid "format: %%(then) atom used without an %%(if) atom" msgstr "формат: лекÑемата %%(then) е използвана без Ñъответната Ñ %%(if)" -#: ref-filter.c:563 +#: ref-filter.c:570 #, c-format msgid "format: %%(then) atom used more than once" msgstr "формат: лекÑемата %%(then) е използвана повече от един път" -#: ref-filter.c:565 +#: ref-filter.c:572 #, c-format msgid "format: %%(then) atom used after %%(else)" msgstr "формат: лекÑемата %%(then) е използвана Ñлед %%(else)" -#: ref-filter.c:591 +#: ref-filter.c:598 #, c-format msgid "format: %%(else) atom used without an %%(if) atom" msgstr "формат: лекÑемата %%(else) е използвана без Ñъответната Ñ %%(if)" -#: ref-filter.c:593 +#: ref-filter.c:600 #, c-format msgid "format: %%(else) atom used without a %%(then) atom" msgstr "формат: лекÑемата %%(else) е използвана без Ñъответната Ñ %%(then)" -#: ref-filter.c:595 +#: ref-filter.c:602 #, c-format msgid "format: %%(else) atom used more than once" msgstr "формат: лекÑемата %%(else) е използвана повече от един път" -#: ref-filter.c:608 +#: ref-filter.c:615 #, c-format msgid "format: %%(end) atom used without corresponding atom" msgstr "формат: лекÑемата %%(end) е използвана без Ñъответната Ñ" -#: ref-filter.c:663 +#: ref-filter.c:670 #, c-format msgid "malformed format string %s" msgstr "неправилен низ за форматиране „%s“" -#: ref-filter.c:1247 +#: ref-filter.c:1254 #, c-format msgid "(no branch, rebasing %s)" msgstr "(извън клон, пребазиране на „%s“)" -#: ref-filter.c:1250 +#: ref-filter.c:1257 #, c-format msgid "(no branch, bisect started on %s)" msgstr "(извън клон, двоично търÑене от „%s“)" -#. TRANSLATORS: make sure this matches -#. "HEAD detached at " in wt-status.c -#: ref-filter.c:1256 +#. TRANSLATORS: make sure this matches "HEAD +#. detached at " in wt-status.c +#. +#: ref-filter.c:1265 #, c-format msgid "(HEAD detached at %s)" msgstr "(УказателÑÑ‚ „HEAD“ не е Ñвързан и е при „%s“)" -#. TRANSLATORS: make sure this matches -#. "HEAD detached from " in wt-status.c -#: ref-filter.c:1261 +#. TRANSLATORS: make sure this matches "HEAD +#. detached from " in wt-status.c +#. +#: ref-filter.c:1272 #, c-format msgid "(HEAD detached from %s)" msgstr "УказателÑÑ‚ „HEAD“ не е Ñвързан и е отделѐн от „%s“" -#: ref-filter.c:1265 +#: ref-filter.c:1276 msgid "(no branch)" msgstr "(извън клон)" -#: ref-filter.c:1420 ref-filter.c:1451 +#: ref-filter.c:1426 ref-filter.c:1457 #, c-format msgid "missing object %s for %s" msgstr "обектът „%s“ липÑва за „%s“" -#: ref-filter.c:1423 ref-filter.c:1454 +#: ref-filter.c:1429 ref-filter.c:1460 #, c-format msgid "parse_object_buffer failed on %s for %s" msgstr "неуÑпешно анализиране чрез „parse_object_buffer“ на „%s“ за „%s“" -#: ref-filter.c:1692 +#: ref-filter.c:1760 #, c-format msgid "malformed object at '%s'" msgstr "обект ÑÑŠÑ Ñгрешен формат при „%s“" -#: ref-filter.c:1759 +#: ref-filter.c:1827 #, c-format msgid "ignoring ref with broken name %s" msgstr "игнориране на ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ñ Ð³Ñ€ÐµÑˆÐ½Ð¾ име „%s“" -#: ref-filter.c:1764 +#: ref-filter.c:1832 #, c-format msgid "ignoring broken ref %s" msgstr "игнориране на Ð¿Ð¾Ð²Ñ€ÐµÐ´ÐµÐ½Ð¸Ñ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ» „%s“" -#: ref-filter.c:2028 +#: ref-filter.c:2095 #, c-format msgid "format: %%(end) atom missing" msgstr "грешка във форма̀та: липÑва лекÑемата %%(end)" -#: ref-filter.c:2109 +#: ref-filter.c:2176 #, c-format msgid "malformed object name %s" msgstr "неправилно име на обект „%s“" -#: remote.c:754 +#: remote.c:747 #, c-format msgid "Cannot fetch both %s and %s to %s" msgstr "Ðевъзможно е да Ñе доÑтавÑÑ‚ едновременно и „%s“, и „%s“ към „%s“" -#: remote.c:758 +#: remote.c:751 #, c-format msgid "%s usually tracks %s, not %s" msgstr "„%s“ обикновено Ñледи „%s“, а не „%s“" -#: remote.c:762 +#: remote.c:755 #, c-format msgid "%s tracks both %s and %s" msgstr "„%s“ Ñледи както „%s“, така и „%s“" -#: remote.c:770 +#: remote.c:763 msgid "Internal error" msgstr "Вътрешна грешка" -#: remote.c:1685 remote.c:1787 +#: remote.c:1680 remote.c:1782 msgid "HEAD does not point to a branch" msgstr "УказателÑÑ‚ „HEAD“ не Ñочи към клон" -#: remote.c:1694 +#: remote.c:1689 #, c-format msgid "no such branch: '%s'" msgstr "нÑма клон на име „%s“" -#: remote.c:1697 +#: remote.c:1692 #, c-format msgid "no upstream configured for branch '%s'" msgstr "не е зададен клон-източник за клона „%s“" -#: remote.c:1703 +#: remote.c:1698 #, c-format msgid "upstream branch '%s' not stored as a remote-tracking branch" msgstr "клонът-източник „%s“ не е Ñъхранен като ÑледÑщ клон" -#: remote.c:1718 +#: remote.c:1713 #, c-format msgid "push destination '%s' on remote '%s' has no local tracking branch" msgstr "" "липÑва локален ÑледÑщ клон за меÑтоположението за изтлаÑкване „%s“ в " "хранилището „%s“" -#: remote.c:1730 +#: remote.c:1725 #, c-format msgid "branch '%s' has no remote for pushing" msgstr "нÑма Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ ÐºÐ»Ð¾Ð½ÑŠÑ‚ „%s“ да Ñледи нÑкой друг" -#: remote.c:1741 +#: remote.c:1736 #, c-format msgid "push refspecs for '%s' do not include '%s'" msgstr "указателÑÑ‚ за изтлаÑкване на „%s“ не включва „%s“" -#: remote.c:1754 +#: remote.c:1749 msgid "push has no destination (push.default is 'nothing')" msgstr "указателÑÑ‚ за изтлаÑкване не включва цел („push.default“ е „nothing“)" -#: remote.c:1776 +#: remote.c:1771 msgid "cannot resolve 'simple' push to a single destination" msgstr "проÑтото (simple) изтлаÑкване не ÑъответÑтва на една цел" -#: remote.c:2081 +#: remote.c:2076 #, c-format msgid "Your branch is based on '%s', but the upstream is gone.\n" msgstr "Този клон Ñледи „%s“, но ÑледениÑÑ‚ клон е изтрит.\n" -#: remote.c:2085 +#: remote.c:2080 msgid " (use \"git branch --unset-upstream\" to fixup)\n" msgstr " (за да коригирате това, използвайте „git branch --unset-upstream“)\n" -#: remote.c:2088 +#: remote.c:2083 #, c-format msgid "Your branch is up-to-date with '%s'.\n" msgstr "Клонът е актуализиран към „%s“.\n" -#: remote.c:2092 +#: remote.c:2087 #, c-format msgid "Your branch is ahead of '%s' by %d commit.\n" msgid_plural "Your branch is ahead of '%s' by %d commits.\n" msgstr[0] "Клонът ви е Ñ %2$d подаване пред „%1$s“.\n" msgstr[1] "Клонът ви е Ñ %2$d Ð¿Ð¾Ð´Ð°Ð²Ð°Ð½Ð¸Ñ Ð¿Ñ€ÐµÐ´ „%1$s“.\n" -#: remote.c:2098 +#: remote.c:2093 msgid " (use \"git push\" to publish your local commits)\n" msgstr " (публикувайте локалните Ñи промени чрез „git push“)\n" -#: remote.c:2101 +#: remote.c:2096 #, c-format msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n" msgid_plural "" @@ -2941,11 +2934,11 @@ msgid_plural "" msgstr[0] "Клонът ви е Ñ %2$d подаване зад „%1$s“ и може да бъде превъртÑн.\n" msgstr[1] "Клонът ви е Ñ %2$d Ð¿Ð¾Ð´Ð°Ð²Ð°Ð½Ð¸Ñ Ð·Ð°Ð´ „%1$s“ и може да бъде превъртÑн.\n" -#: remote.c:2109 +#: remote.c:2104 msgid " (use \"git pull\" to update your local branch)\n" msgstr " (обновете Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸Ñ Ñи клон чрез „git pull“)\n" -#: remote.c:2112 +#: remote.c:2107 #, c-format msgid "" "Your branch and '%s' have diverged,\n" @@ -2960,52 +2953,47 @@ msgstr[1] "" "ТекущиÑÑ‚ клон Ñе е отделил от „%s“,\n" "двата имат Ñъответно по %d и %d неÑъвпадащи подаваниÑ.\n" -#: remote.c:2122 +#: remote.c:2117 msgid " (use \"git pull\" to merge the remote branch into yours)\n" msgstr " (Ñлейте Ð¾Ñ‚Ð´Ð°Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ ÐºÐ»Ð¾Ð½ в Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸Ñ Ñ‡Ñ€ÐµÐ· „git pull“)\n" -#: revision.c:2158 +#: revision.c:2187 msgid "your current branch appears to be broken" msgstr "ТекущиÑÑ‚ клон е повреден" -#: revision.c:2161 +#: revision.c:2190 #, c-format msgid "your current branch '%s' does not have any commits yet" msgstr "ТекущиÑÑ‚ клон „%s“ е без Ð¿Ð¾Ð´Ð°Ð²Ð°Ð½Ð¸Ñ " -#: revision.c:2355 +#: revision.c:2384 msgid "--first-parent is incompatible with --bisect" msgstr "опциите „--first-parent“ и „--bisect“ Ñа неÑъвмеÑтими" -#: run-command.c:125 +#: run-command.c:644 msgid "open /dev/null failed" msgstr "неуÑпешно отварÑне на „/dev/null“" -#: run-command.c:127 -#, c-format -msgid "dup2(%d,%d) failed" -msgstr "неуÑпешно изпълнение на dup2(%d,%d)" - -#: send-pack.c:150 +#: send-pack.c:151 #, c-format msgid "unable to parse remote unpack status: %s" msgstr "" "ÑÑŠÑтоÑнието от отдалеченото разпакетиране не може да бъде анализирано: %s" -#: send-pack.c:152 +#: send-pack.c:153 #, c-format msgid "remote unpack failed: %s" msgstr "неуÑпешно отдалечено разпакетиране: %s" -#: send-pack.c:315 +#: send-pack.c:316 msgid "failed to sign the push certificate" msgstr "Ñертификатът за изтлаÑкване не може да бъде подпиÑан" -#: send-pack.c:428 +#: send-pack.c:429 msgid "the receiving end does not support --signed push" msgstr "отÑрещната Ñтрана не поддържа изтлаÑкване Ñ Ð¾Ð¿Ñ†Ð¸Ñта „--signed“" -#: send-pack.c:430 +#: send-pack.c:431 msgid "" "not sending a push certificate since the receiving end does not support --" "signed push" @@ -3013,32 +3001,32 @@ msgstr "" "отÑрещната Ñтрана не поддържа изтлаÑкване Ñ Ð¾Ð¿Ñ†Ð¸Ñта „--signed“, затова не Ñе " "използва Ñертификат" -#: send-pack.c:442 +#: send-pack.c:443 msgid "the receiving end does not support --atomic push" msgstr "получаващата Ñтрана не поддържа изтлаÑкване Ñ Ð¾Ð¿Ñ†Ð¸Ñта „--atomic“" -#: send-pack.c:447 +#: send-pack.c:448 msgid "the receiving end does not support push options" msgstr "отÑрещната Ñтрана не поддържа опции при изтлаÑкване" -#: sequencer.c:215 +#: sequencer.c:216 msgid "revert" msgstr "отмÑна" -#: sequencer.c:217 +#: sequencer.c:218 msgid "cherry-pick" msgstr "отбиране" -#: sequencer.c:219 +#: sequencer.c:220 msgid "rebase -i" msgstr "rebase -i" -#: sequencer.c:221 +#: sequencer.c:222 #, c-format msgid "Unknown action: %d" msgstr "ÐеизвеÑтно дейÑтвие: %d" -#: sequencer.c:278 +#: sequencer.c:279 msgid "" "after resolving the conflicts, mark the corrected paths\n" "with 'git add <paths>' or 'git rm <paths>'" @@ -3046,7 +3034,7 @@ msgstr "" "Ñлед коригирането на конфликтите, отбележете Ñъответните\n" "пътища Ñ â€žgit add ПЪТ…“ или „git rm ПЪТ…“." -#: sequencer.c:281 +#: sequencer.c:282 msgid "" "after resolving the conflicts, mark the corrected paths\n" "with 'git add <paths>' or 'git rm <paths>'\n" @@ -3056,63 +3044,63 @@ msgstr "" "пътища Ñ â€žgit add ПЪТ…“ или „git rm ПЪТ…“, Ñлед което\n" "подайте резултата Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ñ‚Ð° „git commit'“." -#: sequencer.c:294 sequencer.c:1682 +#: sequencer.c:295 sequencer.c:1685 #, c-format msgid "could not lock '%s'" msgstr "„%s“ не може да Ñе заключи" -#: sequencer.c:297 sequencer.c:1560 sequencer.c:1687 sequencer.c:1701 +#: sequencer.c:298 sequencer.c:1563 sequencer.c:1690 sequencer.c:1704 #, c-format msgid "could not write to '%s'" msgstr "в „%s“ не може да Ñе пише" -#: sequencer.c:301 +#: sequencer.c:302 #, c-format msgid "could not write eol to '%s'" msgstr "краÑÑ‚ на ред не може да Ñе запише в „%s“" -#: sequencer.c:305 sequencer.c:1565 sequencer.c:1689 +#: sequencer.c:306 sequencer.c:1568 sequencer.c:1692 #, c-format msgid "failed to finalize '%s'." msgstr "„%s“ не може да Ñе завърши." -#: sequencer.c:329 sequencer.c:814 sequencer.c:1586 builtin/am.c:257 -#: builtin/commit.c:749 builtin/merge.c:1018 +#: sequencer.c:330 sequencer.c:817 sequencer.c:1589 builtin/am.c:258 +#: builtin/commit.c:750 builtin/merge.c:1017 #, c-format msgid "could not read '%s'" msgstr "файлът „%s“ не може да бъде прочетен" -#: sequencer.c:355 +#: sequencer.c:356 #, c-format msgid "your local changes would be overwritten by %s." msgstr "локалните ви промени ще бъдат презапиÑани при %s." -#: sequencer.c:359 +#: sequencer.c:360 msgid "commit your changes or stash them to proceed." msgstr "подайте или Ñкатайте промените, за да продължите" -#: sequencer.c:388 +#: sequencer.c:389 #, c-format msgid "%s: fast-forward" msgstr "%s: превъртане" #. TRANSLATORS: %s will be "revert", "cherry-pick" or -#. * "rebase -i". +#. "rebase -i". #. -#: sequencer.c:470 +#: sequencer.c:472 #, c-format msgid "%s: Unable to write new index file" msgstr "%s: новиÑÑ‚ Ð¸Ð½Ð´ÐµÐºÑ Ð½Ðµ може да бъде запазен" -#: sequencer.c:489 +#: sequencer.c:491 msgid "could not resolve HEAD commit\n" msgstr "подаването Ñочено от ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ â€žHEAD“ не може да бъде открито\n" -#: sequencer.c:509 +#: sequencer.c:511 msgid "unable to update cache tree\n" msgstr "дървото на кеша не може да бъде обновено\n" -#: sequencer.c:592 +#: sequencer.c:595 #, c-format msgid "" "you have staged changes in your working tree\n" @@ -3141,17 +3129,17 @@ msgstr "" "\n" " git rebase --continue\n" -#: sequencer.c:694 +#: sequencer.c:697 #, c-format msgid "could not parse commit %s\n" msgstr "подаването „%s“ не може да бъде анализирано\n" -#: sequencer.c:699 +#: sequencer.c:702 #, c-format msgid "could not parse parent commit %s\n" msgstr "родителÑкото подаване „%s“ не може да бъде анализирано\n" -#: sequencer.c:821 +#: sequencer.c:824 #, c-format msgid "" "unexpected 1st line of squash message:\n" @@ -3162,7 +3150,7 @@ msgstr "" "\n" " %.*s" -#: sequencer.c:827 +#: sequencer.c:830 #, c-format msgid "" "invalid 1st line of squash message:\n" @@ -3173,239 +3161,239 @@ msgstr "" "\n" " %.*s" -#: sequencer.c:833 sequencer.c:858 +#: sequencer.c:836 sequencer.c:861 #, c-format msgid "This is a combination of %d commits." msgstr "Това е обединение от %d подаваниÑ" -#: sequencer.c:842 +#: sequencer.c:845 msgid "need a HEAD to fixup" msgstr "За Ñмачкване ви трÑбва указател „HEAD“" -#: sequencer.c:844 +#: sequencer.c:847 msgid "could not read HEAD" msgstr "указателÑÑ‚ „HEAD“ не може да Ñе прочете" -#: sequencer.c:846 +#: sequencer.c:849 msgid "could not read HEAD's commit message" msgstr "" "Ñъобщението за подаване към ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ â€žHEAD“ не може да бъде прочетено: %s" -#: sequencer.c:852 +#: sequencer.c:855 #, c-format msgid "cannot write '%s'" msgstr "„%s“ не може да Ñе запази" -#: sequencer.c:861 git-rebase--interactive.sh:445 +#: sequencer.c:864 git-rebase--interactive.sh:445 msgid "This is the 1st commit message:" msgstr "Това е 1-то Ñъобщение при подаване:" -#: sequencer.c:869 +#: sequencer.c:872 #, c-format msgid "could not read commit message of %s" msgstr "Ñъобщението за подаване към „%s“ не може да бъде прочетено" -#: sequencer.c:876 +#: sequencer.c:879 #, c-format msgid "This is the commit message #%d:" msgstr "Това е Ñъобщение при подаване â„–${%d}:" -#: sequencer.c:881 +#: sequencer.c:884 #, c-format msgid "The commit message #%d will be skipped:" msgstr "Съобщение при подаване â„–${%d} ще бъде преÑкочено:" -#: sequencer.c:886 +#: sequencer.c:889 #, c-format msgid "unknown command: %d" msgstr "непозната команда: %d" -#: sequencer.c:952 +#: sequencer.c:955 msgid "your index file is unmerged." msgstr "индекÑÑŠÑ‚ не е ÑлÑÑ‚." -#: sequencer.c:970 +#: sequencer.c:973 #, c-format msgid "commit %s is a merge but no -m option was given." msgstr "подаването „%s“ е Ñливане, но не е дадена опциÑта „-m“" -#: sequencer.c:978 +#: sequencer.c:981 #, c-format msgid "commit %s does not have parent %d" msgstr "подаването „%s“ нÑма родител %d" -#: sequencer.c:982 +#: sequencer.c:985 #, c-format msgid "mainline was specified but commit %s is not a merge." msgstr "указано е базово подаване, но подаването „%s“ не е Ñливане." -#: sequencer.c:988 +#: sequencer.c:991 #, c-format msgid "cannot get commit message for %s" msgstr "неуÑпешно извличане на Ñъобщението за подаване на „%s“" #. TRANSLATORS: The first %s will be a "todo" command like #. "revert" or "pick", the second %s a SHA1. -#: sequencer.c:1009 +#: sequencer.c:1012 #, c-format msgid "%s: cannot parse parent commit %s" msgstr "%s: неразпозната ÑтойноÑÑ‚ за родителÑкото подаване „%s“" -#: sequencer.c:1071 sequencer.c:1827 +#: sequencer.c:1075 sequencer.c:1830 #, c-format msgid "could not rename '%s' to '%s'" msgstr "„%s“ не може да Ñе преименува на „%s“" -#: sequencer.c:1122 +#: sequencer.c:1126 #, c-format msgid "could not revert %s... %s" msgstr "подаването „%s“… не може да бъде отменено: „%s“" -#: sequencer.c:1123 +#: sequencer.c:1127 #, c-format msgid "could not apply %s... %s" msgstr "подаването „%s“… не може да бъде приложено: „%s“" -#: sequencer.c:1165 +#: sequencer.c:1169 msgid "empty commit set passed" msgstr "зададено е празно множеÑтво от подаваниÑ" -#: sequencer.c:1175 +#: sequencer.c:1179 #, c-format msgid "git %s: failed to read the index" msgstr "git %s: неуÑпешно изчитане на индекÑа" -#: sequencer.c:1182 +#: sequencer.c:1186 #, c-format msgid "git %s: failed to refresh the index" msgstr "git %s: неуÑпешно обновÑване на индекÑа" -#: sequencer.c:1303 +#: sequencer.c:1306 #, c-format msgid "invalid line %d: %.*s" msgstr "неправилен ред %d: %.*s" -#: sequencer.c:1311 +#: sequencer.c:1314 #, c-format msgid "cannot '%s' without a previous commit" msgstr "Без предишно подаване не може да Ñе изпълни „%s“" -#: sequencer.c:1344 +#: sequencer.c:1347 #, c-format msgid "could not read '%s'." msgstr "от „%s“ не може да Ñе чете." -#: sequencer.c:1356 +#: sequencer.c:1359 msgid "please fix this using 'git rebase --edit-todo'." msgstr "коригирайте това чрез „git rebase --edit-todo“." -#: sequencer.c:1358 +#: sequencer.c:1361 #, c-format msgid "unusable instruction sheet: '%s'" msgstr "неизползваем файл Ñ Ð¾Ð¿Ð¸Ñание на предÑтоÑщите дейÑтвиÑ: „%s“" -#: sequencer.c:1363 +#: sequencer.c:1366 msgid "no commits parsed." msgstr "никое от подаваниÑта не може да Ñе разпознае." -#: sequencer.c:1374 +#: sequencer.c:1377 msgid "cannot cherry-pick during a revert." msgstr "" "по време на отмÑна на подаване не може да Ñе извърши отбиране на подаване." -#: sequencer.c:1376 +#: sequencer.c:1379 msgid "cannot revert during a cherry-pick." msgstr "по време на отбиране не може да Ñе извърши отмÑна на подаване." -#: sequencer.c:1439 +#: sequencer.c:1442 #, c-format msgid "invalid key: %s" msgstr "неправилен ключ: „%s“" -#: sequencer.c:1442 +#: sequencer.c:1445 #, c-format msgid "invalid value for %s: %s" msgstr "неправилна ÑтойноÑÑ‚ за „%s“: „%s“" -#: sequencer.c:1499 +#: sequencer.c:1502 #, c-format msgid "malformed options sheet: '%s'" msgstr "неправилен файл Ñ Ð¾Ð¿Ñ†Ð¸Ð¸: „%s“" -#: sequencer.c:1537 +#: sequencer.c:1540 msgid "a cherry-pick or revert is already in progress" msgstr "" "в момента вече Ñе извършва отбиране на Ð¿Ð¾Ð´Ð°Ð²Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ пребазиране на клона" -#: sequencer.c:1538 +#: sequencer.c:1541 msgid "try \"git cherry-pick (--continue | --quit | --abort)\"" msgstr "използвайте „git cherry-pick (--continue | --quit | --abort)“" -#: sequencer.c:1541 +#: sequencer.c:1544 #, c-format msgid "could not create sequencer directory '%s'" msgstr "директориÑта за ÑеквенÑора „%s“ не може да бъде Ñъздадена" -#: sequencer.c:1555 +#: sequencer.c:1558 msgid "could not lock HEAD" msgstr "указателÑÑ‚ „HEAD“ не може да Ñе заключи" -#: sequencer.c:1611 sequencer.c:2181 +#: sequencer.c:1614 sequencer.c:2188 msgid "no cherry-pick or revert in progress" msgstr "" "в момента не Ñе извършва отбиране на Ð¿Ð¾Ð´Ð°Ð²Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ пребазиране на клона" -#: sequencer.c:1613 +#: sequencer.c:1616 msgid "cannot resolve HEAD" msgstr "Подаването Ñочено от ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ â€žHEAD“ не може да бъде открито" -#: sequencer.c:1615 sequencer.c:1649 +#: sequencer.c:1618 sequencer.c:1652 msgid "cannot abort from a branch yet to be born" msgstr "" "дейÑтвието не може да бъде преуÑтановено, когато Ñте на клон, който тепърва " "предÑтои да бъде Ñъздаден" -#: sequencer.c:1635 builtin/grep.c:910 +#: sequencer.c:1638 builtin/grep.c:929 #, c-format msgid "cannot open '%s'" msgstr "„%s“ не може да бъде отворен" -#: sequencer.c:1637 +#: sequencer.c:1640 #, c-format msgid "cannot read '%s': %s" msgstr "„%s“ не може да бъде прочетен: %s" -#: sequencer.c:1638 +#: sequencer.c:1641 msgid "unexpected end of file" msgstr "неочакван край на файл" -#: sequencer.c:1644 +#: sequencer.c:1647 #, c-format msgid "stored pre-cherry-pick HEAD file '%s' is corrupt" msgstr "" "запазениÑÑ‚ преди започването на отбирането файл за ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ â€žHEAD“ — „%s“ е " "повреден" -#: sequencer.c:1655 +#: sequencer.c:1658 msgid "You seem to have moved HEAD. Not rewinding, check your HEAD!" msgstr "" "Изглежда указателÑÑ‚ „HEAD“ е променен. Проверете към какво Ñочи.\n" "Ðе Ñе правÑÑ‚ промени." -#: sequencer.c:1792 sequencer.c:2080 +#: sequencer.c:1795 sequencer.c:2086 msgid "cannot read HEAD" msgstr "указателÑÑ‚ „HEAD“ не може да бъде прочетен" -#: sequencer.c:1832 builtin/difftool.c:616 +#: sequencer.c:1835 builtin/difftool.c:633 #, c-format msgid "could not copy '%s' to '%s'" msgstr "„%s“ не може да Ñе копира като „%s“" -#: sequencer.c:1848 +#: sequencer.c:1851 msgid "could not read index" msgstr "индекÑÑŠÑ‚ не може да бъде прочетен" -#: sequencer.c:1853 +#: sequencer.c:1856 #, c-format msgid "" "execution failed: %s\n" @@ -3420,11 +3408,11 @@ msgstr "" " git rebase --continue\n" "\n" -#: sequencer.c:1859 +#: sequencer.c:1862 msgid "and made changes to the index and/or the working tree\n" msgstr "и промени индекÑа и/или работното дърво\n" -#: sequencer.c:1865 +#: sequencer.c:1868 #, c-format msgid "" "execution succeeded: %s\n" @@ -3441,17 +3429,17 @@ msgstr "" " git rebase --continue\n" "\n" -#: sequencer.c:1920 git-rebase.sh:169 +#: sequencer.c:1925 #, c-format -msgid "Applied autostash." -msgstr "Ðвтоматично Ñкатаното е приложено." +msgid "Applied autostash.\n" +msgstr "Ðвтоматично Ñкатаното е приложено.\n" -#: sequencer.c:1932 +#: sequencer.c:1937 #, c-format msgid "cannot store %s" msgstr "„%s“ не може да бъде запазен" -#: sequencer.c:1934 git-rebase.sh:173 +#: sequencer.c:1940 git-rebase.sh:173 #, c-format msgid "" "Applying autostash resulted in conflicts.\n" @@ -3462,57 +3450,57 @@ msgstr "" "надеждно Ñкатани. Можете да пробвате да ги приложите чрез „git stash pop“\n" "или да ги изхвърлите чрез „git stash drop“, когато поиÑкате.\n" -#: sequencer.c:2016 +#: sequencer.c:2022 #, c-format msgid "Stopped at %s... %.*s\n" msgstr "Спиране при „%s“… %.*s\n" -#: sequencer.c:2058 +#: sequencer.c:2064 #, c-format msgid "unknown command %d" msgstr "непозната команда %d" -#: sequencer.c:2088 +#: sequencer.c:2094 msgid "could not read orig-head" msgstr "указателÑÑ‚ за „orig-head“ не може да Ñе прочете" -#: sequencer.c:2092 +#: sequencer.c:2099 msgid "could not read 'onto'" msgstr "указателÑÑ‚ за „onto“ не може да Ñе прочете" -#: sequencer.c:2099 +#: sequencer.c:2106 #, c-format msgid "could not update %s" msgstr "„%s“ не може да Ñе обнови" -#: sequencer.c:2106 +#: sequencer.c:2113 #, c-format msgid "could not update HEAD to %s" msgstr "„HEAD“ не може да бъде обновен до „%s“" -#: sequencer.c:2190 +#: sequencer.c:2197 msgid "cannot rebase: You have unstaged changes." msgstr "не може да пребазирате, защото има промени, които не Ñа в индекÑа." -#: sequencer.c:2195 +#: sequencer.c:2202 msgid "could not remove CHERRY_PICK_HEAD" msgstr "указателÑÑ‚ „CHERRY_PICK_HEAD“ не може да бъде изтрит" -#: sequencer.c:2204 +#: sequencer.c:2211 msgid "cannot amend non-existing commit" msgstr "неÑъщеÑтвуващо подаване не може да Ñе поправи" -#: sequencer.c:2206 +#: sequencer.c:2213 #, c-format msgid "invalid file: '%s'" msgstr "неправилен файл: „%s“" -#: sequencer.c:2208 +#: sequencer.c:2215 #, c-format msgid "invalid contents: '%s'" msgstr "неправилно Ñъдържание: „%s“" -#: sequencer.c:2211 +#: sequencer.c:2218 msgid "" "\n" "You have uncommitted changes in your working tree. Please, commit them\n" @@ -3522,25 +3510,25 @@ msgstr "" "Ð’ работното дърво има неподадени промени. Първо ги подайте, а Ñлед това\n" "отново изпълнете „git rebase --continue“." -#: sequencer.c:2221 +#: sequencer.c:2228 msgid "could not commit staged changes." msgstr "промените в индекÑа не могат да бъдат подадени." -#: sequencer.c:2301 +#: sequencer.c:2308 #, c-format msgid "%s: can't cherry-pick a %s" msgstr "%s: не може да Ñе отбере „%s“" -#: sequencer.c:2305 +#: sequencer.c:2312 #, c-format msgid "%s: bad revision" msgstr "%s: неправилна верÑиÑ" -#: sequencer.c:2338 +#: sequencer.c:2345 msgid "can't revert as initial commit" msgstr "първоначалното подаване не може да бъде отменено" -#: setup.c:165 +#: setup.c:171 #, c-format msgid "" "%s: no such path in the working tree.\n" @@ -3551,7 +3539,7 @@ msgstr "" "\n" " git КОМÐÐДР-- ПЪТ…" -#: setup.c:178 +#: setup.c:184 #, c-format msgid "" "ambiguous argument '%s': unknown revision or path not in the working tree.\n" @@ -3564,7 +3552,7 @@ msgstr "" "\n" " git КОМÐÐДР[ВЕРСИЯ…] -- [ФÐЙЛ…]" -#: setup.c:228 +#: setup.c:252 #, c-format msgid "" "ambiguous argument '%s': both revision and filename\n" @@ -3576,36 +3564,36 @@ msgstr "" "\n" " git КОМÐÐДР[ВЕРСИЯ…] -- [ФÐЙЛ…]" -#: setup.c:475 +#: setup.c:504 #, c-format msgid "Expected git repo version <= %d, found %d" msgstr "Очаква Ñе верÑÐ¸Ñ Ð½Ð° хранилището на git <= %d, а не %d" -#: setup.c:483 +#: setup.c:512 msgid "unknown repository extensions found:" msgstr "открити Ñа непознати Ñ€Ð°Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ Ð² хранилището:" -#: setup.c:776 +#: setup.c:810 #, c-format msgid "Not a git repository (or any of the parent directories): %s" msgstr "" "Ðито тази, нито коÑто и да е от по-горните директории, не е хранилище на " "git: %s" -#: setup.c:778 builtin/index-pack.c:1646 +#: setup.c:812 builtin/index-pack.c:1652 msgid "Cannot come back to cwd" msgstr "ПроцеÑÑŠÑ‚ не може да Ñе върне към предишната работна директориÑ" -#: setup.c:1010 +#: setup.c:1050 msgid "Unable to read current working directory" msgstr "Текущата работна Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð½Ðµ може да бъде прочетена" -#: setup.c:1022 setup.c:1028 +#: setup.c:1062 setup.c:1068 #, c-format msgid "Cannot change to '%s'" msgstr "Ðе може да Ñе влезе в директориÑта „%s“" -#: setup.c:1041 +#: setup.c:1081 #, c-format msgid "" "Not a git repository (or any parent up to mount point %s)\n" @@ -3616,7 +3604,7 @@ msgstr "" "Git работи в рамките на една файлова ÑиÑтема, защото променливата на Ñредата " "„GIT_DISCOVERY_ACROSS_FILESYSTEM“ не е зададена." -#: setup.c:1106 +#: setup.c:1173 #, c-format msgid "" "Problem with core.sharedRepository filemode value (0%.3o).\n" @@ -3626,27 +3614,27 @@ msgstr "" "(0%.3o).\n" "СобÑтвеникът на файла трÑбва да има права за пиÑане и четене." -#: sha1_file.c:559 +#: sha1_file.c:560 #, c-format msgid "path '%s' does not exist" msgstr "пътÑÑ‚ „%s“ не ÑъщеÑтвува." -#: sha1_file.c:585 +#: sha1_file.c:586 #, c-format msgid "reference repository '%s' as a linked checkout is not supported yet." msgstr "вÑе още не Ñе поддържа еталонно хранилище „%s“ като Ñвързано." -#: sha1_file.c:591 +#: sha1_file.c:592 #, c-format msgid "reference repository '%s' is not a local repository." msgstr "еталонното хранилище „%s“ не е локално" -#: sha1_file.c:597 +#: sha1_file.c:598 #, c-format msgid "reference repository '%s' is shallow" msgstr "еталонното хранилище „%s“ е плитко" -#: sha1_file.c:605 +#: sha1_file.c:606 #, c-format msgid "reference repository '%s' is grafted" msgstr "еталонното хранилище „%s“ е Ñ Ð¿Ñ€Ð¸Ñаждане" @@ -3656,30 +3644,30 @@ msgid "offset before end of packfile (broken .idx?)" msgstr "" "отмеÑтване преди ÐºÑ€Ð°Ñ Ð½Ð° Ð¿Ð°ÐºÐµÑ‚Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð» (възможно е индекÑÑŠÑ‚ да е повреден)" -#: sha1_file.c:2721 +#: sha1_file.c:2729 #, c-format msgid "offset before start of pack index for %s (corrupt index?)" msgstr "" "отмеÑтване преди началото на индекÑа на Ð¿Ð°ÐºÐµÑ‚Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð» „%s“ (възможно е " "индекÑÑŠÑ‚ да е повреден)" -#: sha1_file.c:2725 +#: sha1_file.c:2733 #, c-format msgid "offset beyond end of pack index for %s (truncated index?)" msgstr "" "отмеÑтване преди ÐºÑ€Ð°Ñ Ð½Ð° индекÑа на Ð¿Ð°ÐºÐµÑ‚Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð» „%s“ (възможно е индекÑÑŠÑ‚ " "да е отрÑзан)" -#: sha1_name.c:409 +#: sha1_name.c:419 #, c-format msgid "short SHA1 %s is ambiguous" msgstr "къÑиÑÑ‚ SHA1 „%s“ не е еднозначен" -#: sha1_name.c:420 +#: sha1_name.c:430 msgid "The candidates are:" msgstr "ВъзможноÑтите Ñа:" -#: sha1_name.c:580 +#: sha1_name.c:589 msgid "" "Git normally never creates a ref that ends with 40 hex characters\n" "because it will be ignored when you just specify 40-hex. These refs\n" @@ -3703,56 +3691,66 @@ msgstr "" "Ñпрете това Ñъобщение като изпълните командата:\n" "„git config advice.objectNameWarning false“" -#: submodule.c:67 submodule.c:101 +#: submodule.c:70 submodule.c:104 msgid "Cannot change unmerged .gitmodules, resolve merge conflicts first" msgstr "" "ÐеÑлетите файлове „.gitmodules“ не могат да бъдат променÑни. Първо " "коригирайте конфликтите" -#: submodule.c:71 submodule.c:105 +#: submodule.c:74 submodule.c:108 #, c-format msgid "Could not find section in .gitmodules where path=%s" msgstr "Във файла „.gitmodules“ липÑва раздел за Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ â€žpath=%s“" -#: submodule.c:79 +#: submodule.c:82 #, c-format msgid "Could not update .gitmodules entry %s" msgstr "ЗапиÑÑŠÑ‚ „%s“ във файла „.gitmodules“ не може да бъде променен" -#: submodule.c:112 +#: submodule.c:115 #, c-format msgid "Could not remove .gitmodules entry for %s" msgstr "ЗапиÑÑŠÑ‚ „%s“ във файла „.gitmodules“ не може да бъде изтрит" -#: submodule.c:123 +#: submodule.c:126 msgid "staging updated .gitmodules failed" msgstr "неуÑпешно добавÑне на Ð¿Ñ€Ð¾Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñ„Ð°Ð¹Ð» „.gitmodules“ в индекÑа" -#: submodule.c:161 +#: submodule.c:165 msgid "negative values not allowed for submodule.fetchJobs" msgstr "ÐаÑтройката „submodule.fetchJobs“ не приема отрицателни ÑтойноÑти" -#: submodule.c:1194 +#: submodule.c:376 +#, c-format +msgid "in unpopulated submodule '%s'" +msgstr "в Ð½ÐµÐ¿Ð¾Ð´Ð³Ð¾Ñ‚Ð²ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ» „%s“" + +#: submodule.c:407 +#, c-format +msgid "Pathspec '%s' is in submodule '%.*s'" +msgstr "ПътÑÑ‚ „%s“ е в подмодула „%.*s“" + +#: submodule.c:1337 #, c-format msgid "'%s' not recognized as a git repository" msgstr "„%s“ не е хранилище на git" -#: submodule.c:1332 +#: submodule.c:1475 #, c-format msgid "could not start 'git status' in submodule '%s'" msgstr "командата „git status“ не може да Ñе изпълни в подмодула „%s“" -#: submodule.c:1345 +#: submodule.c:1488 #, c-format msgid "could not run 'git status' in submodule '%s'" msgstr "командата „git status“ не може да Ñе изпълни в подмодула „%s“" -#: submodule.c:1421 +#: submodule.c:1581 #, c-format msgid "submodule '%s' has dirty index" msgstr "индекÑÑŠÑ‚ на подмодула „%s“ не е чиÑÑ‚" -#: submodule.c:1678 +#: submodule.c:1845 #, c-format msgid "" "relocate_gitdir for submodule '%s' with more than one worktree not supported" @@ -3760,18 +3758,18 @@ msgstr "" "не Ñе поддържа „relocate_gitdir“ за подмодула „%s“, който има повече от едно " "работно дърво" -#: submodule.c:1690 submodule.c:1746 +#: submodule.c:1857 submodule.c:1913 #, c-format msgid "could not lookup name for submodule '%s'" msgstr "името на подмодула „%s“ не може да бъде намерено" -#: submodule.c:1694 builtin/submodule--helper.c:678 +#: submodule.c:1861 builtin/submodule--helper.c:678 #: builtin/submodule--helper.c:688 #, c-format msgid "could not create directory '%s'" msgstr "ДиректориÑта „%s“ не може да бъде Ñъздадена" -#: submodule.c:1697 +#: submodule.c:1864 #, c-format msgid "" "Migrating git directory of '%s%s' from\n" @@ -3782,94 +3780,94 @@ msgstr "" "„%s“ към\n" "„%s“\n" -#: submodule.c:1781 +#: submodule.c:1948 #, c-format msgid "could not recurse into submodule '%s'" msgstr "неуÑпешна обработка на поддиректориите в подмодула „%s“" -#: submodule.c:1825 +#: submodule.c:1992 msgid "could not start ls-files in .." msgstr "„ls-stat“ не може да Ñе Ñтартира в „..“" -#: submodule.c:1845 +#: submodule.c:2012 msgid "BUG: returned path string doesn't match cwd?" msgstr "ГРЕШКÐ: получениÑÑ‚ низ за Ð¿ÑŠÑ‚Ñ Ð½Ðµ Ñъвпада Ñ Ð²ÑŠÑ€Ð½Ð°Ñ‚Ð¾Ñ‚Ð¾ от „cwd“" -#: submodule.c:1864 +#: submodule.c:2031 #, c-format msgid "ls-tree returned unexpected return code %d" msgstr "„ls-tree“ завърши Ñ Ð½ÐµÐ¾Ñ‡Ð°ÐºÐ²Ð°Ð½ изходен код: %d" -#: submodule-config.c:380 +#: submodule-config.c:420 #, c-format msgid "invalid value for %s" msgstr "Ðеправилна ÑтойноÑÑ‚ за „%s“" -#: trailer.c:240 +#: trailer.c:241 #, c-format msgid "running trailer command '%s' failed" msgstr "неуÑпешно изпълнение на завършващата команда „%s“" -#: trailer.c:473 trailer.c:477 trailer.c:481 trailer.c:535 trailer.c:539 -#: trailer.c:543 +#: trailer.c:474 trailer.c:478 trailer.c:482 trailer.c:536 trailer.c:540 +#: trailer.c:544 #, c-format msgid "unknown value '%s' for key '%s'" msgstr "непозната ÑтойноÑÑ‚ „%s“ за наÑтройката „%s“" -#: trailer.c:525 trailer.c:530 builtin/remote.c:289 +#: trailer.c:526 trailer.c:531 builtin/remote.c:290 #, c-format msgid "more than one %s" msgstr "ÑтойноÑтта „%s“ Ñе Ð¿Ð¾Ð²Ñ‚Ð°Ñ€Ñ Ð² наÑтройките" -#: trailer.c:702 +#: trailer.c:703 #, c-format msgid "empty trailer token in trailer '%.*s'" msgstr "празна завършваща лекÑема в епилога „%.*s“" -#: trailer.c:722 +#: trailer.c:723 #, c-format msgid "could not read input file '%s'" msgstr "входниÑÑ‚ файл „%s“ не може да бъде прочетен" -#: trailer.c:725 +#: trailer.c:726 msgid "could not read from stdin" msgstr "от ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´ не може да Ñе чете" -#: trailer.c:949 builtin/am.c:44 +#: trailer.c:950 builtin/am.c:45 #, c-format msgid "could not stat %s" msgstr "Ðе може да Ñе получи Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ñ‡Ñ€ÐµÐ· „stat“ за „%s“" -#: trailer.c:951 +#: trailer.c:952 #, c-format msgid "file %s is not a regular file" msgstr "„%s“ не е обикновен файл" -#: trailer.c:953 +#: trailer.c:954 #, c-format msgid "file %s is not writable by user" msgstr "„%s“: нÑма права за запиÑване на файла" -#: trailer.c:965 +#: trailer.c:966 msgid "could not open temporary file" msgstr "временниÑÑ‚ файл не може да Ñе отвори" -#: trailer.c:1001 +#: trailer.c:1002 #, c-format msgid "could not rename temporary file to %s" msgstr "временниÑÑ‚ файл не може да Ñе преименува на „%s“" -#: transport.c:62 +#: transport.c:63 #, c-format msgid "Would set upstream of '%s' to '%s' of '%s'\n" msgstr "Клонът „%s“ ще Ñледи „%s“ от „%s“\n" -#: transport.c:151 +#: transport.c:152 #, c-format msgid "transport: invalid depth option '%s'" msgstr "transport: неправилна Ð¾Ð¿Ñ†Ð¸Ñ Ð·Ð° дълбочина: %s" -#: transport.c:889 +#: transport.c:890 #, c-format msgid "" "The following submodule paths contain changes that can\n" @@ -3878,7 +3876,7 @@ msgstr "" "Следните пътища за подмодули Ñъдържат промени,\n" "които липÑват от вÑички отдалечени хранилища:\n" -#: transport.c:893 +#: transport.c:894 #, c-format msgid "" "\n" @@ -3903,11 +3901,11 @@ msgstr "" " git push\n" "\n" -#: transport.c:901 +#: transport.c:902 msgid "Aborting." msgstr "ПреуÑтановÑване на дейÑтвието." -#: transport-helper.c:1080 +#: transport-helper.c:1071 #, c-format msgid "Could not read ref %s" msgstr "УказателÑÑ‚ „%s“ не може да Ñе прочете." @@ -3928,7 +3926,7 @@ msgstr "празно име на файл в Ð·Ð°Ð¿Ð¸Ñ Ð² дърво" msgid "too-short tree file" msgstr "прекалено кратък файл-дърво" -#: unpack-trees.c:104 +#: unpack-trees.c:105 #, c-format msgid "" "Your local changes to the following files would be overwritten by checkout:\n" @@ -3937,7 +3935,7 @@ msgstr "" "ИзтеглÑнето ще презапише локалните промени на тези файлове:\n" "%%sПодайте или Ñкатайте промените, за да преминете към нов клон." -#: unpack-trees.c:106 +#: unpack-trees.c:107 #, c-format msgid "" "Your local changes to the following files would be overwritten by checkout:\n" @@ -3946,7 +3944,7 @@ msgstr "" "ИзтеглÑнето ще презапише локалните промени на тези файлове:\n" "%%s" -#: unpack-trees.c:109 +#: unpack-trees.c:110 #, c-format msgid "" "Your local changes to the following files would be overwritten by merge:\n" @@ -3955,7 +3953,7 @@ msgstr "" "Сливането ще презапише локалните промени на тези файлове:\n" "%%sПодайте или Ñкатайте промените, за да Ñлеете." -#: unpack-trees.c:111 +#: unpack-trees.c:112 #, c-format msgid "" "Your local changes to the following files would be overwritten by merge:\n" @@ -3964,7 +3962,7 @@ msgstr "" "Сливането ще презапише локалните промени на тези файлове:\n" "%%s" -#: unpack-trees.c:114 +#: unpack-trees.c:115 #, c-format msgid "" "Your local changes to the following files would be overwritten by %s:\n" @@ -3973,7 +3971,7 @@ msgstr "" "„%s“ ще презапише локалните промени на тези файлове:\n" "%%sПодайте или Ñкатайте промените, за да извършите „%s“." -#: unpack-trees.c:116 +#: unpack-trees.c:117 #, c-format msgid "" "Your local changes to the following files would be overwritten by %s:\n" @@ -3982,7 +3980,7 @@ msgstr "" "„%s“ ще презапише локалните промени на тези файлове:\n" "%%s" -#: unpack-trees.c:121 +#: unpack-trees.c:122 #, c-format msgid "" "Updating the following directories would lose untracked files in them:\n" @@ -3991,7 +3989,7 @@ msgstr "" "ОбновÑването на Ñледните директории ще изтрие неÑледените файлове в Ñ‚ÑÑ…:\n" "%s" -#: unpack-trees.c:125 +#: unpack-trees.c:126 #, c-format msgid "" "The following untracked working tree files would be removed by checkout:\n" @@ -4000,7 +3998,7 @@ msgstr "" "ИзтеглÑнето ще изтрие тези неÑледени файлове в работното дърво:\n" "%%sПремеÑтете ги или ги изтрийте, за да преминете на друг клон." -#: unpack-trees.c:127 +#: unpack-trees.c:128 #, c-format msgid "" "The following untracked working tree files would be removed by checkout:\n" @@ -4009,7 +4007,7 @@ msgstr "" "ИзтеглÑнето ще изтрие тези неÑледени файлове в работното дърво:\n" "%%s" -#: unpack-trees.c:130 +#: unpack-trees.c:131 #, c-format msgid "" "The following untracked working tree files would be removed by merge:\n" @@ -4018,7 +4016,7 @@ msgstr "" "Сливането ще изтрие тези неÑледени файлове в работното дърво:\n" "%%sПремеÑтете ги или ги изтрийте, за да Ñлеете." -#: unpack-trees.c:132 +#: unpack-trees.c:133 #, c-format msgid "" "The following untracked working tree files would be removed by merge:\n" @@ -4027,7 +4025,7 @@ msgstr "" "Сливането ще изтрие тези неÑледени файлове в работното дърво:\n" "%%s" -#: unpack-trees.c:135 +#: unpack-trees.c:136 #, c-format msgid "" "The following untracked working tree files would be removed by %s:\n" @@ -4036,7 +4034,7 @@ msgstr "" "„%s“ ще изтрие тези неÑледени файлове в работното дърво:\n" "%%sПремеÑтете ги или ги изтрийте, за да извършите „%s“." -#: unpack-trees.c:137 +#: unpack-trees.c:138 #, c-format msgid "" "The following untracked working tree files would be removed by %s:\n" @@ -4045,7 +4043,7 @@ msgstr "" "„%s“ ще изтрие тези неÑледени файлове в работното дърво:\n" "%%s" -#: unpack-trees.c:142 +#: unpack-trees.c:143 #, c-format msgid "" "The following untracked working tree files would be overwritten by " @@ -4055,7 +4053,7 @@ msgstr "" "ИзтеглÑнето ще презапише тези неÑледени файлове в работното дърво:\n" "%%sПремеÑтете ги или ги изтрийте, за да Ñмените клон." -#: unpack-trees.c:144 +#: unpack-trees.c:145 #, c-format msgid "" "The following untracked working tree files would be overwritten by " @@ -4065,7 +4063,7 @@ msgstr "" "ИзтеглÑнето ще презапише тези неÑледени файлове в работното дърво:\n" "%%s" -#: unpack-trees.c:147 +#: unpack-trees.c:148 #, c-format msgid "" "The following untracked working tree files would be overwritten by merge:\n" @@ -4074,7 +4072,7 @@ msgstr "" "Сливането ще презапише тези неÑледени файлове в работното дърво:\n" "%%sПремеÑтете ги или ги изтрийте, за да Ñлеете." -#: unpack-trees.c:149 +#: unpack-trees.c:150 #, c-format msgid "" "The following untracked working tree files would be overwritten by merge:\n" @@ -4083,7 +4081,7 @@ msgstr "" "Сливането ще презапише тези неÑледени файлове в работното дърво:\n" "%%s" -#: unpack-trees.c:152 +#: unpack-trees.c:153 #, c-format msgid "" "The following untracked working tree files would be overwritten by %s:\n" @@ -4092,7 +4090,7 @@ msgstr "" "„%s“ ще презапише тези неÑледени файлове в работното дърво:\n" "%%sПремеÑтете ги или ги изтрийте, за да извършите „%s“." -#: unpack-trees.c:154 +#: unpack-trees.c:155 #, c-format msgid "" "The following untracked working tree files would be overwritten by %s:\n" @@ -4101,12 +4099,12 @@ msgstr "" "„%s“ ще презапише тези неÑледени файлове в работното дърво:\n" "%%s" -#: unpack-trees.c:161 +#: unpack-trees.c:162 #, c-format msgid "Entry '%s' overlaps with '%s'. Cannot bind." msgstr "ЗапиÑÑŠÑ‚ за „%s“ Ñъвпада Ñ Ñ‚Ð¾Ð·Ð¸ за „%s“. Ðе може да Ñе приÑвои." -#: unpack-trees.c:164 +#: unpack-trees.c:165 #, c-format msgid "" "Cannot update sparse checkout: the following entries are not up-to-date:\n" @@ -4116,7 +4114,7 @@ msgstr "" "актуални:\n" "%s" -#: unpack-trees.c:166 +#: unpack-trees.c:167 #, c-format msgid "" "The following working tree files would be overwritten by sparse checkout " @@ -4127,7 +4125,7 @@ msgstr "" "дърво:\n" "%s" -#: unpack-trees.c:168 +#: unpack-trees.c:169 #, c-format msgid "" "The following working tree files would be removed by sparse checkout " @@ -4138,7 +4136,7 @@ msgstr "" "дърво:\n" "%s" -#: unpack-trees.c:170 +#: unpack-trees.c:171 #, c-format msgid "" "Cannot update submodule:\n" @@ -4147,17 +4145,17 @@ msgstr "" "Подмодулът не може да бъде обновен:\n" "„%s“" -#: unpack-trees.c:247 +#: unpack-trees.c:248 #, c-format msgid "Aborting\n" msgstr "ПреуÑтановÑване на дейÑтвието\n" -#: unpack-trees.c:272 +#: unpack-trees.c:277 #, c-format msgid "submodule update strategy not supported for submodule '%s'" msgstr "подмодулът „%s“ не поддържа ÑтратегиÑта за обновÑване като подмодул" -#: unpack-trees.c:340 +#: unpack-trees.c:346 msgid "Checking out files" msgstr "ИзтеглÑне на файлове" @@ -4190,195 +4188,201 @@ msgstr "неправилен номер на порт" msgid "invalid '..' path segment" msgstr "неправилна чаÑÑ‚ от Ð¿ÑŠÑ‚Ñ â€ž..“" -#: worktree.c:285 +#: worktree.c:245 #, c-format msgid "failed to read '%s'" msgstr "„%s“ не може да бъде прочетен" -#: wrapper.c:222 wrapper.c:392 +#: wrapper.c:223 wrapper.c:393 #, c-format msgid "could not open '%s' for reading and writing" msgstr "„%s“ не може да бъде отворен и за четене, и за запиÑ" -#: wrapper.c:224 wrapper.c:394 builtin/am.c:766 +#: wrapper.c:225 wrapper.c:395 builtin/am.c:766 #, c-format msgid "could not open '%s' for writing" msgstr "„%s“ не може да бъде отворен за запиÑ" -#: wrapper.c:226 wrapper.c:396 builtin/am.c:318 builtin/am.c:757 -#: builtin/am.c:849 builtin/commit.c:1700 builtin/merge.c:1015 -#: builtin/pull.c:341 +#: wrapper.c:227 wrapper.c:397 builtin/am.c:319 builtin/am.c:757 +#: builtin/am.c:849 builtin/merge.c:1014 #, c-format msgid "could not open '%s' for reading" msgstr "файлът не може да бъде прочетен: „%s“" -#: wrapper.c:581 wrapper.c:602 +#: wrapper.c:424 wrapper.c:624 #, c-format msgid "unable to access '%s'" msgstr "нÑма доÑтъп до „%s“" -#: wrapper.c:610 +#: wrapper.c:632 msgid "unable to get current working directory" msgstr "текущата работна Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ðµ недоÑтъпна" -#: wrapper.c:634 +#: wrapper.c:656 #, c-format msgid "could not write to %s" msgstr "„%s“ не може да бъде запиÑан" -#: wrapper.c:636 +#: wrapper.c:658 #, c-format msgid "could not close %s" msgstr "„%s“ не може да Ñе затвори" -#: wt-status.c:151 +#: wt-status.c:152 msgid "Unmerged paths:" msgstr "ÐеÑлети пътища:" -#: wt-status.c:178 wt-status.c:205 +#: wt-status.c:179 wt-status.c:206 #, c-format msgid " (use \"git reset %s <file>...\" to unstage)" msgstr " (използвайте „git reset %s ФÐЙЛ…“, за да извадите ФÐЙЛа от индекÑа)" -#: wt-status.c:180 wt-status.c:207 +#: wt-status.c:181 wt-status.c:208 msgid " (use \"git rm --cached <file>...\" to unstage)" msgstr "" " (използвайте „git rm --cached %s ФÐЙЛ…“, за да извадите ФÐЙЛа от индекÑа)" -#: wt-status.c:184 +#: wt-status.c:185 msgid " (use \"git add <file>...\" to mark resolution)" msgstr "" " (използвайте „git add ФÐЙЛ…“, за да укажете разрешаването на конфликта)" -#: wt-status.c:186 wt-status.c:190 +#: wt-status.c:187 wt-status.c:191 msgid " (use \"git add/rm <file>...\" as appropriate to mark resolution)" msgstr "" " (използвайте „git add/rm ФÐЙЛ…“, Ñпоред решението, което избирате за " "конфликта)" -#: wt-status.c:188 +#: wt-status.c:189 msgid " (use \"git rm <file>...\" to mark resolution)" msgstr "" " (използвайте „git rm ФÐЙЛ…“, за да укажете разрешаването на конфликта)" -#: wt-status.c:199 wt-status.c:958 +#: wt-status.c:200 wt-status.c:981 msgid "Changes to be committed:" msgstr "Промени, които ще бъдат подадени:" -#: wt-status.c:217 wt-status.c:967 +#: wt-status.c:218 wt-status.c:990 msgid "Changes not staged for commit:" msgstr "Промени, които не Ñа в индекÑа за подаване:" -#: wt-status.c:221 +#: wt-status.c:222 msgid " (use \"git add <file>...\" to update what will be committed)" msgstr "" " (използвайте „git add ФÐЙЛ…“, за да обновите Ñъдържанието за подаване)" -#: wt-status.c:223 +#: wt-status.c:224 msgid " (use \"git add/rm <file>...\" to update what will be committed)" msgstr "" " (използвайте „git add/rm ФÐЙЛ…“, за да обновите Ñъдържанието за подаване)" -#: wt-status.c:224 +#: wt-status.c:225 msgid "" " (use \"git checkout -- <file>...\" to discard changes in working directory)" msgstr "" " (използвайте „git checkout -- ФÐЙЛ…“, за да отхвърлите промените в " "работното дърво)" -#: wt-status.c:226 +#: wt-status.c:227 msgid " (commit or discard the untracked or modified content in submodules)" msgstr "" " (подайте или отхвърлете неÑледеното или промененото Ñъдържание в " "подмодулите)" -#: wt-status.c:238 +#: wt-status.c:239 #, c-format msgid " (use \"git %s <file>...\" to include in what will be committed)" msgstr "" " (използвайте „git %s ФÐЙЛ…“, за да определите какво включвате в подаването)" -#: wt-status.c:253 +#: wt-status.c:254 msgid "both deleted:" msgstr "изтрити в двата ÑлучаÑ:" -#: wt-status.c:255 +#: wt-status.c:256 msgid "added by us:" msgstr "добавени от ваÑ:" -#: wt-status.c:257 +#: wt-status.c:258 msgid "deleted by them:" msgstr "изтрити от Ñ‚ÑÑ…:" -#: wt-status.c:259 +#: wt-status.c:260 msgid "added by them:" msgstr "добавени от Ñ‚ÑÑ…:" -#: wt-status.c:261 +#: wt-status.c:262 msgid "deleted by us:" msgstr "изтрити от ваÑ:" -#: wt-status.c:263 +#: wt-status.c:264 msgid "both added:" msgstr "добавени и в двата ÑлучаÑ:" -#: wt-status.c:265 +#: wt-status.c:266 msgid "both modified:" msgstr "променени и в двата ÑлучаÑ:" -#: wt-status.c:275 +#: wt-status.c:276 msgid "new file:" msgstr "нов файл:" -#: wt-status.c:277 +#: wt-status.c:278 msgid "copied:" msgstr "копиран:" -#: wt-status.c:279 +#: wt-status.c:280 msgid "deleted:" msgstr "изтрит:" -#: wt-status.c:281 +#: wt-status.c:282 msgid "modified:" msgstr "променен:" -#: wt-status.c:283 +#: wt-status.c:284 msgid "renamed:" msgstr "преименуван:" -#: wt-status.c:285 +#: wt-status.c:286 msgid "typechange:" msgstr "ÑмÑна на вида:" -#: wt-status.c:287 +#: wt-status.c:288 msgid "unknown:" msgstr "непозната промÑна:" -#: wt-status.c:289 +#: wt-status.c:290 msgid "unmerged:" msgstr "неÑлÑÑ‚:" -#: wt-status.c:371 +#: wt-status.c:372 msgid "new commits, " msgstr "нови подаваниÑ, " -#: wt-status.c:373 +#: wt-status.c:374 msgid "modified content, " msgstr "променено Ñъдържание, " -#: wt-status.c:375 +#: wt-status.c:376 msgid "untracked content, " msgstr "неÑледено Ñъдържание, " -#: wt-status.c:831 +#: wt-status.c:821 +#, c-format +msgid "Your stash currently has %d entry" +msgid_plural "Your stash currently has %d entries" +msgstr[0] "Има %d Ñкатаване." +msgstr[1] "Има %d ÑкатаваниÑ." + +#: wt-status.c:853 msgid "Submodules changed but not updated:" msgstr "Подмодулите Ñа променени, но не Ñа обновени:" -#: wt-status.c:833 +#: wt-status.c:855 msgid "Submodule changes to be committed:" msgstr "Промени в подмодулите за подаване:" -#: wt-status.c:914 +#: wt-status.c:937 msgid "" "Do not touch the line above.\n" "Everything below will be removed." @@ -4386,237 +4390,241 @@ msgstr "" "Ðе променÑйте Ð³Ð¾Ñ€Ð½Ð¸Ñ Ñ€ÐµÐ´.\n" "Ð’Ñичко отдолу ще бъде изтрито." -#: wt-status.c:1026 +#: wt-status.c:1049 msgid "You have unmerged paths." msgstr "ÐÑкои пътища не Ñа Ñлети." -#: wt-status.c:1029 +#: wt-status.c:1052 msgid " (fix conflicts and run \"git commit\")" msgstr " (коригирайте конфликтите и изпълнете „git commit“)" -#: wt-status.c:1031 +#: wt-status.c:1054 msgid " (use \"git merge --abort\" to abort the merge)" msgstr " (използвайте „git merge --abort“, за да преуÑтановите Ñливането)" -#: wt-status.c:1036 +#: wt-status.c:1059 msgid "All conflicts fixed but you are still merging." msgstr "Ð’Ñички конфликти Ñа решени, но продължавате Ñливането." -#: wt-status.c:1039 +#: wt-status.c:1062 msgid " (use \"git commit\" to conclude merge)" msgstr " (използвайте „git commit“, за да завършите Ñливането)" -#: wt-status.c:1049 +#: wt-status.c:1072 msgid "You are in the middle of an am session." msgstr "Ð’ момента прилагате поредица от кръпки чрез „git am“." -#: wt-status.c:1052 +#: wt-status.c:1075 msgid "The current patch is empty." msgstr "Текущата кръпка е празна." -#: wt-status.c:1056 +#: wt-status.c:1079 msgid " (fix conflicts and then run \"git am --continue\")" msgstr " (коригирайте конфликтите и изпълнете „git am --continue“)" -#: wt-status.c:1058 +#: wt-status.c:1081 msgid " (use \"git am --skip\" to skip this patch)" msgstr " (използвайте „git am --skip“, за да пропуÑнете тази кръпка)" -#: wt-status.c:1060 +#: wt-status.c:1083 msgid " (use \"git am --abort\" to restore the original branch)" msgstr "" " (използвайте „git am --abort“, за да възÑтановите Ð¿ÑŠÑ€Ð²Ð¾Ð½Ð°Ñ‡Ð°Ð»Ð½Ð¸Ñ ÐºÐ»Ð¾Ð½)" -#: wt-status.c:1189 +#: wt-status.c:1214 msgid "git-rebase-todo is missing." msgstr "„git-rebase-todo“ липÑва." -#: wt-status.c:1191 +#: wt-status.c:1216 msgid "No commands done." msgstr "Ðе Ñа изпълнени команди." -#: wt-status.c:1194 +#: wt-status.c:1219 #, c-format msgid "Last command done (%d command done):" msgid_plural "Last commands done (%d commands done):" msgstr[0] "ПоÑледна изпълнена команда (изпълнена е общо %d команда):" msgstr[1] "ПоÑледна изпълнена команда (изпълнени Ñа общо %d команди):" -#: wt-status.c:1205 +#: wt-status.c:1230 #, c-format msgid " (see more in file %s)" msgstr " повече Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¸Ð¼Ð° във файла „%s“)" -#: wt-status.c:1210 +#: wt-status.c:1235 msgid "No commands remaining." msgstr "Ðе оÑтават повече команди." -#: wt-status.c:1213 +#: wt-status.c:1238 #, c-format msgid "Next command to do (%d remaining command):" msgid_plural "Next commands to do (%d remaining commands):" msgstr[0] "Следваща команда за изпълнение (оÑтава още %d команда):" msgstr[1] "Следваща команда за изпълнение (оÑтават още %d команди):" -#: wt-status.c:1221 +#: wt-status.c:1246 msgid " (use \"git rebase --edit-todo\" to view and edit)" msgstr "" " (използвайте „git rebase --edit-todo“, за да разгледате и редактирате)" -#: wt-status.c:1234 +#: wt-status.c:1259 #, c-format msgid "You are currently rebasing branch '%s' on '%s'." msgstr "Ð’ момента пребазирате клона „%s“ върху „%s“." -#: wt-status.c:1239 +#: wt-status.c:1264 msgid "You are currently rebasing." msgstr "Ð’ момента пребазирате." -#: wt-status.c:1253 +#: wt-status.c:1278 msgid " (fix conflicts and then run \"git rebase --continue\")" msgstr " (коригирайте конфликтите и използвайте „git rebase --continue“)" -#: wt-status.c:1255 +#: wt-status.c:1280 msgid " (use \"git rebase --skip\" to skip this patch)" msgstr " (използвайте „git rebase --skip“, за да пропуÑнете тази кръпка)" -#: wt-status.c:1257 +#: wt-status.c:1282 msgid " (use \"git rebase --abort\" to check out the original branch)" msgstr "" " (използвайте „git rebase --abort“, за да възÑтановите Ð¿ÑŠÑ€Ð²Ð¾Ð½Ð°Ñ‡Ð°Ð»Ð½Ð¸Ñ ÐºÐ»Ð¾Ð½)" -#: wt-status.c:1263 +#: wt-status.c:1288 msgid " (all conflicts fixed: run \"git rebase --continue\")" msgstr " (вÑички конфликти Ñа коригирани: изпълнете „git rebase --continue“)" -#: wt-status.c:1267 +#: wt-status.c:1292 #, c-format msgid "" "You are currently splitting a commit while rebasing branch '%s' on '%s'." msgstr "Ð’ момента разделÑте подаване докато пребазирате клона „%s“ върху „%s“." -#: wt-status.c:1272 +#: wt-status.c:1297 msgid "You are currently splitting a commit during a rebase." msgstr "Ð’ момента разделÑте подаване докато пребазирате." -#: wt-status.c:1275 +#: wt-status.c:1300 msgid " (Once your working directory is clean, run \"git rebase --continue\")" msgstr "" " (След като работното ви дърво Ñтане чиÑто, използвайте „git rebase --" "continue“)" -#: wt-status.c:1279 +#: wt-status.c:1304 #, c-format msgid "You are currently editing a commit while rebasing branch '%s' on '%s'." msgstr "" "Ð’ момента редактирате подаване докато пребазирате клона „%s“ върху „%s“." -#: wt-status.c:1284 +#: wt-status.c:1309 msgid "You are currently editing a commit during a rebase." msgstr "Ð’ момента редактирате подаване докато пребазирате." -#: wt-status.c:1287 +#: wt-status.c:1312 msgid " (use \"git commit --amend\" to amend the current commit)" msgstr "" " (използвайте „git commit --amend“, за да редактирате текущото подаване)" -#: wt-status.c:1289 +#: wt-status.c:1314 msgid "" " (use \"git rebase --continue\" once you are satisfied with your changes)" msgstr "" " (използвайте „git rebase --continue“, Ñлед като завършите промените Ñи)" -#: wt-status.c:1299 +#: wt-status.c:1324 #, c-format msgid "You are currently cherry-picking commit %s." msgstr "Ð’ момента отбирате подаването „%s“." -#: wt-status.c:1304 +#: wt-status.c:1329 msgid " (fix conflicts and run \"git cherry-pick --continue\")" msgstr " (коригирайте конфликтите и изпълнете „git cherry-pick --continue“)" -#: wt-status.c:1307 +#: wt-status.c:1332 msgid " (all conflicts fixed: run \"git cherry-pick --continue\")" msgstr "" " (вÑички конфликти Ñа коригирани, изпълнете „git cherry-pick --continue“)" -#: wt-status.c:1309 +#: wt-status.c:1334 msgid " (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)" msgstr "" " (използвайте „git cherry-pick --abort“, за да отмените вÑички дейÑÑ‚Ð²Ð¸Ñ Ñ " "отбиране)" -#: wt-status.c:1318 +#: wt-status.c:1343 #, c-format msgid "You are currently reverting commit %s." msgstr "Ð’ момента отменÑте подаване „%s“." -#: wt-status.c:1323 +#: wt-status.c:1348 msgid " (fix conflicts and run \"git revert --continue\")" msgstr " (коригирайте конфликтите и изпълнете „git revert --continue“)" -#: wt-status.c:1326 +#: wt-status.c:1351 msgid " (all conflicts fixed: run \"git revert --continue\")" msgstr " (вÑички конфликти Ñа коригирани, изпълнете „git revert --continue“)" -#: wt-status.c:1328 +#: wt-status.c:1353 msgid " (use \"git revert --abort\" to cancel the revert operation)" msgstr "" " (използвайте „git revert --abort“, за да преуÑтановите отмÑната на " "подаване)" -#: wt-status.c:1339 +#: wt-status.c:1364 #, c-format msgid "You are currently bisecting, started from branch '%s'." msgstr "Ð’ момента търÑите двоично, като Ñте Ñтартирали от клон „%s“." -#: wt-status.c:1343 +#: wt-status.c:1368 msgid "You are currently bisecting." msgstr "Ð’ момента търÑите двоично." -#: wt-status.c:1346 +#: wt-status.c:1371 msgid " (use \"git bisect reset\" to get back to the original branch)" msgstr "" " (използвайте „git bisect reset“, за да Ñе върнете към първоначалното " "ÑÑŠÑтоÑние и клон)" -#: wt-status.c:1543 +#: wt-status.c:1568 msgid "On branch " msgstr "Ðа клон " -#: wt-status.c:1549 +#: wt-status.c:1574 msgid "interactive rebase in progress; onto " msgstr "извършвате интерактивно пребазиране върху " -#: wt-status.c:1551 +#: wt-status.c:1576 msgid "rebase in progress; onto " msgstr "извършвате пребазиране върху " -#: wt-status.c:1556 +#: wt-status.c:1581 msgid "HEAD detached at " msgstr "УказателÑÑ‚ „HEAD“ не е Ñвързан и е при " -#: wt-status.c:1558 +#: wt-status.c:1583 msgid "HEAD detached from " msgstr "УказателÑÑ‚ „HEAD“ не е Ñвързан и е отделѐн от " -#: wt-status.c:1561 +#: wt-status.c:1586 msgid "Not currently on any branch." msgstr "Извън вÑички клони." -#: wt-status.c:1579 +#: wt-status.c:1606 msgid "Initial commit" msgstr "Първоначално подаване" -#: wt-status.c:1593 +#: wt-status.c:1607 +msgid "No commits yet" +msgstr "Ð’Ñе още липÑват подаваниÑ" + +#: wt-status.c:1621 msgid "Untracked files" msgstr "ÐеÑледени файлове" -#: wt-status.c:1595 +#: wt-status.c:1623 msgid "Ignored files" msgstr "Игнорирани файлове" -#: wt-status.c:1599 +#: wt-status.c:1627 #, c-format msgid "" "It took %.2f seconds to enumerate untracked files. 'status -uno'\n" @@ -4628,32 +4636,32 @@ msgstr "" "изпълнението, но не трÑбва да забравÑте ръчно да добавÑте новите файлове.\n" "За повече подробноÑти погледнете „git status help“." -#: wt-status.c:1605 +#: wt-status.c:1633 #, c-format msgid "Untracked files not listed%s" msgstr "ÐеÑледените файлове не Ñа изведени%s" -#: wt-status.c:1607 +#: wt-status.c:1635 msgid " (use -u option to show untracked files)" msgstr " (използвайте опциÑта „-u“, за да изведете неÑледените файлове)" -#: wt-status.c:1613 +#: wt-status.c:1641 msgid "No changes" msgstr "ÐÑма промени" -#: wt-status.c:1618 +#: wt-status.c:1646 #, c-format msgid "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n" msgstr "" "към индекÑа за подаване не Ñа добавени промени (използвайте „git add“ и/или " "„git commit -a“)\n" -#: wt-status.c:1621 +#: wt-status.c:1649 #, c-format msgid "no changes added to commit\n" msgstr "към индекÑа за подаване не Ñа добавени промени\n" -#: wt-status.c:1624 +#: wt-status.c:1652 #, c-format msgid "" "nothing added to commit but untracked files present (use \"git add\" to " @@ -4662,232 +4670,272 @@ msgstr "" "към индекÑа за подаване не Ñа добавени промени, но има нови файлове " "(използвайте „git add“, за да започне Ñ‚Ñхното Ñледене)\n" -#: wt-status.c:1627 +#: wt-status.c:1655 #, c-format msgid "nothing added to commit but untracked files present\n" msgstr "към индекÑа за подаване не Ñа добавени промени, но има нови файлове\n" -#: wt-status.c:1630 +#: wt-status.c:1658 #, c-format msgid "nothing to commit (create/copy files and use \"git add\" to track)\n" msgstr "" "липÑват каквито и да е промени (Ñъздайте или копирайте файлове и използвайте " "„git add“, за да започне Ñ‚Ñхното Ñледене)\n" -#: wt-status.c:1633 wt-status.c:1638 +#: wt-status.c:1661 wt-status.c:1666 #, c-format msgid "nothing to commit\n" msgstr "липÑват каквито и да е промени\n" -#: wt-status.c:1636 +#: wt-status.c:1664 #, c-format msgid "nothing to commit (use -u to show untracked files)\n" msgstr "" "липÑват каквито и да е промени (използвайте опциÑта „-u“, за да Ñе изведат и " "неÑледените файлове)\n" -#: wt-status.c:1640 +#: wt-status.c:1668 #, c-format msgid "nothing to commit, working tree clean\n" msgstr "липÑват каквито и да е промени, работното дърво е чиÑто\n" -#: wt-status.c:1749 -msgid "Initial commit on " -msgstr "Първоначално подаване на клон" +#: wt-status.c:1780 +msgid "No commits yet on " +msgstr "Ð’Ñе още липÑват Ð¿Ð¾Ð´Ð°Ð²Ð°Ð½Ð¸Ñ Ð² " -#: wt-status.c:1753 +#: wt-status.c:1784 msgid "HEAD (no branch)" msgstr "HEAD (извън клон)" -#: wt-status.c:1782 wt-status.c:1790 +#: wt-status.c:1813 wt-status.c:1821 msgid "behind " msgstr "назад Ñ " -#: wt-status.c:1785 wt-status.c:1788 +#: wt-status.c:1816 wt-status.c:1819 msgid "ahead " msgstr "напред Ñ " #. TRANSLATORS: the action is e.g. "pull with rebase" -#: wt-status.c:2280 +#: wt-status.c:2311 #, c-format msgid "cannot %s: You have unstaged changes." msgstr "не може да извършите „%s“, защото има промени, които не Ñа в индекÑа." -#: wt-status.c:2286 +#: wt-status.c:2317 msgid "additionally, your index contains uncommitted changes." msgstr "оÑвен това в индекÑа има неподадени промени." -#: wt-status.c:2288 +#: wt-status.c:2319 #, c-format msgid "cannot %s: Your index contains uncommitted changes." msgstr "не може да извършите „%s“, защото в индекÑа има неподадени промени." -#: compat/precompose_utf8.c:57 builtin/clone.c:432 +#: compat/precompose_utf8.c:58 builtin/clone.c:436 #, c-format msgid "failed to unlink '%s'" msgstr "неуÑпешно изтриване на „%s“" -#: builtin/add.c:22 +#: builtin/add.c:24 msgid "git add [<options>] [--] <pathspec>..." msgstr "git add [ОПЦИЯ…] [--] ПЪТ…" -#: builtin/add.c:80 +#: builtin/add.c:82 #, c-format msgid "unexpected diff status %c" msgstr "неочакван изходен код при генериране на разлика: %c" -#: builtin/add.c:85 builtin/commit.c:291 +#: builtin/add.c:87 builtin/commit.c:292 msgid "updating files failed" msgstr "неуÑпешно обновÑване на файловете" -#: builtin/add.c:95 +#: builtin/add.c:97 #, c-format msgid "remove '%s'\n" msgstr "изтриване на „%s“\n" -#: builtin/add.c:149 +#: builtin/add.c:151 msgid "Unstaged changes after refreshing the index:" msgstr "Промени, които и Ñлед обновÑването на индекÑа не Ñа добавени към него:" -#: builtin/add.c:209 builtin/rev-parse.c:872 +#: builtin/add.c:211 builtin/rev-parse.c:873 msgid "Could not read the index" msgstr "ИндекÑÑŠÑ‚ не може да бъде прочетен" -#: builtin/add.c:220 +#: builtin/add.c:222 #, c-format msgid "Could not open '%s' for writing." msgstr "Файлът „%s“ не може да бъде отворен за запиÑ." -#: builtin/add.c:224 +#: builtin/add.c:226 msgid "Could not write patch" msgstr "Кръпката не може да бъде запиÑана" -#: builtin/add.c:227 +#: builtin/add.c:229 msgid "editing patch failed" msgstr "неуÑпешно редактиране на кръпка" -#: builtin/add.c:230 +#: builtin/add.c:232 #, c-format msgid "Could not stat '%s'" msgstr "Ðе може да Ñе получи Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ñ‡Ñ€ÐµÐ· „stat“ за файла „%s“" -#: builtin/add.c:232 +#: builtin/add.c:234 msgid "Empty patch. Aborted." msgstr "Празна кръпка, преуÑтановÑване на дейÑтвието." -#: builtin/add.c:237 +#: builtin/add.c:239 #, c-format msgid "Could not apply '%s'" msgstr "Кръпката „%s“ не може да бъде приложена" -#: builtin/add.c:247 +#: builtin/add.c:249 msgid "The following paths are ignored by one of your .gitignore files:\n" msgstr "" "Следните пътища ще бъдат игнорирани Ñпоред нÑкой от файловете „.gitignore“:\n" -#: builtin/add.c:266 builtin/clean.c:876 builtin/fetch.c:115 builtin/mv.c:123 -#: builtin/prune-packed.c:55 builtin/pull.c:198 builtin/push.c:524 -#: builtin/remote.c:1328 builtin/rm.c:241 builtin/send-pack.c:163 +#: builtin/add.c:269 builtin/clean.c:907 builtin/fetch.c:110 builtin/mv.c:124 +#: builtin/prune-packed.c:55 builtin/pull.c:201 builtin/push.c:529 +#: builtin/remote.c:1332 builtin/rm.c:242 builtin/send-pack.c:164 msgid "dry run" msgstr "пробно изпълнение" -#: builtin/add.c:269 +#: builtin/add.c:272 msgid "interactive picking" msgstr "интерактивно отбиране на промени" -#: builtin/add.c:270 builtin/checkout.c:1177 builtin/reset.c:286 +#: builtin/add.c:273 builtin/checkout.c:1162 builtin/reset.c:299 msgid "select hunks interactively" msgstr "интерактивен избор на парчета код" -#: builtin/add.c:271 +#: builtin/add.c:274 msgid "edit current diff and apply" msgstr "редактиране на текущата разлика и прилагане" -#: builtin/add.c:272 +#: builtin/add.c:275 msgid "allow adding otherwise ignored files" msgstr "добавÑне и на иначе игнорираните файлове" -#: builtin/add.c:273 +#: builtin/add.c:276 msgid "update tracked files" msgstr "обновÑване на Ñледените файлове" -#: builtin/add.c:274 +#: builtin/add.c:277 msgid "record only the fact that the path will be added later" msgstr "отбелÑзване Ñамо на факта, че пътÑÑ‚ ще бъде добавен по-къÑно" -#: builtin/add.c:275 +#: builtin/add.c:278 msgid "add changes from all tracked and untracked files" msgstr "добавÑне на вÑички промени в Ñледените и неÑледените файлове" -#: builtin/add.c:278 +#: builtin/add.c:281 msgid "ignore paths removed in the working tree (same as --no-all)" msgstr "" "игнориране на пътищата, които Ñа изтрити от работното дърво (Ñъщото като „--" "no-all“)" -#: builtin/add.c:280 +#: builtin/add.c:283 msgid "don't add, only refresh the index" msgstr "без добавÑне на нови файлове, Ñамо обновÑване на индекÑа" -#: builtin/add.c:281 +#: builtin/add.c:284 msgid "just skip files which cannot be added because of errors" msgstr "" "преÑкачане на файловете, които не могат да бъдат добавени поради грешки" -#: builtin/add.c:282 +#: builtin/add.c:285 msgid "check if - even missing - files are ignored in dry run" msgstr "" "проверка, че при пробно изпълнение вÑички файлове, дори и изтритите, Ñе " "игнорират" -#: builtin/add.c:283 builtin/update-index.c:951 +#: builtin/add.c:286 builtin/update-index.c:952 msgid "(+/-)x" msgstr "(+/-)x" -#: builtin/add.c:283 builtin/update-index.c:952 +#: builtin/add.c:286 builtin/update-index.c:953 msgid "override the executable bit of the listed files" msgstr "изрично задаване на ÑтойноÑтта на флага дали файлът е изпълним" -#: builtin/add.c:305 +#: builtin/add.c:288 +msgid "warn when adding an embedded repository" +msgstr "предупреждаване при добавÑне на вградено хранилище" + +#: builtin/add.c:303 +#, c-format +msgid "" +"You've added another git repository inside your current repository.\n" +"Clones of the outer repository will not contain the contents of\n" +"the embedded repository and will not know how to obtain it.\n" +"If you meant to add a submodule, use:\n" +"\n" +"\tgit submodule add <url> %s\n" +"\n" +"If you added this path by mistake, you can remove it from the\n" +"index with:\n" +"\n" +"\tgit rm --cached %s\n" +"\n" +"See \"git help submodule\" for more information." +msgstr "" +"Изтеглили Ñте допълнително хранилище в текущото. Когато клонирате " +"обхващащото\n" +"хранилище нÑма да получити вграденото, защото външното хранилище нÑма " +"предÑтава\n" +"за вътрешното. За да добавите подмодул, изпълнете:\n" +"\n" +" git submodule add ÐДРЕС %s\n" +"\n" +"Ðко добавÑнето е грешка, може да го извадите от индекÑа Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ñ‚Ð°:\n" +"\n" +" git rm --cached %s\n" +"\n" +"За повече Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¿Ð¾Ð³Ð»ÐµÐ´Ð½ÐµÑ‚Ðµ „git help submodule“." + +#: builtin/add.c:331 +#, c-format +msgid "adding embedded git repository: %s" +msgstr "добавÑне на вградено хранилище: %s" + +#: builtin/add.c:349 #, c-format msgid "Use -f if you really want to add them.\n" msgstr "Използвайте опциÑта „-f“, за да ги добавите наиÑтина.\n" -#: builtin/add.c:312 +#: builtin/add.c:357 msgid "adding files failed" msgstr "неуÑпешно добавÑне на файлове" -#: builtin/add.c:348 +#: builtin/add.c:394 msgid "-A and -u are mutually incompatible" msgstr "опциите „-A“ и „-u“ Ñа неÑъвмеÑтими" -#: builtin/add.c:355 +#: builtin/add.c:401 msgid "Option --ignore-missing can only be used together with --dry-run" msgstr "ОпциÑта „--ignore-missing“ е ÑъвмеÑтима Ñамо Ñ â€ž--dry-run“" -#: builtin/add.c:359 +#: builtin/add.c:405 #, c-format msgid "--chmod param '%s' must be either -x or +x" msgstr "параметърът към „--chmod“ — „%s“ може да е или „-x“, или „+x“" -#: builtin/add.c:374 +#: builtin/add.c:420 #, c-format msgid "Nothing specified, nothing added.\n" msgstr "Ðищо не е зададено и нищо не е добавено.\n" -#: builtin/add.c:375 +#: builtin/add.c:421 #, c-format msgid "Maybe you wanted to say 'git add .'?\n" msgstr "ВероÑтно иÑкахте да използвате „git add .“?\n" -#: builtin/add.c:380 builtin/check-ignore.c:172 builtin/checkout.c:298 -#: builtin/checkout.c:491 builtin/clean.c:920 builtin/commit.c:350 -#: builtin/mv.c:143 builtin/reset.c:235 builtin/rm.c:271 +#: builtin/add.c:426 builtin/check-ignore.c:176 builtin/checkout.c:282 +#: builtin/checkout.c:475 builtin/clean.c:954 builtin/commit.c:351 +#: builtin/mv.c:144 builtin/reset.c:238 builtin/rm.c:272 #: builtin/submodule--helper.c:244 msgid "index file corrupt" msgstr "файлът Ñ Ð¸Ð½Ð´ÐµÐºÑа е повреден" -#: builtin/am.c:412 +#: builtin/am.c:413 msgid "could not parse author script" msgstr "Ñкриптът за автор не може да Ñе анализира" @@ -4936,7 +4984,7 @@ msgstr "неправилно отмеÑтване на чаÑÐ¾Ð²Ð¸Ñ Ð¿Ð¾ÑÑ" msgid "Patch format detection failed." msgstr "Форматът на кръпката не може да бъде определен." -#: builtin/am.c:991 builtin/clone.c:397 +#: builtin/am.c:991 builtin/clone.c:401 #, c-format msgid "failed to create directory '%s'" msgstr "директориÑта „%s“ не може да бъде Ñъздадена" @@ -4945,50 +4993,50 @@ msgstr "директориÑта „%s“ не може да бъде Ñъзда msgid "Failed to split patches." msgstr "Кръпките не могат да бъдат разделени." -#: builtin/am.c:1127 builtin/commit.c:376 +#: builtin/am.c:1120 builtin/commit.c:377 msgid "unable to write index file" msgstr "индекÑÑŠÑ‚ не може да бъде запиÑан" -#: builtin/am.c:1178 +#: builtin/am.c:1171 #, c-format msgid "When you have resolved this problem, run \"%s --continue\"." msgstr "След коригирането на този проблем изпълнете „%s --continue“." -#: builtin/am.c:1179 +#: builtin/am.c:1172 #, c-format msgid "If you prefer to skip this patch, run \"%s --skip\" instead." msgstr "Ðко предпочитате да преÑкочите тази кръпка, изпълнете „%s --skip“." -#: builtin/am.c:1180 +#: builtin/am.c:1173 #, c-format msgid "To restore the original branch and stop patching, run \"%s --abort\"." msgstr "За да Ñе върнете към първоначалното ÑÑŠÑтоÑние, изпълнете „%s --abort“." -#: builtin/am.c:1315 -msgid "Patch is empty. Was it split wrong?" -msgstr "Празна кръпка. Дали не е разделена погрешно?" +#: builtin/am.c:1304 +msgid "Patch is empty." +msgstr "Кръпката е празна." -#: builtin/am.c:1386 builtin/log.c:1557 +#: builtin/am.c:1370 #, c-format -msgid "invalid ident line: %s" -msgstr "грешна идентичноÑÑ‚: %s" +msgid "invalid ident line: %.*s" +msgstr "грешен ред Ñ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ð¾ÑÑ‚: %.*s" -#: builtin/am.c:1413 +#: builtin/am.c:1392 #, c-format msgid "unable to parse commit %s" msgstr "подаването не може да бъде анализирано: %s" -#: builtin/am.c:1606 +#: builtin/am.c:1586 msgid "Repository lacks necessary blobs to fall back on 3-way merge." msgstr "" "Ð’ хранилището липÑват необходимите обекти BLOB, за да Ñе премине към тройно " "Ñливане." -#: builtin/am.c:1608 +#: builtin/am.c:1588 msgid "Using index info to reconstruct a base tree..." msgstr "Базовото дърво Ñе реконÑтруира от информациÑта в индекÑа…" -#: builtin/am.c:1627 +#: builtin/am.c:1607 msgid "" "Did you hand edit your patch?\n" "It does not apply to blobs recorded in its index." @@ -4996,39 +5044,39 @@ msgstr "" "Кръпката не може да Ñе приложи към обектите BLOB в индекÑа.\n" "Да не би да Ñте Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð°Ð»Ð¸ на ръка?" -#: builtin/am.c:1633 +#: builtin/am.c:1613 msgid "Falling back to patching base and 3-way merge..." msgstr "Преминаване към прилагане на кръпка към базата и тройно Ñливане…" -#: builtin/am.c:1658 +#: builtin/am.c:1638 msgid "Failed to merge in the changes." msgstr "ÐеуÑпешно Ñливане на промените." -#: builtin/am.c:1682 builtin/merge.c:631 +#: builtin/am.c:1662 builtin/merge.c:632 msgid "git write-tree failed to write a tree" msgstr "Командата „git write-tree“ не уÑÐ¿Ñ Ð´Ð° запише обект-дърво" -#: builtin/am.c:1689 +#: builtin/am.c:1669 msgid "applying to an empty history" msgstr "прилагане върху празна иÑториÑ" -#: builtin/am.c:1702 builtin/commit.c:1764 builtin/merge.c:802 -#: builtin/merge.c:827 +#: builtin/am.c:1682 builtin/commit.c:1767 builtin/merge.c:803 +#: builtin/merge.c:828 msgid "failed to write commit object" msgstr "обектът за подаването не може да бъде запиÑан" -#: builtin/am.c:1735 builtin/am.c:1739 +#: builtin/am.c:1715 builtin/am.c:1719 #, c-format msgid "cannot resume: %s does not exist." msgstr "не може да Ñе продължи — „%s“ не ÑъщеÑтвува." -#: builtin/am.c:1755 +#: builtin/am.c:1735 msgid "cannot be interactive without stdin connected to a terminal." msgstr "" "За интерактивно изпълнение е необходимо ÑтандартниÑÑ‚\n" -"изход да е Ñвързан Ñ Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð°Ð», а в момента не е." +"вход да е Ñвързан Ñ Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð°Ð», а в момента не е." -#: builtin/am.c:1760 +#: builtin/am.c:1740 msgid "Commit Body is:" msgstr "ТÑлото на кръпката за прилагане е:" @@ -5036,38 +5084,38 @@ msgstr "ТÑлото на кръпката за прилагане е:" #. in your translation. The program will only accept English #. input at this point. #. -#: builtin/am.c:1770 +#: builtin/am.c:1750 msgid "Apply? [y]es/[n]o/[e]dit/[v]iew patch/[a]ccept all: " msgstr "" "Прилагане? „y“ — да/„n“ — не/„e“ — редактиране/„v“ — преглед/„a“ — приемане " "на вÑичко:" -#: builtin/am.c:1820 +#: builtin/am.c:1800 #, c-format msgid "Dirty index: cannot apply patches (dirty: %s)" msgstr "" "ИндекÑÑŠÑ‚ не е чиÑÑ‚: кръпките не могат да бъдат приложени (замърÑени Ñа: %s)" -#: builtin/am.c:1860 builtin/am.c:1932 +#: builtin/am.c:1840 builtin/am.c:1912 #, c-format msgid "Applying: %.*s" msgstr "Прилагане: %.*s" -#: builtin/am.c:1876 +#: builtin/am.c:1856 msgid "No changes -- Patch already applied." msgstr "Без промени — кръпката вече е приложена." -#: builtin/am.c:1884 +#: builtin/am.c:1864 #, c-format msgid "Patch failed at %s %.*s" msgstr "ÐеуÑпешно прилагане на кръпка при %s %.*s“" -#: builtin/am.c:1890 +#: builtin/am.c:1870 #, c-format msgid "The copy of the patch that failed is found in: %s" msgstr "Дубликат на проблемната кръпка Ñе намира в: %s" -#: builtin/am.c:1935 +#: builtin/am.c:1915 msgid "" "No changes - did you forget to use 'git add'?\n" "If there is nothing left to stage, chances are that something else\n" @@ -5077,25 +5125,28 @@ msgstr "" "Ðко нÑма друга промÑна за включване в индекÑа, най-вероÑтно нÑÐºÐ¾Ñ Ð´Ñ€ÑƒÐ³Ð°\n" "кръпка е довела до Ñъщите промени и в такъв Ñлучай проÑто пропуÑнете тази." -#: builtin/am.c:1942 +#: builtin/am.c:1922 msgid "" "You still have unmerged paths in your index.\n" -"Did you forget to use 'git add'?" +"You should 'git add' each file with resolved conflicts to mark them as " +"such.\n" +"You might run `git rm` on a file to accept \"deleted by them\" for it." msgstr "" "ИндекÑÑŠÑ‚ вÑе още Ñъдържа неÑлети промени.\n" -"Възможно е да не Ñте изпълнили „git add“." +"След ÐºÐ¾Ñ€ÐµÐºÑ†Ð¸Ñ Ð½Ð° конфликтите изпълнете „git add“ върху поправените файлове.\n" +"За да приемете „изтрити от Ñ‚Ñх“, изпълнете „git rm“ върху изтритите файлове." -#: builtin/am.c:2050 builtin/am.c:2054 builtin/am.c:2066 builtin/reset.c:308 -#: builtin/reset.c:316 +#: builtin/am.c:2031 builtin/am.c:2035 builtin/am.c:2047 builtin/reset.c:323 +#: builtin/reset.c:331 #, c-format msgid "Could not parse object '%s'." msgstr "„%s“ не е разпознат като обект." -#: builtin/am.c:2102 +#: builtin/am.c:2083 msgid "failed to clean index" msgstr "индекÑÑŠÑ‚ не може да бъде изчиÑтен" -#: builtin/am.c:2136 +#: builtin/am.c:2117 msgid "" "You seem to have moved HEAD since the last 'am' failure.\n" "Not rewinding to ORIG_HEAD" @@ -5106,138 +5157,139 @@ msgstr "" "Ñочи към\n" "„ORIG_HEAD“" -#: builtin/am.c:2199 +#: builtin/am.c:2180 #, c-format msgid "Invalid value for --patch-format: %s" msgstr "Ðеправилна ÑтойноÑÑ‚ за „--patch-format“: „%s“" -#: builtin/am.c:2232 +#: builtin/am.c:2213 msgid "git am [<options>] [(<mbox> | <Maildir>)...]" msgstr "git am [ОПЦИЯ…] [(ФÐЙЛ_С_ПОЩÐ|ДИРЕКТОРИЯ_С_ПОЩÐ)…]" -#: builtin/am.c:2233 +#: builtin/am.c:2214 msgid "git am [<options>] (--continue | --skip | --abort)" msgstr "git am [ОПЦИЯ…] (--continue | --quit | --abort)" -#: builtin/am.c:2239 +#: builtin/am.c:2220 msgid "run interactively" msgstr "интерактивна работа" -#: builtin/am.c:2241 +#: builtin/am.c:2222 msgid "historical option -- no-op" msgstr "изоÑтавена опциÑ, ÑъщеÑтвува по иÑторичеÑки причини, нищо не прави" -#: builtin/am.c:2243 +#: builtin/am.c:2224 msgid "allow fall back on 3way merging if needed" msgstr "да Ñе преминава към тройно Ñливане при нужда." -#: builtin/am.c:2244 builtin/init-db.c:483 builtin/prune-packed.c:57 -#: builtin/repack.c:178 +#: builtin/am.c:2225 builtin/init-db.c:484 builtin/prune-packed.c:57 +#: builtin/repack.c:180 msgid "be quiet" msgstr "без извеждане на информациÑ" -#: builtin/am.c:2246 +#: builtin/am.c:2227 msgid "add a Signed-off-by line to the commit message" msgstr "добавÑне на ред за Ð¿Ð¾Ð´Ð¿Ð¸Ñ â€žSigned-off-by“ в Ñъобщението за подаване" -#: builtin/am.c:2249 +#: builtin/am.c:2230 msgid "recode into utf8 (default)" msgstr "прекодиране в UTF-8 (Ñтандартно)" -#: builtin/am.c:2251 +#: builtin/am.c:2232 msgid "pass -k flag to git-mailinfo" msgstr "подаване на опциÑта „-k“ на командата „git-mailinfo“" -#: builtin/am.c:2253 +#: builtin/am.c:2234 msgid "pass -b flag to git-mailinfo" msgstr "подаване на опциÑта „-b“ на командата „git-mailinfo“" -#: builtin/am.c:2255 +#: builtin/am.c:2236 msgid "pass -m flag to git-mailinfo" msgstr "подаване на опциÑта „-m“ на командата „git-mailinfo“" -#: builtin/am.c:2257 +#: builtin/am.c:2238 msgid "pass --keep-cr flag to git-mailsplit for mbox format" msgstr "" "подаване на опциÑта „--keep-cr“ на командата „git-mailsplit“ за формат „mbox“" -#: builtin/am.c:2260 +#: builtin/am.c:2241 msgid "do not pass --keep-cr flag to git-mailsplit independent of am.keepcr" msgstr "" "без подаване на опциÑта „--keep-cr“ на командата „git-mailsplit“ незавиÑимо " "от „am.keepcr“" -#: builtin/am.c:2263 +#: builtin/am.c:2244 msgid "strip everything before a scissors line" msgstr "пропуÑкане на вÑичко преди реда за отрÑзване" -#: builtin/am.c:2265 builtin/am.c:2268 builtin/am.c:2271 builtin/am.c:2274 -#: builtin/am.c:2277 builtin/am.c:2280 builtin/am.c:2283 builtin/am.c:2286 -#: builtin/am.c:2292 +#: builtin/am.c:2246 builtin/am.c:2249 builtin/am.c:2252 builtin/am.c:2255 +#: builtin/am.c:2258 builtin/am.c:2261 builtin/am.c:2264 builtin/am.c:2267 +#: builtin/am.c:2273 msgid "pass it through git-apply" msgstr "прекарване през „git-apply“" -#: builtin/am.c:2282 builtin/fmt-merge-msg.c:662 builtin/fmt-merge-msg.c:665 -#: builtin/grep.c:1045 builtin/merge.c:201 builtin/pull.c:135 -#: builtin/pull.c:194 builtin/repack.c:187 builtin/repack.c:191 -#: builtin/show-branch.c:637 builtin/show-ref.c:169 builtin/tag.c:398 -#: parse-options.h:132 parse-options.h:134 parse-options.h:245 +#: builtin/am.c:2263 builtin/fmt-merge-msg.c:663 builtin/fmt-merge-msg.c:666 +#: builtin/grep.c:1064 builtin/merge.c:202 builtin/pull.c:142 +#: builtin/pull.c:197 builtin/repack.c:189 builtin/repack.c:193 +#: builtin/repack.c:195 builtin/show-branch.c:631 builtin/show-ref.c:169 +#: builtin/tag.c:399 parse-options.h:132 parse-options.h:134 +#: parse-options.h:245 msgid "n" msgstr "БРОЙ" -#: builtin/am.c:2288 builtin/branch.c:592 builtin/for-each-ref.c:37 -#: builtin/replace.c:443 builtin/tag.c:433 builtin/verify-tag.c:38 +#: builtin/am.c:2269 builtin/branch.c:596 builtin/for-each-ref.c:38 +#: builtin/replace.c:444 builtin/tag.c:434 builtin/verify-tag.c:39 msgid "format" msgstr "ФОРМÐТ" -#: builtin/am.c:2289 +#: builtin/am.c:2270 msgid "format the patch(es) are in" msgstr "формат на кръпките" -#: builtin/am.c:2295 +#: builtin/am.c:2276 msgid "override error message when patch failure occurs" msgstr "избрано от Ð²Ð°Ñ Ñъобщение за грешка при прилагане на кръпки" -#: builtin/am.c:2297 +#: builtin/am.c:2278 msgid "continue applying patches after resolving a conflict" msgstr "продължаване на прилагането на кръпки Ñлед коригирането на конфликт" -#: builtin/am.c:2300 +#: builtin/am.c:2281 msgid "synonyms for --continue" msgstr "Ñиноними на „--continue“" -#: builtin/am.c:2303 +#: builtin/am.c:2284 msgid "skip the current patch" msgstr "преÑкачане на текущата кръпка" -#: builtin/am.c:2306 +#: builtin/am.c:2287 msgid "restore the original branch and abort the patching operation." msgstr "" "възÑтановÑване на първоначалното ÑÑŠÑтоÑние на клона и преуÑтановÑване на " "прилагането на кръпката." -#: builtin/am.c:2310 +#: builtin/am.c:2291 msgid "lie about committer date" msgstr "дата за подаване различна от първоначалната" -#: builtin/am.c:2312 +#: builtin/am.c:2293 msgid "use current timestamp for author date" msgstr "използване на текущото време като това за автор" -#: builtin/am.c:2314 builtin/commit.c:1600 builtin/merge.c:232 -#: builtin/pull.c:165 builtin/revert.c:111 builtin/tag.c:413 +#: builtin/am.c:2295 builtin/commit.c:1605 builtin/merge.c:233 +#: builtin/pull.c:172 builtin/revert.c:112 builtin/tag.c:414 msgid "key-id" msgstr "ИДЕÐТИФИКÐТОР_ÐÐ_КЛЮЧ" -#: builtin/am.c:2315 +#: builtin/am.c:2296 msgid "GPG-sign commits" msgstr "подпиÑване на подаваниÑта Ñ GPG" -#: builtin/am.c:2318 +#: builtin/am.c:2299 msgid "(internal use for git-rebase)" msgstr "(ползва Ñе вътрешно за „git-rebase“)" -#: builtin/am.c:2333 +#: builtin/am.c:2317 msgid "" "The -b/--binary option has been a no-op for long time, and\n" "it will be removed. Please do not use it anymore." @@ -5245,18 +5297,18 @@ msgstr "" "Опциите „-b“/„--binary“ отдавна не правÑÑ‚ нищо и\n" "ще бъдат премахнати в бъдеще. Ðе ги ползвайте." -#: builtin/am.c:2340 +#: builtin/am.c:2324 msgid "failed to read the index" msgstr "неуÑпешно изчитане на индекÑа" -#: builtin/am.c:2355 +#: builtin/am.c:2339 #, c-format msgid "previous rebase directory %s still exists but mbox given." msgstr "" "предишната Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð·Ð° пребазиране „%s“ вÑе още ÑъщеÑтвува, а е зададен " "файл „mbox“." -#: builtin/am.c:2379 +#: builtin/am.c:2363 #, c-format msgid "" "Stray %s directory found.\n" @@ -5265,7 +5317,7 @@ msgstr "" "Открита е излишна Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ â€ž%s“.\n" "Можете да Ñ Ð¸Ð·Ñ‚Ñ€Ð¸ÐµÑ‚Ðµ Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ñ‚Ð° „git am --abort“." -#: builtin/am.c:2385 +#: builtin/am.c:2369 msgid "Resolve operation not in progress, we are not resuming." msgstr "Ð’ момента не тече Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ Ð¿Ð¾ коригиране и нÑма как да Ñе продължи." @@ -5316,215 +5368,186 @@ msgid "update BISECT_HEAD instead of checking out the current commit" msgstr "" "обновÑване на ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ â€žBISECT_HEAD“ вмеÑто да Ñе използва текущото подаване" -#: builtin/blame.c:33 +#: builtin/blame.c:27 msgid "git blame [<options>] [<rev-opts>] [<rev>] [--] <file>" msgstr "git blame [ОПЦИЯ…] [ОПЦИЯ_ЗÐ_ВЕРСИЯТÐ…] [ВЕРСИЯ] [--] ФÐЙЛ" -#: builtin/blame.c:38 +#: builtin/blame.c:32 msgid "<rev-opts> are documented in git-rev-list(1)" msgstr "ОПЦИИте_ЗÐ_ВЕРСИЯТРÑа документирани в ръководÑтвото git-rev-list(1)" -#: builtin/blame.c:1777 -msgid "Blaming lines" -msgstr "Ðнотирани редове" - -#: builtin/blame.c:2573 +#: builtin/blame.c:668 msgid "Show blame entries as we find them, incrementally" msgstr "Извеждане на анотациите Ñ Ð½Ð°Ð¼Ð¸Ñ€Ð°Ð½ÐµÑ‚Ð¾ им, поÑледователно" -#: builtin/blame.c:2574 +#: builtin/blame.c:669 msgid "Show blank SHA-1 for boundary commits (Default: off)" msgstr "" "Извеждане на празни Ñуми по SHA1 за граничните Ð¿Ð¾Ð´Ð°Ð²Ð°Ð½Ð¸Ñ (Ñтандартно опциÑта " "е изключена)" -#: builtin/blame.c:2575 +#: builtin/blame.c:670 msgid "Do not treat root commits as boundaries (Default: off)" msgstr "" "Ðачалните Ð¿Ð¾Ð´Ð°Ð²Ð°Ð½Ð¸Ñ Ð´Ð° не Ñе Ñчитат за гранични (Ñтандартно опциÑта е " "изключена)" -#: builtin/blame.c:2576 +#: builtin/blame.c:671 msgid "Show work cost statistics" msgstr "Извеждане на ÑтатиÑтика за извършените дейÑтвиÑ" -#: builtin/blame.c:2577 +#: builtin/blame.c:672 msgid "Force progress reporting" msgstr "Принудително извеждане на напредъка" -#: builtin/blame.c:2578 +#: builtin/blame.c:673 msgid "Show output score for blame entries" msgstr "Извеждане на допълнителна Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð·Ð° определÑнето на анотациите" -#: builtin/blame.c:2579 +#: builtin/blame.c:674 msgid "Show original filename (Default: auto)" msgstr "" "Извеждане на първоначалното име на файл (Ñтандартно това е автоматично)" -#: builtin/blame.c:2580 +#: builtin/blame.c:675 msgid "Show original linenumber (Default: off)" msgstr "" "Извеждане на първоначалниÑÑ‚ номер на ред (Ñтандартно опциÑта е изключена)" -#: builtin/blame.c:2581 +#: builtin/blame.c:676 msgid "Show in a format designed for machine consumption" msgstr "Извеждане във формат за по-нататъшна обработка" -#: builtin/blame.c:2582 +#: builtin/blame.c:677 msgid "Show porcelain format with per-line commit information" msgstr "" "Извеждане във формат за команди от потребителÑко ниво Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð½Ð° вÑеки " "ред" -#: builtin/blame.c:2583 +#: builtin/blame.c:678 msgid "Use the same output mode as git-annotate (Default: off)" msgstr "" "Използване на ÑÑŠÑ‰Ð¸Ñ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ като „git-annotate“ (Ñтандартно опциÑта е " "изключена)" -#: builtin/blame.c:2584 +#: builtin/blame.c:679 msgid "Show raw timestamp (Default: off)" msgstr "Извеждане на неформатирани времена (Ñтандартно опциÑта е изключена)" -#: builtin/blame.c:2585 +#: builtin/blame.c:680 msgid "Show long commit SHA1 (Default: off)" msgstr "Извеждане на пълните Ñуми по SHA1 (Ñтандартно опциÑта е изключена)" -#: builtin/blame.c:2586 +#: builtin/blame.c:681 msgid "Suppress author name and timestamp (Default: off)" msgstr "Без име на автор и време на промÑна (Ñтандартно опциÑта е изключена)" -#: builtin/blame.c:2587 +#: builtin/blame.c:682 msgid "Show author email instead of name (Default: off)" msgstr "" "Извеждане на е-пощата на автора, а не името му (Ñтандартно опциÑта е " "изключена)" -#: builtin/blame.c:2588 +#: builtin/blame.c:683 msgid "Ignore whitespace differences" msgstr "Без разлики в знаците за интервали" -#: builtin/blame.c:2595 +#: builtin/blame.c:690 msgid "Use an experimental heuristic to improve diffs" msgstr "ПодобрÑване на разликите чрез екÑпериментална евриÑтика" -#: builtin/blame.c:2597 +#: builtin/blame.c:692 msgid "Spend extra cycles to find better match" msgstr "Допълнителни изчиÑÐ»ÐµÐ½Ð¸Ñ Ð·Ð° по-добри резултати" -#: builtin/blame.c:2598 +#: builtin/blame.c:693 msgid "Use revisions from <file> instead of calling git-rev-list" msgstr "Изчитане на верÑиите от ФÐЙЛ, а не чрез изпълнение на „git-rev-list“" -#: builtin/blame.c:2599 +#: builtin/blame.c:694 msgid "Use <file>'s contents as the final image" msgstr "Използване на Ñъдържанието на ФÐЙЛа като крайно положение" -#: builtin/blame.c:2600 builtin/blame.c:2601 +#: builtin/blame.c:695 builtin/blame.c:696 msgid "score" msgstr "напаÑване на редовете" -#: builtin/blame.c:2600 +#: builtin/blame.c:695 msgid "Find line copies within and across files" msgstr "" "ТърÑене на копирани редове както в рамките на един файл, така и от един файл " "към друг" -#: builtin/blame.c:2601 +#: builtin/blame.c:696 msgid "Find line movements within and across files" msgstr "" "ТърÑене на премеÑтени редове както в рамките на един файл, така и от един " "файл към друг" -#: builtin/blame.c:2602 +#: builtin/blame.c:697 msgid "n,m" msgstr "n,m" -#: builtin/blame.c:2602 +#: builtin/blame.c:697 msgid "Process only line range n,m, counting from 1" msgstr "" "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ñамо за редовете в диапазона от n до m включително. Броенето " "започва от 1" -#: builtin/blame.c:2649 +#: builtin/blame.c:744 msgid "--progress can't be used with --incremental or porcelain formats" msgstr "" "опциÑта „--progress“ е неÑъвмеÑтима Ñ â€ž--incremental“ и форма̀та на командите " "от потребителÑко ниво" -#. TRANSLATORS: This string is used to tell us the maximum -#. display width for a relative timestamp in "git blame" -#. output. For C locale, "4 years, 11 months ago", which -#. takes 22 places, is the longest among various forms of -#. relative timestamps, but your language may need more or -#. fewer display columns. -#: builtin/blame.c:2697 +#. TRANSLATORS: This string is used to tell us the +#. maximum display width for a relative timestamp in +#. "git blame" output. For C locale, "4 years, 11 +#. months ago", which takes 22 places, is the longest +#. among various forms of relative timestamps, but +#. your language may need more or fewer display +#. columns. +#. +#: builtin/blame.c:795 msgid "4 years, 11 months ago" msgstr "преди 4 години и 11 меÑеца" -#: builtin/blame.c:2777 -msgid "--contents and --reverse do not blend well." -msgstr "Опциите „--contents“ и „--reverse“ Ñа неÑъвмеÑтими" - -#: builtin/blame.c:2797 -msgid "cannot use --contents with final commit object name" -msgstr "ОпциÑта „--contents“ е неÑъвмеÑтима Ñ Ð¸Ð¼Ðµ на обект от крайно подаване" - -#: builtin/blame.c:2802 -msgid "--reverse and --first-parent together require specified latest commit" -msgstr "" -"Едновременното задаване на опциите „--reverse“ и „--first-parent“ изиÑква " -"указването на крайно подаване" - -#: builtin/blame.c:2829 -msgid "" -"--reverse --first-parent together require range along first-parent chain" -msgstr "" -"Едновременното задаване на опциите „--reverse“ и „--first-parent“ изиÑква " -"указването на диапазон по веригата на първите наÑледници" - -#: builtin/blame.c:2840 -#, c-format -msgid "no such path %s in %s" -msgstr "нÑма път на име „%s“ в „%s“" - -#: builtin/blame.c:2851 -#, c-format -msgid "cannot read blob %s for path %s" -msgstr "обектът BLOB „%s“ в Ð¿ÑŠÑ‚Ñ %s не може да бъде прочетен" - -#: builtin/blame.c:2870 +#: builtin/blame.c:882 #, c-format msgid "file %s has only %lu line" msgid_plural "file %s has only %lu lines" msgstr[0] "има Ñамо %2$lu ред във файла „%1$s“" msgstr[1] "има Ñамо %2$lu реда във файла „%1$s“" -#: builtin/branch.c:26 +#: builtin/blame.c:928 +msgid "Blaming lines" +msgstr "Ðнотирани редове" + +#: builtin/branch.c:27 msgid "git branch [<options>] [-r | -a] [--merged | --no-merged]" msgstr "git branch [ОПЦИЯ…] [-r | -a] [--merged | --no-merged]" -#: builtin/branch.c:27 +#: builtin/branch.c:28 msgid "git branch [<options>] [-l] [-f] <branch-name> [<start-point>]" msgstr "git branch [ОПЦИЯ…] [-l] [-f] ИМЕ_ÐÐ_КЛОР[ÐÐЧÐЛО]" -#: builtin/branch.c:28 +#: builtin/branch.c:29 msgid "git branch [<options>] [-r] (-d | -D) <branch-name>..." msgstr "git branch [ОПЦИЯ…] [-r] (-d | -D) ИМЕ_ÐÐ_КЛОÐ…" -#: builtin/branch.c:29 +#: builtin/branch.c:30 msgid "git branch [<options>] (-m | -M) [<old-branch>] <new-branch>" msgstr "git branch [ОПЦИЯ…] (-m | -M) [СТÐÐ _КЛОÐ] ÐОВ_КЛОÐ" -#: builtin/branch.c:30 +#: builtin/branch.c:31 msgid "git branch [<options>] [-r | -a] [--points-at]" msgstr "git branch [ОПЦИЯ…] [-r | -a] [--points-at]" -#: builtin/branch.c:31 +#: builtin/branch.c:32 msgid "git branch [<options>] [-r | -a] [--format]" msgstr "git branch [ОПЦИЯ…] [-r | -a] [--format]" -#: builtin/branch.c:144 +#: builtin/branch.c:145 #, c-format msgid "" "deleting branch '%s' that has been merged to\n" @@ -5533,7 +5556,7 @@ msgstr "" "изтриване на клона „%s“, който е ÑлÑÑ‚ към „%s“,\n" " но още не е ÑлÑÑ‚ към върха „HEAD“." -#: builtin/branch.c:148 +#: builtin/branch.c:149 #, c-format msgid "" "not deleting branch '%s' that is not yet merged to\n" @@ -5542,12 +5565,12 @@ msgstr "" "отказване на изтриване на клона „%s“, който не е ÑлÑÑ‚ към\n" " „%s“, но е ÑлÑÑ‚ към върха „HEAD“." -#: builtin/branch.c:162 +#: builtin/branch.c:163 #, c-format msgid "Couldn't look up commit object for '%s'" msgstr "Обектът-подаване за „%s“ не може да бъде открит" -#: builtin/branch.c:166 +#: builtin/branch.c:167 #, c-format msgid "" "The branch '%s' is not fully merged.\n" @@ -5556,92 +5579,92 @@ msgstr "" "Клонът „%s“ не е ÑлÑÑ‚ напълно. Ðко Ñте Ñигурни, че иÑкате\n" "да го изтриете, изпълнете „git branch -D %s“." -#: builtin/branch.c:179 +#: builtin/branch.c:180 msgid "Update of config-file failed" msgstr "ÐеуÑпешно обновÑване на ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð»" -#: builtin/branch.c:210 +#: builtin/branch.c:211 msgid "cannot use -a with -d" msgstr "ОпциÑта „-a“ е неÑъвмеÑтима Ñ Ð¾Ð¿Ñ†Ð¸Ñта „-d“" -#: builtin/branch.c:216 +#: builtin/branch.c:217 msgid "Couldn't look up commit object for HEAD" msgstr "Обектът-подаване, Ñочен от ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ â€žHEAD“, не може да бъде открит" -#: builtin/branch.c:230 +#: builtin/branch.c:231 #, c-format msgid "Cannot delete branch '%s' checked out at '%s'" msgstr "Ðе можете да изтриете клона „%s“, който е изтеглен в Ð¿ÑŠÑ‚Ñ â€ž%s“" -#: builtin/branch.c:245 +#: builtin/branch.c:246 #, c-format msgid "remote-tracking branch '%s' not found." msgstr "ÑледÑщиÑÑ‚ клон „%s“ не може да бъде открит." -#: builtin/branch.c:246 +#: builtin/branch.c:247 #, c-format msgid "branch '%s' not found." msgstr "клонът „%s“ не може да бъде открит." -#: builtin/branch.c:261 +#: builtin/branch.c:262 #, c-format msgid "Error deleting remote-tracking branch '%s'" msgstr "Грешка при изтриването на ÑледÑÑ‰Ð¸Ñ ÐºÐ»Ð¾Ð½ „%s“" -#: builtin/branch.c:262 +#: builtin/branch.c:263 #, c-format msgid "Error deleting branch '%s'" msgstr "Грешка при изтриването на клона „%s“" -#: builtin/branch.c:269 +#: builtin/branch.c:270 #, c-format msgid "Deleted remote-tracking branch %s (was %s).\n" msgstr "Изтрит ÑледÑщ клон „%s“ (той Ñочеше към „%s“).\n" -#: builtin/branch.c:270 +#: builtin/branch.c:271 #, c-format msgid "Deleted branch %s (was %s).\n" msgstr "Изтрит клон „%s“ (той Ñочеше към „%s“).\n" -#: builtin/branch.c:441 +#: builtin/branch.c:445 #, c-format msgid "Branch %s is being rebased at %s" msgstr "Клонът „%s“ Ñе пребазира върху „%s“" -#: builtin/branch.c:445 +#: builtin/branch.c:449 #, c-format msgid "Branch %s is being bisected at %s" msgstr "ТърÑи Ñе двоично в клона „%s“ при „%s“" -#: builtin/branch.c:460 +#: builtin/branch.c:464 msgid "cannot rename the current branch while not on any." msgstr "" "не можете да преименувате Ñ‚ÐµÐºÑƒÑ‰Ð¸Ñ ÐºÐ»Ð¾Ð½, защото Ñте извън който и да е клон" -#: builtin/branch.c:470 +#: builtin/branch.c:474 #, c-format msgid "Invalid branch name: '%s'" msgstr "Ðеправилно име на клон: „%s“" -#: builtin/branch.c:487 +#: builtin/branch.c:491 msgid "Branch rename failed" msgstr "ÐеуÑпешно преименуване на клон" -#: builtin/branch.c:490 +#: builtin/branch.c:494 #, c-format msgid "Renamed a misnamed branch '%s' away" msgstr "Ðа клона Ñ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»Ð½Ð¾ име „%s“ е дадено Ñлужебно име" -#: builtin/branch.c:493 +#: builtin/branch.c:497 #, c-format msgid "Branch renamed to %s, but HEAD is not updated!" msgstr "Клонът е преименуван на „%s“, но указателÑÑ‚ „HEAD“ не е обновен" -#: builtin/branch.c:502 +#: builtin/branch.c:506 msgid "Branch is renamed, but update of config-file failed" msgstr "Клонът е преименуван, но конфигурационниÑÑ‚ файл не е обновен" -#: builtin/branch.c:518 +#: builtin/branch.c:522 #, c-format msgid "" "Please edit the description for the branch\n" @@ -5652,179 +5675,179 @@ msgstr "" " %s\n" "Редовете, които започват Ñ â€ž%c“, ще бъдат пропуÑнати.\n" -#: builtin/branch.c:551 +#: builtin/branch.c:555 msgid "Generic options" msgstr "Общи наÑтройки" -#: builtin/branch.c:553 +#: builtin/branch.c:557 msgid "show hash and subject, give twice for upstream branch" msgstr "" "извеждане на хеша и темата. ПовтарÑнето на опциÑта Ð¿Ñ€Ð¸Ð±Ð°Ð²Ñ Ð¾Ñ‚Ð´Ð°Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ‚Ðµ " "клони" -#: builtin/branch.c:554 +#: builtin/branch.c:558 msgid "suppress informational messages" msgstr "без информационни ÑъобщениÑ" -#: builtin/branch.c:555 +#: builtin/branch.c:559 msgid "set up tracking mode (see git-pull(1))" msgstr "задаване на режима на Ñледене (виж git-pull(1))" -#: builtin/branch.c:557 +#: builtin/branch.c:561 msgid "change upstream info" msgstr "ÑмÑна на ÑÐ»ÐµÐ´ÐµÐ½Ð¸Ñ ÐºÐ»Ð¾Ð½" -#: builtin/branch.c:559 +#: builtin/branch.c:563 msgid "upstream" msgstr "клон-източник" -#: builtin/branch.c:559 +#: builtin/branch.c:563 msgid "change the upstream info" msgstr "ÑмÑна на клона-източник" -#: builtin/branch.c:560 +#: builtin/branch.c:564 msgid "Unset the upstream info" msgstr "без клон-източник" -#: builtin/branch.c:561 +#: builtin/branch.c:565 msgid "use colored output" msgstr "цветен изход" -#: builtin/branch.c:562 +#: builtin/branch.c:566 msgid "act on remote-tracking branches" msgstr "дейÑтвие върху ÑледÑщите клони" -#: builtin/branch.c:564 builtin/branch.c:566 +#: builtin/branch.c:568 builtin/branch.c:570 msgid "print only branches that contain the commit" msgstr "извеждане Ñамо на клоните, които Ñъдържат това ПОДÐÐ’ÐÐЕ" -#: builtin/branch.c:565 builtin/branch.c:567 +#: builtin/branch.c:569 builtin/branch.c:571 msgid "print only branches that don't contain the commit" msgstr "извеждане Ñамо на клоните, които не Ñъдържат това ПОДÐÐ’ÐÐЕ" -#: builtin/branch.c:570 +#: builtin/branch.c:574 msgid "Specific git-branch actions:" msgstr "Специални дейÑÑ‚Ð²Ð¸Ñ Ð½Ð° „git-branch“:" -#: builtin/branch.c:571 +#: builtin/branch.c:575 msgid "list both remote-tracking and local branches" msgstr "извеждане както на ÑледÑщите, така и на локалните клони" -#: builtin/branch.c:573 +#: builtin/branch.c:577 msgid "delete fully merged branch" msgstr "изтриване на клони, които Ñа напълно Ñлети" -#: builtin/branch.c:574 +#: builtin/branch.c:578 msgid "delete branch (even if not merged)" msgstr "изтриване и на клони, които не Ñа напълно Ñлети" -#: builtin/branch.c:575 +#: builtin/branch.c:579 msgid "move/rename a branch and its reflog" msgstr "" "премеÑтване/преименуване на клон и принадлежащиÑÑ‚ му журнал на указателите" -#: builtin/branch.c:576 +#: builtin/branch.c:580 msgid "move/rename a branch, even if target exists" msgstr "премеÑтване/преименуване на клон, дори ако има вече клон Ñ Ñ‚Ð°ÐºÐ¾Ð²Ð° име" -#: builtin/branch.c:577 +#: builtin/branch.c:581 msgid "list branch names" msgstr "извеждане на имената на клоните" -#: builtin/branch.c:578 +#: builtin/branch.c:582 msgid "create the branch's reflog" msgstr "Ñъздаване на журнала на указателите на клона" -#: builtin/branch.c:580 +#: builtin/branch.c:584 msgid "edit the description for the branch" msgstr "редактиране на опиÑанието на клона" -#: builtin/branch.c:581 +#: builtin/branch.c:585 msgid "force creation, move/rename, deletion" msgstr "принудително Ñъздаване, премеÑтване, преименуване, изтриване" -#: builtin/branch.c:582 +#: builtin/branch.c:586 msgid "print only branches that are merged" msgstr "извеждане Ñамо на Ñлетите клони" -#: builtin/branch.c:583 +#: builtin/branch.c:587 msgid "print only branches that are not merged" msgstr "извеждане Ñамо на неÑлетите клони" -#: builtin/branch.c:584 +#: builtin/branch.c:588 msgid "list branches in columns" msgstr "извеждане по колони" -#: builtin/branch.c:585 builtin/for-each-ref.c:38 builtin/tag.c:426 +#: builtin/branch.c:589 builtin/for-each-ref.c:39 builtin/tag.c:427 msgid "key" msgstr "КЛЮЧ" -#: builtin/branch.c:586 builtin/for-each-ref.c:39 builtin/tag.c:427 +#: builtin/branch.c:590 builtin/for-each-ref.c:40 builtin/tag.c:428 msgid "field name to sort on" msgstr "име на полето, по което да е подредбата" -#: builtin/branch.c:588 builtin/for-each-ref.c:41 builtin/notes.c:404 -#: builtin/notes.c:407 builtin/notes.c:567 builtin/notes.c:570 -#: builtin/tag.c:429 +#: builtin/branch.c:592 builtin/for-each-ref.c:42 builtin/notes.c:407 +#: builtin/notes.c:410 builtin/notes.c:570 builtin/notes.c:573 +#: builtin/tag.c:430 msgid "object" msgstr "ОБЕКТ" -#: builtin/branch.c:589 +#: builtin/branch.c:593 msgid "print only branches of the object" msgstr "извеждане Ñамо на клоните на ОБЕКТÐ" -#: builtin/branch.c:591 builtin/for-each-ref.c:47 builtin/tag.c:434 +#: builtin/branch.c:595 builtin/for-each-ref.c:48 builtin/tag.c:435 msgid "sorting and filtering are case insensitive" msgstr "подредбата и филтрирането третират еднакво малките и главните букви" -#: builtin/branch.c:592 builtin/for-each-ref.c:37 builtin/tag.c:433 -#: builtin/verify-tag.c:38 +#: builtin/branch.c:596 builtin/for-each-ref.c:38 builtin/tag.c:434 +#: builtin/verify-tag.c:39 msgid "format to use for the output" msgstr "ФОРМÐТ за изхода" -#: builtin/branch.c:611 +#: builtin/branch.c:615 msgid "Failed to resolve HEAD as a valid ref." msgstr "Ðе може да Ñе открие към какво Ñочи указателÑÑ‚ „HEAD“" -#: builtin/branch.c:615 builtin/clone.c:724 +#: builtin/branch.c:619 builtin/clone.c:728 msgid "HEAD not found below refs/heads!" msgstr "Ð’ директориÑта „refs/heads“ липÑва файл „HEAD“" -#: builtin/branch.c:638 +#: builtin/branch.c:642 msgid "--column and --verbose are incompatible" msgstr "Опциите „--column“ и „--verbose“ Ñа неÑъвмеÑтими" -#: builtin/branch.c:649 builtin/branch.c:701 +#: builtin/branch.c:653 builtin/branch.c:705 msgid "branch name required" msgstr "Ðеобходимо е име на клон" -#: builtin/branch.c:677 +#: builtin/branch.c:681 msgid "Cannot give description to detached HEAD" msgstr "Ðе може да зададете опиÑание на неÑвързан „HEAD“" -#: builtin/branch.c:682 +#: builtin/branch.c:686 msgid "cannot edit description of more than one branch" msgstr "Ðе може да редактирате опиÑанието на повече от един клон едновременно" -#: builtin/branch.c:689 +#: builtin/branch.c:693 #, c-format msgid "No commit on branch '%s' yet." msgstr "Ð’ клона „%s“ вÑе още нÑма подаваниÑ." -#: builtin/branch.c:692 +#: builtin/branch.c:696 #, c-format msgid "No branch named '%s'." msgstr "ЛипÑва клон на име „%s“." -#: builtin/branch.c:707 +#: builtin/branch.c:711 msgid "too many branches for a rename operation" msgstr "Прекалено много клони за преименуване" -#: builtin/branch.c:712 +#: builtin/branch.c:716 msgid "too many branches to set new upstream" msgstr "Зададени Ñа прекалено много клони за Ñледене" -#: builtin/branch.c:716 +#: builtin/branch.c:720 #, c-format msgid "" "could not set upstream of HEAD to %s when it does not point to any branch." @@ -5832,39 +5855,39 @@ msgstr "" "Следеното от „HEAD“ не може да Ñе зададе да е „%s“, защото то не Ñочи към " "никой клон." -#: builtin/branch.c:719 builtin/branch.c:741 builtin/branch.c:762 +#: builtin/branch.c:723 builtin/branch.c:745 builtin/branch.c:766 #, c-format msgid "no such branch '%s'" msgstr "ÐÑма клон на име „%s“." -#: builtin/branch.c:723 +#: builtin/branch.c:727 #, c-format msgid "branch '%s' does not exist" msgstr "Ðе ÑъщеÑтвува клон на име „%s“." -#: builtin/branch.c:735 +#: builtin/branch.c:739 msgid "too many branches to unset upstream" msgstr "Прекалено много клони за махане на Ñледене" -#: builtin/branch.c:739 +#: builtin/branch.c:743 msgid "could not unset upstream of HEAD when it does not point to any branch." msgstr "" "Следеното от „HEAD“ не може да махне, защото то не Ñочи към никой клон." -#: builtin/branch.c:745 +#: builtin/branch.c:749 #, c-format msgid "Branch '%s' has no upstream information" msgstr "ÐÑма Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ ÐºÐ»Ð¾Ð½ÑŠÑ‚ „%s“ да Ñледи нÑкой друг" -#: builtin/branch.c:759 +#: builtin/branch.c:763 msgid "it does not make sense to create 'HEAD' manually" msgstr "ÐÑма никакъв ÑмиÑъл ръчно да Ñъздавате „HEAD“." -#: builtin/branch.c:765 +#: builtin/branch.c:769 msgid "-a and -r options to 'git branch' do not make sense with a branch name" msgstr "Опциите „-a“ и „-r“ на „git branch“ Ñа неÑъвмеÑтими Ñ Ð¸Ð¼Ðµ на клон" -#: builtin/branch.c:768 +#: builtin/branch.c:772 #, c-format msgid "" "The --set-upstream flag is deprecated and will be removed. Consider using --" @@ -5873,7 +5896,7 @@ msgstr "" "ОпциÑта „--set-upstream“ вече е оÑтарÑла и предÑтои да бъде махната. " "Използвайте „--track“ или „--set-upstream-to“\n" -#: builtin/branch.c:785 +#: builtin/branch.c:789 #, c-format msgid "" "\n" @@ -5897,7 +5920,7 @@ msgstr "За Ñъздаването на пратка е необходимо Ñ… msgid "Need a repository to unbundle." msgstr "За приемането на пратка е необходимо хранилище." -#: builtin/cat-file.c:513 +#: builtin/cat-file.c:519 msgid "" "git cat-file (-t [--allow-unknown-type] | -s [--allow-unknown-type] | -e | -" "p | <type> | --textconv | --filters) [--path=<path>] <object>" @@ -5905,7 +5928,7 @@ msgstr "" "git cat-file (-t [--allow-unknown-type] | -s [--allow-unknown-type] | -e | -" "p | ВИД | --textconv --filters) [--path=ПЪТ] ОБЕКТ" -#: builtin/cat-file.c:514 +#: builtin/cat-file.c:520 msgid "" "git cat-file (--batch | --batch-check) [--follow-symlinks] [--textconv | --" "filters]" @@ -5913,310 +5936,310 @@ msgstr "" "git cat-file (--batch | --batch-check) [--follow-symlinks] [--textconv | --" "filters]" -#: builtin/cat-file.c:551 +#: builtin/cat-file.c:557 msgid "<type> can be one of: blob, tree, commit, tag" msgstr "" "ВИДът може да е: „blob“ (обект BLOB), „tree“ (дърво), „commit“ (подаване), " "„tag“ (етикет)" -#: builtin/cat-file.c:552 +#: builtin/cat-file.c:558 msgid "show object type" msgstr "извеждане на вида на обект" -#: builtin/cat-file.c:553 +#: builtin/cat-file.c:559 msgid "show object size" msgstr "извеждане на размера на обект" -#: builtin/cat-file.c:555 +#: builtin/cat-file.c:561 msgid "exit with zero when there's no error" msgstr "изход Ñ 0, когато нÑма грешка" -#: builtin/cat-file.c:556 +#: builtin/cat-file.c:562 msgid "pretty-print object's content" msgstr "форматирано извеждане на Ñъдържанието на обекта" -#: builtin/cat-file.c:558 +#: builtin/cat-file.c:564 msgid "for blob objects, run textconv on object's content" msgstr "" "да Ñе Ñтартира програмата зададена в наÑтройката „textconv“ за преобразуване " "на Ñъдържанието на обекта BLOB" -#: builtin/cat-file.c:560 +#: builtin/cat-file.c:566 msgid "for blob objects, run filters on object's content" msgstr "" "да Ñе Ñтартират програмите за преобразуване на Ñъдържанието на обектите BLOB" -#: builtin/cat-file.c:561 git-submodule.sh:943 +#: builtin/cat-file.c:567 git-submodule.sh:944 msgid "blob" msgstr "обект BLOB" -#: builtin/cat-file.c:562 +#: builtin/cat-file.c:568 msgid "use a specific path for --textconv/--filters" msgstr "опциите „--textconv“/„--filters“ изиÑкват път" -#: builtin/cat-file.c:564 +#: builtin/cat-file.c:570 msgid "allow -s and -t to work with broken/corrupt objects" msgstr "позволÑване на опциите „-s“ и „-t“ да работÑÑ‚ Ñ Ð¿Ð¾Ð²Ñ€ÐµÐ´ÐµÐ½Ð¸ обекти" -#: builtin/cat-file.c:565 +#: builtin/cat-file.c:571 msgid "buffer --batch output" msgstr "буфериране на изхода от „--batch“" -#: builtin/cat-file.c:567 +#: builtin/cat-file.c:573 msgid "show info and content of objects fed from the standard input" msgstr "" "извеждане на Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¸ Ñъдържание на обектите подадени на ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´" -#: builtin/cat-file.c:570 +#: builtin/cat-file.c:576 msgid "show info about objects fed from the standard input" msgstr "извеждане на Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð·Ð° обектите подадени на ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´" -#: builtin/cat-file.c:573 +#: builtin/cat-file.c:579 msgid "follow in-tree symlinks (used with --batch or --batch-check)" msgstr "" "Ñледване на Ñимволните връзки Ñочещи в дървото (ползва Ñе Ñ â€ž--batch“ или „--" "batch-check“)" -#: builtin/cat-file.c:575 +#: builtin/cat-file.c:581 msgid "show all objects with --batch or --batch-check" msgstr "извеждане на вÑички обекти Ñ â€ž--batch“ или „--batch-check“" -#: builtin/check-attr.c:11 +#: builtin/check-attr.c:12 msgid "git check-attr [-a | --all | <attr>...] [--] <pathname>..." msgstr "git check-attr [-a | --all | ÐТРИБУТ…] [--] ПЪТ…" -#: builtin/check-attr.c:12 +#: builtin/check-attr.c:13 msgid "git check-attr --stdin [-z] [-a | --all | <attr>...]" msgstr "git check-attr --stdin [-z] [-a | --all | ÐТРИБУТ…]" -#: builtin/check-attr.c:19 +#: builtin/check-attr.c:20 msgid "report all attributes set on file" msgstr "извеждане на вÑички атрибути, зададени върху файл" -#: builtin/check-attr.c:20 +#: builtin/check-attr.c:21 msgid "use .gitattributes only from the index" msgstr "използване на файла „.gitattributes“ Ñамо от индекÑа" -#: builtin/check-attr.c:21 builtin/check-ignore.c:22 builtin/hash-object.c:98 +#: builtin/check-attr.c:22 builtin/check-ignore.c:24 builtin/hash-object.c:99 msgid "read file names from stdin" msgstr "изчитане на имената на файловете от ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´" -#: builtin/check-attr.c:23 builtin/check-ignore.c:24 +#: builtin/check-attr.c:24 builtin/check-ignore.c:26 msgid "terminate input and output records by a NUL character" msgstr "разделÑне на входните и изходните запиÑи Ñ Ð½ÑƒÐ»ÐµÐ²Ð¸Ñ Ð·Ð½Ð°Ðº „NUL“" -#: builtin/check-ignore.c:18 builtin/checkout.c:1158 builtin/gc.c:356 +#: builtin/check-ignore.c:20 builtin/checkout.c:1143 builtin/gc.c:357 msgid "suppress progress reporting" msgstr "без показване на напредъка" -#: builtin/check-ignore.c:26 +#: builtin/check-ignore.c:28 msgid "show non-matching input paths" msgstr "извеждане на неÑъвпадащите пътища" -#: builtin/check-ignore.c:28 +#: builtin/check-ignore.c:30 msgid "ignore index when checking" msgstr "преÑкачане на индекÑа при проверката" -#: builtin/check-ignore.c:154 +#: builtin/check-ignore.c:158 msgid "cannot specify pathnames with --stdin" msgstr "опциÑта „--stdin“ е неÑъвмеÑтима Ñ Ð¸Ð¼ÐµÐ½Ð° на пътища" -#: builtin/check-ignore.c:157 +#: builtin/check-ignore.c:161 msgid "-z only makes sense with --stdin" msgstr "опциÑта „-z“ изиÑква „--stdin“" -#: builtin/check-ignore.c:159 +#: builtin/check-ignore.c:163 msgid "no path specified" msgstr "не е зададен път" -#: builtin/check-ignore.c:163 +#: builtin/check-ignore.c:167 msgid "--quiet is only valid with a single pathname" msgstr "опциÑта „--quiet“ изиÑква да е подаден точно един път" -#: builtin/check-ignore.c:165 +#: builtin/check-ignore.c:169 msgid "cannot have both --quiet and --verbose" msgstr "опциите „--quiet“ и „--verbose“ Ñа неÑъвмеÑтими" -#: builtin/check-ignore.c:168 +#: builtin/check-ignore.c:172 msgid "--non-matching is only valid with --verbose" msgstr "опциÑта „--non-matching“ изиÑква „--verbose“" -#: builtin/check-mailmap.c:8 +#: builtin/check-mailmap.c:9 msgid "git check-mailmap [<options>] <contact>..." msgstr "git check-mailmap [ОПЦИЯ…] КОÐТÐКТ…" -#: builtin/check-mailmap.c:13 +#: builtin/check-mailmap.c:14 msgid "also read contacts from stdin" msgstr "четене на контакти и от ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´" -#: builtin/check-mailmap.c:24 +#: builtin/check-mailmap.c:25 #, c-format msgid "unable to parse contact: %s" msgstr "контактът не може да бъде анализиран: %s" -#: builtin/check-mailmap.c:47 +#: builtin/check-mailmap.c:48 msgid "no contacts specified" msgstr "не Ñа указани контакти" -#: builtin/checkout-index.c:127 +#: builtin/checkout-index.c:128 msgid "git checkout-index [<options>] [--] [<file>...]" msgstr "git checkout-index [ОПЦИЯ…] [--] [ФÐЙЛ…]" -#: builtin/checkout-index.c:144 +#: builtin/checkout-index.c:145 msgid "stage should be between 1 and 3 or all" msgstr "етапът трÑбва да е „1“, „2“, „3“ или „all“ (вÑички)" -#: builtin/checkout-index.c:160 +#: builtin/checkout-index.c:161 msgid "check out all files in the index" msgstr "изтеглÑне на вÑички файлове в индекÑа" -#: builtin/checkout-index.c:161 +#: builtin/checkout-index.c:162 msgid "force overwrite of existing files" msgstr "презапиÑване на файловете, дори и да ÑъщеÑтвуват" -#: builtin/checkout-index.c:163 +#: builtin/checkout-index.c:164 msgid "no warning for existing files and files not in index" msgstr "без Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¸ липÑващи файлове и файлове не в индекÑа" -#: builtin/checkout-index.c:165 +#: builtin/checkout-index.c:166 msgid "don't checkout new files" msgstr "без изтеглÑне на нови файлове" -#: builtin/checkout-index.c:167 +#: builtin/checkout-index.c:168 msgid "update stat information in the index file" msgstr "обновÑване на информациÑта получена чрез „stat“ за файловете в индекÑа" -#: builtin/checkout-index.c:171 +#: builtin/checkout-index.c:172 msgid "read list of paths from the standard input" msgstr "изчитане на пътищата от ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´" -#: builtin/checkout-index.c:173 +#: builtin/checkout-index.c:174 msgid "write the content to temporary files" msgstr "запиÑване на Ñъдържанието във временни файлове" -#: builtin/checkout-index.c:174 builtin/column.c:30 +#: builtin/checkout-index.c:175 builtin/column.c:31 #: builtin/submodule--helper.c:635 builtin/submodule--helper.c:638 #: builtin/submodule--helper.c:644 builtin/submodule--helper.c:980 -#: builtin/worktree.c:477 +#: builtin/worktree.c:478 msgid "string" msgstr "ÐИЗ" -#: builtin/checkout-index.c:175 +#: builtin/checkout-index.c:176 msgid "when creating files, prepend <string>" msgstr "при Ñъздаването на нови файлове да Ñе Ð´Ð¾Ð±Ð°Ð²Ñ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑа ÐИЗ" -#: builtin/checkout-index.c:177 +#: builtin/checkout-index.c:178 msgid "copy out the files from named stage" msgstr "копиране на файловете от това ÑÑŠÑтоÑние на Ñливане" -#: builtin/checkout.c:27 +#: builtin/checkout.c:26 msgid "git checkout [<options>] <branch>" msgstr "git checkout [ОПЦИЯ…] КЛОÐ" -#: builtin/checkout.c:28 +#: builtin/checkout.c:27 msgid "git checkout [<options>] [<branch>] -- <file>..." msgstr "git checkout [ОПЦИЯ…] [КЛОÐ] -- ФÐЙЛ…" -#: builtin/checkout.c:153 builtin/checkout.c:186 +#: builtin/checkout.c:135 builtin/checkout.c:168 #, c-format msgid "path '%s' does not have our version" msgstr "вашата верÑÐ¸Ñ Ð»Ð¸Ð¿Ñва в Ð¿ÑŠÑ‚Ñ â€ž%s“" -#: builtin/checkout.c:155 builtin/checkout.c:188 +#: builtin/checkout.c:137 builtin/checkout.c:170 #, c-format msgid "path '%s' does not have their version" msgstr "чуждата верÑÐ¸Ñ Ð»Ð¸Ð¿Ñва в Ð¿ÑŠÑ‚Ñ â€ž%s“" -#: builtin/checkout.c:171 +#: builtin/checkout.c:153 #, c-format msgid "path '%s' does not have all necessary versions" msgstr "нÑÐºÐ¾Ñ Ð¾Ñ‚ необходимите верÑии липÑва в Ð¿ÑŠÑ‚Ñ â€ž%s“" -#: builtin/checkout.c:215 +#: builtin/checkout.c:197 #, c-format msgid "path '%s' does not have necessary versions" msgstr "нÑÐºÐ¾Ñ Ð¾Ñ‚ необходимите верÑии липÑва в Ð¿ÑŠÑ‚Ñ â€ž%s“" -#: builtin/checkout.c:232 +#: builtin/checkout.c:214 #, c-format msgid "path '%s': cannot merge" msgstr "пътÑÑ‚ „%s“ не може да бъде ÑлÑн" -#: builtin/checkout.c:249 +#: builtin/checkout.c:231 #, c-format msgid "Unable to add merge result for '%s'" msgstr "Резултатът за „%s“ не може да бъде ÑлÑн" -#: builtin/checkout.c:269 builtin/checkout.c:272 builtin/checkout.c:275 -#: builtin/checkout.c:278 +#: builtin/checkout.c:253 builtin/checkout.c:256 builtin/checkout.c:259 +#: builtin/checkout.c:262 #, c-format msgid "'%s' cannot be used with updating paths" msgstr "ОпциÑта „%s“ е неÑъвмеÑтима Ñ Ð¾Ð±Ð½Ð¾Ð²Ñването на пътища" -#: builtin/checkout.c:281 builtin/checkout.c:284 +#: builtin/checkout.c:265 builtin/checkout.c:268 #, c-format msgid "'%s' cannot be used with %s" msgstr "ОпциÑта „%s“ е неÑъвмеÑтима Ñ â€ž%s“" -#: builtin/checkout.c:287 +#: builtin/checkout.c:271 #, c-format msgid "Cannot update paths and switch to branch '%s' at the same time." msgstr "" "Ðевъзможно е едновременно да обновÑвате пътища и да преминете към клона „%s“." -#: builtin/checkout.c:358 builtin/checkout.c:365 +#: builtin/checkout.c:342 builtin/checkout.c:349 #, c-format msgid "path '%s' is unmerged" msgstr "пътÑÑ‚ „%s“ не е ÑлÑÑ‚" -#: builtin/checkout.c:513 +#: builtin/checkout.c:497 msgid "you need to resolve your current index first" msgstr "първо трÑбва да коригирате индекÑа Ñи" -#: builtin/checkout.c:644 +#: builtin/checkout.c:628 #, c-format msgid "Can not do reflog for '%s': %s\n" msgstr "Журналът на указателите за „%s“ не може да Ñе проÑледи: %s\n" -#: builtin/checkout.c:685 +#: builtin/checkout.c:669 msgid "HEAD is now at" msgstr "УказателÑÑ‚ „HEAD“ в момента Ñочи към" -#: builtin/checkout.c:689 builtin/clone.c:678 +#: builtin/checkout.c:673 builtin/clone.c:682 msgid "unable to update HEAD" msgstr "УказателÑÑ‚ „HEAD“ не може да бъде обновен" -#: builtin/checkout.c:693 +#: builtin/checkout.c:677 #, c-format msgid "Reset branch '%s'\n" msgstr "ЗанулÑване на клона „%s“\n" -#: builtin/checkout.c:696 +#: builtin/checkout.c:680 #, c-format msgid "Already on '%s'\n" msgstr "Вече Ñте на „%s“\n" -#: builtin/checkout.c:700 +#: builtin/checkout.c:684 #, c-format msgid "Switched to and reset branch '%s'\n" msgstr "Преминаване към клона „%s“ и занулÑване на промените\n" -#: builtin/checkout.c:702 builtin/checkout.c:1090 +#: builtin/checkout.c:686 builtin/checkout.c:1075 #, c-format msgid "Switched to a new branch '%s'\n" msgstr "Преминахте към Ð½Ð¾Ð²Ð¸Ñ ÐºÐ»Ð¾Ð½ „%s“\n" -#: builtin/checkout.c:704 +#: builtin/checkout.c:688 #, c-format msgid "Switched to branch '%s'\n" msgstr "Преминахте към клона „%s“\n" -#: builtin/checkout.c:755 +#: builtin/checkout.c:739 #, c-format msgid " ... and %d more.\n" msgstr "… и още %d.\n" -#: builtin/checkout.c:761 +#: builtin/checkout.c:745 #, c-format msgid "" "Warning: you are leaving %d commit behind, not connected to\n" @@ -6238,7 +6261,7 @@ msgstr[1] "" "\n" "%s\n" -#: builtin/checkout.c:780 +#: builtin/checkout.c:764 #, c-format msgid "" "If you want to keep it by creating a new branch, this may be a good time\n" @@ -6265,168 +6288,164 @@ msgstr[1] "" " git branch ИМЕ_ÐÐ_ÐОВИЯ_КЛОР%s\n" "\n" -#: builtin/checkout.c:816 +#: builtin/checkout.c:800 msgid "internal error in revision walk" msgstr "вътрешна грешка при обхождането на верÑиите" -#: builtin/checkout.c:820 +#: builtin/checkout.c:804 msgid "Previous HEAD position was" msgstr "Преди това „HEAD“ Ñочеше към" -#: builtin/checkout.c:847 builtin/checkout.c:1085 +#: builtin/checkout.c:832 builtin/checkout.c:1070 msgid "You are on a branch yet to be born" msgstr "Ð’ момента Ñте на клон, който предÑтои да бъде Ñъздаден" -#: builtin/checkout.c:991 +#: builtin/checkout.c:976 #, c-format msgid "only one reference expected, %d given." msgstr "очакваше Ñе един указател, а Ñте подали %d." -#: builtin/checkout.c:1031 builtin/worktree.c:214 +#: builtin/checkout.c:1016 builtin/worktree.c:215 #, c-format msgid "invalid reference: %s" msgstr "неправилен указател: %s" -#: builtin/checkout.c:1060 +#: builtin/checkout.c:1045 #, c-format msgid "reference is not a tree: %s" msgstr "указателÑÑ‚ не Ñочи към обект-дърво: %s" -#: builtin/checkout.c:1099 +#: builtin/checkout.c:1084 msgid "paths cannot be used with switching branches" msgstr "задаването на път е неÑъвмеÑтимо Ñ Ð¿Ñ€ÐµÐ¼Ð¸Ð½Ð°Ð²Ð°Ð½ÐµÑ‚Ð¾ от един клон към друг" -#: builtin/checkout.c:1102 builtin/checkout.c:1106 +#: builtin/checkout.c:1087 builtin/checkout.c:1091 #, c-format msgid "'%s' cannot be used with switching branches" msgstr "опциÑта „%s“ е неÑъвмеÑтима Ñ Ð¿Ñ€ÐµÐ¼Ð¸Ð½Ð°Ð²Ð°Ð½ÐµÑ‚Ð¾ от един клон към друг" -#: builtin/checkout.c:1110 builtin/checkout.c:1113 builtin/checkout.c:1118 -#: builtin/checkout.c:1121 +#: builtin/checkout.c:1095 builtin/checkout.c:1098 builtin/checkout.c:1103 +#: builtin/checkout.c:1106 #, c-format msgid "'%s' cannot be used with '%s'" msgstr "опциÑта „%s“ е неÑъвмеÑтима Ñ â€ž%s“" -#: builtin/checkout.c:1126 +#: builtin/checkout.c:1111 #, c-format msgid "Cannot switch branch to a non-commit '%s'" msgstr "" "За да преминете към клон, подайте указател, който Ñочи към подаване. „%s“ " "не е такъв" -#: builtin/checkout.c:1159 builtin/checkout.c:1161 builtin/clone.c:111 -#: builtin/remote.c:165 builtin/remote.c:167 builtin/worktree.c:329 -#: builtin/worktree.c:331 +#: builtin/checkout.c:1144 builtin/checkout.c:1146 builtin/clone.c:113 +#: builtin/remote.c:166 builtin/remote.c:168 builtin/worktree.c:328 +#: builtin/worktree.c:330 msgid "branch" msgstr "клон" -#: builtin/checkout.c:1160 +#: builtin/checkout.c:1145 msgid "create and checkout a new branch" msgstr "Ñъздаване и преминаване към нов клон" -#: builtin/checkout.c:1162 +#: builtin/checkout.c:1147 msgid "create/reset and checkout a branch" msgstr "Ñъздаване/занулÑване на клон и преминаване към него" -#: builtin/checkout.c:1163 +#: builtin/checkout.c:1148 msgid "create reflog for new branch" msgstr "Ñъздаване на журнал на указателите за нов клон" -#: builtin/checkout.c:1164 builtin/worktree.c:333 +#: builtin/checkout.c:1149 builtin/worktree.c:332 msgid "detach HEAD at named commit" msgstr "отделÑне на ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ â€žHEAD“ към указаното подаване" -#: builtin/checkout.c:1165 +#: builtin/checkout.c:1150 msgid "set upstream info for new branch" msgstr "задаване на кой клон бива Ñледен при Ñъздаването на Ð½Ð¾Ð²Ð¸Ñ ÐºÐ»Ð¾Ð½" -#: builtin/checkout.c:1167 +#: builtin/checkout.c:1152 msgid "new-branch" msgstr "ÐОВ_КЛОÐ" -#: builtin/checkout.c:1167 +#: builtin/checkout.c:1152 msgid "new unparented branch" msgstr "нов клон без родител" -#: builtin/checkout.c:1168 +#: builtin/checkout.c:1153 msgid "checkout our version for unmerged files" msgstr "изтеглÑне на вашата верÑÐ¸Ñ Ð½Ð° неÑлетите файлове" -#: builtin/checkout.c:1170 +#: builtin/checkout.c:1155 msgid "checkout their version for unmerged files" msgstr "изтеглÑне на чуждата верÑÐ¸Ñ Ð½Ð° неÑлетите файлове" -#: builtin/checkout.c:1172 +#: builtin/checkout.c:1157 msgid "force checkout (throw away local modifications)" msgstr "принудително изтеглÑне (вашите промени ще бъдат занулени)" -#: builtin/checkout.c:1173 +#: builtin/checkout.c:1158 msgid "perform a 3-way merge with the new branch" msgstr "извършване на тройно Ñливане Ñ Ð½Ð¾Ð²Ð¸Ñ ÐºÐ»Ð¾Ð½" -#: builtin/checkout.c:1174 builtin/merge.c:234 +#: builtin/checkout.c:1159 builtin/merge.c:235 msgid "update ignored files (default)" msgstr "обновÑване на игнорираните файлове (Ñтандартно)" -#: builtin/checkout.c:1175 builtin/log.c:1473 parse-options.h:251 +#: builtin/checkout.c:1160 builtin/log.c:1483 parse-options.h:251 msgid "style" msgstr "СТИЛ" -#: builtin/checkout.c:1176 +#: builtin/checkout.c:1161 msgid "conflict style (merge or diff3)" msgstr "дейÑтвие при конфликт (Ñливане или тройна разлика)" -#: builtin/checkout.c:1179 +#: builtin/checkout.c:1164 msgid "do not limit pathspecs to sparse entries only" msgstr "без ограничаване на изброените пътища Ñамо до чаÑтично изтеглените" -#: builtin/checkout.c:1181 +#: builtin/checkout.c:1166 msgid "second guess 'git checkout <no-such-branch>'" msgstr "" "опит за отгатване на име на клон Ñлед неуÑпешен опит Ñ â€žgit checkout " "ÐЕСЪЩЕСТВУВÐЩ_КЛОГ" -#: builtin/checkout.c:1183 +#: builtin/checkout.c:1168 msgid "do not check if another worktree is holding the given ref" msgstr "без проверка дали друго работно дърво държи указателÑ" -#: builtin/checkout.c:1187 builtin/clone.c:78 builtin/fetch.c:119 -#: builtin/merge.c:231 builtin/pull.c:117 builtin/push.c:539 -#: builtin/send-pack.c:172 +#: builtin/checkout.c:1172 builtin/clone.c:80 builtin/fetch.c:114 +#: builtin/merge.c:232 builtin/pull.c:120 builtin/push.c:544 +#: builtin/send-pack.c:173 msgid "force progress reporting" msgstr "извеждане на напредъка" -#: builtin/checkout.c:1224 +#: builtin/checkout.c:1203 msgid "-b, -B and --orphan are mutually exclusive" msgstr "Опциите „-b“, „-B“ и „--orphan“ Ñа неÑъвмеÑтими една Ñ Ð´Ñ€ÑƒÐ³Ð°" -#: builtin/checkout.c:1241 +#: builtin/checkout.c:1220 msgid "--track needs a branch name" msgstr "опциÑта „--track“ изиÑква име на клон" -#: builtin/checkout.c:1246 +#: builtin/checkout.c:1225 msgid "Missing branch name; try -b" msgstr "ЛипÑва име на клон, използвайте опциÑта „-b“" -#: builtin/checkout.c:1282 +#: builtin/checkout.c:1261 msgid "invalid path specification" msgstr "указан е неправилен път" -#: builtin/checkout.c:1289 +#: builtin/checkout.c:1268 #, c-format -msgid "" -"Cannot update paths and switch to branch '%s' at the same time.\n" -"Did you intend to checkout '%s' which can not be resolved as commit?" -msgstr "" -"Ðе можете едновременно да обновÑвате пътища и да преминете към клона „%s“.\n" -"Дали не иÑкате да изтеглите „%s“, който не Ñочи към подаване?" +msgid "'%s' is not a commit and a branch '%s' cannot be created from it" +msgstr "„%s“ не е подаване, затова от него не може да Ñе Ñъздаде клон „%s“" -#: builtin/checkout.c:1294 +#: builtin/checkout.c:1272 #, c-format msgid "git checkout: --detach does not take a path argument '%s'" msgstr "git checkout: опциÑта „--detach“ не приема аргумент-път „%s“" -#: builtin/checkout.c:1298 +#: builtin/checkout.c:1276 msgid "" "git checkout: --ours/--theirs, --force and --merge are incompatible when\n" "checking out of the index." @@ -6434,37 +6453,37 @@ msgstr "" "git checkout: опциите „--ours“/„--theirs“, „--force“ и „--merge“\n" "Ñа неÑъвмеÑтими Ñ Ð¸Ð·Ñ‚ÐµÐ³Ð»Ñне от индекÑа." -#: builtin/clean.c:25 +#: builtin/clean.c:26 msgid "" "git clean [-d] [-f] [-i] [-n] [-q] [-e <pattern>] [-x | -X] [--] <paths>..." msgstr "git clean [-d] [-f] [-i] [-n] [-q] [-e ШÐБЛОÐ] [-x | -X] [--] ПЪТ…" -#: builtin/clean.c:29 +#: builtin/clean.c:30 #, c-format msgid "Removing %s\n" msgstr "Изтриване на „%s“\n" -#: builtin/clean.c:30 +#: builtin/clean.c:31 #, c-format msgid "Would remove %s\n" msgstr "Файлът „%s“ ще бъде изтрит\n" -#: builtin/clean.c:31 +#: builtin/clean.c:32 #, c-format msgid "Skipping repository %s\n" msgstr "ПреÑкачане на хранилището „%s“\n" -#: builtin/clean.c:32 +#: builtin/clean.c:33 #, c-format msgid "Would skip repository %s\n" msgstr "Хранилището „%s“ ще бъде преÑкочено\n" -#: builtin/clean.c:33 +#: builtin/clean.c:34 #, c-format msgid "failed to remove %s" msgstr "файлът „%s“ не може да бъде изтрит" -#: builtin/clean.c:297 git-add--interactive.perl:614 +#: builtin/clean.c:298 git-add--interactive.perl:572 #, c-format msgid "" "Prompt help:\n" @@ -6477,7 +6496,7 @@ msgstr "" "ПРЕФИКС — избор на единÑтвен обект по този уникален префикÑ\n" " — (празно) нищо да не Ñе избира\n" -#: builtin/clean.c:301 git-add--interactive.perl:623 +#: builtin/clean.c:302 git-add--interactive.perl:581 #, c-format msgid "" "Prompt help:\n" @@ -6498,39 +6517,39 @@ msgstr "" "* — избиране на вÑички обекти\n" " — (празно) завършване на избирането\n" -#: builtin/clean.c:517 git-add--interactive.perl:589 -#: git-add--interactive.perl:594 +#: builtin/clean.c:518 git-add--interactive.perl:547 +#: git-add--interactive.perl:552 #, c-format, perl-format msgid "Huh (%s)?\n" msgstr "Ðеправилен избор (%s).\n" -#: builtin/clean.c:659 +#: builtin/clean.c:660 #, c-format msgid "Input ignore patterns>> " msgstr "Шаблони за игнорирани елементи≫ " -#: builtin/clean.c:696 +#: builtin/clean.c:697 #, c-format msgid "WARNING: Cannot find items matched by: %s" msgstr "ПРЕДУПРЕЖДЕÐИЕ: Ðикой обект не напаÑва на „%s“" -#: builtin/clean.c:717 +#: builtin/clean.c:718 msgid "Select items to delete" msgstr "Избиране на обекти за изтриване" #. TRANSLATORS: Make sure to keep [y/N] as is -#: builtin/clean.c:758 +#: builtin/clean.c:759 #, c-format msgid "Remove %s [y/N]? " msgstr "Да Ñе изтрие ли „%s“? „y“ — да, „N“ — ÐЕ" # -#: builtin/clean.c:783 git-add--interactive.perl:1660 +#: builtin/clean.c:784 git-add--interactive.perl:1616 #, c-format msgid "Bye.\n" msgstr "Изход.\n" -#: builtin/clean.c:791 +#: builtin/clean.c:792 msgid "" "clean - start cleaning\n" "filter by pattern - exclude items from deletion\n" @@ -6548,15 +6567,15 @@ msgstr "" "help — този край\n" "? — подÑказка за шаблоните" -#: builtin/clean.c:818 git-add--interactive.perl:1736 +#: builtin/clean.c:819 git-add--interactive.perl:1692 msgid "*** Commands ***" msgstr "â—â—◠Команди â—â—â—" -#: builtin/clean.c:819 git-add--interactive.perl:1733 +#: builtin/clean.c:820 git-add--interactive.perl:1689 msgid "What now" msgstr "Избор на Ñледващо дейÑтвие" -#: builtin/clean.c:827 +#: builtin/clean.c:828 msgid "Would remove the following item:" msgid_plural "Would remove the following items:" msgstr[0] "СледниÑÑ‚ обект ще бъде изтрит:" @@ -6566,45 +6585,45 @@ msgstr[1] "Следните обекти ще бъдат изтрити:" msgid "No more files to clean, exiting." msgstr "Файловете за изчиÑтване Ñвършиха. Изход от програмата." -#: builtin/clean.c:875 +#: builtin/clean.c:906 msgid "do not print names of files removed" msgstr "без извеждане на имената на файловете, които ще бъдат изтрити" -#: builtin/clean.c:877 +#: builtin/clean.c:908 msgid "force" msgstr "принудително изтриване" -#: builtin/clean.c:878 +#: builtin/clean.c:909 msgid "interactive cleaning" msgstr "интерактивно изтриване" -#: builtin/clean.c:880 +#: builtin/clean.c:911 msgid "remove whole directories" msgstr "изтриване на цели директории" -#: builtin/clean.c:881 builtin/describe.c:449 builtin/describe.c:451 -#: builtin/grep.c:1063 builtin/ls-files.c:546 builtin/name-rev.c:348 -#: builtin/name-rev.c:350 builtin/show-ref.c:176 +#: builtin/clean.c:912 builtin/describe.c:452 builtin/describe.c:454 +#: builtin/grep.c:1082 builtin/ls-files.c:546 builtin/name-rev.c:397 +#: builtin/name-rev.c:399 builtin/show-ref.c:176 msgid "pattern" msgstr "ШÐБЛОÐ" -#: builtin/clean.c:882 +#: builtin/clean.c:913 msgid "add <pattern> to ignore rules" msgstr "добавÑне на ШÐБЛОРот файлове, които да не Ñе триÑÑ‚" -#: builtin/clean.c:883 +#: builtin/clean.c:914 msgid "remove ignored files, too" msgstr "изтриване и на игнорираните файлове" -#: builtin/clean.c:885 +#: builtin/clean.c:916 msgid "remove only ignored files" msgstr "изтриване Ñамо на игнорирани файлове" -#: builtin/clean.c:903 +#: builtin/clean.c:934 msgid "-x and -X cannot be used together" msgstr "опциите „-x“ и „-X“ Ñа неÑъвмеÑтими" -#: builtin/clean.c:907 +#: builtin/clean.c:938 msgid "" "clean.requireForce set to true and neither -i, -n, nor -f given; refusing to " "clean" @@ -6612,7 +6631,7 @@ msgstr "" "ÐаÑтройката „clean.requireForce“ е зададена като иÑтина, което изиÑква нÑÐºÐ¾Ñ " "от опциите „-i“, „-n“ или „-f“. ÐÑма да Ñе извърши изчиÑтване" -#: builtin/clean.c:910 +#: builtin/clean.c:941 msgid "" "clean.requireForce defaults to true and neither -i, -n, nor -f given; " "refusing to clean" @@ -6621,141 +6640,146 @@ msgstr "" "което изиÑква нÑÐºÐ¾Ñ Ð¾Ñ‚ опциите „-i“, „-n“ или „-f“. ÐÑма да Ñе извърши " "изчиÑтване" -#: builtin/clone.c:37 +#: builtin/clone.c:38 msgid "git clone [<options>] [--] <repo> [<dir>]" msgstr "git clone [ОПЦИЯ…] [--] ХРÐÐИЛИЩЕ [ДИРЕКТОРИЯ]" -#: builtin/clone.c:80 +#: builtin/clone.c:82 msgid "don't create a checkout" msgstr "без Ñъздаване на работно дърво" -#: builtin/clone.c:81 builtin/clone.c:83 builtin/init-db.c:478 +#: builtin/clone.c:83 builtin/clone.c:85 builtin/init-db.c:479 msgid "create a bare repository" msgstr "Ñъздаване на голо хранилище" -#: builtin/clone.c:85 +#: builtin/clone.c:87 msgid "create a mirror repository (implies bare)" msgstr "" "Ñъздаване на хранилище-огледало (включва опциÑта „--bare“ за голо хранилище)" -#: builtin/clone.c:87 +#: builtin/clone.c:89 msgid "to clone from a local repository" msgstr "клониране от локално хранилище" -#: builtin/clone.c:89 +#: builtin/clone.c:91 msgid "don't use local hardlinks, always copy" msgstr "без твърди връзки, файловете винаги да Ñе копират" -#: builtin/clone.c:91 +#: builtin/clone.c:93 msgid "setup as shared repository" msgstr "наÑтройване за Ñподелено хранилище" -#: builtin/clone.c:93 builtin/clone.c:97 +#: builtin/clone.c:95 builtin/clone.c:99 msgid "pathspec" msgstr "път" -#: builtin/clone.c:93 builtin/clone.c:97 +#: builtin/clone.c:95 builtin/clone.c:99 msgid "initialize submodules in the clone" msgstr "инициализиране на подмодулите при това клониране" -#: builtin/clone.c:100 +#: builtin/clone.c:102 msgid "number of submodules cloned in parallel" msgstr "брой подмодули, клонирани паралелно" -#: builtin/clone.c:101 builtin/init-db.c:475 +#: builtin/clone.c:103 builtin/init-db.c:476 msgid "template-directory" msgstr "Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸" -#: builtin/clone.c:102 builtin/init-db.c:476 +#: builtin/clone.c:104 builtin/init-db.c:477 msgid "directory from which templates will be used" msgstr "директориÑ, коÑто Ñъдържа шаблоните, които да Ñе ползват" -#: builtin/clone.c:104 builtin/clone.c:106 builtin/submodule--helper.c:642 +#: builtin/clone.c:106 builtin/clone.c:108 builtin/submodule--helper.c:642 #: builtin/submodule--helper.c:983 msgid "reference repository" msgstr "еталонно хранилище" -#: builtin/clone.c:108 +#: builtin/clone.c:110 msgid "use --reference only while cloning" msgstr "опциÑта „--reference“ може да Ñе използва Ñамо при клониране" -#: builtin/clone.c:109 builtin/column.c:26 builtin/merge-file.c:43 +#: builtin/clone.c:111 builtin/column.c:27 builtin/merge-file.c:44 msgid "name" msgstr "ИМЕ" -#: builtin/clone.c:110 +#: builtin/clone.c:112 msgid "use <name> instead of 'origin' to track upstream" msgstr "използване на това ИМЕ вмеÑто „origin“ при проÑледÑване на клони" -#: builtin/clone.c:112 +#: builtin/clone.c:114 msgid "checkout <branch> instead of the remote's HEAD" msgstr "изтеглÑне на този КЛОÐ, а не ÑочениÑÑ‚ от Ð¾Ñ‚Ð´Ð°Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ» „HEAD“" -#: builtin/clone.c:114 +#: builtin/clone.c:116 msgid "path to git-upload-pack on the remote" msgstr "път към командата „git-upload-pack“ на отдалеченото хранилище" -#: builtin/clone.c:115 builtin/fetch.c:120 builtin/grep.c:1006 -#: builtin/pull.c:202 +#: builtin/clone.c:117 builtin/fetch.c:115 builtin/grep.c:1025 +#: builtin/pull.c:205 msgid "depth" msgstr "ДЪЛБОЧИÐÐ" -#: builtin/clone.c:116 +#: builtin/clone.c:118 msgid "create a shallow clone of that depth" msgstr "плитко клониране до тази ДЪЛБОЧИÐÐ" -#: builtin/clone.c:117 builtin/fetch.c:122 builtin/pack-objects.c:2918 +#: builtin/clone.c:119 builtin/fetch.c:117 builtin/pack-objects.c:2932 #: parse-options.h:142 msgid "time" msgstr "ВРЕМЕ" -#: builtin/clone.c:118 +#: builtin/clone.c:120 msgid "create a shallow clone since a specific time" msgstr "плитко клониране до момент във времето" -#: builtin/clone.c:119 builtin/fetch.c:124 +#: builtin/clone.c:121 builtin/fetch.c:119 msgid "revision" msgstr "верÑиÑ" -#: builtin/clone.c:120 builtin/fetch.c:125 +#: builtin/clone.c:122 builtin/fetch.c:120 msgid "deepen history of shallow clone, excluding rev" msgstr "задълбочаване на иÑториÑта на плитко хранилище до изключващ указател" -#: builtin/clone.c:122 +#: builtin/clone.c:124 msgid "clone only one branch, HEAD or --branch" msgstr "" "клониране Ñамо на един клон — или ÑÐ¾Ñ‡ÐµÐ½Ð¸Ñ Ð¾Ñ‚ Ð¾Ñ‚Ð´Ð°Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ â€žHEAD“, или изрично " "Ð·Ð°Ð´Ð°Ð´ÐµÐ½Ð¸Ñ Ñ â€ž--branch“" -#: builtin/clone.c:124 +#: builtin/clone.c:126 +msgid "don't clone any tags, and make later fetches not to follow them" +msgstr "" +"без клониране на етикети, като поÑледващите доÑтавÑÐ½Ð¸Ñ Ð½Ñма да ги ÑледÑÑ‚" + +#: builtin/clone.c:128 msgid "any cloned submodules will be shallow" msgstr "вÑички клонирани подмодули ще Ñа плитки" -#: builtin/clone.c:125 builtin/init-db.c:484 +#: builtin/clone.c:129 builtin/init-db.c:485 msgid "gitdir" msgstr "СЛУЖЕБÐÐ_ДИРЕКТОРИЯ" -#: builtin/clone.c:126 builtin/init-db.c:485 +#: builtin/clone.c:130 builtin/init-db.c:486 msgid "separate git dir from working tree" msgstr "отделна СЛУЖЕБÐÐ_ДИРЕКТОРИЯ за git извън работното дърво" -#: builtin/clone.c:127 +#: builtin/clone.c:131 msgid "key=value" msgstr "КЛЮЧ=СТОЙÐОСТ" -#: builtin/clone.c:128 +#: builtin/clone.c:132 msgid "set config inside the new repository" msgstr "задаване на наÑтройките на новото хранилище" -#: builtin/clone.c:129 builtin/fetch.c:140 builtin/push.c:550 +#: builtin/clone.c:133 builtin/fetch.c:137 builtin/push.c:555 msgid "use IPv4 addresses only" msgstr "Ñамо адреÑи IPv4" -#: builtin/clone.c:131 builtin/fetch.c:142 builtin/push.c:552 +#: builtin/clone.c:135 builtin/fetch.c:139 builtin/push.c:557 msgid "use IPv6 addresses only" msgstr "Ñамо адреÑи IPv6" -#: builtin/clone.c:268 +#: builtin/clone.c:272 msgid "" "No directory name could be guessed.\n" "Please specify a directory on the command line" @@ -6763,43 +6787,43 @@ msgstr "" "Името на директориÑта не може да бъде отгатнато.\n" "Задайте директориÑта изрично на ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¸Ñ Ñ€ÐµÐ´" -#: builtin/clone.c:321 +#: builtin/clone.c:325 #, c-format msgid "info: Could not add alternate for '%s': %s\n" msgstr "" "ПРЕДУПРЕЖДЕÐИЕ: не може да Ñе добави алтернативен източник на „%s“: %s\n" -#: builtin/clone.c:393 +#: builtin/clone.c:397 #, c-format msgid "failed to open '%s'" msgstr "директориÑта „%s“ не може да бъде отворена" -#: builtin/clone.c:401 +#: builtin/clone.c:405 #, c-format msgid "%s exists and is not a directory" msgstr "„%s“ ÑъщеÑтвува и не е директориÑ" -#: builtin/clone.c:415 +#: builtin/clone.c:419 #, c-format msgid "failed to stat %s\n" msgstr "не може да бъде получена Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ñ‡Ñ€ÐµÐ· „stat“ за „%s“\n" -#: builtin/clone.c:437 +#: builtin/clone.c:441 #, c-format msgid "failed to create link '%s'" msgstr "връзката „%s“ не може да бъде Ñъздадена" -#: builtin/clone.c:441 +#: builtin/clone.c:445 #, c-format msgid "failed to copy file to '%s'" msgstr "файлът не може да бъде копиран като „%s“" -#: builtin/clone.c:466 +#: builtin/clone.c:470 #, c-format msgid "done.\n" msgstr "дейÑтвието завърши.\n" -#: builtin/clone.c:478 +#: builtin/clone.c:482 msgid "" "Clone succeeded, but checkout failed.\n" "You can inspect what was checked out with 'git status'\n" @@ -6810,103 +6834,103 @@ msgstr "" "клон в момента Ñа изтеглени Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ñ‚Ð° „git status“. Можете да\n" "завършите изтеглÑнето на клона Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ñ‚Ð° „git checkout -f HEAD“.\n" -#: builtin/clone.c:555 +#: builtin/clone.c:559 #, c-format msgid "Could not find remote branch %s to clone." msgstr "" "Клонът „%s“ от отдалеченото хранилище, което клонирате,\n" "и който Ñледва да бъде изтеглен, не ÑъщеÑтвува." -#: builtin/clone.c:650 +#: builtin/clone.c:654 msgid "remote did not send all necessary objects" msgstr "отдалеченото хранилище не изпрати вÑички необходими обекти." -#: builtin/clone.c:666 +#: builtin/clone.c:670 #, c-format msgid "unable to update %s" msgstr "обектът „%s“ не може да бъде обновен" -#: builtin/clone.c:715 +#: builtin/clone.c:719 msgid "remote HEAD refers to nonexistent ref, unable to checkout.\n" msgstr "" "указателÑÑ‚ „HEAD“ от отдалеченото хранилище Ñочи към нещо,\n" "което не ÑъщеÑтвува. Ðе може да Ñе изтегли определен клон.\n" -#: builtin/clone.c:746 +#: builtin/clone.c:750 msgid "unable to checkout working tree" msgstr "работното дърво не може да бъде подготвено" -#: builtin/clone.c:786 +#: builtin/clone.c:792 msgid "unable to write parameters to config file" msgstr "наÑтройките не могат да бъдат запиÑани в ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð»" -#: builtin/clone.c:849 +#: builtin/clone.c:855 msgid "cannot repack to clean up" msgstr "не може да Ñе извърши пакетиране за изчиÑтване на файловете" -#: builtin/clone.c:851 +#: builtin/clone.c:857 msgid "cannot unlink temporary alternates file" msgstr "временниÑÑ‚ файл за алтернативни обекти не може да бъде изтрит" -#: builtin/clone.c:884 builtin/receive-pack.c:1900 +#: builtin/clone.c:890 builtin/receive-pack.c:1945 msgid "Too many arguments." msgstr "Прекалено много аргументи." -#: builtin/clone.c:888 +#: builtin/clone.c:894 msgid "You must specify a repository to clone." msgstr "ТрÑбва да укажете кое хранилище иÑкате да клонирате." -#: builtin/clone.c:901 +#: builtin/clone.c:907 #, c-format msgid "--bare and --origin %s options are incompatible." msgstr "опциите „--bare“ и „--origin %s“ Ñа неÑъвмеÑтими." -#: builtin/clone.c:904 +#: builtin/clone.c:910 msgid "--bare and --separate-git-dir are incompatible." msgstr "опциите „--bare“ и „--separate-git-dir“ Ñа неÑъвмеÑтими." -#: builtin/clone.c:917 +#: builtin/clone.c:923 #, c-format msgid "repository '%s' does not exist" msgstr "не ÑъщеÑтвува хранилище „%s“" -#: builtin/clone.c:923 builtin/fetch.c:1337 +#: builtin/clone.c:929 builtin/fetch.c:1337 #, c-format msgid "depth %s is not a positive number" msgstr "дълбочината трÑбва да е положително цÑло чиÑло, а не „%s“" -#: builtin/clone.c:933 +#: builtin/clone.c:939 #, c-format msgid "destination path '%s' already exists and is not an empty directory." msgstr "целевиÑÑ‚ път „%s“ ÑъщеÑтвува и не е празна директориÑ." -#: builtin/clone.c:943 +#: builtin/clone.c:949 #, c-format msgid "working tree '%s' already exists." msgstr "в „%s“ вече ÑъщеÑтвува работно дърво." -#: builtin/clone.c:958 builtin/clone.c:969 builtin/difftool.c:252 -#: builtin/worktree.c:221 builtin/worktree.c:251 +#: builtin/clone.c:964 builtin/clone.c:975 builtin/difftool.c:260 +#: builtin/worktree.c:222 builtin/worktree.c:252 #, c-format msgid "could not create leading directories of '%s'" msgstr "родителÑките директории на „%s“ не могат да бъдат Ñъздадени" -#: builtin/clone.c:961 +#: builtin/clone.c:967 #, c-format msgid "could not create work tree dir '%s'" msgstr "работното дърво в „%s“ не може да бъде Ñъздадено." -#: builtin/clone.c:973 +#: builtin/clone.c:979 #, c-format msgid "Cloning into bare repository '%s'...\n" msgstr "Клониране и Ñъздаване на голо хранилище в „%s“…\n" -#: builtin/clone.c:975 +#: builtin/clone.c:981 #, c-format msgid "Cloning into '%s'...\n" msgstr "Клониране и Ñъздаване на хранилище в „%s“…\n" -#: builtin/clone.c:999 +#: builtin/clone.c:1005 msgid "" "clone --recursive is not compatible with both --reference and --reference-if-" "able" @@ -6914,87 +6938,87 @@ msgstr "" "ОпциÑта „--recursive“ е неÑъвмеÑтима Ñ Ð¾Ð¿Ñ†Ð¸Ð¸Ñ‚Ðµ „--reference“ и „--reference-" "if-able“" -#: builtin/clone.c:1055 +#: builtin/clone.c:1067 msgid "--depth is ignored in local clones; use file:// instead." msgstr "" "При локално клониране опциÑта „--depth“ Ñе преÑкача. Ползвайте Ñхемата " "„file://“." -#: builtin/clone.c:1057 +#: builtin/clone.c:1069 msgid "--shallow-since is ignored in local clones; use file:// instead." msgstr "" "При локално клониране опциÑта „--shallow-since“ Ñе преÑкача. Ползвайте " "Ñхемата „file://“." -#: builtin/clone.c:1059 +#: builtin/clone.c:1071 msgid "--shallow-exclude is ignored in local clones; use file:// instead." msgstr "" "При локално клониране опциÑта „--shallow-exclude“ Ñе преÑкача. Ползвайте " "Ñхемата „file://“." -#: builtin/clone.c:1062 +#: builtin/clone.c:1074 msgid "source repository is shallow, ignoring --local" msgstr "клонираното хранилище е плитко, затова опциÑта „--local“ Ñе преÑкача" -#: builtin/clone.c:1067 +#: builtin/clone.c:1079 msgid "--local is ignored" msgstr "опциÑта „--local“ Ñе преÑкача" -#: builtin/clone.c:1071 +#: builtin/clone.c:1083 #, c-format msgid "Don't know how to clone %s" msgstr "Ðе Ñе поддържа клониране на връзки от вида „%s“ " -#: builtin/clone.c:1126 builtin/clone.c:1134 +#: builtin/clone.c:1138 builtin/clone.c:1146 #, c-format msgid "Remote branch %s not found in upstream %s" msgstr "ОтдалечениÑÑ‚ клон „%s“ липÑва в клонираното хранилище „%s“" -#: builtin/clone.c:1137 +#: builtin/clone.c:1149 msgid "You appear to have cloned an empty repository." msgstr "Изглежда клонирахте празно хранилище." -#: builtin/column.c:9 +#: builtin/column.c:10 msgid "git column [<options>]" msgstr "git column [ОПЦИЯ…]" -#: builtin/column.c:26 +#: builtin/column.c:27 msgid "lookup config vars" msgstr "извеждане на наÑтройките" -#: builtin/column.c:27 builtin/column.c:28 +#: builtin/column.c:28 builtin/column.c:29 msgid "layout to use" msgstr "как да Ñе подреди резултата" -#: builtin/column.c:29 +#: builtin/column.c:30 msgid "Maximum width" msgstr "МакÑимална широчина" -#: builtin/column.c:30 +#: builtin/column.c:31 msgid "Padding space on left border" msgstr "Поле в знаци отлÑво" -#: builtin/column.c:31 +#: builtin/column.c:32 msgid "Padding space on right border" msgstr "Поле в знаци отдÑÑно" -#: builtin/column.c:32 +#: builtin/column.c:33 msgid "Padding space between columns" msgstr "Поле в знаци между колоните" -#: builtin/column.c:51 +#: builtin/column.c:52 msgid "--command must be the first argument" msgstr "опциÑта „--command“ трÑбва да е първиÑÑ‚ аргумент" -#: builtin/commit.c:38 +#: builtin/commit.c:39 msgid "git commit [<options>] [--] <pathspec>..." msgstr "git commit [ОПЦИЯ…] [--] ПЪТ…" -#: builtin/commit.c:43 +#: builtin/commit.c:44 msgid "git status [<options>] [--] <pathspec>..." msgstr "git status [ОПЦИЯ…] [--] ПЪТ…" -#: builtin/commit.c:48 +#: builtin/commit.c:49 msgid "" "Your name and email address were configured automatically based\n" "on your username and hostname. Please check that they are accurate.\n" @@ -7022,7 +7046,7 @@ msgstr "" "\n" " git commit --amend --reset-author\n" -#: builtin/commit.c:61 +#: builtin/commit.c:62 msgid "" "Your name and email address were configured automatically based\n" "on your username and hostname. Please check that they are accurate.\n" @@ -7047,7 +7071,7 @@ msgstr "" "\n" " git commit --amend --reset-author\n" -#: builtin/commit.c:73 +#: builtin/commit.c:74 msgid "" "You asked to amend the most recent commit, but doing so would make\n" "it empty. You can repeat your command with --allow-empty, or you can\n" @@ -7059,7 +7083,7 @@ msgstr "" "Ñ Ð¾Ð¿Ñ†Ð¸Ñта „--allow-empty“, или да го изтриете от иÑториÑта Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ñ‚Ð°:\n" "„git reset HEAD^“.\n" -#: builtin/commit.c:78 +#: builtin/commit.c:79 msgid "" "The previous cherry-pick is now empty, possibly due to conflict resolution.\n" "If you wish to commit it anyway, use:\n" @@ -7074,11 +7098,11 @@ msgstr "" " git commit --allow-empty\n" "\n" -#: builtin/commit.c:85 +#: builtin/commit.c:86 msgid "Otherwise, please use 'git reset'\n" msgstr "Ð’ противен Ñлучай използвайте командата „git reset“\n" -#: builtin/commit.c:88 +#: builtin/commit.c:89 msgid "" "If you wish to skip this commit, use:\n" "\n" @@ -7094,61 +7118,61 @@ msgstr "" "Чрез командата „git cherry-pick --continue“ ще продължите отбирането на\n" "оÑтаналите подаваниÑ.\n" -#: builtin/commit.c:318 +#: builtin/commit.c:319 msgid "failed to unpack HEAD tree object" msgstr "върховото дърво (HEAD tree object) не може да бъде извадено от пакет" -#: builtin/commit.c:359 +#: builtin/commit.c:360 msgid "unable to create temporary index" msgstr "временниÑÑ‚ Ð¸Ð½Ð´ÐµÐºÑ Ð½Ðµ може да бъде Ñъздаден" -#: builtin/commit.c:365 +#: builtin/commit.c:366 msgid "interactive add failed" msgstr "неуÑпешно интерактивно добавÑне" -#: builtin/commit.c:378 +#: builtin/commit.c:379 msgid "unable to update temporary index" msgstr "временниÑÑ‚ Ð¸Ð½Ð´ÐµÐºÑ Ð½Ðµ може да бъде обновен" -#: builtin/commit.c:380 +#: builtin/commit.c:381 msgid "Failed to update main cache tree" msgstr "Дървото на оÑÐ½Ð¾Ð²Ð½Ð¸Ñ ÐºÐµÑˆ не може да бъде обновено" -#: builtin/commit.c:404 builtin/commit.c:427 builtin/commit.c:476 +#: builtin/commit.c:405 builtin/commit.c:428 builtin/commit.c:477 msgid "unable to write new_index file" msgstr "новиÑÑ‚ Ð¸Ð½Ð´ÐµÐºÑ Ð½Ðµ може да бъде запиÑан" -#: builtin/commit.c:458 +#: builtin/commit.c:459 msgid "cannot do a partial commit during a merge." msgstr "по време на Ñливане не може да Ñе извърши чаÑтично подаване." -#: builtin/commit.c:460 +#: builtin/commit.c:461 msgid "cannot do a partial commit during a cherry-pick." msgstr "по време на отбиране не може да Ñе извърши чаÑтично подаване." -#: builtin/commit.c:469 +#: builtin/commit.c:470 msgid "cannot read the index" msgstr "индекÑÑŠÑ‚ не може да бъде прочетен" -#: builtin/commit.c:488 +#: builtin/commit.c:489 msgid "unable to write temporary index file" msgstr "временниÑÑ‚ Ð¸Ð½Ð´ÐµÐºÑ Ð½Ðµ може да бъде запиÑан" -#: builtin/commit.c:582 +#: builtin/commit.c:583 #, c-format msgid "commit '%s' lacks author header" msgstr "заглавната чаÑÑ‚ за автор в подаването „%s“ липÑва" -#: builtin/commit.c:584 +#: builtin/commit.c:585 #, c-format msgid "commit '%s' has malformed author line" msgstr "заглавната чаÑÑ‚ за автор в подаването „%s“ е неправилна" -#: builtin/commit.c:603 +#: builtin/commit.c:604 msgid "malformed --author parameter" msgstr "неправилен параметър към опциÑта „--author“" -#: builtin/commit.c:655 +#: builtin/commit.c:656 msgid "" "unable to select a comment character that is not used\n" "in the current commit message" @@ -7156,38 +7180,38 @@ msgstr "" "не може да Ñе избере знак за коментар — в текущото Ñъобщение за подаване Ñа " "използвани вÑички подобни знаци" -#: builtin/commit.c:692 builtin/commit.c:725 builtin/commit.c:1096 +#: builtin/commit.c:693 builtin/commit.c:726 builtin/commit.c:1093 #, c-format msgid "could not lookup commit %s" msgstr "Ñледното подаване не може да бъде открито: %s" -#: builtin/commit.c:704 builtin/shortlog.c:294 +#: builtin/commit.c:705 builtin/shortlog.c:295 #, c-format msgid "(reading log message from standard input)\n" msgstr "(изчитане на Ñъобщението за подаване от ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´)\n" -#: builtin/commit.c:706 +#: builtin/commit.c:707 msgid "could not read log from standard input" msgstr "Ñъобщението за подаване не бе прочетено ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´" -#: builtin/commit.c:710 +#: builtin/commit.c:711 #, c-format msgid "could not read log file '%s'" msgstr "файлът ÑÑŠÑ Ñъобщението за подаване „%s“ не може да бъде прочетен" -#: builtin/commit.c:737 builtin/commit.c:745 +#: builtin/commit.c:738 builtin/commit.c:746 msgid "could not read SQUASH_MSG" msgstr "Ñъобщението за Ñмачкване SQUASH_MSG не може да бъде прочетено" -#: builtin/commit.c:742 +#: builtin/commit.c:743 msgid "could not read MERGE_MSG" msgstr "Ñъобщението за Ñливане MERGE_MSG не може да бъде прочетено" -#: builtin/commit.c:796 +#: builtin/commit.c:797 msgid "could not write commit template" msgstr "шаблонът за подаване не може да бъде запазен" -#: builtin/commit.c:814 +#: builtin/commit.c:815 #, c-format msgid "" "\n" @@ -7202,7 +7226,7 @@ msgstr "" " %s\n" "и опитайте отново.\n" -#: builtin/commit.c:819 +#: builtin/commit.c:820 #, c-format msgid "" "\n" @@ -7218,7 +7242,7 @@ msgstr "" " %s\n" "и опитайте отново.\n" -#: builtin/commit.c:832 +#: builtin/commit.c:833 #, c-format msgid "" "Please enter the commit message for your changes. Lines starting\n" @@ -7227,7 +7251,7 @@ msgstr "" "Въведете Ñъобщението за подаване на промените. Редовете, които започват\n" "Ñ â€ž%c“, ще бъдат пропуÑнати, а празно Ñъобщение преуÑтановÑва подаването.\n" -#: builtin/commit.c:839 +#: builtin/commit.c:840 #, c-format msgid "" "Please enter the commit message for your changes. Lines starting\n" @@ -7238,156 +7262,153 @@ msgstr "" "Ñ â€ž%c“, Ñъщо ще бъдат включени — може да ги изтриете вие. Празно \n" "Ñъобщение преуÑтановÑва подаването.\n" -#: builtin/commit.c:859 +#: builtin/commit.c:857 #, c-format msgid "%sAuthor: %.*s <%.*s>" msgstr "%sÐвтор: %.*s <%.*s>" -#: builtin/commit.c:867 +#: builtin/commit.c:865 #, c-format msgid "%sDate: %s" msgstr "%sДата: %s" -#: builtin/commit.c:874 +#: builtin/commit.c:872 #, c-format msgid "%sCommitter: %.*s <%.*s>" msgstr "%sПодаващ: %.*s <%.*s>" -#: builtin/commit.c:892 +#: builtin/commit.c:889 msgid "Cannot read index" msgstr "ИндекÑÑŠÑ‚ не може да бъде прочетен" -#: builtin/commit.c:954 +#: builtin/commit.c:951 msgid "Error building trees" msgstr "Грешка при изграждане на дърветата" -#: builtin/commit.c:968 builtin/tag.c:273 +#: builtin/commit.c:965 builtin/tag.c:274 #, c-format msgid "Please supply the message using either -m or -F option.\n" msgstr "Подайте Ñъобщението Ñ Ð½ÑÐºÐ¾Ñ Ð¾Ñ‚ опциите „-m“ или „-F“.\n" -#: builtin/commit.c:1071 +#: builtin/commit.c:1068 #, c-format msgid "--author '%s' is not 'Name <email>' and matches no existing author" msgstr "" "ОпциÑта „--author '%s'“ не Ð¾Ñ‚Ð³Ð¾Ð²Ð°Ñ€Ñ Ð½Ð° форма̀та „Име <е-поща>“ и не Ñъвпада Ñ " "никой автор" -#: builtin/commit.c:1086 builtin/commit.c:1325 +#: builtin/commit.c:1083 builtin/commit.c:1328 #, c-format msgid "Invalid untracked files mode '%s'" msgstr "Ðеправилна ÑтойноÑÑ‚ за неÑледените файлове: „%s“" -#: builtin/commit.c:1124 +#: builtin/commit.c:1121 msgid "--long and -z are incompatible" msgstr "Опциите „--long“ и „-z“ Ñа неÑъвмеÑтими." -#: builtin/commit.c:1154 +#: builtin/commit.c:1151 msgid "Using both --reset-author and --author does not make sense" msgstr "Опциите „--reset-author“ и „--author“ Ñа неÑъвмеÑтими." -#: builtin/commit.c:1163 +#: builtin/commit.c:1160 msgid "You have nothing to amend." msgstr "ÐÑма какво да бъде поправено." -#: builtin/commit.c:1166 +#: builtin/commit.c:1163 msgid "You are in the middle of a merge -- cannot amend." msgstr "Ð’ момента Ñе извършва Ñливане, не можете да поправÑте." -#: builtin/commit.c:1168 +#: builtin/commit.c:1165 msgid "You are in the middle of a cherry-pick -- cannot amend." msgstr "Ð’ момента Ñе извършва отбиране на подаване, не можете да поправÑте." -#: builtin/commit.c:1171 +#: builtin/commit.c:1168 msgid "Options --squash and --fixup cannot be used together" msgstr "Опциите „--squash“ и „--fixup“ Ñа неÑъвмеÑтими." -#: builtin/commit.c:1181 +#: builtin/commit.c:1178 msgid "Only one of -c/-C/-F/--fixup can be used." msgstr "Опциите „-c“, „-C“, „-F“ и „--fixup““ Ñа неÑъвмеÑтими." -#: builtin/commit.c:1183 +#: builtin/commit.c:1180 msgid "Option -m cannot be combined with -c/-C/-F/--fixup." msgstr "ОпциÑта „-m“ е неÑъвмеÑтима Ñ â€ž-c“, „-C“, „-F“ и „--fixup“." -#: builtin/commit.c:1191 +#: builtin/commit.c:1188 msgid "--reset-author can be used only with -C, -c or --amend." msgstr "" "ОпциÑта „--reset-author“ може да Ñе използва Ñамо заедно Ñ â€ž-C“, „-c“ или\n" "„--amend“." -#: builtin/commit.c:1208 +#: builtin/commit.c:1205 msgid "Only one of --include/--only/--all/--interactive/--patch can be used." msgstr "" "Опциите „--include“, „--only“, „--all“, „--interactive“ и „--patch“ Ñа\n" "неÑъвмеÑтими." -#: builtin/commit.c:1210 +#: builtin/commit.c:1207 msgid "No paths with --include/--only does not make sense." msgstr "Опциите „--include“ и „--only“ изиÑкват аргументи." -#: builtin/commit.c:1212 -msgid "Explicit paths specified without -i or -o; assuming --only paths..." -msgstr "" -"Зададени Ñа изрични пътища без опциите „-i“ или „-o“. Приема Ñе, че вÑе " -"едно Ñте\n" -"ползвали опциÑта „--only“ Ñ ÐŸÐªÐ¢Ð¸Ñ‰Ð°â€¦" - -#: builtin/commit.c:1224 builtin/tag.c:551 +#: builtin/commit.c:1219 builtin/tag.c:552 #, c-format msgid "Invalid cleanup mode %s" msgstr "ÐеÑъщеÑтвуващ режим на изчиÑтване „%s“" -#: builtin/commit.c:1229 +#: builtin/commit.c:1224 msgid "Paths with -a does not make sense." msgstr "ОпциÑта „-a“ е неÑъвмеÑтима ÑÑŠÑ Ð·Ð°Ð´Ð°Ð²Ð°Ð½ÐµÑ‚Ð¾ на пътища." -#: builtin/commit.c:1339 builtin/commit.c:1612 +#: builtin/commit.c:1342 builtin/commit.c:1617 msgid "show status concisely" msgstr "кратка Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð·Ð° ÑÑŠÑтоÑнието" -#: builtin/commit.c:1341 builtin/commit.c:1614 +#: builtin/commit.c:1344 builtin/commit.c:1619 msgid "show branch information" msgstr "Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð·Ð° клоните" -#: builtin/commit.c:1343 +#: builtin/commit.c:1346 +msgid "show stash information" +msgstr "Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð·Ð° Ñкатаното" + +#: builtin/commit.c:1348 msgid "version" msgstr "верÑиÑ" -#: builtin/commit.c:1343 builtin/commit.c:1616 builtin/push.c:525 -#: builtin/worktree.c:448 +#: builtin/commit.c:1348 builtin/commit.c:1621 builtin/push.c:530 +#: builtin/worktree.c:449 msgid "machine-readable output" msgstr "формат на изхода за четене от програма" -#: builtin/commit.c:1346 builtin/commit.c:1618 +#: builtin/commit.c:1351 builtin/commit.c:1623 msgid "show status in long format (default)" msgstr "подробна Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð·Ð° ÑÑŠÑтоÑнието (Ñтандартно)" -#: builtin/commit.c:1349 builtin/commit.c:1621 +#: builtin/commit.c:1354 builtin/commit.c:1626 msgid "terminate entries with NUL" msgstr "разделÑне на елементите Ñ Ð½ÑƒÐ»ÐµÐ²Ð¸Ñ Ð·Ð½Ð°Ðº „NUL“" -#: builtin/commit.c:1351 builtin/commit.c:1624 builtin/fast-export.c:981 -#: builtin/fast-export.c:984 builtin/tag.c:411 +#: builtin/commit.c:1356 builtin/commit.c:1629 builtin/fast-export.c:983 +#: builtin/fast-export.c:986 builtin/tag.c:412 msgid "mode" msgstr "РЕЖИМ" -#: builtin/commit.c:1352 builtin/commit.c:1624 +#: builtin/commit.c:1357 builtin/commit.c:1629 msgid "show untracked files, optional modes: all, normal, no. (Default: all)" msgstr "" "извеждане на неÑледените файлове. Възможните РЕЖИМи Ñа „all“ (подробна " "информациÑ), „normal“ (кратка информациÑ), „no“ (без неÑледените файлове). " "СтандартниÑÑ‚ РЕЖИМ е: „all“." -#: builtin/commit.c:1355 +#: builtin/commit.c:1360 msgid "show ignored files" msgstr "извеждане на игнорираните файлове" -#: builtin/commit.c:1356 parse-options.h:155 +#: builtin/commit.c:1361 parse-options.h:155 msgid "when" msgstr "КОГÐ" -#: builtin/commit.c:1357 +#: builtin/commit.c:1362 msgid "" "ignore changes to submodules, optional when: all, dirty, untracked. " "(Default: all)" @@ -7396,205 +7417,205 @@ msgstr "" "една от „all“ (вÑички), „dirty“ (тези Ñ Ð½ÐµÐ¿Ð¾Ð´Ð°Ð´ÐµÐ½Ð¸ промени), " "„untracked“ (неÑледени)" -#: builtin/commit.c:1359 +#: builtin/commit.c:1364 msgid "list untracked files in columns" msgstr "извеждане на неÑледените файлове в колони" -#: builtin/commit.c:1435 +#: builtin/commit.c:1440 msgid "couldn't look up newly created commit" msgstr "току що Ñъздаденото подаване не може да бъде открито" -#: builtin/commit.c:1437 +#: builtin/commit.c:1442 msgid "could not parse newly created commit" msgstr "току що Ñъздаденото подаване не може да бъде анализирано" -#: builtin/commit.c:1482 +#: builtin/commit.c:1487 msgid "detached HEAD" msgstr "неÑвързан връх „HEAD“" -#: builtin/commit.c:1485 +#: builtin/commit.c:1490 msgid " (root-commit)" msgstr " (начално подаване)" -#: builtin/commit.c:1582 +#: builtin/commit.c:1587 msgid "suppress summary after successful commit" msgstr "без Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ñлед уÑпешно подаване" -#: builtin/commit.c:1583 +#: builtin/commit.c:1588 msgid "show diff in commit message template" msgstr "добавÑне на разликата към шаблона за Ñъобщението при подаване" -#: builtin/commit.c:1585 +#: builtin/commit.c:1590 msgid "Commit message options" msgstr "Опции за Ñъобщението при подаване" -#: builtin/commit.c:1586 builtin/tag.c:409 +#: builtin/commit.c:1591 builtin/tag.c:410 msgid "read message from file" msgstr "взимане на Ñъобщението от ФÐЙЛ" -#: builtin/commit.c:1587 +#: builtin/commit.c:1592 msgid "author" msgstr "ÐВТОР" -#: builtin/commit.c:1587 +#: builtin/commit.c:1592 msgid "override author for commit" msgstr "задаване на ÐВТОРза подаването" -#: builtin/commit.c:1588 builtin/gc.c:357 +#: builtin/commit.c:1593 builtin/gc.c:358 msgid "date" msgstr "ДÐТÐ" -#: builtin/commit.c:1588 +#: builtin/commit.c:1593 msgid "override date for commit" msgstr "задаване на ДÐТРза подаването" -#: builtin/commit.c:1589 builtin/merge.c:221 builtin/notes.c:398 -#: builtin/notes.c:561 builtin/tag.c:407 +#: builtin/commit.c:1594 builtin/merge.c:222 builtin/notes.c:401 +#: builtin/notes.c:564 builtin/tag.c:408 msgid "message" msgstr "СЪОБЩЕÐИЕ" -#: builtin/commit.c:1589 +#: builtin/commit.c:1594 msgid "commit message" msgstr "СЪОБЩЕÐИЕ при подаване" -#: builtin/commit.c:1590 builtin/commit.c:1591 builtin/commit.c:1592 -#: builtin/commit.c:1593 parse-options.h:257 ref-filter.h:77 +#: builtin/commit.c:1595 builtin/commit.c:1596 builtin/commit.c:1597 +#: builtin/commit.c:1598 parse-options.h:257 ref-filter.h:77 msgid "commit" msgstr "ПОДÐÐ’ÐÐЕ" -#: builtin/commit.c:1590 +#: builtin/commit.c:1595 msgid "reuse and edit message from specified commit" msgstr "преизползване и редактиране на Ñъобщението от указаното ПОДÐÐ’ÐÐЕ" -#: builtin/commit.c:1591 +#: builtin/commit.c:1596 msgid "reuse message from specified commit" msgstr "преизползване на Ñъобщението от указаното ПОДÐÐ’ÐÐЕ" -#: builtin/commit.c:1592 +#: builtin/commit.c:1597 msgid "use autosquash formatted message to fixup specified commit" msgstr "" "използване на автоматичното Ñъобщение при Ñмачкване за вкарване на указаното " "ПОДÐÐ’ÐÐЕ в предното без Ñледа" -#: builtin/commit.c:1593 +#: builtin/commit.c:1598 msgid "use autosquash formatted message to squash specified commit" msgstr "" "използване на автоматичното Ñъобщение при Ñмачкване за Ñмачкване на " "указаното ПОДÐÐ’ÐÐЕ в предното" -#: builtin/commit.c:1594 +#: builtin/commit.c:1599 msgid "the commit is authored by me now (used with -C/-c/--amend)" msgstr "" "ÑмÑна на автора да Ñъвпада Ñ Ð¿Ð¾Ð´Ð°Ð²Ð°Ñ‰Ð¸Ñ (използва Ñе Ñ â€ž-C“/„-c“/„--amend“)" -#: builtin/commit.c:1595 builtin/log.c:1420 builtin/revert.c:104 +#: builtin/commit.c:1600 builtin/log.c:1430 builtin/revert.c:105 msgid "add Signed-off-by:" msgstr "добавÑне на поле за Ð¿Ð¾Ð´Ð¿Ð¸Ñ â€” „Signed-off-by:“" -#: builtin/commit.c:1596 +#: builtin/commit.c:1601 msgid "use specified template file" msgstr "използване на ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½ÐµÐ½ ФÐЙЛ" -#: builtin/commit.c:1597 +#: builtin/commit.c:1602 msgid "force edit of commit" msgstr "редактиране на подаване" -#: builtin/commit.c:1598 +#: builtin/commit.c:1603 msgid "default" msgstr "Ñтандартно" -#: builtin/commit.c:1598 builtin/tag.c:412 +#: builtin/commit.c:1603 builtin/tag.c:413 msgid "how to strip spaces and #comments from message" msgstr "кои празни знаци и #коментари да Ñе махат от ÑъобщениÑта" -#: builtin/commit.c:1599 +#: builtin/commit.c:1604 msgid "include status in commit message template" msgstr "вмъкване на ÑÑŠÑтоÑнието в шаблона за Ñъобщението при подаване" -#: builtin/commit.c:1601 builtin/merge.c:233 builtin/pull.c:166 -#: builtin/revert.c:112 +#: builtin/commit.c:1606 builtin/merge.c:234 builtin/pull.c:173 +#: builtin/revert.c:113 msgid "GPG sign commit" msgstr "подпиÑване на подаването Ñ GPG" -#: builtin/commit.c:1604 +#: builtin/commit.c:1609 msgid "Commit contents options" msgstr "Опции за избор на файлове при подаване" -#: builtin/commit.c:1605 +#: builtin/commit.c:1610 msgid "commit all changed files" msgstr "подаване на вÑички променени файлове" -#: builtin/commit.c:1606 +#: builtin/commit.c:1611 msgid "add specified files to index for commit" msgstr "добавÑне на указаните файлове към индекÑа за подаване" -#: builtin/commit.c:1607 +#: builtin/commit.c:1612 msgid "interactively add files" msgstr "интерактивно добавÑне на файлове" -#: builtin/commit.c:1608 +#: builtin/commit.c:1613 msgid "interactively add changes" msgstr "интерактивно добавÑне на промени" -#: builtin/commit.c:1609 +#: builtin/commit.c:1614 msgid "commit only specified files" msgstr "подаване Ñамо на указаните файлове" -#: builtin/commit.c:1610 +#: builtin/commit.c:1615 msgid "bypass pre-commit and commit-msg hooks" msgstr "" "без изпълнение на куките преди подаване и при промÑна на Ñъобщението за " "подаване (pre-commit и commit-msg)" -#: builtin/commit.c:1611 +#: builtin/commit.c:1616 msgid "show what would be committed" msgstr "отпечатване на това, което би било подадено" -#: builtin/commit.c:1622 +#: builtin/commit.c:1627 msgid "amend previous commit" msgstr "поправÑне на предишното подаване" -#: builtin/commit.c:1623 +#: builtin/commit.c:1628 msgid "bypass post-rewrite hook" msgstr "без изпълнение на куката Ñлед презапиÑване (post-rewrite)" -#: builtin/commit.c:1628 +#: builtin/commit.c:1633 msgid "ok to record an empty change" msgstr "позволÑване на празни подаваниÑ" -#: builtin/commit.c:1630 +#: builtin/commit.c:1635 msgid "ok to record a change with an empty message" msgstr "позволÑване на Ð¿Ð¾Ð´Ð°Ð²Ð°Ð½Ð¸Ñ Ñ Ð¿Ñ€Ð°Ð·Ð½Ð¸ ÑъобщениÑ" -#: builtin/commit.c:1659 +#: builtin/commit.c:1665 msgid "could not parse HEAD commit" msgstr "върховото подаване „HEAD“ не може да бъде прочетено" -#: builtin/commit.c:1707 +#: builtin/commit.c:1710 #, c-format msgid "Corrupt MERGE_HEAD file (%s)" msgstr "Повреден файл за върха за Ñливането „MERGE_HEAD“ (%s)" -#: builtin/commit.c:1714 +#: builtin/commit.c:1717 msgid "could not read MERGE_MODE" msgstr "режимът на Ñливане „MERGE_MODE“ не може да бъде прочетен" -#: builtin/commit.c:1733 +#: builtin/commit.c:1736 #, c-format msgid "could not read commit message: %s" msgstr "Ñъобщението за подаване не може да бъде прочетено: %s" -#: builtin/commit.c:1744 +#: builtin/commit.c:1747 #, c-format msgid "Aborting commit; you did not edit the message.\n" msgstr "Ðеизвършване на подаване поради нередактирано Ñъобщение.\n" -#: builtin/commit.c:1749 +#: builtin/commit.c:1752 #, c-format msgid "Aborting commit due to empty commit message.\n" msgstr "Ðеизвършване на подаване поради празно Ñъобщение.\n" -#: builtin/commit.c:1797 +#: builtin/commit.c:1800 msgid "" "Repository has been updated, but unable to write\n" "new_index file. Check that disk is not full and quota is\n" @@ -7604,150 +7625,150 @@ msgstr "" "не е запиÑан. Проверете дали диÑкът не е препълнен или не Ñте\n" "превишили диÑковата Ñи квота. След това изпълнете „git reset HEAD“." -#: builtin/config.c:9 +#: builtin/config.c:10 msgid "git config [<options>]" msgstr "git config [ОПЦИЯ…]" -#: builtin/config.c:56 +#: builtin/config.c:57 msgid "Config file location" msgstr "МеÑтоположение на ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð»" -#: builtin/config.c:57 +#: builtin/config.c:58 msgid "use global config file" msgstr "използване на Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¸Ñ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¾Ð½ÐµÐ½ файл" -#: builtin/config.c:58 +#: builtin/config.c:59 msgid "use system config file" msgstr "използване на ÑиÑÑ‚ÐµÐ¼Ð½Ð¸Ñ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¾Ð½ÐµÐ½ файл" -#: builtin/config.c:59 +#: builtin/config.c:60 msgid "use repository config file" msgstr "използване на ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð» на хранилището" -#: builtin/config.c:60 +#: builtin/config.c:61 msgid "use given config file" msgstr "използване на Ð·Ð°Ð´Ð°Ð´ÐµÐ½Ð¸Ñ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¾Ð½ÐµÐ½ ФÐЙЛ" -#: builtin/config.c:61 +#: builtin/config.c:62 msgid "blob-id" msgstr "ИДЕÐТИФИКÐТОР" -#: builtin/config.c:61 +#: builtin/config.c:62 msgid "read config from given blob object" msgstr "" "изчитане на конфигурациÑта от BLOB Ñ Ñ‚Ð¾Ð·Ð¸ ИДЕÐТИФИКÐТОРна Ñъдържанието" -#: builtin/config.c:62 +#: builtin/config.c:63 msgid "Action" msgstr "ДейÑтвие" -#: builtin/config.c:63 +#: builtin/config.c:64 msgid "get value: name [value-regex]" msgstr "извеждане на ÑтойноÑÑ‚: ИМЕ [РЕГУЛЯРЕÐ_ИЗРÐЗ_ЗÐ_СТОЙÐОСТТÐ]" -#: builtin/config.c:64 +#: builtin/config.c:65 msgid "get all values: key [value-regex]" msgstr "извеждане на вÑички ÑтойноÑти: ключ [РЕГУЛЯРЕÐ_ИЗРÐЗ_ЗÐ_СТОЙÐОСТТÐ]" -#: builtin/config.c:65 +#: builtin/config.c:66 msgid "get values for regexp: name-regex [value-regex]" msgstr "" "извеждане на ÑтойноÑтите за РЕГУЛЯРÐиÑ_ИЗРÐЗ: РЕГУЛЯРЕÐ_ИЗРÐЗ_ЗÐ_ИМЕТО " "[РЕГУЛЯРЕÐ_ИЗРÐЗ_ЗÐ_СТОЙÐОСТТÐ]" -#: builtin/config.c:66 +#: builtin/config.c:67 msgid "get value specific for the URL: section[.var] URL" msgstr "извеждане на ÑтойноÑтта за ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð°Ð´Ñ€ÐµÑ: Ð ÐЗДЕЛ[.ПРОМЕÐЛИВÐ] ÐДРЕС" -#: builtin/config.c:67 +#: builtin/config.c:68 msgid "replace all matching variables: name value [value_regex]" msgstr "" "замÑна на вÑички Ñъвпадащи променливи: ИМЕ СТОЙÐОСТ " "[РЕГУЛЯРЕÐ_ИЗРÐЗ_ЗÐ_СТОЙÐОСТТÐ]" -#: builtin/config.c:68 +#: builtin/config.c:69 msgid "add a new variable: name value" msgstr "добавÑне на нова променлива: ИМЕ СТОЙÐОСТ" -#: builtin/config.c:69 +#: builtin/config.c:70 msgid "remove a variable: name [value-regex]" msgstr "изтриване на променлива: ИМЕ [РЕГУЛЯРЕÐ_ИЗРÐЗ_ЗÐ_СТОЙÐОСТТÐ]" -#: builtin/config.c:70 +#: builtin/config.c:71 msgid "remove all matches: name [value-regex]" msgstr "изтриване на вÑички Ñъвпадащи: ИМЕ [РЕГУЛЯРЕÐ_ИЗРÐЗ_ЗÐ_СТОЙÐОСТТÐ]" -#: builtin/config.c:71 +#: builtin/config.c:72 msgid "rename section: old-name new-name" msgstr "преименуване на раздел: СТÐРО_ИМЕ ÐОВО_ИМЕ" -#: builtin/config.c:72 +#: builtin/config.c:73 msgid "remove a section: name" msgstr "изтриване на раздел: ИМЕ" -#: builtin/config.c:73 +#: builtin/config.c:74 msgid "list all" msgstr "изброÑване на вÑички" -#: builtin/config.c:74 +#: builtin/config.c:75 msgid "open an editor" msgstr "отварÑне на редактор" -#: builtin/config.c:75 +#: builtin/config.c:76 msgid "find the color configured: slot [default]" msgstr "извеждане на Ð·Ð°Ð´Ð°Ð´ÐµÐ½Ð¸Ñ Ñ†Ð²ÑÑ‚: номер [Ñтандартно]" -#: builtin/config.c:76 +#: builtin/config.c:77 msgid "find the color setting: slot [stdout-is-tty]" -msgstr "извеждане на Ð·Ð°Ð´Ð°Ð´ÐµÐ½Ð¸Ñ Ñ†Ð²ÑÑ‚: номер [ÑтандартниÑÑ‚ изход е терминал]" +msgstr "извеждане на Ð·Ð°Ð´Ð°Ð´ÐµÐ½Ð¸Ñ Ñ†Ð²ÑÑ‚: номер (ÑтандартниÑÑ‚ изход е терминал)" -#: builtin/config.c:77 +#: builtin/config.c:78 msgid "Type" msgstr "Вид" -#: builtin/config.c:78 +#: builtin/config.c:79 msgid "value is \"true\" or \"false\"" msgstr "СТОЙÐОСТТРе „true“ (иÑтина) или „false“ (лъжа)" -#: builtin/config.c:79 +#: builtin/config.c:80 msgid "value is decimal number" msgstr "СТОЙÐОСТТРе цÑло, деÑетично чиÑло" -#: builtin/config.c:80 +#: builtin/config.c:81 msgid "value is --bool or --int" msgstr "СТОЙÐОСТТРе „--bool“ (булева) или „--int“ (деÑетично цÑло чиÑло)" -#: builtin/config.c:81 +#: builtin/config.c:82 msgid "value is a path (file or directory name)" msgstr "СТОЙÐОСТТРе път (до файл или директориÑ)" -#: builtin/config.c:82 +#: builtin/config.c:83 msgid "Other" msgstr "Други" -#: builtin/config.c:83 +#: builtin/config.c:84 msgid "terminate values with NUL byte" msgstr "разделÑне на ÑтойноÑтите Ñ Ð½ÑƒÐ»ÐµÐ²Ð¸Ñ Ð·Ð½Ð°Ðº „NUL“" -#: builtin/config.c:84 +#: builtin/config.c:85 msgid "show variable names only" msgstr "извеждане на имената на променливите" -#: builtin/config.c:85 +#: builtin/config.c:86 msgid "respect include directives on lookup" msgstr "при търÑене да Ñе уважат и директивите за включване" -#: builtin/config.c:86 +#: builtin/config.c:87 msgid "show origin of config (file, standard input, blob, command line)" msgstr "" "извеждане на мÑÑтото на задаване на наÑтройката (файл, Ñтандартен вход, " "обект BLOB, команден ред)" -#: builtin/config.c:328 +#: builtin/config.c:327 msgid "unable to parse default color value" msgstr "неразпозната ÑтойноÑÑ‚ на ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ñ†Ð²ÑÑ‚" -#: builtin/config.c:472 +#: builtin/config.c:471 #, c-format msgid "" "# This is Git's per-user configuration file.\n" @@ -7762,12 +7783,16 @@ msgstr "" "#\tname = %s\n" "#\temail = %s\n" -#: builtin/config.c:615 +#: builtin/config.c:499 +msgid "--local can only be used inside a git repository" +msgstr "„--local“ може да Ñе използва Ñамо в хранилище" + +#: builtin/config.c:621 #, c-format msgid "cannot create configuration file %s" msgstr "конфигурационниÑÑ‚ файл „%s“ не може да бъде Ñъздаден" -#: builtin/config.c:627 +#: builtin/config.c:633 #, c-format msgid "" "cannot overwrite multiple values with a single value\n" @@ -7777,75 +7802,75 @@ msgstr "" "За да промените „%s“, ползвайте регулÑрен израз или опциите „--add“ и „--" "replace-all“." -#: builtin/count-objects.c:86 +#: builtin/count-objects.c:87 msgid "git count-objects [-v] [-H | --human-readable]" msgstr "git count-objects [-v] [-H | --human-readable]" -#: builtin/count-objects.c:96 +#: builtin/count-objects.c:97 msgid "print sizes in human readable format" msgstr "извеждане на размерите на обектите във формат леÑно четим от хора" -#: builtin/describe.c:18 +#: builtin/describe.c:19 msgid "git describe [<options>] [<commit-ish>...]" msgstr "git describe [ОПЦИЯ…] УКÐЗÐТЕЛ_КЪМ_ПОДÐÐ’ÐÐЕ…" -#: builtin/describe.c:19 +#: builtin/describe.c:20 msgid "git describe [<options>] --dirty" msgstr "git describe [ОПЦИЯ…] --dirty" -#: builtin/describe.c:53 +#: builtin/describe.c:54 msgid "head" msgstr "оÑновно" -#: builtin/describe.c:53 +#: builtin/describe.c:54 msgid "lightweight" msgstr "кратко" -#: builtin/describe.c:53 +#: builtin/describe.c:54 msgid "annotated" msgstr "анотирано" -#: builtin/describe.c:250 +#: builtin/describe.c:253 #, c-format msgid "annotated tag %s not available" msgstr "не ÑъщеÑтвува анотиран етикет „%s“" -#: builtin/describe.c:254 +#: builtin/describe.c:257 #, c-format msgid "annotated tag %s has no embedded name" msgstr "в Ð°Ð½Ð¾Ñ‚Ð¸Ñ€Ð°Ð½Ð¸Ñ ÐµÑ‚Ð¸ÐºÐµÑ‚ „%s“ липÑва вградено име" -#: builtin/describe.c:256 +#: builtin/describe.c:259 #, c-format msgid "tag '%s' is really '%s' here" msgstr "етикетът „%s“ тук е вÑъщноÑÑ‚ „%s“" -#: builtin/describe.c:283 builtin/log.c:487 +#: builtin/describe.c:286 builtin/log.c:489 #, c-format msgid "Not a valid object name %s" msgstr "Ðеправилно име на обект „%s“" -#: builtin/describe.c:286 +#: builtin/describe.c:289 #, c-format msgid "%s is not a valid '%s' object" msgstr "„%s“ е неправилен обект „%s“" -#: builtin/describe.c:303 +#: builtin/describe.c:306 #, c-format msgid "no tag exactly matches '%s'" msgstr "никой етикет не напаÑва точно „%s“" -#: builtin/describe.c:305 +#: builtin/describe.c:308 #, c-format msgid "searching to describe %s\n" msgstr "търÑене за опиÑание на „%s“\n" -#: builtin/describe.c:352 +#: builtin/describe.c:355 #, c-format msgid "finished search at %s\n" msgstr "търÑенето приключи при „%s“\n" -#: builtin/describe.c:379 +#: builtin/describe.c:382 #, c-format msgid "" "No annotated tags can describe '%s'.\n" @@ -7854,7 +7879,7 @@ msgstr "" "Ðикой анотиран етикет не опиÑва „%s“.\n" "СъщеÑтвуват и неанотирани етикети. Пробвайте Ñ Ð¾Ð¿Ñ†Ð¸Ñта „--tags“." -#: builtin/describe.c:383 +#: builtin/describe.c:386 #, c-format msgid "" "No tags can describe '%s'.\n" @@ -7863,12 +7888,12 @@ msgstr "" "Ðикой етикет не опиÑва „%s“.\n" "Пробвайте Ñ Ð¾Ð¿Ñ†Ð¸Ñта „--always“ или Ñъздайте етикети." -#: builtin/describe.c:413 +#: builtin/describe.c:416 #, c-format msgid "traversed %lu commits\n" msgstr "претърÑени Ñа %lu подаваниÑ\n" -#: builtin/describe.c:416 +#: builtin/describe.c:419 #, c-format msgid "" "more than %i tags found; listed %i most recent\n" @@ -7877,78 +7902,78 @@ msgstr "" "открити Ñа над %i етикета, изведени Ñа поÑледните %i,\n" "търÑенето бе прекратено при „%s“.\n" -#: builtin/describe.c:438 +#: builtin/describe.c:441 msgid "find the tag that comes after the commit" msgstr "откриване на етикета, който Ñледва подаване" -#: builtin/describe.c:439 +#: builtin/describe.c:442 msgid "debug search strategy on stderr" msgstr "" "извеждане на Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð·Ð° траÑиране на ÑтратегиÑта за търÑене на " "Ñтандартната грешка" -#: builtin/describe.c:440 +#: builtin/describe.c:443 msgid "use any ref" msgstr "използване на произволен указател" -#: builtin/describe.c:441 +#: builtin/describe.c:444 msgid "use any tag, even unannotated" msgstr "използване на вÑеки етикет — включително и неанотираните" -#: builtin/describe.c:442 +#: builtin/describe.c:445 msgid "always use long format" msgstr "винаги да Ñе ползва дългиÑÑ‚ формат" -#: builtin/describe.c:443 +#: builtin/describe.c:446 msgid "only follow first parent" msgstr "проÑледÑване Ñамо на Ð¿ÑŠÑ€Ð²Ð¸Ñ Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»" -#: builtin/describe.c:446 +#: builtin/describe.c:449 msgid "only output exact matches" msgstr "извеждане Ñамо на точните ÑъвпадениÑ" -#: builtin/describe.c:448 +#: builtin/describe.c:451 msgid "consider <n> most recent tags (default: 10)" msgstr "да Ñе търÑи Ñамо в този БРОЙ поÑледни етикети (Ñтандартно: 10)" -#: builtin/describe.c:450 +#: builtin/describe.c:453 msgid "only consider tags matching <pattern>" msgstr "да Ñе търÑи Ñамо измежду етикетите напаÑващи този ШÐБЛОÐ" -#: builtin/describe.c:452 +#: builtin/describe.c:455 msgid "do not consider tags matching <pattern>" msgstr "да не Ñе търÑи измежду етикетите напаÑващи този ШÐБЛОÐ" -#: builtin/describe.c:454 builtin/name-rev.c:357 +#: builtin/describe.c:457 builtin/name-rev.c:406 msgid "show abbreviated commit object as fallback" msgstr "извеждане на Ñъкратено име на обект като резервен вариант" -#: builtin/describe.c:455 builtin/describe.c:458 +#: builtin/describe.c:458 builtin/describe.c:461 msgid "mark" msgstr "МÐРКЕР" -#: builtin/describe.c:456 +#: builtin/describe.c:459 msgid "append <mark> on dirty working tree (default: \"-dirty\")" msgstr "добавÑне на такъв МÐРКЕРна работното дърво (Ñтандартно е „-dirty“)" -#: builtin/describe.c:459 +#: builtin/describe.c:462 msgid "append <mark> on broken working tree (default: \"-broken\")" msgstr "" "добавÑне на такъв МÐРКЕРна Ñчупеното работно дърво (Ñтандартно е „-broken“)" -#: builtin/describe.c:477 +#: builtin/describe.c:480 msgid "--long is incompatible with --abbrev=0" msgstr "Опциите „--long“ и „--abbrev=0“ Ñа неÑъвмеÑтими" -#: builtin/describe.c:506 +#: builtin/describe.c:509 msgid "No names found, cannot describe anything." msgstr "Ðе Ñа открити имена — нищо не може да бъде опиÑано." -#: builtin/describe.c:549 +#: builtin/describe.c:552 msgid "--dirty is incompatible with commit-ishes" msgstr "опциÑта „--dirty“ е неÑъвмеÑтима Ñ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ» към подаване" -#: builtin/describe.c:551 +#: builtin/describe.c:554 msgid "--broken is incompatible with commit-ishes" msgstr "опциÑта „--broken“ е неÑъвмеÑтима Ñ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ» към подаване" @@ -7957,55 +7982,55 @@ msgstr "опциÑта „--broken“ е неÑъвмеÑтима Ñ ÑƒÐºÐ°Ð·Ð°Ñ msgid "'%s': not a regular file or symlink" msgstr "„%s“: не е нито обикновен файл, нито Ñимволна връзка" -#: builtin/diff.c:234 +#: builtin/diff.c:235 #, c-format msgid "invalid option: %s" msgstr "неправилна опциÑ: %s" -#: builtin/diff.c:358 +#: builtin/diff.c:359 msgid "Not a git repository" msgstr "Ðе е хранилище на Git" -#: builtin/diff.c:401 +#: builtin/diff.c:402 #, c-format msgid "invalid object '%s' given." msgstr "зададен е неправилен обект „%s“." -#: builtin/diff.c:410 +#: builtin/diff.c:411 #, c-format msgid "more than two blobs given: '%s'" msgstr "зададени Ñа повече от 2 обекта BLOB: „%s“" -#: builtin/diff.c:417 +#: builtin/diff.c:416 #, c-format msgid "unhandled object '%s' given." msgstr "зададен е неподдържан обект „%s“." -#: builtin/difftool.c:28 +#: builtin/difftool.c:29 msgid "git difftool [<options>] [<commit> [<commit>]] [--] [<path>...]" msgstr "git difftool [ОПЦИЯ…] [ПОДÐÐ’ÐÐЕ [ПОДÐÐ’ÐÐЕ]] [[--] ПЪТ…]" -#: builtin/difftool.c:241 +#: builtin/difftool.c:249 #, c-format msgid "failed: %d" msgstr "неуÑпешно дейÑтвие Ñ Ð¸Ð·Ñ…Ð¾Ð´ÐµÐ½ код: %d" -#: builtin/difftool.c:283 +#: builtin/difftool.c:291 #, c-format msgid "could not read symlink %s" msgstr "Ñимволната връзка „%s“ не може да бъде прочетена" -#: builtin/difftool.c:285 +#: builtin/difftool.c:293 #, c-format msgid "could not read symlink file %s" msgstr "файлът, Ñочен от Ñимволната връзка „%s“, не може да бъде прочетен" -#: builtin/difftool.c:293 +#: builtin/difftool.c:301 #, c-format msgid "could not read object %s for symlink %s" msgstr "обектът „%s“ за Ñимволната връзка „%s“ не може да бъде прочетен" -#: builtin/difftool.c:395 +#: builtin/difftool.c:403 msgid "" "combined diff formats('-c' and '--cc') are not supported in\n" "directory diff mode('-d' and '--dir-diff')." @@ -8013,55 +8038,55 @@ msgstr "" "комбинираните формати на разликите („-c“ и „--cc“) не Ñе поддържат\n" "в режима за разлики върху директории („-d“ и „--dir-diff“)." -#: builtin/difftool.c:609 +#: builtin/difftool.c:626 #, c-format msgid "both files modified: '%s' and '%s'." msgstr "и двата файла Ñа променени: „%s“ и „%s“." -#: builtin/difftool.c:611 +#: builtin/difftool.c:628 msgid "working tree file has been left." msgstr "работното дърво е изоÑтавено." -#: builtin/difftool.c:622 +#: builtin/difftool.c:639 #, c-format msgid "temporary files exist in '%s'." msgstr "в „%s“ има временни файлове." -#: builtin/difftool.c:623 +#: builtin/difftool.c:640 msgid "you may want to cleanup or recover these." msgstr "възможно е да ги изчиÑтите или възÑтановите" -#: builtin/difftool.c:669 +#: builtin/difftool.c:689 msgid "use `diff.guitool` instead of `diff.tool`" msgstr "използвайте „diff.guitool“ вмеÑто „diff.tool“" -#: builtin/difftool.c:671 +#: builtin/difftool.c:691 msgid "perform a full-directory diff" msgstr "разлика по директории" -#: builtin/difftool.c:673 +#: builtin/difftool.c:693 msgid "do not prompt before launching a diff tool" msgstr "Ñтартиране на ПРОГРÐМÐта за разлики без предупреждение" -#: builtin/difftool.c:679 +#: builtin/difftool.c:699 msgid "use symlinks in dir-diff mode" msgstr "Ñледване на Ñимволните връзки при разлика по директории" -#: builtin/difftool.c:680 +#: builtin/difftool.c:700 msgid "<tool>" msgstr "ПРОГРÐМÐ" -#: builtin/difftool.c:681 +#: builtin/difftool.c:701 msgid "use the specified diff tool" msgstr "използване на указаната ПРОГРÐМÐ" -#: builtin/difftool.c:683 +#: builtin/difftool.c:703 msgid "print a list of diff tools that may be used with `--tool`" msgstr "" "извеждане на ÑпиÑък Ñ Ð²Ñички ПРОГРÐМи, които може да Ñе ползват Ñ Ð¾Ð¿Ñ†Ð¸Ñта „--" "tool“" -#: builtin/difftool.c:686 +#: builtin/difftool.c:706 msgid "" "make 'git-difftool' exit when an invoked diff tool returns a non - zero exit " "code" @@ -8069,239 +8094,243 @@ msgstr "" "„git-difftool“ да Ñпре работа, когато Ñтартираната ПРОГРÐМРзавърши Ñ " "ненулев код" -#: builtin/difftool.c:688 +#: builtin/difftool.c:708 msgid "<command>" msgstr "КОМÐÐДÐ" -#: builtin/difftool.c:689 +#: builtin/difftool.c:709 msgid "specify a custom command for viewing diffs" msgstr "команда за разглеждане на разлики" -#: builtin/difftool.c:713 +#: builtin/difftool.c:733 msgid "no <tool> given for --tool=<tool>" msgstr "не е зададена програма за „--tool=ПРОГРÐМГ" -#: builtin/difftool.c:720 +#: builtin/difftool.c:740 msgid "no <cmd> given for --extcmd=<cmd>" msgstr "не е зададена команда за „--extcmd=КОМÐÐДГ" -#: builtin/fast-export.c:25 +#: builtin/fast-export.c:26 msgid "git fast-export [rev-list-opts]" msgstr "git fast-export [ОПЦИИ_ЗÐ_СПИСЪКÐ_С_ВЕРСИИ]" -#: builtin/fast-export.c:980 +#: builtin/fast-export.c:982 msgid "show progress after <n> objects" msgstr "Съобщение за напредъка на вÑеки такъв БРОЙ обекта" -#: builtin/fast-export.c:982 +#: builtin/fast-export.c:984 msgid "select handling of signed tags" msgstr "Как да Ñе обработват подпиÑаните етикети" -#: builtin/fast-export.c:985 +#: builtin/fast-export.c:987 msgid "select handling of tags that tag filtered objects" msgstr "Как да Ñе обработват етикетите на филтрираните обекти" -#: builtin/fast-export.c:988 +#: builtin/fast-export.c:990 msgid "Dump marks to this file" msgstr "Запазване на маркерите в този ФÐЙЛ" -#: builtin/fast-export.c:990 +#: builtin/fast-export.c:992 msgid "Import marks from this file" msgstr "ВнаÑÑне на маркерите от този ФÐЙЛ" -#: builtin/fast-export.c:992 +#: builtin/fast-export.c:994 msgid "Fake a tagger when tags lack one" msgstr "Да Ñе използва изкуÑтвено име на човек при липÑа на задаващ етикета" -#: builtin/fast-export.c:994 +#: builtin/fast-export.c:996 msgid "Output full tree for each commit" msgstr "Извеждане на цÑлото дърво за вÑÑко подаване" -#: builtin/fast-export.c:996 +#: builtin/fast-export.c:998 msgid "Use the done feature to terminate the stream" msgstr "Използване на маркер за завършване на потока" -#: builtin/fast-export.c:997 +#: builtin/fast-export.c:999 msgid "Skip output of blob data" msgstr "Без извеждане на Ñъдържанието на обектите BLOB" -#: builtin/fast-export.c:998 +#: builtin/fast-export.c:1000 msgid "refspec" msgstr "УКÐЗÐТЕЛ_ÐÐ_ВЕРСИЯ" -#: builtin/fast-export.c:999 +#: builtin/fast-export.c:1001 msgid "Apply refspec to exported refs" msgstr "Прилагане на УКÐЗÐТЕЛÑ_ÐÐ_ВЕРСИЯ към изнеÑените указатели" -#: builtin/fast-export.c:1000 +#: builtin/fast-export.c:1002 msgid "anonymize output" msgstr "анонимизиране на извежданата информациÑ" -#: builtin/fetch.c:21 +#: builtin/fetch.c:22 msgid "git fetch [<options>] [<repository> [<refspec>...]]" msgstr "git fetch [ОПЦИЯ…] [ХРÐÐИЛИЩЕ [УКÐЗÐТЕЛ…]]" -#: builtin/fetch.c:22 +#: builtin/fetch.c:23 msgid "git fetch [<options>] <group>" msgstr "git fetch [ОПЦИЯ…] ГРУПÐ" -#: builtin/fetch.c:23 +#: builtin/fetch.c:24 msgid "git fetch --multiple [<options>] [(<repository> | <group>)...]" msgstr "git fetch --multiple [ОПЦИЯ…] [(ХРÐÐИЛИЩЕ | ГРУПÐ)…]" -#: builtin/fetch.c:24 +#: builtin/fetch.c:25 msgid "git fetch --all [<options>]" msgstr "git fetch --all [ОПЦИЯ…]" -#: builtin/fetch.c:95 builtin/pull.c:175 +#: builtin/fetch.c:90 builtin/pull.c:182 msgid "fetch from all remotes" msgstr "доÑтавÑне от вÑички отдалечени хранилища" -#: builtin/fetch.c:97 builtin/pull.c:178 +#: builtin/fetch.c:92 builtin/pull.c:185 msgid "append to .git/FETCH_HEAD instead of overwriting" msgstr "добавÑне към „.git/FETCH_HEAD“ вмеÑто замÑна" -#: builtin/fetch.c:99 builtin/pull.c:181 +#: builtin/fetch.c:94 builtin/pull.c:188 msgid "path to upload pack on remote end" msgstr "отдалечен път, където да Ñе качи пакетът" -#: builtin/fetch.c:100 builtin/pull.c:183 +#: builtin/fetch.c:95 builtin/pull.c:190 msgid "force overwrite of local branch" msgstr "принудително презапиÑване на Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸Ñ ÐºÐ»Ð¾Ð½" -#: builtin/fetch.c:102 +#: builtin/fetch.c:97 msgid "fetch from multiple remotes" msgstr "доÑтавÑне от множеÑтво отдалечени хранилища" -#: builtin/fetch.c:104 builtin/pull.c:185 +#: builtin/fetch.c:99 builtin/pull.c:192 msgid "fetch all tags and associated objects" msgstr "доÑтавÑне на вÑички етикети и принадлежащи обекти" -#: builtin/fetch.c:106 +#: builtin/fetch.c:101 msgid "do not fetch all tags (--no-tags)" msgstr "без доÑтавÑнето на вÑички етикети „--no-tags“" -#: builtin/fetch.c:108 +#: builtin/fetch.c:103 msgid "number of submodules fetched in parallel" msgstr "брой подмодули доÑтавени паралелно" -#: builtin/fetch.c:110 builtin/pull.c:188 +#: builtin/fetch.c:105 builtin/pull.c:195 msgid "prune remote-tracking branches no longer on remote" msgstr "окаÑтрÑне на клоните ÑледÑщи вече неÑъщеÑтвуващи отдалечени клони" -#: builtin/fetch.c:111 builtin/pull.c:191 +#: builtin/fetch.c:106 builtin/fetch.c:129 builtin/pull.c:123 msgid "on-demand" msgstr "ПРИ ÐУЖДÐ" -#: builtin/fetch.c:112 builtin/pull.c:192 +#: builtin/fetch.c:107 msgid "control recursive fetching of submodules" msgstr "управление на рекурÑивното доÑтавÑне на подмодулите" -#: builtin/fetch.c:116 builtin/pull.c:200 +#: builtin/fetch.c:111 builtin/pull.c:203 msgid "keep downloaded pack" msgstr "запазване на изтеглените пакети Ñ Ð¾Ð±ÐµÐºÑ‚Ð¸" -#: builtin/fetch.c:118 +#: builtin/fetch.c:113 msgid "allow updating of HEAD ref" msgstr "позволÑване на обновÑването на ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ â€žHEAD“" -#: builtin/fetch.c:121 builtin/fetch.c:127 builtin/pull.c:203 +#: builtin/fetch.c:116 builtin/fetch.c:122 builtin/pull.c:206 msgid "deepen history of shallow clone" msgstr "задълбочаване на иÑториÑта на плитко хранилище" -#: builtin/fetch.c:123 +#: builtin/fetch.c:118 msgid "deepen history of shallow repository based on time" msgstr "задълбочаване на иÑториÑта на плитко хранилище до определено време" -#: builtin/fetch.c:129 builtin/pull.c:206 +#: builtin/fetch.c:124 builtin/pull.c:209 msgid "convert to a complete repository" msgstr "превръщане в пълно хранилище" -#: builtin/fetch.c:131 builtin/log.c:1440 +#: builtin/fetch.c:126 builtin/log.c:1450 msgid "dir" msgstr "директориÑ" -#: builtin/fetch.c:132 +#: builtin/fetch.c:127 msgid "prepend this to submodule path output" msgstr "добавÑне на това пред Ð¿ÑŠÑ‚Ñ Ð½Ð° подмодула" -#: builtin/fetch.c:135 -msgid "default mode for recursion" -msgstr "Ñтандартен режим на рекурÑиÑ" +#: builtin/fetch.c:130 +msgid "" +"default for recursive fetching of submodules (lower priority than config " +"files)" +msgstr "" +"Ñтандартно рекурÑивно изтеглÑне на подмодулите (файловете Ñ Ð½Ð°Ñтройки Ñа Ñ " +"приоритет)" -#: builtin/fetch.c:137 builtin/pull.c:209 +#: builtin/fetch.c:134 builtin/pull.c:212 msgid "accept refs that update .git/shallow" msgstr "приемане на указатели, които обновÑват „.git/shallow“" -#: builtin/fetch.c:138 builtin/pull.c:211 +#: builtin/fetch.c:135 builtin/pull.c:214 msgid "refmap" msgstr "КÐРТÐ_С_УКÐЗÐТЕЛИ" -#: builtin/fetch.c:139 builtin/pull.c:212 +#: builtin/fetch.c:136 builtin/pull.c:215 msgid "specify fetch refmap" msgstr "указване на КÐРТÐта_С_УКÐЗÐТЕЛИ за доÑтавÑне" -#: builtin/fetch.c:395 +#: builtin/fetch.c:394 msgid "Couldn't find remote ref HEAD" msgstr "УказателÑÑ‚ „HEAD“ в отдалеченото хранилище не може да бъде открит" -#: builtin/fetch.c:513 +#: builtin/fetch.c:512 #, c-format msgid "configuration fetch.output contains invalid value %s" msgstr "наÑтройката „fetch.output“ е Ñ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»Ð½Ð° ÑтойноÑÑ‚ „%s“" -#: builtin/fetch.c:606 +#: builtin/fetch.c:605 #, c-format msgid "object %s not found" msgstr "обектът „%s“ липÑва" -#: builtin/fetch.c:610 +#: builtin/fetch.c:609 msgid "[up to date]" msgstr "[актуализиран]" -#: builtin/fetch.c:623 builtin/fetch.c:703 +#: builtin/fetch.c:622 builtin/fetch.c:702 msgid "[rejected]" msgstr "[отхвърлен]" -#: builtin/fetch.c:624 +#: builtin/fetch.c:623 msgid "can't fetch in current branch" msgstr "в Ñ‚ÐµÐºÑƒÑ‰Ð¸Ñ ÐºÐ»Ð¾Ð½ не може да Ñе доÑтавÑ" -#: builtin/fetch.c:633 +#: builtin/fetch.c:632 msgid "[tag update]" msgstr "[обновÑване на етикетите]" -#: builtin/fetch.c:634 builtin/fetch.c:667 builtin/fetch.c:683 -#: builtin/fetch.c:698 +#: builtin/fetch.c:633 builtin/fetch.c:666 builtin/fetch.c:682 +#: builtin/fetch.c:697 msgid "unable to update local ref" msgstr "локален указател не може да бъде обновен" -#: builtin/fetch.c:653 +#: builtin/fetch.c:652 msgid "[new tag]" msgstr "[нов етикет]" -#: builtin/fetch.c:656 +#: builtin/fetch.c:655 msgid "[new branch]" msgstr "[нов клон]" -#: builtin/fetch.c:659 +#: builtin/fetch.c:658 msgid "[new ref]" msgstr "[нов указател]" -#: builtin/fetch.c:698 +#: builtin/fetch.c:697 msgid "forced update" msgstr "принудително обновÑване" -#: builtin/fetch.c:703 +#: builtin/fetch.c:702 msgid "non-fast-forward" msgstr "ÑъщинÑко Ñливане" -#: builtin/fetch.c:748 +#: builtin/fetch.c:747 #, c-format msgid "%s did not send all necessary objects\n" msgstr "хранилището „%s“ не изпрати вÑички необходими обекти\n" -#: builtin/fetch.c:768 +#: builtin/fetch.c:767 #, c-format msgid "reject %s because shallow roots are not allowed to be updated" msgstr "" @@ -8337,7 +8366,7 @@ msgstr " (обектът „%s“ вече е извън клон)" msgid "[deleted]" msgstr "[изтрит]" -#: builtin/fetch.c:955 builtin/remote.c:1022 +#: builtin/fetch.c:955 builtin/remote.c:1023 msgid "(none)" msgstr "(нищо)" @@ -8366,7 +8395,7 @@ msgstr "Ðе Ñе поддържа доÑтавÑне от „%s“" msgid "Fetching %s\n" msgstr "ДоÑтавÑне на „%s“\n" -#: builtin/fetch.c:1238 builtin/remote.c:96 +#: builtin/fetch.c:1238 builtin/remote.c:97 #, c-format msgid "Could not fetch %s" msgstr "„%s“ не може да Ñе доÑтави" @@ -8399,105 +8428,105 @@ msgstr "опциите „--depth“ и „--unshallow“ Ñа неÑъвмеÑÑ msgid "--unshallow on a complete repository does not make sense" msgstr "не можете да използвате опциÑта „--unshallow“ върху пълно хранилище" -#: builtin/fetch.c:1352 +#: builtin/fetch.c:1349 msgid "fetch --all does not take a repository argument" msgstr "към „git fetch --all“ не можете да добавите аргумент — хранилище" -#: builtin/fetch.c:1354 +#: builtin/fetch.c:1351 msgid "fetch --all does not make sense with refspecs" msgstr "" "към „git fetch --all“ не можете да добавите аргумент — указател на верÑиÑ" -#: builtin/fetch.c:1365 +#: builtin/fetch.c:1362 #, c-format msgid "No such remote or remote group: %s" msgstr "ÐÑма нито отдалечено хранилище, нито група от хранилища на име „%s“" -#: builtin/fetch.c:1373 +#: builtin/fetch.c:1370 msgid "Fetching a group and specifying refspecs does not make sense" msgstr "Указването на група и указването на верÑÐ¸Ñ Ñа неÑъвмеÑтими" -#: builtin/fmt-merge-msg.c:14 +#: builtin/fmt-merge-msg.c:15 msgid "" "git fmt-merge-msg [-m <message>] [--log[=<n>] | --no-log] [--file <file>]" msgstr "" "git fmt-merge-msg [-m СЪОБЩЕÐИЕ] [--log[=БРОЙ] | --no-log] [--file ФÐЙЛ]" -#: builtin/fmt-merge-msg.c:663 +#: builtin/fmt-merge-msg.c:664 msgid "populate log with at most <n> entries from shortlog" msgstr "" "вмъкване на журнал ÑÑŠÑтоÑщ Ñе от не повече от БРОЙ запиÑа от ÑÑŠÐºÑ€Ð°Ñ‚ÐµÐ½Ð¸Ñ " "журнал" -#: builtin/fmt-merge-msg.c:666 +#: builtin/fmt-merge-msg.c:667 msgid "alias for --log (deprecated)" msgstr "Ñиноним на „--log“ (оÑтарÑло)" -#: builtin/fmt-merge-msg.c:669 +#: builtin/fmt-merge-msg.c:670 msgid "text" msgstr "ТЕКСТ" -#: builtin/fmt-merge-msg.c:670 +#: builtin/fmt-merge-msg.c:671 msgid "use <text> as start of message" msgstr "за начало на Ñъобщението да Ñе ползва ТЕКСТ" -#: builtin/fmt-merge-msg.c:671 +#: builtin/fmt-merge-msg.c:672 msgid "file to read from" msgstr "файл, от който да Ñе чете" -#: builtin/for-each-ref.c:9 +#: builtin/for-each-ref.c:10 msgid "git for-each-ref [<options>] [<pattern>]" msgstr "git for-each-ref [ОПЦИЯ…] [ШÐБЛОÐ]" -#: builtin/for-each-ref.c:10 +#: builtin/for-each-ref.c:11 msgid "git for-each-ref [--points-at <object>]" msgstr "git for-each-ref [--points ОБЕКТ]" -#: builtin/for-each-ref.c:11 +#: builtin/for-each-ref.c:12 msgid "git for-each-ref [(--merged | --no-merged) [<commit>]]" msgstr "git for-each-ref[(--merged | --no-merged) [ПОДÐÐ’ÐÐЕ]]" -#: builtin/for-each-ref.c:12 +#: builtin/for-each-ref.c:13 msgid "git for-each-ref [--contains [<commit>]] [--no-contains [<commit>]]" msgstr "git for-each-ref [--contains [ПОДÐÐ’ÐÐЕ]] [--no-contains [ПОДÐÐ’ÐÐЕ]]" -#: builtin/for-each-ref.c:27 +#: builtin/for-each-ref.c:28 msgid "quote placeholders suitably for shells" msgstr "цитиране подходÑщо за командни интерпретатори на обвивката" -#: builtin/for-each-ref.c:29 +#: builtin/for-each-ref.c:30 msgid "quote placeholders suitably for perl" msgstr "цитиране подходÑщо за perl" -#: builtin/for-each-ref.c:31 +#: builtin/for-each-ref.c:32 msgid "quote placeholders suitably for python" msgstr "цитиране подходÑщо за python" -#: builtin/for-each-ref.c:33 +#: builtin/for-each-ref.c:34 msgid "quote placeholders suitably for Tcl" msgstr "цитиране подходÑщо за tcl" -#: builtin/for-each-ref.c:36 +#: builtin/for-each-ref.c:37 msgid "show only <n> matched refs" msgstr "извеждане Ñамо на този БРОЙ напаÑнати указатели" -#: builtin/for-each-ref.c:41 +#: builtin/for-each-ref.c:42 msgid "print only refs which points at the given object" msgstr "извеждане Ñамо на указателите, Ñочещи към ОБЕКТÐ" -#: builtin/for-each-ref.c:43 +#: builtin/for-each-ref.c:44 msgid "print only refs that are merged" msgstr "извеждане Ñамо на Ñлетите указатели" -#: builtin/for-each-ref.c:44 +#: builtin/for-each-ref.c:45 msgid "print only refs that are not merged" msgstr "извеждане Ñамо на неÑлетите указатели" -#: builtin/for-each-ref.c:45 +#: builtin/for-each-ref.c:46 msgid "print only refs which contain the commit" msgstr "извеждане Ñамо на указателите, които Ñъдържат това ПОДÐÐ’ÐÐЕ" -#: builtin/for-each-ref.c:46 +#: builtin/for-each-ref.c:47 msgid "print only refs which don't contain the commit" msgstr "извеждане Ñамо на указателите, които не Ñъдържат това ПОДÐÐ’ÐÐЕ" @@ -8562,21 +8591,21 @@ msgstr "показване на подробни имена на доÑтижиРmsgid "Checking objects" msgstr "Проверка на обектите" -#: builtin/gc.c:25 +#: builtin/gc.c:26 msgid "git gc [<options>]" msgstr "git gc [ОПЦИЯ…]" -#: builtin/gc.c:78 +#: builtin/gc.c:79 #, c-format msgid "Failed to fstat %s: %s" msgstr "ÐеуÑпешно изпълнение на „fstat“ върху „%s“: %s" -#: builtin/gc.c:310 +#: builtin/gc.c:311 #, c-format msgid "Can't stat %s" msgstr "ÐеуÑпешно изпълнение на „stat“ върху „%s“" -#: builtin/gc.c:319 +#: builtin/gc.c:320 #, c-format msgid "" "The last gc run reported the following. Please correct the root cause\n" @@ -8593,49 +8622,49 @@ msgstr "" "\n" "%s" -#: builtin/gc.c:358 +#: builtin/gc.c:359 msgid "prune unreferenced objects" msgstr "окаÑтрÑне на обектите, към които нищо не Ñочи" -#: builtin/gc.c:360 +#: builtin/gc.c:361 msgid "be more thorough (increased runtime)" msgstr "изчерпателно търÑене на боклука (за Ñметка на повече време работа)" -#: builtin/gc.c:361 +#: builtin/gc.c:362 msgid "enable auto-gc mode" msgstr "включване на автоматичното Ñъбиране на боклука (auto-gc)" -#: builtin/gc.c:362 +#: builtin/gc.c:363 msgid "force running gc even if there may be another gc running" msgstr "" "изрично Ñтартиране на Ñъбирането на боклука, дори и ако вече работи друго " "Ñъбиране" -#: builtin/gc.c:379 +#: builtin/gc.c:380 #, c-format msgid "Failed to parse gc.logexpiry value %s" msgstr "Ðеразпозната ÑтойноÑÑ‚ на „gc.logexpiry“: %s" -#: builtin/gc.c:407 +#: builtin/gc.c:408 #, c-format msgid "Auto packing the repository in background for optimum performance.\n" msgstr "" "Ðвтоматично пакетиране на заден фон на хранилището за по-добра " "производителноÑÑ‚.\n" -#: builtin/gc.c:409 +#: builtin/gc.c:410 #, c-format msgid "Auto packing the repository for optimum performance.\n" msgstr "Ðвтоматично пакетиране на хранилището за по-добра производителноÑÑ‚.\n" -#: builtin/gc.c:410 +#: builtin/gc.c:411 #, c-format msgid "See \"git help gc\" for manual housekeeping.\n" msgstr "" "Погледнете ръководÑтвото за повече Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ ÐºÐ°Ðº да изпълните „git help " "gc“.\n" -#: builtin/gc.c:431 +#: builtin/gc.c:432 #, c-format msgid "" "gc is already running on machine '%s' pid %<PRIuMAX> (use --force if not)" @@ -8644,279 +8673,292 @@ msgstr "" "процеÑа: %<PRIuMAX> (ако Ñте Ñигурни, че това не е вÑрно, това използвайте\n" "опциÑта „--force“)" -#: builtin/gc.c:475 +#: builtin/gc.c:476 msgid "" "There are too many unreachable loose objects; run 'git prune' to remove them." msgstr "" "Има прекалено много недоÑтижими, непакетирани обекти.\n" "Използвайте „git prune“, за да ги окаÑтрите." -#: builtin/grep.c:25 +#: builtin/grep.c:27 msgid "git grep [<options>] [-e] <pattern> [<rev>...] [[--] <path>...]" msgstr "git grep [ОПЦИЯ…] [-e] ШÐБЛОР[ВЕРСИЯ…] [[--] ПЪТ…]" -#: builtin/grep.c:232 +#: builtin/grep.c:235 #, c-format msgid "grep: failed to create thread: %s" msgstr "grep: неуÑпешно Ñъздаване на нишка: %s" -#: builtin/grep.c:290 +#: builtin/grep.c:293 #, c-format msgid "invalid number of threads specified (%d) for %s" msgstr "зададен е неправилен брой нишки (%d) за %s" -#: builtin/grep.c:769 builtin/grep.c:810 +#. TRANSLATORS: %s is the configuration +#. variable for tweaking threads, currently +#. grep.threads +#. +#: builtin/grep.c:302 builtin/index-pack.c:1494 builtin/index-pack.c:1692 +#, c-format +msgid "no threads support, ignoring %s" +msgstr "липÑва поддръжка за нишки. „%s“ ще Ñе пренебрегне" + +#: builtin/grep.c:788 builtin/grep.c:829 #, c-format msgid "unable to read tree (%s)" msgstr "дървото не може да бъде прочетено (%s)" -#: builtin/grep.c:829 +#: builtin/grep.c:848 #, c-format msgid "unable to grep from object of type %s" msgstr "не може да Ñе изпълни „grep“ от обект от вида %s" -#: builtin/grep.c:893 +#: builtin/grep.c:912 #, c-format msgid "switch `%c' expects a numerical value" msgstr "опциÑта „%c“ очаква чиÑло за аргумент" -#: builtin/grep.c:980 +#: builtin/grep.c:999 msgid "search in index instead of in the work tree" msgstr "търÑене в индекÑа, а не в работното дърво" -#: builtin/grep.c:982 +#: builtin/grep.c:1001 msgid "find in contents not managed by git" msgstr "търÑене и във файловете, които не Ñа под управлението на git" -#: builtin/grep.c:984 +#: builtin/grep.c:1003 msgid "search in both tracked and untracked files" msgstr "търÑене и в Ñледените, и в неÑледените файлове" -#: builtin/grep.c:986 +#: builtin/grep.c:1005 msgid "ignore files specified via '.gitignore'" msgstr "игнориране на файловете указани в „.gitignore“" -#: builtin/grep.c:988 +#: builtin/grep.c:1007 msgid "recursively search in each submodule" msgstr "рекурÑивно търÑене във вÑички подмодули" -#: builtin/grep.c:990 +#: builtin/grep.c:1009 msgid "basename" msgstr "ОСÐОВÐО ИМЕ" -#: builtin/grep.c:991 +#: builtin/grep.c:1010 msgid "prepend parent project's basename to output" msgstr "добавÑне на ОСÐОВÐОто ИМЕ на проекта към изхода" -#: builtin/grep.c:994 +#: builtin/grep.c:1013 msgid "show non-matching lines" msgstr "извеждане на редовете, които не Ñъвпадат" -#: builtin/grep.c:996 +#: builtin/grep.c:1015 msgid "case insensitive matching" msgstr "без значение на региÑтъра на буквите (главни/малки)" -#: builtin/grep.c:998 +#: builtin/grep.c:1017 msgid "match patterns only at word boundaries" msgstr "напаÑване на шаблоните Ñамо по границите на думите" -#: builtin/grep.c:1000 +#: builtin/grep.c:1019 msgid "process binary files as text" msgstr "обработване на двоичните файлове като текÑтови" -#: builtin/grep.c:1002 +#: builtin/grep.c:1021 msgid "don't match patterns in binary files" msgstr "преÑкачане на двоичните файлове" -#: builtin/grep.c:1005 +#: builtin/grep.c:1024 msgid "process binary files with textconv filters" msgstr "" "обработване на двоичните файлове чрез филтри за преобразуване към текÑÑ‚" -#: builtin/grep.c:1007 +#: builtin/grep.c:1026 msgid "descend at most <depth> levels" msgstr "навлизане макÑимално на тази ДЪЛБОЧИÐРв дървото" -#: builtin/grep.c:1011 +#: builtin/grep.c:1030 msgid "use extended POSIX regular expressions" msgstr "разширени регулÑрни изрази по POSIX" -#: builtin/grep.c:1014 +#: builtin/grep.c:1033 msgid "use basic POSIX regular expressions (default)" msgstr "оÑновни регулÑрни изрази по POSIX (Ñтандартно)" -#: builtin/grep.c:1017 +#: builtin/grep.c:1036 msgid "interpret patterns as fixed strings" msgstr "шаблоните Ñа доÑловни низове" -#: builtin/grep.c:1020 +#: builtin/grep.c:1039 msgid "use Perl-compatible regular expressions" msgstr "регулÑрни изрази на Perl" -#: builtin/grep.c:1023 +#: builtin/grep.c:1042 msgid "show line numbers" msgstr "извеждане на номерата на редовете" -#: builtin/grep.c:1024 +#: builtin/grep.c:1043 msgid "don't show filenames" msgstr "без извеждане на имената на файловете" -#: builtin/grep.c:1025 +#: builtin/grep.c:1044 msgid "show filenames" msgstr "извеждане на имената на файловете" -#: builtin/grep.c:1027 +#: builtin/grep.c:1046 msgid "show filenames relative to top directory" msgstr "" "извеждане на отноÑителните имена на файловете ÑпрÑмо оÑновната Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð½Ð° " "хранилището" -#: builtin/grep.c:1029 +#: builtin/grep.c:1048 msgid "show only filenames instead of matching lines" msgstr "извеждане Ñамо на имената на файловете без напаÑващите редове" -#: builtin/grep.c:1031 +#: builtin/grep.c:1050 msgid "synonym for --files-with-matches" msgstr "Ñиноним на „--files-with-matches“" -#: builtin/grep.c:1034 +#: builtin/grep.c:1053 msgid "show only the names of files without match" msgstr "" "извеждане Ñамо на имената на файловете, които не Ñъдържат ред, напаÑващ на " "шаблона" -#: builtin/grep.c:1036 +#: builtin/grep.c:1055 msgid "print NUL after filenames" msgstr "извеждане на Ð½ÑƒÐ»ÐµÐ²Ð¸Ñ Ð·Ð½Ð°Ðº „NUL“ Ñлед вÑÑко име на файл" -#: builtin/grep.c:1038 +#: builtin/grep.c:1057 msgid "show the number of matches instead of matching lines" msgstr "извеждане на Ð±Ñ€Ð¾Ñ Ð½Ð° ÑъвпадениÑта вмеÑто напаÑващите редове" -#: builtin/grep.c:1039 +#: builtin/grep.c:1058 msgid "highlight matches" msgstr "оцветÑване на напаÑваниÑта" -#: builtin/grep.c:1041 +#: builtin/grep.c:1060 msgid "print empty line between matches from different files" msgstr "извеждане на празен ред между напаÑваниÑта от различни файлове" -#: builtin/grep.c:1043 +#: builtin/grep.c:1062 msgid "show filename only once above matches from same file" msgstr "" "извеждане на името на файла Ñамо веднъж за вÑички напаÑÐ²Ð°Ð½Ð¸Ñ Ð¾Ñ‚ този файл" -#: builtin/grep.c:1046 +#: builtin/grep.c:1065 msgid "show <n> context lines before and after matches" msgstr "извеждане на такъв БРОЙ редове преди и Ñлед напаÑваниÑта" -#: builtin/grep.c:1049 +#: builtin/grep.c:1068 msgid "show <n> context lines before matches" msgstr "извеждане на такъв БРОЙ редове преди напаÑваниÑта" -#: builtin/grep.c:1051 +#: builtin/grep.c:1070 msgid "show <n> context lines after matches" msgstr "извеждане на такъв БРОЙ редове Ñлед напаÑваниÑта" -#: builtin/grep.c:1053 +#: builtin/grep.c:1072 msgid "use <n> worker threads" msgstr "използване на такъв БРОЙ работещи нишки" -#: builtin/grep.c:1054 +#: builtin/grep.c:1073 msgid "shortcut for -C NUM" msgstr "Ñиноним на „-C БРОЙ“" -#: builtin/grep.c:1057 +#: builtin/grep.c:1076 msgid "show a line with the function name before matches" msgstr "извеждане на ред Ñ Ð¸Ð¼ÐµÑ‚Ð¾ на функциÑта, в коÑто е напаÑнат шаблона" -#: builtin/grep.c:1059 +#: builtin/grep.c:1078 msgid "show the surrounding function" msgstr "извеждане на обхващащата функциÑ" -#: builtin/grep.c:1062 +#: builtin/grep.c:1081 msgid "read patterns from file" msgstr "изчитане на шаблоните от ФÐЙЛ" -#: builtin/grep.c:1064 +#: builtin/grep.c:1083 msgid "match <pattern>" msgstr "напаÑване на ШÐБЛОÐ" -#: builtin/grep.c:1066 +#: builtin/grep.c:1085 msgid "combine patterns specified with -e" msgstr "комбиниране на шаблоните указани Ñ Ð¾Ð¿Ñ†Ð¸Ñта „-e“" -#: builtin/grep.c:1078 +#: builtin/grep.c:1097 msgid "indicate hit with exit status without output" msgstr "" "без извеждане на ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð¸Ð·Ñ…Ð¾Ð´. ИзходниÑÑ‚ код указва наличието на " "напаÑване" -#: builtin/grep.c:1080 +#: builtin/grep.c:1099 msgid "show only matches from files that match all patterns" msgstr "" "извеждане на редове Ñамо от файловете, които напаÑват на вÑички шаблони" -#: builtin/grep.c:1082 +#: builtin/grep.c:1101 msgid "show parse tree for grep expression" msgstr "извеждане на дървото за анализ на регулÑÑ€Ð½Ð¸Ñ Ð¸Ð·Ñ€Ð°Ð·" -#: builtin/grep.c:1086 +#: builtin/grep.c:1105 msgid "pager" msgstr "програма за преглед по Ñтраници" -#: builtin/grep.c:1086 +#: builtin/grep.c:1105 msgid "show matching files in the pager" msgstr "извеждане на Ñъвпадащите файлове в програма за преглед по Ñтраници" -#: builtin/grep.c:1089 +#: builtin/grep.c:1108 msgid "allow calling of grep(1) (ignored by this build)" msgstr "" "позволÑване на Ñтартирането на grep(1) (текущиÑÑ‚ компилат пренебрегва тази " "опциÑ)" -#: builtin/grep.c:1153 +#: builtin/grep.c:1172 msgid "no pattern given." msgstr "липÑва шаблон." -#: builtin/grep.c:1189 +#: builtin/grep.c:1204 msgid "--no-index or --untracked cannot be used with revs" msgstr "опциите „--cached“ и „--untracked“ Ñа неÑъвмеÑтими Ñ Ð²ÐµÑ€Ñии." -#: builtin/grep.c:1195 +#: builtin/grep.c:1211 #, c-format msgid "unable to resolve revision: %s" msgstr "верÑиÑта „%s“ не може бъде открита" -#: builtin/grep.c:1228 builtin/index-pack.c:1485 +#: builtin/grep.c:1245 builtin/index-pack.c:1490 #, c-format msgid "invalid number of threads specified (%d)" msgstr "зададен е неправилен брой нишки: %d" -#: builtin/grep.c:1251 +#: builtin/grep.c:1250 +msgid "no threads support, ignoring --threads" +msgstr "липÑва поддръжка за нишки. „--threads“ ще Ñе пренебрегне" + +#: builtin/grep.c:1281 msgid "--open-files-in-pager only works on the worktree" msgstr "" "опциÑта „--open-files-in-pager“ е ÑъвмеÑтима Ñамо Ñ Ñ‚ÑŠÑ€Ñене в работното дърво" -#: builtin/grep.c:1274 +#: builtin/grep.c:1304 msgid "option not supported with --recurse-submodules." msgstr "опциÑта е неÑъвмеÑтима Ñ â€ž--recurse-submodules“." -#: builtin/grep.c:1280 +#: builtin/grep.c:1310 msgid "--cached or --untracked cannot be used with --no-index." msgstr "опциите „--cached“ и „--untracked“ Ñа неÑъвмеÑтими Ñ â€ž--no-index“." -#: builtin/grep.c:1286 +#: builtin/grep.c:1316 msgid "--[no-]exclude-standard cannot be used for tracked contents." msgstr "" "опциите „--(no-)exclude-standard“ Ñа неÑъвмеÑтими Ñ Ñ‚ÑŠÑ€Ñене по Ñледени " "файлове." -#: builtin/grep.c:1294 +#: builtin/grep.c:1324 msgid "both --cached and trees are given." msgstr "опциÑта „--cached“ е неÑъвмеÑтима ÑÑŠÑ Ð·Ð°Ð´Ð°Ð²Ð°Ð½Ðµ на дърво." -#: builtin/hash-object.c:81 +#: builtin/hash-object.c:82 msgid "" "git hash-object [-t <type>] [-w] [--path=<file> | --no-filters] [--stdin] " "[--] <file>..." @@ -8924,93 +8966,93 @@ msgstr "" "git hash-object [-t ВИД] [-w] [--path=ФÐЙЛ | --no-filters] [--stdin] [--] " "ФÐЙЛ…" -#: builtin/hash-object.c:82 +#: builtin/hash-object.c:83 msgid "git hash-object --stdin-paths" msgstr "git hash-object --stdin-paths" -#: builtin/hash-object.c:94 +#: builtin/hash-object.c:95 msgid "type" msgstr "ВИД" -#: builtin/hash-object.c:94 +#: builtin/hash-object.c:95 msgid "object type" msgstr "ВИД на обекта" -#: builtin/hash-object.c:95 +#: builtin/hash-object.c:96 msgid "write the object into the object database" msgstr "запиÑване на обекта в базата от данни за обектите" -#: builtin/hash-object.c:97 +#: builtin/hash-object.c:98 msgid "read the object from stdin" msgstr "изчитане на обекта от ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´" -#: builtin/hash-object.c:99 +#: builtin/hash-object.c:100 msgid "store file as is without filters" msgstr "запазване на файла както е — без филтри" -#: builtin/hash-object.c:100 +#: builtin/hash-object.c:101 msgid "" "just hash any random garbage to create corrupt objects for debugging Git" msgstr "" "Ñъздаване и хеширане на произволни данни за повредени обекти за траÑиране на " "Git" -#: builtin/hash-object.c:101 +#: builtin/hash-object.c:102 msgid "process file as it were from this path" msgstr "обработване на ФÐЙЛа вÑе едно е Ñ Ñ‚Ð¾Ð·Ð¸ път" -#: builtin/help.c:42 +#: builtin/help.c:43 msgid "print all available commands" msgstr "показване на вÑички налични команди" -#: builtin/help.c:43 +#: builtin/help.c:44 msgid "exclude guides" msgstr "без пътеводетели" -#: builtin/help.c:44 +#: builtin/help.c:45 msgid "print list of useful guides" msgstr "показване на ÑпиÑък Ñ Ð¿ÑŠÑ‚ÐµÐ²Ð¾Ð´Ð¸Ñ‚ÐµÐ»Ð¸" -#: builtin/help.c:45 +#: builtin/help.c:46 msgid "show man page" msgstr "показване на Ñтраница от ръководÑтвото" -#: builtin/help.c:46 +#: builtin/help.c:47 msgid "show manual in web browser" msgstr "показване на Ñтраница от ръководÑтвото в уеб браузър" -#: builtin/help.c:48 +#: builtin/help.c:49 msgid "show info page" msgstr "показване на информационна Ñтраница" -#: builtin/help.c:54 +#: builtin/help.c:55 msgid "git help [--all] [--guides] [--man | --web | --info] [<command>]" msgstr "git help [--all] [--guides] [--man | --web | --info] [КОМÐÐДÐ]" -#: builtin/help.c:66 +#: builtin/help.c:67 #, c-format msgid "unrecognized help format '%s'" msgstr "непознат формат на помощта „%s“" -#: builtin/help.c:93 +#: builtin/help.c:94 msgid "Failed to start emacsclient." msgstr "ÐеуÑпешно Ñтартиране на „emacsclient“." -#: builtin/help.c:106 +#: builtin/help.c:107 msgid "Failed to parse emacsclient version." msgstr "ВерÑиÑта на „emacsclient“ не може да Ñе анализира." -#: builtin/help.c:114 +#: builtin/help.c:115 #, c-format msgid "emacsclient version '%d' too old (< 22)." msgstr "Прекалено Ñтара верÑÐ¸Ñ Ð½Ð° „emacsclient“ — %d (< 22)." -#: builtin/help.c:132 builtin/help.c:153 builtin/help.c:162 builtin/help.c:170 +#: builtin/help.c:133 builtin/help.c:154 builtin/help.c:163 builtin/help.c:171 #, c-format msgid "failed to exec '%s'" msgstr "неуÑпешно изпълнение на „%s“" -#: builtin/help.c:207 +#: builtin/help.c:208 #, c-format msgid "" "'%s': path for unsupported man viewer.\n" @@ -9019,7 +9061,7 @@ msgstr "" "„%s“: път към неподдържана програма за преглед на\n" " ръководÑтвото. ВмеÑто Ð½ÐµÑ Ð¿Ñ€Ð¾Ð±Ð²Ð°Ð¹Ñ‚Ðµ „man.<tool>.cmd“." -#: builtin/help.c:219 +#: builtin/help.c:220 #, c-format msgid "" "'%s': cmd for supported man viewer.\n" @@ -9028,134 +9070,134 @@ msgstr "" "„%s“: команда за поддържана програма за преглед на\n" " ръководÑтвото. ВмеÑто Ð½ÐµÑ Ð¿Ñ€Ð¾Ð±Ð²Ð°Ð¹Ñ‚Ðµ „man.<tool>.path“." -#: builtin/help.c:336 +#: builtin/help.c:337 #, c-format msgid "'%s': unknown man viewer." msgstr "„%s“: непозната програма за преглед на ръководÑтвото." -#: builtin/help.c:353 +#: builtin/help.c:354 msgid "no man viewer handled the request" msgstr "Ð½Ð¸ÐºÐ¾Ñ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° за преглед на ръководÑтво не уÑÐ¿Ñ Ð´Ð° обработи заÑвката" -#: builtin/help.c:361 +#: builtin/help.c:362 msgid "no info viewer handled the request" msgstr "" "Ð½Ð¸ÐºÐ¾Ñ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° за преглед на информационните Ñтраници не уÑÐ¿Ñ Ð´Ð° обработи " "заÑвката" -#: builtin/help.c:403 +#: builtin/help.c:404 msgid "Defining attributes per path" msgstr "Указване на атрибути към път" -#: builtin/help.c:404 +#: builtin/help.c:405 msgid "Everyday Git With 20 Commands Or So" msgstr "Ежедневието в Git в рамките на 20-ина команди" -#: builtin/help.c:405 +#: builtin/help.c:406 msgid "A Git glossary" msgstr "Речник Ñ Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ‚Ðµ на Git" -#: builtin/help.c:406 +#: builtin/help.c:407 msgid "Specifies intentionally untracked files to ignore" msgstr "Указване на неÑледени файлове, които да бъдат нарочно пренебрегвани" -#: builtin/help.c:407 +#: builtin/help.c:408 msgid "Defining submodule properties" msgstr "Дефиниране на ÑвойÑтвата на подмодулите" -#: builtin/help.c:408 +#: builtin/help.c:409 msgid "Specifying revisions and ranges for Git" msgstr "Указване на верÑии и диапазони в Git" -#: builtin/help.c:409 +#: builtin/help.c:410 msgid "A tutorial introduction to Git (for version 1.5.1 or newer)" msgstr "Въвеждащ урок за Git (верÑии поне 1.5.1)" -#: builtin/help.c:410 +#: builtin/help.c:411 msgid "An overview of recommended workflows with Git" msgstr "Общ преглед на препоръчваните начини за работа Ñ Git" -#: builtin/help.c:422 +#: builtin/help.c:423 msgid "The common Git guides are:\n" msgstr "ПопулÑрните пътеводители в Git Ñа:\n" -#: builtin/help.c:440 +#: builtin/help.c:441 #, c-format msgid "`git %s' is aliased to `%s'" msgstr "„git %s“ е Ñиноним на „%s“" -#: builtin/help.c:462 builtin/help.c:479 +#: builtin/help.c:463 builtin/help.c:480 #, c-format msgid "usage: %s%s" msgstr "употреба: %s%s" -#: builtin/index-pack.c:154 +#: builtin/index-pack.c:155 #, c-format msgid "unable to open %s" msgstr "обектът „%s“ не може да бъде отворен" -#: builtin/index-pack.c:204 +#: builtin/index-pack.c:205 #, c-format msgid "object type mismatch at %s" msgstr "неправилен вид на обекта „%s“" -#: builtin/index-pack.c:224 +#: builtin/index-pack.c:225 #, c-format msgid "did not receive expected object %s" msgstr "очакваниÑÑ‚ обект „%s“ не бе получен" -#: builtin/index-pack.c:227 +#: builtin/index-pack.c:228 #, c-format msgid "object %s: expected type %s, found %s" msgstr "неправилен вид на обекта „%s“: очакваше Ñе „%s“, а бе получен „%s“" -#: builtin/index-pack.c:269 +#: builtin/index-pack.c:270 #, c-format msgid "cannot fill %d byte" msgid_plural "cannot fill %d bytes" msgstr[0] "не може да Ñе запълни %d байт" msgstr[1] "не може да Ñе запълнÑÑ‚ %d байта" -#: builtin/index-pack.c:279 +#: builtin/index-pack.c:280 msgid "early EOF" msgstr "неочакван край на файл" -#: builtin/index-pack.c:280 +#: builtin/index-pack.c:281 msgid "read error on input" msgstr "грешка при четене на входните данни" -#: builtin/index-pack.c:292 +#: builtin/index-pack.c:293 msgid "used more bytes than were available" msgstr "използвани Ñа повече от наличните байтове" -#: builtin/index-pack.c:299 +#: builtin/index-pack.c:300 msgid "pack too large for current definition of off_t" msgstr "пакетниÑÑ‚ файл е прекалено голÑм за текущата ÑтойноÑÑ‚ на типа „off_t“" -#: builtin/index-pack.c:302 builtin/unpack-objects.c:92 +#: builtin/index-pack.c:303 builtin/unpack-objects.c:93 msgid "pack exceeds maximum allowed size" msgstr "пакетниÑÑ‚ файл надвишава макÑÐ¸Ð¼Ð°Ð»Ð½Ð¸Ñ Ð²ÑŠÐ·Ð¼Ð¾Ð¶ÐµÐ½ размер" -#: builtin/index-pack.c:317 +#: builtin/index-pack.c:318 #, c-format msgid "unable to create '%s'" msgstr "пакетниÑÑ‚ файл „%s“ не може да бъде Ñъздаден" -#: builtin/index-pack.c:323 +#: builtin/index-pack.c:324 #, c-format msgid "cannot open packfile '%s'" msgstr "пакетниÑÑ‚ файл „%s“ не може да бъде отворен" -#: builtin/index-pack.c:337 +#: builtin/index-pack.c:338 msgid "pack signature mismatch" msgstr "неÑъответÑтвие в подпиÑа към Ð¿Ð°ÐºÐµÑ‚Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð»" -#: builtin/index-pack.c:339 +#: builtin/index-pack.c:340 #, c-format msgid "pack version %<PRIu32> unsupported" msgstr "не Ñе поддържа пакетиране вeÑ€ÑÐ¸Ñ â€ž%<PRIu32>“" -#: builtin/index-pack.c:357 +#: builtin/index-pack.c:358 #, c-format msgid "pack has bad object at offset %<PRIuMAX>: %s" msgstr "повреден обект в Ð¿Ð°ÐºÐµÑ‚Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð» при отмеÑтване %<PRIuMAX>: %s" @@ -9193,15 +9235,15 @@ msgstr[1] "неочакван край на файл, липÑват %<PRIuMAX> msgid "serious inflate inconsistency" msgstr "Ñериозна грешка при декомпреÑиране Ñ â€žinflate“" -#: builtin/index-pack.c:749 builtin/index-pack.c:755 builtin/index-pack.c:778 +#: builtin/index-pack.c:748 builtin/index-pack.c:754 builtin/index-pack.c:777 #: builtin/index-pack.c:816 builtin/index-pack.c:825 #, c-format msgid "SHA1 COLLISION FOUND WITH %s !" msgstr "" "СЪВПÐДЕÐИЕ ÐРСТОЙÐОСТИТЕ ЗРСУМИТЕ ЗРSHA1: „%s“ ÐРДВРРÐЗЛИЧÐИ ОБЕКТÐ!" -#: builtin/index-pack.c:752 builtin/pack-objects.c:164 -#: builtin/pack-objects.c:257 +#: builtin/index-pack.c:751 builtin/pack-objects.c:167 +#: builtin/pack-objects.c:261 #, c-format msgid "unable to read %s" msgstr "обектът „%s“ не може да бъде прочетен" @@ -9222,262 +9264,257 @@ msgid "invalid blob object %s" msgstr "неправилен обект BLOB „%s“" # FIXME perhaps invalid object -#: builtin/index-pack.c:850 +#: builtin/index-pack.c:851 #, c-format msgid "invalid %s" msgstr "неправилен обект „%s“" -#: builtin/index-pack.c:853 +#: builtin/index-pack.c:854 msgid "Error in object" msgstr "Грешка в обекта" -#: builtin/index-pack.c:855 +#: builtin/index-pack.c:856 #, c-format msgid "Not all child objects of %s are reachable" msgstr "ÐÑкои обекти, наÑледници на „%s“, не могат да бъдат доÑтигнати" -#: builtin/index-pack.c:927 builtin/index-pack.c:958 +#: builtin/index-pack.c:928 builtin/index-pack.c:959 msgid "failed to apply delta" msgstr "разликата не може да бъде приложена" -#: builtin/index-pack.c:1128 +#: builtin/index-pack.c:1130 msgid "Receiving objects" msgstr "Получаване на обекти" -#: builtin/index-pack.c:1128 +#: builtin/index-pack.c:1130 msgid "Indexing objects" msgstr "ИндекÑиране на обекти" -#: builtin/index-pack.c:1160 +#: builtin/index-pack.c:1164 msgid "pack is corrupted (SHA1 mismatch)" msgstr "пакетниÑÑ‚ файл е повреден (нееднакви Ñуми по SHA1)" -#: builtin/index-pack.c:1165 +#: builtin/index-pack.c:1169 msgid "cannot fstat packfile" msgstr "не може да Ñе получи Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð·Ð° Ð¿Ð°ÐºÐµÑ‚Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð» Ñ â€žfstat“" -#: builtin/index-pack.c:1168 +#: builtin/index-pack.c:1172 msgid "pack has junk at the end" msgstr "в ÐºÑ€Ð°Ñ Ð½Ð° Ð¿Ð°ÐºÐµÑ‚Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð» има повредени данни" -#: builtin/index-pack.c:1179 +#: builtin/index-pack.c:1184 msgid "confusion beyond insanity in parse_pack_objects()" msgstr "" "фатална грешка във функциÑта „parse_pack_objects“. Това е грешка в Git, " "докладвайте Ñ Ð½Ð° разработчиците, като пратите е-пиÑмо на адреÑ: „git@vger." "kernel.org“." -#: builtin/index-pack.c:1202 +#: builtin/index-pack.c:1207 msgid "Resolving deltas" msgstr "Откриване на Ñъответните разлики" -#: builtin/index-pack.c:1213 +#: builtin/index-pack.c:1218 #, c-format msgid "unable to create thread: %s" msgstr "не може да Ñе Ñъздаде нишка: %s" -#: builtin/index-pack.c:1255 +#: builtin/index-pack.c:1260 msgid "confusion beyond insanity" msgstr "" "фатална грешка във функциÑта „conclude_pack“. Това е грешка в Git, " "докладвайте Ñ Ð½Ð° разработчиците, като пратите е-пиÑмо на адреÑ: „git@vger." "kernel.org“." -#: builtin/index-pack.c:1261 +#: builtin/index-pack.c:1266 #, c-format msgid "completed with %d local object" msgid_plural "completed with %d local objects" msgstr[0] "дейÑтвието завърши Ñ %d локален обект" msgstr[1] "дейÑтвието завърши Ñ %d локални обекта" -#: builtin/index-pack.c:1273 +#: builtin/index-pack.c:1278 #, c-format msgid "Unexpected tail checksum for %s (disk corruption?)" msgstr "" "Ðеочаквана поÑледваща Ñума за грешки за „%s“ (причината може да е грешка в " "диÑка)" -#: builtin/index-pack.c:1277 +#: builtin/index-pack.c:1282 #, c-format msgid "pack has %d unresolved delta" msgid_plural "pack has %d unresolved deltas" msgstr[0] "в пакета има %d ненапаÑваща разлика" msgstr[1] "в пакета има %d ненапаÑващи разлики" -#: builtin/index-pack.c:1301 +#: builtin/index-pack.c:1306 #, c-format msgid "unable to deflate appended object (%d)" msgstr "добавениÑÑ‚ обект не може да Ñе компреÑира Ñ â€ždeflate“: %d" -#: builtin/index-pack.c:1377 +#: builtin/index-pack.c:1382 #, c-format msgid "local object %s is corrupt" msgstr "локалниÑÑ‚ обект „%s“ е повреден" -#: builtin/index-pack.c:1403 +#: builtin/index-pack.c:1408 msgid "error while closing pack file" msgstr "грешка при затварÑнето на Ð¿Ð°ÐºÐµÑ‚Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð»" -#: builtin/index-pack.c:1415 +#: builtin/index-pack.c:1420 #, c-format msgid "cannot write keep file '%s'" msgstr "" "грешка при запиÑването на файла „%s“, оÑигурÑващ запазване на директориÑ" -#: builtin/index-pack.c:1423 +#: builtin/index-pack.c:1428 #, c-format msgid "cannot close written keep file '%s'" msgstr "" "грешка при затварÑнето на запиÑÐ°Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð» „%s“, оÑигурÑващ запазване на " "директориÑ" -#: builtin/index-pack.c:1433 +#: builtin/index-pack.c:1438 msgid "cannot store pack file" msgstr "пакетниÑÑ‚ файл не може да бъде запазен" -#: builtin/index-pack.c:1441 +#: builtin/index-pack.c:1446 msgid "cannot store index file" msgstr "файлът за индекÑа не може да бъде Ñъхранен" -#: builtin/index-pack.c:1479 +#: builtin/index-pack.c:1484 #, c-format msgid "bad pack.indexversion=%<PRIu32>" msgstr "зададена е неправилна верÑÐ¸Ñ Ð¿Ð°ÐºÐµÑ‚Ð¸Ñ€Ð°Ð½Ðµ: „pack.indexversion=%<PRIu32>“" -#: builtin/index-pack.c:1489 builtin/index-pack.c:1686 -#, c-format -msgid "no threads support, ignoring %s" -msgstr "липÑва поддръжка за нишки. „%s“ ще Ñе пренебрегне" - -#: builtin/index-pack.c:1547 +#: builtin/index-pack.c:1552 #, c-format msgid "Cannot open existing pack file '%s'" msgstr "СъщеÑтвуващиÑÑ‚ пакетен файл „%s“ не може да бъде отворен" -#: builtin/index-pack.c:1549 +#: builtin/index-pack.c:1554 #, c-format msgid "Cannot open existing pack idx file for '%s'" msgstr "СъщеÑтвуващиÑÑ‚ Ð¸Ð½Ð´ÐµÐºÑ Ð·Ð° Ð¿Ð°ÐºÐµÑ‚Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð» „%s“ не може да бъде отворен" -#: builtin/index-pack.c:1596 +#: builtin/index-pack.c:1602 #, c-format msgid "non delta: %d object" msgid_plural "non delta: %d objects" msgstr[0] "%d обект не е разлика" msgstr[1] "%d обекта не Ñа разлика" -#: builtin/index-pack.c:1603 +#: builtin/index-pack.c:1609 #, c-format msgid "chain length = %d: %lu object" msgid_plural "chain length = %d: %lu objects" msgstr[0] "дължината на веригата е %d: %lu обект" msgstr[1] "дължината на веригата е %d: %lu обекта" -#: builtin/index-pack.c:1616 +#: builtin/index-pack.c:1622 #, c-format msgid "packfile name '%s' does not end with '.pack'" msgstr "името на Ð¿Ð°ÐºÐµÑ‚Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð» „%s“ не завършва на „.pack“" -#: builtin/index-pack.c:1698 builtin/index-pack.c:1701 -#: builtin/index-pack.c:1717 builtin/index-pack.c:1721 +#: builtin/index-pack.c:1704 builtin/index-pack.c:1707 +#: builtin/index-pack.c:1723 builtin/index-pack.c:1727 #, c-format msgid "bad %s" msgstr "неправилна ÑтойноÑÑ‚ „%s“" -#: builtin/index-pack.c:1737 +#: builtin/index-pack.c:1743 msgid "--fix-thin cannot be used without --stdin" msgstr "опциÑта „--fix-thin“ изиÑква „--stdin“" -#: builtin/index-pack.c:1739 +#: builtin/index-pack.c:1745 msgid "--stdin requires a git repository" msgstr "„--stdin“ изиÑква хранилище на git" -#: builtin/index-pack.c:1747 +#: builtin/index-pack.c:1753 msgid "--verify with no packfile name given" msgstr "опциÑта „--verify“ изиÑква име на пакетен файл" -#: builtin/init-db.c:54 +#: builtin/init-db.c:55 #, c-format msgid "cannot stat '%s'" msgstr "не може да Ñе получи Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ñ‡Ñ€ÐµÐ· „stat“ за директориÑта „%s“" -#: builtin/init-db.c:60 +#: builtin/init-db.c:61 #, c-format msgid "cannot stat template '%s'" msgstr "не може да Ñе получи Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ñ‡Ñ€ÐµÐ· „stat“ за шаблона „%s“" -#: builtin/init-db.c:65 +#: builtin/init-db.c:66 #, c-format msgid "cannot opendir '%s'" msgstr "директориÑта „%s“ не може да бъде отворена" -#: builtin/init-db.c:76 +#: builtin/init-db.c:77 #, c-format msgid "cannot readlink '%s'" msgstr "връзката „%s“ не може да бъде прочетена" -#: builtin/init-db.c:78 +#: builtin/init-db.c:79 #, c-format msgid "cannot symlink '%s' '%s'" msgstr "не може да Ñе Ñъздаде Ñимволна връзка „%s“ в „%s“" -#: builtin/init-db.c:84 +#: builtin/init-db.c:85 #, c-format msgid "cannot copy '%s' to '%s'" msgstr "„%s“ не може да Ñе копира в „%s“" -#: builtin/init-db.c:88 +#: builtin/init-db.c:89 #, c-format msgid "ignoring template %s" msgstr "игнориране на шаблона „%s“" -#: builtin/init-db.c:119 +#: builtin/init-db.c:120 #, c-format msgid "templates not found %s" msgstr "директориÑта Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸Ñ‚Ðµ не е открита: „%s“" -#: builtin/init-db.c:134 +#: builtin/init-db.c:135 #, c-format msgid "not copying templates from '%s': %s" msgstr "шаблоните нÑма да бъдат копирани от „%s“: „%s“" -#: builtin/init-db.c:327 +#: builtin/init-db.c:328 #, c-format msgid "unable to handle file type %d" msgstr "файлове от вид %d не Ñе поддържат" -#: builtin/init-db.c:330 +#: builtin/init-db.c:331 #, c-format msgid "unable to move %s to %s" msgstr "„%s“ не може да Ñе премеÑти в „%s“" -#: builtin/init-db.c:347 builtin/init-db.c:350 +#: builtin/init-db.c:348 builtin/init-db.c:351 #, c-format msgid "%s already exists" msgstr "ДиректориÑта „%s“ вече ÑъщеÑтвува" -#: builtin/init-db.c:403 +#: builtin/init-db.c:404 #, c-format msgid "Reinitialized existing shared Git repository in %s%s\n" msgstr "" "Инициализиране наново на ÑъщеÑтвуващо, Ñподелено хранилище на Git в „%s%s“\n" -#: builtin/init-db.c:404 +#: builtin/init-db.c:405 #, c-format msgid "Reinitialized existing Git repository in %s%s\n" msgstr "Инициализиране наново на ÑъщеÑтвуващо хранилище на Git в „%s%s“\n" -#: builtin/init-db.c:408 +#: builtin/init-db.c:409 #, c-format msgid "Initialized empty shared Git repository in %s%s\n" msgstr "Инициализиране на празно, Ñподелено хранилище на Git в „%s%s“\n" -#: builtin/init-db.c:409 +#: builtin/init-db.c:410 #, c-format msgid "Initialized empty Git repository in %s%s\n" msgstr "Инициализиране на празно хранилище на Git в „%s%s“\n" -#: builtin/init-db.c:457 +#: builtin/init-db.c:458 msgid "" "git init [-q | --quiet] [--bare] [--template=<template-directory>] [--" "shared[=<permissions>]] [<directory>]" @@ -9485,27 +9522,27 @@ msgstr "" "git init [-q | --quiet] [--bare] [--template=ДИРЕКТОРИЯ_С_ШÐБЛОÐИ] [--" "shared[=ПРÐÐ’Ð]] [ДИРЕКТОРИЯ]" -#: builtin/init-db.c:480 +#: builtin/init-db.c:481 msgid "permissions" msgstr "права" -#: builtin/init-db.c:481 +#: builtin/init-db.c:482 msgid "specify that the git repository is to be shared amongst several users" msgstr "" "указване, че хранилището на Git ще бъде Ñподелено от повече от един " "потребител" -#: builtin/init-db.c:515 builtin/init-db.c:520 +#: builtin/init-db.c:516 builtin/init-db.c:521 #, c-format msgid "cannot mkdir %s" msgstr "директориÑта „%s“ не може да бъде Ñъздадена" -#: builtin/init-db.c:524 +#: builtin/init-db.c:525 #, c-format msgid "cannot chdir to %s" msgstr "не може да Ñе влезе в директориÑта „%s“" -#: builtin/init-db.c:545 +#: builtin/init-db.c:546 #, c-format msgid "" "%s (or --work-tree=<directory>) not allowed without specifying %s (or --git-" @@ -9514,7 +9551,7 @@ msgstr "" "%s (или --work-tree=ДИРЕКТОРИЯ) изиÑква указването на %s (или --git-" "dir=ДИРЕКТОРИЯ)" -#: builtin/init-db.c:573 +#: builtin/init-db.c:574 #, c-format msgid "Cannot access work tree '%s'" msgstr "Работното дърво в „%s“ е недоÑтъпно" @@ -9547,116 +9584,116 @@ msgstr "епилог(зи) за добавÑне" msgid "no input file given for in-place editing" msgstr "не е зададен входен файл за редактиране на мÑÑто" -#: builtin/log.c:44 +#: builtin/log.c:45 msgid "git log [<options>] [<revision-range>] [[--] <path>...]" msgstr "git log [ОПЦИЯ…] [ДИÐПÐЗОÐ_ÐÐ_ВЕРСИИТЕ] [[--] ПЪТ…]" -#: builtin/log.c:45 +#: builtin/log.c:46 msgid "git show [<options>] <object>..." msgstr "git show [ОПЦИЯ…] ОБЕКТ…" -#: builtin/log.c:89 +#: builtin/log.c:90 #, c-format msgid "invalid --decorate option: %s" msgstr "неправилна Ð¾Ð¿Ñ†Ð¸Ñ â€ž--decorate“: %s" -#: builtin/log.c:144 +#: builtin/log.c:147 msgid "suppress diff output" msgstr "без извеждане на разликите" -#: builtin/log.c:145 +#: builtin/log.c:148 msgid "show source" msgstr "извеждане на Ð¸Ð·Ñ…Ð¾Ð´Ð½Ð¸Ñ ÐºÐ¾Ð´" -#: builtin/log.c:146 +#: builtin/log.c:149 msgid "Use mail map file" msgstr "" "Използване на файл за ÑъответÑтвиÑта на имената и адреÑите на е-поща („." "mailmap“)" -#: builtin/log.c:147 +#: builtin/log.c:150 msgid "decorate options" msgstr "наÑтройки на форма̀та на извежданата информациÑ" -#: builtin/log.c:150 +#: builtin/log.c:153 msgid "Process line range n,m in file, counting from 1" msgstr "" "Обработване Ñамо на редовете във файла в диапазона от n до m включително. " "Броенето започва от 1" -#: builtin/log.c:246 +#: builtin/log.c:249 #, c-format msgid "Final output: %d %s\n" msgstr "Резултат: %d %s\n" -#: builtin/log.c:493 +#: builtin/log.c:497 #, c-format msgid "git show %s: bad file" msgstr "git show %s: повреден файл" -#: builtin/log.c:507 builtin/log.c:601 +#: builtin/log.c:512 builtin/log.c:606 #, c-format msgid "Could not read object %s" msgstr "Обектът не може да бъде прочетен: %s" -#: builtin/log.c:625 +#: builtin/log.c:630 #, c-format msgid "Unknown type: %d" msgstr "ÐеизвеÑтен вид: %d" -#: builtin/log.c:746 +#: builtin/log.c:751 msgid "format.headers without value" msgstr "не е зададена ÑтойноÑÑ‚ на „format.headers“" -#: builtin/log.c:846 +#: builtin/log.c:852 msgid "name of output directory is too long" msgstr "прекалено дълго име на директориÑта за изходната информациÑ" -#: builtin/log.c:861 +#: builtin/log.c:868 #, c-format msgid "Cannot open patch file %s" msgstr "Файлът-кръпка „%s“ не може да бъде отворен" -#: builtin/log.c:875 +#: builtin/log.c:885 msgid "Need exactly one range." msgstr "ТрÑбва да зададете точно един диапазон." -#: builtin/log.c:885 +#: builtin/log.c:895 msgid "Not a range." msgstr "Ðе е диапазон." -#: builtin/log.c:991 +#: builtin/log.c:1001 msgid "Cover letter needs email format" msgstr "Придружаващото пиÑмо трÑбва да е форматирано като е-пиÑмо" -#: builtin/log.c:1071 +#: builtin/log.c:1081 #, c-format msgid "insane in-reply-to: %s" msgstr "неправилен формат на заглавната чаÑÑ‚ за отговор „in-reply-to“: %s" -#: builtin/log.c:1098 +#: builtin/log.c:1108 msgid "git format-patch [<options>] [<since> | <revision-range>]" msgstr "git format-patch [ОПЦИЯ…] [ОТ | ДИÐПÐЗОÐ_ÐÐ_ВЕРСИИТЕ]" -#: builtin/log.c:1148 +#: builtin/log.c:1158 msgid "Two output directories?" msgstr "Можете да укажете макÑимум една Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð·Ð° изход." -#: builtin/log.c:1255 builtin/log.c:1898 builtin/log.c:1900 builtin/log.c:1912 +#: builtin/log.c:1265 builtin/log.c:1908 builtin/log.c:1910 builtin/log.c:1922 #, c-format msgid "Unknown commit %s" msgstr "Ðепознато подаване „%s“" -#: builtin/log.c:1265 builtin/notes.c:883 builtin/tag.c:532 +#: builtin/log.c:1275 builtin/notes.c:886 builtin/tag.c:533 #, c-format msgid "Failed to resolve '%s' as a valid ref." msgstr "Ðе може да Ñе открие към какво Ñочи „%s“." -#: builtin/log.c:1270 +#: builtin/log.c:1280 msgid "Could not find exact merge base." msgstr "Точната база за Ñливане не може да Ñе открие." -#: builtin/log.c:1274 +#: builtin/log.c:1284 msgid "" "Failed to get upstream, if you want to record base commit automatically,\n" "please use git branch --set-upstream-to to track a remote branch.\n" @@ -9666,221 +9703,226 @@ msgstr "" "зададете, използвайте „git branch --set-upstream-to“.\n" "Можете ръчно да зададете базово подаване чрез „--base=<base-commit-id>“." -#: builtin/log.c:1294 +#: builtin/log.c:1304 msgid "Failed to find exact merge base" msgstr "Точната база при Ñливане не може да бъде открита" -#: builtin/log.c:1305 +#: builtin/log.c:1315 msgid "base commit should be the ancestor of revision list" msgstr "базовото подаване трÑбва да е предшеÑтвеникът на ÑпиÑъка Ñ Ð²ÐµÑ€Ñиите" -#: builtin/log.c:1309 +#: builtin/log.c:1319 msgid "base commit shouldn't be in revision list" msgstr "базовото подаване не може да е в ÑпиÑъка Ñ Ð²ÐµÑ€Ñиите" -#: builtin/log.c:1358 +#: builtin/log.c:1368 msgid "cannot get patch id" msgstr "идентификаторът на кръпката не може да бъде получен" -#: builtin/log.c:1415 +#: builtin/log.c:1425 msgid "use [PATCH n/m] even with a single patch" msgstr "Ð½Ð¾Ð¼ÐµÑ€Ð°Ñ†Ð¸Ñ â€ž[PATCH n/m]“ дори и при единÑтвена кръпка" -#: builtin/log.c:1418 +#: builtin/log.c:1428 msgid "use [PATCH] even with multiple patches" msgstr "Ð½Ð¾Ð¼ÐµÑ€Ð°Ñ†Ð¸Ñ â€ž[PATCH]“ дори и при множеÑтво кръпки" -#: builtin/log.c:1422 +#: builtin/log.c:1432 msgid "print patches to standard out" msgstr "извеждане на кръпките на ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð¸Ð·Ñ…Ð¾Ð´" -#: builtin/log.c:1424 +#: builtin/log.c:1434 msgid "generate a cover letter" msgstr "Ñъздаване на придружаващо пиÑмо" -#: builtin/log.c:1426 +#: builtin/log.c:1436 msgid "use simple number sequence for output file names" msgstr "проÑта чиÑлова поÑледователноÑÑ‚ за имената на файловете-кръпки" -#: builtin/log.c:1427 +#: builtin/log.c:1437 msgid "sfx" msgstr "ЗÐÐЦИ" -#: builtin/log.c:1428 +#: builtin/log.c:1438 msgid "use <sfx> instead of '.patch'" msgstr "използване на тези ЗÐÐЦИ за ÑÑƒÑ„Ð¸ÐºÑ Ð²Ð¼ÐµÑто „.patch“" -#: builtin/log.c:1430 +#: builtin/log.c:1440 msgid "start numbering patches at <n> instead of 1" msgstr "номерирането на кръпките да започва от този БРОЙ, а не Ñ 1" -#: builtin/log.c:1432 +#: builtin/log.c:1442 msgid "mark the series as Nth re-roll" msgstr "отбелÑзване, че това е N-тата поредна Ñ€ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° поредицата от кръпки" -#: builtin/log.c:1434 +#: builtin/log.c:1444 msgid "Use [RFC PATCH] instead of [PATCH]" msgstr "Използване на „[RFC PATCH]“ вмеÑто „[PATCH]“" -#: builtin/log.c:1437 +#: builtin/log.c:1447 msgid "Use [<prefix>] instead of [PATCH]" msgstr "Използване на този „[ПРЕФИКС]“ вмеÑто „[PATCH]“" -#: builtin/log.c:1440 +#: builtin/log.c:1450 msgid "store resulting files in <dir>" msgstr "запазване на изходните файлове в тази ДИРЕКТОРИЯ" -#: builtin/log.c:1443 +#: builtin/log.c:1453 msgid "don't strip/add [PATCH]" msgstr "без добавÑне/махане на префикÑа „[PATCH]“" -#: builtin/log.c:1446 +#: builtin/log.c:1456 msgid "don't output binary diffs" msgstr "без извеждане на разлики между двоични файлове" -#: builtin/log.c:1448 +#: builtin/log.c:1458 msgid "output all-zero hash in From header" msgstr "в заглавната чаÑÑ‚ „From:“ (от) хешът да е Ñамо от нули" -#: builtin/log.c:1450 +#: builtin/log.c:1460 msgid "don't include a patch matching a commit upstream" msgstr "да не Ñе включват кръпки, които приÑÑŠÑтват в ÑÐ»ÐµÐ´ÐµÐ½Ð¸Ñ ÐºÐ»Ð¾Ð½" -#: builtin/log.c:1452 +#: builtin/log.c:1462 msgid "show patch format instead of default (patch + stat)" msgstr "" "извеждане във формат за кръпки, а на в ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ (кръпка и ÑтатиÑтика)" -#: builtin/log.c:1454 +#: builtin/log.c:1464 msgid "Messaging" msgstr "Опции при изпращане" -#: builtin/log.c:1455 +#: builtin/log.c:1465 msgid "header" msgstr "ЗÐГЛÐÐ’ÐÐ_ЧÐСТ" -#: builtin/log.c:1456 +#: builtin/log.c:1466 msgid "add email header" msgstr "добавÑне на тази ЗÐГЛÐÐ’ÐÐ_ЧÐСТ" -#: builtin/log.c:1457 builtin/log.c:1459 +#: builtin/log.c:1467 builtin/log.c:1469 msgid "email" msgstr "Е-ПОЩÐ" -#: builtin/log.c:1457 +#: builtin/log.c:1467 msgid "add To: header" msgstr "добавÑне на заглавна чаÑÑ‚ „To:“ (до)" -#: builtin/log.c:1459 +#: builtin/log.c:1469 msgid "add Cc: header" msgstr "добавÑне на заглавна чаÑÑ‚ „Cc:“ (и до)" -#: builtin/log.c:1461 +#: builtin/log.c:1471 msgid "ident" msgstr "ИДЕÐТИЧÐОСТ" -#: builtin/log.c:1462 +#: builtin/log.c:1472 msgid "set From address to <ident> (or committer ident if absent)" msgstr "" "задаване на адреÑа в заглавната чаÑÑ‚ „From“ (от) да е тази ИДЕÐТИЧÐОСТ. Ðко " "не е зададена такава, Ñе взима адреÑа на подаващиÑ" -#: builtin/log.c:1464 +#: builtin/log.c:1474 msgid "message-id" msgstr "ИДЕÐТИФИКÐТОР_ÐÐ_СЪОБЩЕÐИЕ" -#: builtin/log.c:1465 +#: builtin/log.c:1475 msgid "make first mail a reply to <message-id>" msgstr "" "първото Ñъобщение да е в отговор на е-пиÑмото Ñ Ñ‚Ð¾Ð·Ð¸ " "ИДЕÐТИФИКÐТОР_ÐÐ_СЪОБЩЕÐИЕ" -#: builtin/log.c:1466 builtin/log.c:1469 +#: builtin/log.c:1476 builtin/log.c:1479 msgid "boundary" msgstr "граница" -#: builtin/log.c:1467 +#: builtin/log.c:1477 msgid "attach the patch" msgstr "прикрепÑне на кръпката" -#: builtin/log.c:1470 +#: builtin/log.c:1480 msgid "inline the patch" msgstr "включване на кръпката в текÑта на пиÑмата" -#: builtin/log.c:1474 +#: builtin/log.c:1484 msgid "enable message threading, styles: shallow, deep" msgstr "" "използване на нишки за ÑъобщениÑта. СТИЛът е „shallow“ (плитък) или " "„deep“ (дълбок)" -#: builtin/log.c:1476 +#: builtin/log.c:1486 msgid "signature" msgstr "подпиÑ" -#: builtin/log.c:1477 +#: builtin/log.c:1487 msgid "add a signature" msgstr "добавÑне на поле за подпиÑ" -#: builtin/log.c:1478 +#: builtin/log.c:1488 msgid "base-commit" msgstr "БÐЗОВО_ПОДÐÐ’ÐÐЕ" -#: builtin/log.c:1479 +#: builtin/log.c:1489 msgid "add prerequisite tree info to the patch series" msgstr "добавÑне на необходимото БÐЗово дърво към ÑериÑта кръпки" -#: builtin/log.c:1481 +#: builtin/log.c:1491 msgid "add a signature from a file" msgstr "добавÑне на Ð¿Ð¾Ð´Ð¿Ð¸Ñ Ð¾Ñ‚ файл" -#: builtin/log.c:1482 +#: builtin/log.c:1492 msgid "don't print the patch filenames" msgstr "без извеждане на имената на кръпките" -#: builtin/log.c:1572 +#: builtin/log.c:1567 +#, c-format +msgid "invalid ident line: %s" +msgstr "грешна идентичноÑÑ‚: %s" + +#: builtin/log.c:1582 msgid "-n and -k are mutually exclusive." msgstr "опциите „-n“ и „-k“ Ñа неÑъвмеÑтими." -#: builtin/log.c:1574 +#: builtin/log.c:1584 msgid "--subject-prefix/--rfc and -k are mutually exclusive." msgstr "опциите „--subject-prefix“/„-rfc“ и „-k“ Ñа неÑъвмеÑтими." -#: builtin/log.c:1582 +#: builtin/log.c:1592 msgid "--name-only does not make sense" msgstr "опциÑта „--name-only“ е неÑъвмеÑтима Ñ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð°Ð½ÐµÑ‚Ð¾ на кръпки" -#: builtin/log.c:1584 +#: builtin/log.c:1594 msgid "--name-status does not make sense" msgstr "опциÑта „--name-status“ е неÑъвмеÑтима Ñ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð°Ð½ÐµÑ‚Ð¾ на кръпки" -#: builtin/log.c:1586 +#: builtin/log.c:1596 msgid "--check does not make sense" msgstr "опциÑта „--check“ е неÑъвмеÑтима Ñ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð°Ð½ÐµÑ‚Ð¾ на кръпки" -#: builtin/log.c:1616 +#: builtin/log.c:1626 msgid "standard output, or directory, which one?" msgstr "" "изходът може да или ÑтандартниÑÑ‚, или да е в директориÑ, но не и двете." -#: builtin/log.c:1618 +#: builtin/log.c:1628 #, c-format msgid "Could not create directory '%s'" msgstr "ДиректориÑта „%s“ не може да бъде Ñъздадена" -#: builtin/log.c:1712 +#: builtin/log.c:1722 #, c-format msgid "unable to read signature file '%s'" msgstr "файлът „%s“ Ñ Ð¿Ð¾Ð´Ð¿Ð¸Ñ Ð½Ðµ може да бъде прочетен" -#: builtin/log.c:1784 +#: builtin/log.c:1794 msgid "Failed to create output files" msgstr "Изходните файлове не могат да бъдат Ñъздадени" -#: builtin/log.c:1833 +#: builtin/log.c:1843 msgid "git cherry [-v] [<upstream> [<head> [<limit>]]]" msgstr "git cherry [-v] [ОТДÐЛЕЧЕÐ_КЛОР[ВРЪХ [ПРЕДЕЛ]]]" -#: builtin/log.c:1887 +#: builtin/log.c:1897 #, c-format msgid "" "Could not find a tracked remote branch, please specify <upstream> manually.\n" @@ -10036,219 +10078,224 @@ msgstr "изход Ñ ÐºÐ¾Ð´ 2, ако не Ñе откриÑÑ‚ Ñъвпадащ msgid "show underlying ref in addition to the object pointed by it" msgstr "извеждане на ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð·Ð°ÐµÐ´Ð½Ð¾ Ñ Ð¾Ð±ÐµÐºÑ‚Ð° Ñочен от него" -#: builtin/ls-tree.c:28 +#: builtin/ls-tree.c:29 msgid "git ls-tree [<options>] <tree-ish> [<path>...]" msgstr "git ls-tree [ОПЦИЯ…] УКÐЗÐТЕЛ_КЪМ_ДЪРВО [ПЪТ…]" -#: builtin/ls-tree.c:126 +#: builtin/ls-tree.c:127 msgid "only show trees" msgstr "извеждане Ñамо на дървета" -#: builtin/ls-tree.c:128 +#: builtin/ls-tree.c:129 msgid "recurse into subtrees" msgstr "рекурÑивно обхождане поддърветата" -#: builtin/ls-tree.c:130 +#: builtin/ls-tree.c:131 msgid "show trees when recursing" msgstr "извеждане на дърветата при рекурÑивното обхождане" -#: builtin/ls-tree.c:133 +#: builtin/ls-tree.c:134 msgid "terminate entries with NUL byte" msgstr "разделÑне на обектите Ñ Ð½ÑƒÐ»ÐµÐ²Ð¸Ñ Ð·Ð½Ð°Ðº „NUL“" -#: builtin/ls-tree.c:134 +#: builtin/ls-tree.c:135 msgid "include object size" msgstr "извеждане на размера на обекта" -#: builtin/ls-tree.c:136 builtin/ls-tree.c:138 +#: builtin/ls-tree.c:137 builtin/ls-tree.c:139 msgid "list only filenames" msgstr "извеждане Ñамо имената на файловете" -#: builtin/ls-tree.c:141 +#: builtin/ls-tree.c:142 msgid "use full path names" msgstr "използване на пълните имена на пътищата" -#: builtin/ls-tree.c:143 +#: builtin/ls-tree.c:144 msgid "list entire tree; not just current directory (implies --full-name)" msgstr "" "извеждане на цÑлото дърво, не Ñамо на текущата Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ (включва опциÑта " "„--full-name“)" -#: builtin/merge.c:46 +#: builtin/mailsplit.c:241 +#, c-format +msgid "empty mbox: '%s'" +msgstr "празна пощенÑка ÐºÑƒÑ‚Ð¸Ñ mbox: „%s“" + +#: builtin/merge.c:47 msgid "git merge [<options>] [<commit>...]" msgstr "git merge [ОПЦИЯ…] [ПОДÐÐ’ÐÐЕ…]" -#: builtin/merge.c:47 +#: builtin/merge.c:48 msgid "git merge --abort" msgstr "git merge --abort" -#: builtin/merge.c:48 +#: builtin/merge.c:49 msgid "git merge --continue" msgstr "git merge --continue" -#: builtin/merge.c:103 +#: builtin/merge.c:104 msgid "switch `m' requires a value" msgstr "опциÑта „-m“ изиÑква ÑтойноÑÑ‚" -#: builtin/merge.c:140 +#: builtin/merge.c:141 #, c-format msgid "Could not find merge strategy '%s'.\n" msgstr "ÐÑма такава ÑÑ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ñ Ð·Ð° Ñливане: „%s“.\n" -#: builtin/merge.c:141 +#: builtin/merge.c:142 #, c-format msgid "Available strategies are:" msgstr "Ðаличните Ñтратегии Ñа:" -#: builtin/merge.c:146 +#: builtin/merge.c:147 #, c-format msgid "Available custom strategies are:" msgstr "Допълнителните Ñтратегии Ñа:" -#: builtin/merge.c:196 builtin/pull.c:127 +#: builtin/merge.c:197 builtin/pull.c:134 msgid "do not show a diffstat at the end of the merge" msgstr "без извеждане на ÑтатиÑтиката Ñлед завършване на Ñливане" -#: builtin/merge.c:199 builtin/pull.c:130 +#: builtin/merge.c:200 builtin/pull.c:137 msgid "show a diffstat at the end of the merge" msgstr "извеждане на ÑтатиÑтиката Ñлед завършване на Ñливане" -#: builtin/merge.c:200 builtin/pull.c:133 +#: builtin/merge.c:201 builtin/pull.c:140 msgid "(synonym to --stat)" msgstr "(Ñиноним на „--stat“)" -#: builtin/merge.c:202 builtin/pull.c:136 +#: builtin/merge.c:203 builtin/pull.c:143 msgid "add (at most <n>) entries from shortlog to merge commit message" msgstr "" "добавÑне (на макÑимум такъв БРОЙ) запиÑи от ÑÑŠÐºÑ€Ð°Ñ‚ÐµÐ½Ð¸Ñ Ð¶ÑƒÑ€Ð½Ð°Ð» в Ñъобщението " "за подаване" -#: builtin/merge.c:205 builtin/pull.c:139 +#: builtin/merge.c:206 builtin/pull.c:146 msgid "create a single commit instead of doing a merge" msgstr "Ñъздаване на едно подаване вмеÑто извършване на Ñливане" -#: builtin/merge.c:207 builtin/pull.c:142 +#: builtin/merge.c:208 builtin/pull.c:149 msgid "perform a commit if the merge succeeds (default)" msgstr "извършване на подаване при уÑпешно Ñливане (Ñтандартно дейÑтвие)" -#: builtin/merge.c:209 builtin/pull.c:145 +#: builtin/merge.c:210 builtin/pull.c:152 msgid "edit message before committing" msgstr "редактиране на Ñъобщението преди подаване" -#: builtin/merge.c:210 +#: builtin/merge.c:211 msgid "allow fast-forward (default)" msgstr "позволÑване на превъртане (Ñтандартно дейÑтвие)" -#: builtin/merge.c:212 builtin/pull.c:151 +#: builtin/merge.c:213 builtin/pull.c:158 msgid "abort if fast-forward is not possible" msgstr "преуÑтановÑване, ако превъртането е невъзможно" -#: builtin/merge.c:216 builtin/pull.c:154 +#: builtin/merge.c:217 builtin/pull.c:161 msgid "verify that the named commit has a valid GPG signature" -msgstr "Проверка, че указаното подаване е Ñ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÐµÐ½ Ð¿Ð¾Ð´Ð¿Ð¸Ñ Ð½Ð° GPG" +msgstr "проверка, че указаното подаване е Ñ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÐµÐ½ Ð¿Ð¾Ð´Ð¿Ð¸Ñ Ð½Ð° GPG" -#: builtin/merge.c:217 builtin/notes.c:773 builtin/pull.c:158 -#: builtin/revert.c:108 +#: builtin/merge.c:218 builtin/notes.c:776 builtin/pull.c:165 +#: builtin/revert.c:109 msgid "strategy" msgstr "СТРÐТЕГИЯ" -#: builtin/merge.c:218 builtin/pull.c:159 +#: builtin/merge.c:219 builtin/pull.c:166 msgid "merge strategy to use" msgstr "СТРÐТЕГИЯ за Ñливане, коÑто да Ñе ползва" -#: builtin/merge.c:219 builtin/pull.c:162 +#: builtin/merge.c:220 builtin/pull.c:169 msgid "option=value" msgstr "ОПЦИЯ=СТОЙÐОСТ" -#: builtin/merge.c:220 builtin/pull.c:163 +#: builtin/merge.c:221 builtin/pull.c:170 msgid "option for selected merge strategy" msgstr "ОПЦИЯ за избраната ÑÑ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ñ Ð·Ð° Ñливане" -#: builtin/merge.c:222 +#: builtin/merge.c:223 msgid "merge commit message (for a non-fast-forward merge)" msgstr "СЪОБЩЕÐИЕ при подаването ÑÑŠÑ Ñливане (при ÑъщинÑки ÑливаниÑ)" -#: builtin/merge.c:226 +#: builtin/merge.c:227 msgid "abort the current in-progress merge" msgstr "преуÑтановÑване на текущото Ñливане" -#: builtin/merge.c:228 +#: builtin/merge.c:229 msgid "continue the current in-progress merge" msgstr "продължаване на текущото Ñливане" -#: builtin/merge.c:230 builtin/pull.c:170 +#: builtin/merge.c:231 builtin/pull.c:177 msgid "allow merging unrelated histories" msgstr "позволÑване на Ñливане на незавиÑими иÑтории" -#: builtin/merge.c:258 +#: builtin/merge.c:259 msgid "could not run stash." msgstr "не може да Ñе извърши Ñкатаване" -#: builtin/merge.c:263 +#: builtin/merge.c:264 msgid "stash failed" msgstr "неуÑпешно Ñкатаване" -#: builtin/merge.c:268 +#: builtin/merge.c:269 #, c-format msgid "not a valid object: %s" msgstr "неправилен обект: „%s“" -#: builtin/merge.c:287 builtin/merge.c:304 +#: builtin/merge.c:288 builtin/merge.c:305 msgid "read-tree failed" msgstr "неуÑпешно прочитане на обект-дърво" -#: builtin/merge.c:334 +#: builtin/merge.c:335 msgid " (nothing to squash)" msgstr " (нÑма какво да Ñе Ñмачка)" -#: builtin/merge.c:345 +#: builtin/merge.c:346 #, c-format msgid "Squash commit -- not updating HEAD\n" msgstr "Подаване ÑÑŠÑ Ñмачкване — указателÑÑ‚ „HEAD“ нÑма да бъде обновен\n" -#: builtin/merge.c:395 +#: builtin/merge.c:396 #, c-format msgid "No merge message -- not updating HEAD\n" msgstr "" "ЛипÑва Ñъобщение при подаване — указателÑÑ‚ „HEAD“ нÑма да бъде обновен\n" -#: builtin/merge.c:446 +#: builtin/merge.c:447 #, c-format msgid "'%s' does not point to a commit" msgstr "„%s“ не Ñочи към подаване" -#: builtin/merge.c:536 +#: builtin/merge.c:537 #, c-format msgid "Bad branch.%s.mergeoptions string: %s" msgstr "Ðеправилен низ за наÑтройката „branch.%s.mergeoptions“: „%s“" -#: builtin/merge.c:656 +#: builtin/merge.c:657 msgid "Not handling anything other than two heads merge." msgstr "Поддържа Ñе Ñамо Ñливане на точно две иÑтории." -#: builtin/merge.c:670 +#: builtin/merge.c:671 #, c-format msgid "Unknown option for merge-recursive: -X%s" msgstr "Ðепозната Ð¾Ð¿Ñ†Ð¸Ñ Ð·Ð° рекурÑивното Ñливане „merge-recursive“: „-X%s“" -#: builtin/merge.c:685 +#: builtin/merge.c:686 #, c-format msgid "unable to write %s" msgstr "„%s“ не може да бъде запиÑан" -#: builtin/merge.c:737 +#: builtin/merge.c:738 #, c-format msgid "Could not read from '%s'" msgstr "От „%s“ не може да Ñе чете" -#: builtin/merge.c:746 +#: builtin/merge.c:747 #, c-format msgid "Not committing merge; use 'git commit' to complete the merge.\n" msgstr "" "Сливането нÑма да бъде подадено. За завършването му и подаването му " "използвайте командата „git commit“.\n" -#: builtin/merge.c:752 +#: builtin/merge.c:753 #, c-format msgid "" "Please enter a commit message to explain why this merge is necessary,\n" @@ -10263,77 +10310,72 @@ msgstr "" "Редовете, които започват Ñ â€ž%c“ ще бъдат пропуÑнати, а празно Ñъобщение\n" "преуÑтановÑва подаването.\n" -#: builtin/merge.c:776 +#: builtin/merge.c:777 msgid "Empty commit message." msgstr "Празно Ñъобщение при подаване." -#: builtin/merge.c:796 +#: builtin/merge.c:797 #, c-format msgid "Wonderful.\n" msgstr "ПървиÑÑ‚ етап на Ñливането завърши.\n" -#: builtin/merge.c:851 +#: builtin/merge.c:850 #, c-format msgid "Automatic merge failed; fix conflicts and then commit the result.\n" msgstr "" "ÐеуÑпешно автоматично Ñливане — коригирайте конфликтите и подайте " "резултата.\n" -#: builtin/merge.c:890 +#: builtin/merge.c:889 msgid "No current branch." msgstr "ÐÑма текущ клон." -#: builtin/merge.c:892 +#: builtin/merge.c:891 msgid "No remote for the current branch." msgstr "ТекущиÑÑ‚ клон не Ñледи никой." -#: builtin/merge.c:894 +#: builtin/merge.c:893 msgid "No default upstream defined for the current branch." msgstr "ТекущиÑÑ‚ клон не Ñледи никой клон." -#: builtin/merge.c:899 +#: builtin/merge.c:898 #, c-format msgid "No remote-tracking branch for %s from %s" msgstr "Ðикой клон не Ñледи клона „%s“ от хранилището „%s“" -#: builtin/merge.c:946 +#: builtin/merge.c:945 #, c-format msgid "Bad value '%s' in environment '%s'" msgstr "Ðеправилна ÑтойноÑÑ‚ „%s“ в Ñредата „%s“" -#: builtin/merge.c:1020 -#, c-format -msgid "could not close '%s'" -msgstr "„%s“ не може да Ñе затвори" - -#: builtin/merge.c:1047 +#: builtin/merge.c:1046 #, c-format msgid "not something we can merge in %s: %s" msgstr "не може да Ñе Ñлее в „%s“: %s" -#: builtin/merge.c:1081 +#: builtin/merge.c:1080 msgid "not something we can merge" msgstr "не може да Ñе Ñлее" -#: builtin/merge.c:1146 +#: builtin/merge.c:1145 msgid "--abort expects no arguments" msgstr "опциÑта „--abort“ не приема аргументи" -#: builtin/merge.c:1150 +#: builtin/merge.c:1149 msgid "There is no merge to abort (MERGE_HEAD missing)." msgstr "" "Ðе може да преуÑтановите Ñливане, защото в момента не Ñе извършва такова " "(липÑва указател „MERGE_HEAD“)." -#: builtin/merge.c:1162 +#: builtin/merge.c:1161 msgid "--continue expects no arguments" msgstr "опциÑта „--continue“ не приема аргументи" -#: builtin/merge.c:1166 +#: builtin/merge.c:1165 msgid "There is no merge in progress (MERGE_HEAD missing)." msgstr "Ð’ момента не Ñе извършва Ñливане (липÑва указател „MERGE_HEAD“)." -#: builtin/merge.c:1182 +#: builtin/merge.c:1181 msgid "" "You have not concluded your merge (MERGE_HEAD exists).\n" "Please, commit your changes before you merge." @@ -10341,7 +10383,7 @@ msgstr "" "Ðе Ñте завършили Ñливане. (УказателÑÑ‚ „MERGE_HEAD“ ÑъщеÑтвува).\n" "Подайте промените Ñи, преди да започнете ново Ñливане." -#: builtin/merge.c:1189 +#: builtin/merge.c:1188 msgid "" "You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists).\n" "Please, commit your changes before you merge." @@ -10349,169 +10391,169 @@ msgstr "" "Ðе Ñте завършили отбиране на подаване (указателÑÑ‚ „CHERRY_PICK_HEAD“\n" "ÑъщеÑтвува). Подайте промените Ñи, преди да започнете ново Ñливане." -#: builtin/merge.c:1192 +#: builtin/merge.c:1191 msgid "You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists)." msgstr "" "Ðе Ñте завършили отбиране на подаване (указателÑÑ‚ „CHERRY_PICK_HEAD“\n" "ÑъщеÑтвува)." -#: builtin/merge.c:1201 +#: builtin/merge.c:1200 msgid "You cannot combine --squash with --no-ff." msgstr "ОпциÑта „--squash“ е неÑъвмеÑтима Ñ â€ž--no-ff“." -#: builtin/merge.c:1209 +#: builtin/merge.c:1208 msgid "No commit specified and merge.defaultToUpstream not set." msgstr "" "Ðе е указано подаване и наÑтройката „merge.defaultToUpstream“ не е зададена." -#: builtin/merge.c:1226 +#: builtin/merge.c:1225 msgid "Squash commit into empty head not supported yet" msgstr "Подаване ÑÑŠÑ Ñмачкване във връх без иÑÑ‚Ð¾Ñ€Ð¸Ñ Ð²Ñе още не Ñе поддържа" -#: builtin/merge.c:1228 +#: builtin/merge.c:1227 msgid "Non-fast-forward commit does not make sense into an empty head" msgstr "" "Понеже върхът е без иÑториÑ, вÑички ÑÐ»Ð¸Ð²Ð°Ð½Ð¸Ñ Ñа превъртаниÑ, не може да Ñе " "извърши ÑъщинÑко Ñливане изиÑквано от опциÑта „--no-ff“" -#: builtin/merge.c:1233 +#: builtin/merge.c:1232 #, c-format msgid "%s - not something we can merge" msgstr "„%s“ — не е нещо, което може да Ñе Ñлее" -#: builtin/merge.c:1235 +#: builtin/merge.c:1234 msgid "Can merge only exactly one commit into empty head" msgstr "Можете да Ñлеете точно едно подаване във връх без иÑториÑ" -#: builtin/merge.c:1269 +#: builtin/merge.c:1268 #, c-format msgid "Commit %s has an untrusted GPG signature, allegedly by %s." msgstr "" "Подаването „%s“ е Ñ Ð½ÐµÐ´Ð¾Ð²ÐµÑ€ÐµÐ½ Ð¿Ð¾Ð´Ð¿Ð¸Ñ Ð¾Ñ‚ GPG, който твърди, че е на „%s“." -#: builtin/merge.c:1272 +#: builtin/merge.c:1271 #, c-format msgid "Commit %s has a bad GPG signature allegedly by %s." msgstr "" "Подаването „%s“ е Ñ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÐµÐ½ Ð¿Ð¾Ð´Ð¿Ð¸Ñ Ð¾Ñ‚ GPG, който твърди, че е на „%s“." -#: builtin/merge.c:1275 +#: builtin/merge.c:1274 #, c-format msgid "Commit %s does not have a GPG signature." msgstr "Подаването „%s“ е без Ð¿Ð¾Ð´Ð¿Ð¸Ñ Ð¾Ñ‚ GPG." -#: builtin/merge.c:1278 +#: builtin/merge.c:1277 #, c-format msgid "Commit %s has a good GPG signature by %s\n" msgstr "Подаването „%s“ е Ñ ÐºÐ¾Ñ€ÐµÐºÑ‚ÐµÐ½ Ð¿Ð¾Ð´Ð¿Ð¸Ñ Ð¾Ñ‚ GPG на „%s“.\n" -#: builtin/merge.c:1340 +#: builtin/merge.c:1339 msgid "refusing to merge unrelated histories" msgstr "незавиÑими иÑтории не може да Ñе ÑлеÑÑ‚" -#: builtin/merge.c:1349 +#: builtin/merge.c:1348 msgid "Already up-to-date." msgstr "Вече е обновено." -#: builtin/merge.c:1359 +#: builtin/merge.c:1358 #, c-format msgid "Updating %s..%s\n" msgstr "ОбновÑване „%s..%s“\n" -#: builtin/merge.c:1400 +#: builtin/merge.c:1399 #, c-format msgid "Trying really trivial in-index merge...\n" msgstr "Проба ÑÑŠÑ Ñливане в рамките на индекÑа…\n" -#: builtin/merge.c:1407 +#: builtin/merge.c:1406 #, c-format msgid "Nope.\n" msgstr "ÐеуÑпешно Ñливане.\n" -#: builtin/merge.c:1432 +#: builtin/merge.c:1431 msgid "Already up-to-date. Yeeah!" msgstr "Вече е обновено!" -#: builtin/merge.c:1438 +#: builtin/merge.c:1437 msgid "Not possible to fast-forward, aborting." msgstr "Ðе може да Ñе извърши превъртане, преуÑтановÑване на дейÑтвието." -#: builtin/merge.c:1461 builtin/merge.c:1540 +#: builtin/merge.c:1460 builtin/merge.c:1539 #, c-format msgid "Rewinding the tree to pristine...\n" msgstr "Привеждане на дървото към първоначалното…\n" -#: builtin/merge.c:1465 +#: builtin/merge.c:1464 #, c-format msgid "Trying merge strategy %s...\n" msgstr "Пробване ÑÑŠÑ ÑтратегиÑта за Ñливане „%s“…\n" -#: builtin/merge.c:1531 +#: builtin/merge.c:1530 #, c-format msgid "No merge strategy handled the merge.\n" msgstr "ÐÐ¸ÐºÐ¾Ñ ÑÑ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ñ Ð·Ð° Ñливане не може да извърши Ñливането.\n" -#: builtin/merge.c:1533 +#: builtin/merge.c:1532 #, c-format msgid "Merge with strategy %s failed.\n" msgstr "ÐеуÑпешно Ñливане ÑÑŠÑ ÑÑ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ñ â€ž%s“.\n" -#: builtin/merge.c:1542 +#: builtin/merge.c:1541 #, c-format msgid "Using the %s to prepare resolving by hand.\n" msgstr "" "Ползва Ñе ÑтратегиÑта „%s“, коÑто ще подготви дървото за коригиране на " "ръка.\n" -#: builtin/merge.c:1554 +#: builtin/merge.c:1553 #, c-format msgid "Automatic merge went well; stopped before committing as requested\n" msgstr "" "Ðвтоматичното Ñливане завърши уÑпешно. Самото подаване не е извършено, " "защото бе зададена опциÑта „--no-commit“.\n" -#: builtin/merge-base.c:29 +#: builtin/merge-base.c:30 msgid "git merge-base [-a | --all] <commit> <commit>..." msgstr "git merge-base [-a | --all] ПОДÐÐ’ÐÐЕ ПОДÐÐ’ÐÐЕ…" -#: builtin/merge-base.c:30 +#: builtin/merge-base.c:31 msgid "git merge-base [-a | --all] --octopus <commit>..." msgstr "git merge-base [-a | --all] --octopus ПОДÐÐ’ÐÐЕ…" -#: builtin/merge-base.c:31 +#: builtin/merge-base.c:32 msgid "git merge-base --independent <commit>..." msgstr "git merge-base --independent ПОДÐÐ’ÐÐЕ…" -#: builtin/merge-base.c:32 +#: builtin/merge-base.c:33 msgid "git merge-base --is-ancestor <commit> <commit>" msgstr "git merge-base --is-ancestor ПОДÐÐ’ÐÐЕ_1 ПОДÐÐ’ÐÐЕ_2" -#: builtin/merge-base.c:33 +#: builtin/merge-base.c:34 msgid "git merge-base --fork-point <ref> [<commit>]" msgstr "git merge-base --fork-point УКÐЗÐТЕЛ [ПОДÐÐ’ÐÐЕ]" -#: builtin/merge-base.c:217 +#: builtin/merge-base.c:218 msgid "output all common ancestors" msgstr "извеждане на вÑички общи предшеÑтвеници" -#: builtin/merge-base.c:219 +#: builtin/merge-base.c:220 msgid "find ancestors for a single n-way merge" msgstr "" "откриване на предшеÑтвениците за еднократно Ñливане на множеÑтво иÑтории" -#: builtin/merge-base.c:221 +#: builtin/merge-base.c:222 msgid "list revs not reachable from others" msgstr "извеждане на недоÑтижимите от другите указатели" -#: builtin/merge-base.c:223 +#: builtin/merge-base.c:224 msgid "is the first one ancestor of the other?" msgstr "ПОДÐÐ’ÐÐЕ_1 предшеÑтвеник ли е на ПОДÐÐ’ÐÐЕ_2?" -#: builtin/merge-base.c:225 +#: builtin/merge-base.c:226 msgid "find where <commit> forked from reflog of <ref>" msgstr "откриване къде ПОДÐÐ’ÐÐЕто Ñе е отклонило от иÑториÑта на УКÐЗÐТЕЛÑ" -#: builtin/merge-file.c:8 +#: builtin/merge-file.c:9 msgid "" "git merge-file [<options>] [-L <name1> [-L <orig> [-L <name2>]]] <file1> " "<orig-file> <file2>" @@ -10519,35 +10561,35 @@ msgstr "" "git merge-file [ОПЦИЯ…] [-L ИМЕ_1 [-L ОРИГИÐÐЛ [-L ИМЕ_2]]] ФÐЙЛ_1 ОРИГ_ФÐЙЛ " "ФÐЙЛ_2" -#: builtin/merge-file.c:32 +#: builtin/merge-file.c:33 msgid "send results to standard output" msgstr "извеждане на резултатите на ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð¸Ð·Ñ…Ð¾Ð´" -#: builtin/merge-file.c:33 +#: builtin/merge-file.c:34 msgid "use a diff3 based merge" msgstr "Ñливане на базата на „diff3“" -#: builtin/merge-file.c:34 +#: builtin/merge-file.c:35 msgid "for conflicts, use our version" msgstr "при конфликти да Ñе ползва локалната верÑиÑ" -#: builtin/merge-file.c:36 +#: builtin/merge-file.c:37 msgid "for conflicts, use their version" msgstr "при конфликти да Ñе ползва чуждата верÑиÑ" -#: builtin/merge-file.c:38 +#: builtin/merge-file.c:39 msgid "for conflicts, use a union version" msgstr "при конфликти да Ñе ползва обединена верÑиÑ" -#: builtin/merge-file.c:41 +#: builtin/merge-file.c:42 msgid "for conflicts, use this marker size" msgstr "при конфликти да Ñе ползва маркер Ñ Ñ‚Ð°ÐºÑŠÐ² БРОЙ знаци" -#: builtin/merge-file.c:42 +#: builtin/merge-file.c:43 msgid "do not warn about conflicts" msgstr "без Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¸ конфликти" -#: builtin/merge-file.c:44 +#: builtin/merge-file.c:45 msgid "set labels for file1/orig-file/file2" msgstr "задаване на етикети за ФÐЙЛ_1/ОРИГИÐÐЛ/ФÐЙЛ_2" @@ -10586,163 +10628,163 @@ msgstr "Сливане на „%s“ Ñ â€ž%s“\n" msgid "git mktree [-z] [--missing] [--batch]" msgstr "git mktree [-z] [--missing] [--batch]" -#: builtin/mktree.c:152 +#: builtin/mktree.c:153 msgid "input is NUL terminated" msgstr "входните запиÑи Ñа разделени Ñ Ð½ÑƒÐ»ÐµÐ²Ð¸Ñ Ð·Ð½Ð°Ðº „NUL“" -#: builtin/mktree.c:153 builtin/write-tree.c:24 +#: builtin/mktree.c:154 builtin/write-tree.c:25 msgid "allow missing objects" msgstr "разрешаване на липÑващи обекти" -#: builtin/mktree.c:154 +#: builtin/mktree.c:155 msgid "allow creation of more than one tree" msgstr "разрешаване на Ñъздаването на повече от едно дърво" -#: builtin/mv.c:16 +#: builtin/mv.c:17 msgid "git mv [<options>] <source>... <destination>" msgstr "git mv [ОПЦИЯ…] ОБЕКТ… ЦЕЛ" -#: builtin/mv.c:82 +#: builtin/mv.c:83 #, c-format msgid "Directory %s is in index and no submodule?" msgstr "ДиректориÑта „%s“ е в индекÑа, но не е подмодул" -#: builtin/mv.c:84 builtin/rm.c:290 +#: builtin/mv.c:85 builtin/rm.c:290 msgid "Please stage your changes to .gitmodules or stash them to proceed" msgstr "" "За да продължите, или вкарайте промените по файла „.gitmodules“ в индекÑа,\n" "или ги Ñкатайте" -#: builtin/mv.c:102 +#: builtin/mv.c:103 #, c-format msgid "%.*s is in index" msgstr "„%.*s“ вече е в индекÑа" -#: builtin/mv.c:124 +#: builtin/mv.c:125 msgid "force move/rename even if target exists" msgstr "принудително премеÑтване/преименуване дори целта да ÑъщеÑтвува" -#: builtin/mv.c:125 +#: builtin/mv.c:126 msgid "skip move/rename errors" msgstr "преÑкачане на грешките при премеÑтване/преименуване" -#: builtin/mv.c:167 +#: builtin/mv.c:168 #, c-format msgid "destination '%s' is not a directory" msgstr "целта „%s“ ÑъщеÑтвува и не е директориÑ" -#: builtin/mv.c:178 +#: builtin/mv.c:179 #, c-format msgid "Checking rename of '%s' to '%s'\n" msgstr "Проверка на преименуването на обект от „%s“ на „%s“\n" -#: builtin/mv.c:182 +#: builtin/mv.c:183 msgid "bad source" msgstr "неправилен обект" -#: builtin/mv.c:185 +#: builtin/mv.c:186 msgid "can not move directory into itself" msgstr "Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð½Ðµ може да Ñе премеÑти в Ñебе Ñи" -#: builtin/mv.c:188 +#: builtin/mv.c:189 msgid "cannot move directory over file" msgstr "Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð½Ðµ може да Ñе премеÑти върху файл" -#: builtin/mv.c:197 +#: builtin/mv.c:198 msgid "source directory is empty" msgstr "първоначалната Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ðµ празна" -#: builtin/mv.c:222 +#: builtin/mv.c:223 msgid "not under version control" msgstr "не е под контрола на Git" -#: builtin/mv.c:225 +#: builtin/mv.c:226 msgid "destination exists" msgstr "целта ÑъщеÑтвува" -#: builtin/mv.c:233 +#: builtin/mv.c:234 #, c-format msgid "overwriting '%s'" msgstr "презапиÑване на „%s“" -#: builtin/mv.c:236 +#: builtin/mv.c:237 msgid "Cannot overwrite" msgstr "ПрезапиÑването е невъзможно" -#: builtin/mv.c:239 +#: builtin/mv.c:240 msgid "multiple sources for the same target" msgstr "множеÑтво източници за една цел" -#: builtin/mv.c:241 +#: builtin/mv.c:242 msgid "destination directory does not exist" msgstr "целевата Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð½Ðµ ÑъщеÑтвува" -#: builtin/mv.c:248 +#: builtin/mv.c:249 #, c-format msgid "%s, source=%s, destination=%s" msgstr "%s, обект: „%s“, цел: „%s“" -#: builtin/mv.c:269 +#: builtin/mv.c:270 #, c-format msgid "Renaming %s to %s\n" msgstr "Преименуване на „%s“ на „%s“\n" -#: builtin/mv.c:275 builtin/remote.c:710 builtin/repack.c:384 +#: builtin/mv.c:276 builtin/remote.c:711 builtin/repack.c:390 #, c-format msgid "renaming '%s' failed" msgstr "неуÑпешно преименуване на „%s“" -#: builtin/name-rev.c:289 +#: builtin/name-rev.c:338 msgid "git name-rev [<options>] <commit>..." msgstr "git name-rev [ОПЦИЯ…] ПОДÐÐ’ÐÐЕ…" -#: builtin/name-rev.c:290 +#: builtin/name-rev.c:339 msgid "git name-rev [<options>] --all" msgstr "git name-rev [ОПЦИЯ…] --all" -#: builtin/name-rev.c:291 +#: builtin/name-rev.c:340 msgid "git name-rev [<options>] --stdin" msgstr "git name-rev [ОПЦИЯ…] --stdin" -#: builtin/name-rev.c:346 +#: builtin/name-rev.c:395 msgid "print only names (no SHA-1)" msgstr "извеждане Ñамо на имената (без Ñумите по SHA1)" -#: builtin/name-rev.c:347 +#: builtin/name-rev.c:396 msgid "only use tags to name the commits" msgstr "използване Ñамо на етикетите за именуване на подаваниÑта" -#: builtin/name-rev.c:349 +#: builtin/name-rev.c:398 msgid "only use refs matching <pattern>" msgstr "използване Ñамо на указателите напаÑващи на ШÐБЛОÐа" -#: builtin/name-rev.c:351 +#: builtin/name-rev.c:400 msgid "ignore refs matching <pattern>" msgstr "игнориране на указателите напаÑващи на ШÐБЛОÐа" -#: builtin/name-rev.c:353 +#: builtin/name-rev.c:402 msgid "list all commits reachable from all refs" msgstr "" "извеждане на вÑички подаваниÑ, които могат да бъдат доÑтигнати от вÑички " "указатели" -#: builtin/name-rev.c:354 +#: builtin/name-rev.c:403 msgid "read from stdin" msgstr "четене от ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´" -#: builtin/name-rev.c:355 +#: builtin/name-rev.c:404 msgid "allow to print `undefined` names (default)" msgstr "да Ñе извеждат и недефинираните имена (Ñтандартна ÑтойноÑÑ‚ на опциÑта)" -#: builtin/name-rev.c:361 +#: builtin/name-rev.c:410 msgid "dereference tags in the input (internal use)" msgstr "извеждане на идентификаторите на обекти-етикети (за вътрешни нужди)" -#: builtin/notes.c:25 +#: builtin/notes.c:26 msgid "git notes [--ref <notes-ref>] [list [<object>]]" msgstr "git notes [--ref УКÐЗÐТЕЛ_ЗÐ_БЕЛЕЖКÐ] [list [ОБЕКТ]]" -#: builtin/notes.c:26 +#: builtin/notes.c:27 msgid "" "git notes [--ref <notes-ref>] add [-f] [--allow-empty] [-m <msg> | -F <file> " "| (-c | -C) <object>] [<object>]" @@ -10750,12 +10792,12 @@ msgstr "" "git notes [--ref УКÐЗÐТЕЛ_ЗÐ_БЕЛЕЖКÐ] add [-f] [--allow-empty] [-m СЪОБЩЕÐИЕ " "| -F ФÐЙЛ | (-c | -C) ОБЕКТ] [ОБЕКТ]" -#: builtin/notes.c:27 +#: builtin/notes.c:28 msgid "git notes [--ref <notes-ref>] copy [-f] <from-object> <to-object>" msgstr "" "git notes [--ref УКÐЗÐТЕЛ_ЗÐ_БЕЛЕЖКÐ] copy [-f] ОБЕКТ_ИЗТОЧÐИК ОБЕКТ_ЦЕЛ" -#: builtin/notes.c:28 +#: builtin/notes.c:29 msgid "" "git notes [--ref <notes-ref>] append [--allow-empty] [-m <msg> | -F <file> | " "(-c | -C) <object>] [<object>]" @@ -10763,207 +10805,208 @@ msgstr "" "git notes [--ref УКÐЗÐТЕЛ_ЗÐ_БЕЛЕЖКÐ] append [--allow-empty] [-m СЪОБЩЕÐИЕ | " "-F ФÐЙЛ | (-c | -C) ОБЕКТ] [ОБЕКТ]" -#: builtin/notes.c:29 +#: builtin/notes.c:30 msgid "git notes [--ref <notes-ref>] edit [--allow-empty] [<object>]" msgstr "git notes [--ref УКÐЗÐТЕЛ_ЗÐ_БЕЛЕЖКÐ] edit [--allow-empty] [ОБЕКТ]" -#: builtin/notes.c:30 +#: builtin/notes.c:31 msgid "git notes [--ref <notes-ref>] show [<object>]" msgstr "git notes [--ref УКÐЗÐТЕЛ_ЗÐ_БЕЛЕЖКÐ] show [ОБЕКТ]" -#: builtin/notes.c:31 +#: builtin/notes.c:32 msgid "" "git notes [--ref <notes-ref>] merge [-v | -q] [-s <strategy>] <notes-ref>" msgstr "" "git notes [--ref УКÐЗÐТЕЛ_ЗÐ_БЕЛЕЖКÐ] merge [-v | -q] [-s СТРÐТЕГИЯ] " "УКÐЗÐТЕЛ_ЗÐ_БЕЛЕЖКÐ" -#: builtin/notes.c:32 +#: builtin/notes.c:33 msgid "git notes merge --commit [-v | -q]" msgstr "git notes merge --commit [-v | -q]" -#: builtin/notes.c:33 +#: builtin/notes.c:34 msgid "git notes merge --abort [-v | -q]" msgstr "git notes merge --abort [-v | -q]" -#: builtin/notes.c:34 +#: builtin/notes.c:35 msgid "git notes [--ref <notes-ref>] remove [<object>...]" msgstr "git notes [--ref УКÐЗÐТЕЛ_ЗÐ_БЕЛЕЖКÐ] remove [ОБЕКТ…]" -#: builtin/notes.c:35 +#: builtin/notes.c:36 msgid "git notes [--ref <notes-ref>] prune [-n | -v]" msgstr "git notes [--ref УКÐЗÐТЕЛ_ЗÐ_БЕЛЕЖКÐ] prune [-n | -v]" -#: builtin/notes.c:36 +#: builtin/notes.c:37 msgid "git notes [--ref <notes-ref>] get-ref" msgstr "git notes [--ref УКÐЗÐТЕЛ_ЗÐ_БЕЛЕЖКÐ] get-ref" -#: builtin/notes.c:41 +#: builtin/notes.c:42 msgid "git notes [list [<object>]]" msgstr "git notes [list [ОБЕКТ]]" -#: builtin/notes.c:46 +#: builtin/notes.c:47 msgid "git notes add [<options>] [<object>]" msgstr "git notes add [ОПЦИЯ…] [ОБЕКТ]" -#: builtin/notes.c:51 +#: builtin/notes.c:52 msgid "git notes copy [<options>] <from-object> <to-object>" msgstr "git notes copy [ОПЦИЯ…] ОБЕКТ_ИЗТОЧÐИК ОБЕКТ_ЦЕЛ" -#: builtin/notes.c:52 +#: builtin/notes.c:53 msgid "git notes copy --stdin [<from-object> <to-object>]..." msgstr "git notes copy --stdin [ОБЕКТ_ИЗТОЧÐИК ОБЕКТ_ЦЕЛ…]" -#: builtin/notes.c:57 +#: builtin/notes.c:58 msgid "git notes append [<options>] [<object>]" msgstr "git notes append [ОПЦИЯ…] [ОБЕКТ]" -#: builtin/notes.c:62 +#: builtin/notes.c:63 msgid "git notes edit [<object>]" msgstr "git notes edit [ОБЕКТ]" -#: builtin/notes.c:67 +#: builtin/notes.c:68 msgid "git notes show [<object>]" msgstr "git notes show [ОБЕКТ]" -#: builtin/notes.c:72 +#: builtin/notes.c:73 msgid "git notes merge [<options>] <notes-ref>" msgstr "git notes merge [ОПЦИЯ…] УКÐЗÐТЕЛ_ЗÐ_БЕЛЕЖКÐ" -#: builtin/notes.c:73 +#: builtin/notes.c:74 msgid "git notes merge --commit [<options>]" msgstr "git notes merge --commit [ОПЦИЯ…]" -#: builtin/notes.c:74 +#: builtin/notes.c:75 msgid "git notes merge --abort [<options>]" msgstr "git notes merge --abort [ОПЦИЯ…]" -#: builtin/notes.c:79 +#: builtin/notes.c:80 msgid "git notes remove [<object>]" msgstr "git notes remove [ОБЕКТ]" -#: builtin/notes.c:84 +#: builtin/notes.c:85 msgid "git notes prune [<options>]" msgstr "git notes prune [ОПЦИЯ…]" -#: builtin/notes.c:89 +#: builtin/notes.c:90 msgid "git notes get-ref" msgstr "git notes get-ref" -#: builtin/notes.c:94 +#: builtin/notes.c:95 msgid "Write/edit the notes for the following object:" msgstr "ЗапиÑване/редактиране на бележките за ÑÐ»ÐµÐ´Ð½Ð¸Ñ Ð¾Ð±ÐµÐºÑ‚:" -#: builtin/notes.c:147 +#: builtin/notes.c:148 #, c-format msgid "unable to start 'show' for object '%s'" msgstr "дейÑтвието „show“ не може да Ñе изпълни за обект „%s“" -#: builtin/notes.c:151 +#: builtin/notes.c:152 msgid "could not read 'show' output" msgstr "изведената Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾Ñ‚ дейÑтвието „show“ не може да Ñе прочете" -#: builtin/notes.c:159 +#: builtin/notes.c:160 #, c-format msgid "failed to finish 'show' for object '%s'" msgstr "дейÑтвието „show“ не може да Ñе завърши за обект „%s“" -#: builtin/notes.c:194 +#: builtin/notes.c:195 msgid "please supply the note contents using either -m or -F option" msgstr "задайте Ñъдържанието на бележката Ñ Ð½ÑÐºÐ¾Ñ Ð¾Ñ‚ опциите „-m“ или „-F“" -#: builtin/notes.c:203 +#: builtin/notes.c:204 msgid "unable to write note object" msgstr "обектът-бележка не може да бъде запиÑан" -#: builtin/notes.c:205 +#: builtin/notes.c:206 #, c-format msgid "the note contents have been left in %s" msgstr "Ñъдържанието на бележката е във файла „%s“" -#: builtin/notes.c:233 builtin/tag.c:516 +#: builtin/notes.c:234 builtin/tag.c:517 #, c-format msgid "cannot read '%s'" msgstr "файлът „%s“ не може да бъде прочетен" -#: builtin/notes.c:235 builtin/tag.c:519 +#: builtin/notes.c:236 builtin/tag.c:520 #, c-format msgid "could not open or read '%s'" msgstr "файлът „%s“ не може да бъде отворен или прочетен" -#: builtin/notes.c:254 builtin/notes.c:305 builtin/notes.c:307 -#: builtin/notes.c:372 builtin/notes.c:427 builtin/notes.c:513 -#: builtin/notes.c:518 builtin/notes.c:596 builtin/notes.c:658 +#: builtin/notes.c:255 builtin/notes.c:306 builtin/notes.c:308 +#: builtin/notes.c:375 builtin/notes.c:430 builtin/notes.c:516 +#: builtin/notes.c:521 builtin/notes.c:599 builtin/notes.c:661 #, c-format msgid "failed to resolve '%s' as a valid ref." msgstr "не може да Ñе открие към какво Ñочи „%s“." -#: builtin/notes.c:257 +#: builtin/notes.c:258 #, c-format msgid "failed to read object '%s'." msgstr "обектът „%s“ не може да бъде прочетен." -#: builtin/notes.c:261 +#: builtin/notes.c:262 #, c-format msgid "cannot read note data from non-blob object '%s'." msgstr "" "Ñъдържанието на бележка не може да Ñе вземе от обект, който не е BLOB: „%s“." -#: builtin/notes.c:301 +#: builtin/notes.c:302 #, c-format msgid "malformed input line: '%s'." msgstr "входен ред Ñ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÐµÐ½ формат: „%s“." -#: builtin/notes.c:316 +#: builtin/notes.c:317 #, c-format msgid "failed to copy notes from '%s' to '%s'" msgstr "бележката не може да Ñе копира от „%s“ към „%s“" -#. TRANSLATORS: the first %s will be replaced by a -#. git notes command: 'add', 'merge', 'remove', etc. -#: builtin/notes.c:345 +#. TRANSLATORS: the first %s will be replaced by a git +#. notes command: 'add', 'merge', 'remove', etc. +#. +#: builtin/notes.c:348 #, c-format msgid "refusing to %s notes in %s (outside of refs/notes/)" msgstr "" "нÑма да Ñе извърши „%s“ върху бележките в „%s“, защото Ñа извън „refs/" "notes/“." -#: builtin/notes.c:365 builtin/notes.c:420 builtin/notes.c:496 -#: builtin/notes.c:508 builtin/notes.c:584 builtin/notes.c:651 -#: builtin/notes.c:801 builtin/notes.c:948 builtin/notes.c:969 +#: builtin/notes.c:368 builtin/notes.c:423 builtin/notes.c:499 +#: builtin/notes.c:511 builtin/notes.c:587 builtin/notes.c:654 +#: builtin/notes.c:804 builtin/notes.c:951 builtin/notes.c:972 msgid "too many parameters" msgstr "прекалено много параметри" -#: builtin/notes.c:378 builtin/notes.c:664 +#: builtin/notes.c:381 builtin/notes.c:667 #, c-format msgid "no note found for object %s." msgstr "нÑма бележки за обекта „%s“." -#: builtin/notes.c:399 builtin/notes.c:562 +#: builtin/notes.c:402 builtin/notes.c:565 msgid "note contents as a string" msgstr "низ, който е Ñъдържанието на бележката" -#: builtin/notes.c:402 builtin/notes.c:565 +#: builtin/notes.c:405 builtin/notes.c:568 msgid "note contents in a file" msgstr "ФÐЙЛ ÑÑŠÑ Ñъдържанието на бележката" -#: builtin/notes.c:405 builtin/notes.c:568 +#: builtin/notes.c:408 builtin/notes.c:571 msgid "reuse and edit specified note object" msgstr "преизползване и редактиране на ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ ÐžÐ‘Ð•ÐšÐ¢-бележка" -#: builtin/notes.c:408 builtin/notes.c:571 +#: builtin/notes.c:411 builtin/notes.c:574 msgid "reuse specified note object" msgstr "преизползване на ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ ÐžÐ‘Ð•ÐšÐ¢-бележка" -#: builtin/notes.c:411 builtin/notes.c:574 +#: builtin/notes.c:414 builtin/notes.c:577 msgid "allow storing empty note" msgstr "приемане и на празни бележки" -#: builtin/notes.c:412 builtin/notes.c:483 +#: builtin/notes.c:415 builtin/notes.c:486 msgid "replace existing notes" msgstr "замÑна на ÑъщеÑтвуващите бележки" -#: builtin/notes.c:437 +#: builtin/notes.c:440 #, c-format msgid "" "Cannot add notes. Found existing notes for object %s. Use '-f' to overwrite " @@ -10972,31 +11015,31 @@ msgstr "" "Ðе може да Ñе добави бележка, защото такава вече ÑъщеÑтвува за обекта „%s“. " "Използвайте опциÑта „-f“, за да презапишете ÑъщеÑтвуващи бележки." -#: builtin/notes.c:452 builtin/notes.c:531 +#: builtin/notes.c:455 builtin/notes.c:534 #, c-format msgid "Overwriting existing notes for object %s\n" msgstr "ПрезапиÑване на ÑъщеÑтвуващите бележки за обекта „%s“\n" -#: builtin/notes.c:463 builtin/notes.c:623 builtin/notes.c:888 +#: builtin/notes.c:466 builtin/notes.c:626 builtin/notes.c:891 #, c-format msgid "Removing note for object %s\n" msgstr "Изтриване на бележката за обекта „%s“\n" -#: builtin/notes.c:484 +#: builtin/notes.c:487 msgid "read objects from stdin" msgstr "изчитане на обектите от ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´" -#: builtin/notes.c:486 +#: builtin/notes.c:489 msgid "load rewriting config for <command> (implies --stdin)" msgstr "" "зареждане на наÑтройките за КОМÐÐДÐта, коÑто презапиÑва Ð¿Ð¾Ð´Ð°Ð²Ð°Ð½Ð¸Ñ (включва " "опциÑта „--stdin“)" -#: builtin/notes.c:504 +#: builtin/notes.c:507 msgid "too few parameters" msgstr "прекалено малко параметри" -#: builtin/notes.c:525 +#: builtin/notes.c:528 #, c-format msgid "" "Cannot copy notes. Found existing notes for object %s. Use '-f' to overwrite " @@ -11005,12 +11048,12 @@ msgstr "" "Ðе може да Ñе копира бележка, защото такава вече ÑъщеÑтвува за обекта „%s“. " "Използвайте опциÑта „-f“, за да презапишете ÑъщеÑтвуващи бележки." -#: builtin/notes.c:537 +#: builtin/notes.c:540 #, c-format msgid "missing notes on source object %s. Cannot copy." msgstr "нÑма бележки за обекта-източник „%s“. Ðе може да Ñе копира." -#: builtin/notes.c:589 +#: builtin/notes.c:592 #, c-format msgid "" "The -m/-F/-c/-C options have been deprecated for the 'edit' subcommand.\n" @@ -11021,52 +11064,52 @@ msgstr "" "ВмеÑто това ги използвайте Ñ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ñ‚Ð° „add“: „git notes add -f -m/-F/-c/-" "C“.\n" -#: builtin/notes.c:684 +#: builtin/notes.c:687 msgid "failed to delete ref NOTES_MERGE_PARTIAL" msgstr "указателÑÑ‚ „NOTES_MERGE_PARTIAL“ не може да бъде изтрит" -#: builtin/notes.c:686 +#: builtin/notes.c:689 msgid "failed to delete ref NOTES_MERGE_REF" msgstr "указателÑÑ‚ „NOTES_MERGE_REF“ не може да бъде изтрит" -#: builtin/notes.c:688 +#: builtin/notes.c:691 msgid "failed to remove 'git notes merge' worktree" msgstr "работната Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð½Ð° „git notes merge“ не може да бъде изтрита" -#: builtin/notes.c:708 +#: builtin/notes.c:711 msgid "failed to read ref NOTES_MERGE_PARTIAL" msgstr "указателÑÑ‚ „NOTES_MERGE_PARTIAL“ не може да бъде прочетен" -#: builtin/notes.c:710 +#: builtin/notes.c:713 msgid "could not find commit from NOTES_MERGE_PARTIAL." msgstr "подаването от „NOTES_MERGE_PARTIAL“ не може да Ñе открие." -#: builtin/notes.c:712 +#: builtin/notes.c:715 msgid "could not parse commit from NOTES_MERGE_PARTIAL." msgstr "подаването от „NOTES_MERGE_PARTIAL“ не може да Ñе анализира." -#: builtin/notes.c:725 +#: builtin/notes.c:728 msgid "failed to resolve NOTES_MERGE_REF" msgstr "не може да Ñе открие към какво Ñочи „NOTES_MERGE_REF“" -#: builtin/notes.c:728 +#: builtin/notes.c:731 msgid "failed to finalize notes merge" msgstr "неуÑпешно Ñливане на бележките" -#: builtin/notes.c:754 +#: builtin/notes.c:757 #, c-format msgid "unknown notes merge strategy %s" msgstr "непозната ÑÑ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ñ Ð·Ð° Ñливане на бележки „%s“" -#: builtin/notes.c:770 +#: builtin/notes.c:773 msgid "General options" msgstr "Общи опции" -#: builtin/notes.c:772 +#: builtin/notes.c:775 msgid "Merge options" msgstr "Опции при Ñливане" -#: builtin/notes.c:774 +#: builtin/notes.c:777 msgid "" "resolve notes conflicts using the given strategy (manual/ours/theirs/union/" "cat_sort_uniq)" @@ -11076,46 +11119,46 @@ msgstr "" "„union“ (обединÑване), „cat_sort_uniq“ (обединÑване, подреждане, уникални " "резултати)" -#: builtin/notes.c:776 +#: builtin/notes.c:779 msgid "Committing unmerged notes" msgstr "Подаване на неÑлети бележки" -#: builtin/notes.c:778 +#: builtin/notes.c:781 msgid "finalize notes merge by committing unmerged notes" msgstr "завършване на Ñливането чрез подаване на неÑлети бележки" -#: builtin/notes.c:780 +#: builtin/notes.c:783 msgid "Aborting notes merge resolution" msgstr "ПреуÑтановÑване на корекциÑта при Ñливането на бележки" -#: builtin/notes.c:782 +#: builtin/notes.c:785 msgid "abort notes merge" msgstr "преуÑтановÑване на Ñливането на бележки" -#: builtin/notes.c:793 +#: builtin/notes.c:796 msgid "cannot mix --commit, --abort or -s/--strategy" msgstr "опциите „--commit“, „--abort“ и „-s“/„--strategy“ Ñа неÑъвмеÑтими" -#: builtin/notes.c:798 +#: builtin/notes.c:801 msgid "must specify a notes ref to merge" msgstr "трÑбва да укажете указател към бележка за Ñливане." -#: builtin/notes.c:822 +#: builtin/notes.c:825 #, c-format msgid "unknown -s/--strategy: %s" msgstr "неизвеÑтна ÑÑ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ñ ÐºÑŠÐ¼ опциÑта „-s“/„--strategy“: „%s“" -#: builtin/notes.c:859 +#: builtin/notes.c:862 #, c-format msgid "a notes merge into %s is already in-progress at %s" msgstr "в момента Ñе извършва Ñливане на бележките в „%s“ при „%s“" -#: builtin/notes.c:862 +#: builtin/notes.c:865 #, c-format msgid "failed to store link to current notes ref (%s)" msgstr "не може да Ñе запази връзка към ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° текущата бележка („%s“)." -#: builtin/notes.c:864 +#: builtin/notes.c:867 #, c-format msgid "" "Automatic notes merge failed. Fix conflicts in %s and commit the result with " @@ -11126,239 +11169,239 @@ msgstr "" "резултата Ñ â€žgit notes merge --commit“ или преуÑтановете Ñливането Ñ " "командата „git notes merge --abort“.\n" -#: builtin/notes.c:886 +#: builtin/notes.c:889 #, c-format msgid "Object %s has no note\n" msgstr "ÐÑма бележки за обекта „%s“\n" -#: builtin/notes.c:898 +#: builtin/notes.c:901 msgid "attempt to remove non-existent note is not an error" msgstr "опитът за изтриването на неÑъщеÑтвуваща бележка не Ñе Ñчита за грешка" -#: builtin/notes.c:901 +#: builtin/notes.c:904 msgid "read object names from the standard input" msgstr "изчитане на имената на обектите от ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´" -#: builtin/notes.c:939 builtin/prune.c:105 builtin/worktree.c:127 +#: builtin/notes.c:942 builtin/prune.c:105 builtin/worktree.c:128 msgid "do not remove, show only" msgstr "Ñамо извеждане без дейÑтвително окаÑтрÑне" -#: builtin/notes.c:940 +#: builtin/notes.c:943 msgid "report pruned notes" msgstr "докладване на окаÑтрените обекти" -#: builtin/notes.c:982 +#: builtin/notes.c:985 msgid "notes-ref" msgstr "УКÐЗÐТЕЛ_ЗÐ_БЕЛЕЖКÐ" -#: builtin/notes.c:983 +#: builtin/notes.c:986 msgid "use notes from <notes-ref>" msgstr "да Ñе използва бележката Ñочена от този УКÐЗÐТЕЛ_ЗÐ_БЕЛЕЖКÐ" -#: builtin/notes.c:1018 +#: builtin/notes.c:1021 #, c-format msgid "unknown subcommand: %s" msgstr "непозната подкоманда: %s" -#: builtin/pack-objects.c:29 +#: builtin/pack-objects.c:30 msgid "" "git pack-objects --stdout [<options>...] [< <ref-list> | < <object-list>]" msgstr "" "git pack-objects --stdout [ОПЦИЯ…] [< СПИСЪК_С_УКÐЗÐТЕЛИ | < СПИСЪК_С_ОБЕКТИ]" -#: builtin/pack-objects.c:30 +#: builtin/pack-objects.c:31 msgid "" "git pack-objects [<options>...] <base-name> [< <ref-list> | < <object-list>]" msgstr "" "git pack-objects [ОПЦИЯ…] ПРЕФИКС_ÐÐ_ИМЕТО [< СПИСЪК_С_УКÐЗÐТЕЛИ | < " "СПИСЪК_С_ОБЕКТИ]" -#: builtin/pack-objects.c:177 builtin/pack-objects.c:180 +#: builtin/pack-objects.c:180 builtin/pack-objects.c:183 #, c-format msgid "deflate error (%d)" msgstr "грешка при декомпреÑиране Ñ â€ždeflate“ (%d)" -#: builtin/pack-objects.c:770 +#: builtin/pack-objects.c:776 msgid "disabling bitmap writing, packs are split due to pack.packSizeLimit" msgstr "" "изключване на запиÑването на битовата маÑка, пакетите Ñа разделени поради " "ÑтойноÑтта на „pack.packSizeLimit“" -#: builtin/pack-objects.c:783 +#: builtin/pack-objects.c:789 msgid "Writing objects" msgstr "ЗапиÑване на обектите" -#: builtin/pack-objects.c:1063 +#: builtin/pack-objects.c:1069 msgid "disabling bitmap writing, as some objects are not being packed" msgstr "" "изключване на запиÑването на битовата маÑка, защото нÑкои обекти нÑма да Ñе " "пакетират" -#: builtin/pack-objects.c:2426 +#: builtin/pack-objects.c:2434 msgid "Compressing objects" msgstr "КомпреÑиране на обектите" -#: builtin/pack-objects.c:2829 +#: builtin/pack-objects.c:2843 #, c-format msgid "unsupported index version %s" msgstr "неподдържана верÑÐ¸Ñ Ð½Ð° индекÑа „%s“" -#: builtin/pack-objects.c:2833 +#: builtin/pack-objects.c:2847 #, c-format msgid "bad index version '%s'" msgstr "неправилна верÑÐ¸Ñ Ð½Ð° индекÑа „%s“" -#: builtin/pack-objects.c:2863 +#: builtin/pack-objects.c:2877 msgid "do not show progress meter" msgstr "без извеждане на напредъка" -#: builtin/pack-objects.c:2865 +#: builtin/pack-objects.c:2879 msgid "show progress meter" msgstr "извеждане на напредъка" -#: builtin/pack-objects.c:2867 +#: builtin/pack-objects.c:2881 msgid "show progress meter during object writing phase" msgstr "извеждане на напредъка във фазата на запазване на обектите" -#: builtin/pack-objects.c:2870 +#: builtin/pack-objects.c:2884 msgid "similar to --all-progress when progress meter is shown" msgstr "" "Ñъщото дейÑтвие като опциÑта „--all-progress“ при извеждането на напредъка" -#: builtin/pack-objects.c:2871 +#: builtin/pack-objects.c:2885 msgid "version[,offset]" msgstr "ВЕРСИЯ[,ОТМЕСТВÐÐЕ]" -#: builtin/pack-objects.c:2872 +#: builtin/pack-objects.c:2886 msgid "write the pack index file in the specified idx format version" msgstr "" "запазване на индекÑа на пакетните файлове във форма̀та Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð°Ñ‚Ð° верÑиÑ" -#: builtin/pack-objects.c:2875 +#: builtin/pack-objects.c:2889 msgid "maximum size of each output pack file" msgstr "макÑимален размер на вÑеки пакетен файл" -#: builtin/pack-objects.c:2877 +#: builtin/pack-objects.c:2891 msgid "ignore borrowed objects from alternate object store" msgstr "игнориране на обектите заети от други хранилища на обекти" -#: builtin/pack-objects.c:2879 +#: builtin/pack-objects.c:2893 msgid "ignore packed objects" msgstr "игнориране на пакетираните обекти" -#: builtin/pack-objects.c:2881 +#: builtin/pack-objects.c:2895 msgid "limit pack window by objects" msgstr "ограничаване на прозореца за пакетиране по брой обекти" -#: builtin/pack-objects.c:2883 +#: builtin/pack-objects.c:2897 msgid "limit pack window by memory in addition to object limit" msgstr "" "ограничаване на прозореца за пакетиране и по памет оÑвен по брой обекти" -#: builtin/pack-objects.c:2885 +#: builtin/pack-objects.c:2899 msgid "maximum length of delta chain allowed in the resulting pack" msgstr "" "макÑимална дължина на веригата от разлики, коÑто е позволена в Ð¿Ð°ÐºÐµÑ‚Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð»" -#: builtin/pack-objects.c:2887 +#: builtin/pack-objects.c:2901 msgid "reuse existing deltas" msgstr "преизползване на ÑъщеÑтвуващите разлики" -#: builtin/pack-objects.c:2889 +#: builtin/pack-objects.c:2903 msgid "reuse existing objects" msgstr "преизползване на ÑъщеÑтвуващите обекти" -#: builtin/pack-objects.c:2891 +#: builtin/pack-objects.c:2905 msgid "use OFS_DELTA objects" msgstr "използване на обекти „OFS_DELTA“" -#: builtin/pack-objects.c:2893 +#: builtin/pack-objects.c:2907 msgid "use threads when searching for best delta matches" msgstr "" "Ñтартиране на нишки за претърÑване на най-добрите ÑÑŠÐ²Ð¿Ð°Ð´ÐµÐ½Ð¸Ñ Ð½Ð° разликите" -#: builtin/pack-objects.c:2895 +#: builtin/pack-objects.c:2909 msgid "do not create an empty pack output" msgstr "без Ñъздаване на празен пакетен файл" -#: builtin/pack-objects.c:2897 +#: builtin/pack-objects.c:2911 msgid "read revision arguments from standard input" msgstr "изчитане на верÑиите от ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´" -#: builtin/pack-objects.c:2899 +#: builtin/pack-objects.c:2913 msgid "limit the objects to those that are not yet packed" msgstr "ограничаване до вÑе още непакетираните обекти" -#: builtin/pack-objects.c:2902 +#: builtin/pack-objects.c:2916 msgid "include objects reachable from any reference" msgstr "" "включване на вÑички обекти, които могат да Ñе доÑтигнат от произволен " "указател" -#: builtin/pack-objects.c:2905 +#: builtin/pack-objects.c:2919 msgid "include objects referred by reflog entries" msgstr "включване и на обектите Ñочени от запиÑите в журнала на указателите" -#: builtin/pack-objects.c:2908 +#: builtin/pack-objects.c:2922 msgid "include objects referred to by the index" msgstr "включване и на обектите Ñочени от индекÑа" -#: builtin/pack-objects.c:2911 +#: builtin/pack-objects.c:2925 msgid "output pack to stdout" msgstr "извеждане на пакета на ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð¸Ð·Ñ…Ð¾Ð´" -#: builtin/pack-objects.c:2913 +#: builtin/pack-objects.c:2927 msgid "include tag objects that refer to objects to be packed" msgstr "" "включване и на обектите-етикети, които Ñочат към обектите, които ще бъдат " "пакетирани" -#: builtin/pack-objects.c:2915 +#: builtin/pack-objects.c:2929 msgid "keep unreachable objects" msgstr "запазване на недоÑтижимите обекти" -#: builtin/pack-objects.c:2917 +#: builtin/pack-objects.c:2931 msgid "pack loose unreachable objects" msgstr "пакетиране и на недоÑтижимите обекти" -#: builtin/pack-objects.c:2919 +#: builtin/pack-objects.c:2933 msgid "unpack unreachable objects newer than <time>" msgstr "разпакетиране на недоÑтижимите обекти, които Ñа по-нови от това ВРЕМЕ" -#: builtin/pack-objects.c:2922 +#: builtin/pack-objects.c:2936 msgid "create thin packs" msgstr "Ñъздаване на Ñъкратени пакети" -#: builtin/pack-objects.c:2924 +#: builtin/pack-objects.c:2938 msgid "create packs suitable for shallow fetches" msgstr "пакетиране подходÑщо за плитко доÑтавÑне" -#: builtin/pack-objects.c:2926 +#: builtin/pack-objects.c:2940 msgid "ignore packs that have companion .keep file" msgstr "игнориране на пакетите, които Ñа придружени от файл „.keep“" -#: builtin/pack-objects.c:2928 +#: builtin/pack-objects.c:2942 msgid "pack compression level" msgstr "ниво на компреÑиране при пакетиране" -#: builtin/pack-objects.c:2930 +#: builtin/pack-objects.c:2944 msgid "do not hide commits by grafts" msgstr "" "извеждане на вÑички родители — дори и тези, които нормално Ñа Ñкрити при " "приÑажданиÑта" -#: builtin/pack-objects.c:2932 +#: builtin/pack-objects.c:2946 msgid "use a bitmap index if available to speed up counting objects" msgstr "" "използване на ÑъщеÑтвуващи индекÑи на база битови маÑки за уÑкорÑване на " "преброÑването на обектите" -#: builtin/pack-objects.c:2934 +#: builtin/pack-objects.c:2948 msgid "write a bitmap index together with the pack index" msgstr "" "запазване и на Ð¸Ð½Ð´ÐµÐºÑ Ð½Ð° база побитова маÑка, заедно Ñ Ð¸Ð½Ð´ÐµÐºÑа за пакета" -#: builtin/pack-objects.c:3061 +#: builtin/pack-objects.c:3075 msgid "Counting objects" msgstr "ПреброÑване на обектите" @@ -11398,45 +11441,49 @@ msgstr "окаÑтрÑне на обектите по-Ñтари от това Ð msgid "cannot prune in a precious-objects repo" msgstr "хранилище Ñ Ð²Ð°Ð¶Ð½Ð¸ обекти не може да Ñе окаÑтрÑ" -#: builtin/pull.c:51 builtin/pull.c:53 +#: builtin/pull.c:54 builtin/pull.c:56 #, c-format msgid "Invalid value for %s: %s" msgstr "Ðеправилна ÑтойноÑÑ‚ за „%s“: „%s“" -#: builtin/pull.c:73 +#: builtin/pull.c:76 msgid "git pull [<options>] [<repository> [<refspec>...]]" msgstr "git push [ОПЦИЯ…] [ХРÐÐИЛИЩЕ [УКÐЗÐТЕЛ_ÐÐ_ВЕРСИЯ…]]" -#: builtin/pull.c:121 +#: builtin/pull.c:124 +msgid "control for recursive fetching of submodules" +msgstr "управление на рекурÑивното доÑтавÑне на подмодулите" + +#: builtin/pull.c:128 msgid "Options related to merging" msgstr "Опции при Ñливане" -#: builtin/pull.c:124 +#: builtin/pull.c:131 msgid "incorporate changes by rebasing rather than merging" msgstr "внаÑÑне на промените чрез пребазиране, а не чрез Ñливане" -#: builtin/pull.c:148 builtin/rebase--helper.c:18 builtin/revert.c:120 +#: builtin/pull.c:155 builtin/rebase--helper.c:19 builtin/revert.c:121 msgid "allow fast-forward" msgstr "позволÑване на превъртаниÑ" -#: builtin/pull.c:157 +#: builtin/pull.c:164 msgid "automatically stash/stash pop before and after rebase" msgstr "автоматично Ñкатаване/прилагане на Ñкатаното преди и Ñлед пребазиране" -#: builtin/pull.c:173 +#: builtin/pull.c:180 msgid "Options related to fetching" msgstr "Опции при доÑтавÑне" -#: builtin/pull.c:195 +#: builtin/pull.c:198 msgid "number of submodules pulled in parallel" msgstr "брой подмодули издърпани паралелно" -#: builtin/pull.c:284 +#: builtin/pull.c:287 #, c-format msgid "Invalid value for pull.ff: %s" msgstr "Ðеправилна ÑтойноÑÑ‚ за „pull.ff“: „%s“" -#: builtin/pull.c:397 +#: builtin/pull.c:399 msgid "" "There is no candidate for rebasing against among the refs that you just " "fetched." @@ -11444,14 +11491,14 @@ msgstr "" "Между указателите, които току що доÑтавихте, нÑма подходÑщ кандидат, върху " "който да пребазирате." -#: builtin/pull.c:399 +#: builtin/pull.c:401 msgid "" "There are no candidates for merging among the refs that you just fetched." msgstr "" "Между указателите, които току що доÑтавихте, нÑма подходÑщ кандидат, който " "да Ñлеете." -#: builtin/pull.c:400 +#: builtin/pull.c:402 msgid "" "Generally this means that you provided a wildcard refspec which had no\n" "matches on the remote end." @@ -11459,7 +11506,7 @@ msgstr "" "Ðай вероÑтно Ñте подали шаблон за указатели, който не е напаÑнал Ñ Ð½Ð¸Ñ‰Ð¾ в " "отдалеченото хранилище." -#: builtin/pull.c:403 +#: builtin/pull.c:405 #, c-format msgid "" "You asked to pull from the remote '%s', but did not specify\n" @@ -11470,44 +11517,44 @@ msgstr "" "Понеже това не е хранилището по подразбиране на Ñ‚ÐµÐºÑƒÑ‰Ð¸Ñ ÐºÐ»Ð¾Ð½, трÑбва\n" "да укажете Ð¾Ñ‚Ð´Ð°Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ ÐºÐ»Ð¾Ð½ на ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¸Ñ Ñ€ÐµÐ´." -#: builtin/pull.c:408 git-parse-remote.sh:73 +#: builtin/pull.c:410 git-parse-remote.sh:73 msgid "You are not currently on a branch." msgstr "Извън вÑички клони." -#: builtin/pull.c:410 builtin/pull.c:425 git-parse-remote.sh:79 +#: builtin/pull.c:412 builtin/pull.c:427 git-parse-remote.sh:79 msgid "Please specify which branch you want to rebase against." msgstr "Укажете върху кой клон иÑкате да пребазирате." -#: builtin/pull.c:412 builtin/pull.c:427 git-parse-remote.sh:82 +#: builtin/pull.c:414 builtin/pull.c:429 git-parse-remote.sh:82 msgid "Please specify which branch you want to merge with." msgstr "Укажете кой клон иÑкате да Ñлеете." -#: builtin/pull.c:413 builtin/pull.c:428 +#: builtin/pull.c:415 builtin/pull.c:430 msgid "See git-pull(1) for details." msgstr "За повече Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¿Ð¾Ð³Ð»ÐµÐ´Ð½ÐµÑ‚Ðµ ръководÑтвото „git-pull(1)“" -#: builtin/pull.c:415 builtin/pull.c:421 builtin/pull.c:430 +#: builtin/pull.c:417 builtin/pull.c:423 builtin/pull.c:432 #: git-parse-remote.sh:64 msgid "<remote>" msgstr "ОТДÐЛЕЧЕÐО_ХРÐÐИЛИЩЕ" -#: builtin/pull.c:415 builtin/pull.c:430 builtin/pull.c:435 git-rebase.sh:456 +#: builtin/pull.c:417 builtin/pull.c:432 builtin/pull.c:437 git-rebase.sh:456 #: git-parse-remote.sh:65 msgid "<branch>" msgstr "КЛОÐ" -#: builtin/pull.c:423 git-parse-remote.sh:75 +#: builtin/pull.c:425 git-parse-remote.sh:75 msgid "There is no tracking information for the current branch." msgstr "ТекущиÑÑ‚ клон не Ñледи никой." -#: builtin/pull.c:432 git-parse-remote.sh:95 +#: builtin/pull.c:434 git-parse-remote.sh:95 msgid "" "If you wish to set tracking information for this branch you can do so with:" msgstr "" "Ðко иÑкате да зададете Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð·Ð° Ñледен клон, можете да направите това Ñ " "командата:" -#: builtin/pull.c:437 +#: builtin/pull.c:439 #, c-format msgid "" "Your configuration specifies to merge with the ref '%s'\n" @@ -11516,27 +11563,27 @@ msgstr "" "За Ñливане е указан отдалечениÑÑ‚ указател „%s“,\n" "но такъв не е доÑтавен." -#: builtin/pull.c:754 +#: builtin/pull.c:792 msgid "ignoring --verify-signatures for rebase" msgstr "без „--verify-signatures“ при пребазиране" -#: builtin/pull.c:801 +#: builtin/pull.c:840 msgid "--[no-]autostash option is only valid with --rebase." msgstr "опциÑта „--[no-]autostash“ изиÑква „--rebase“" -#: builtin/pull.c:809 +#: builtin/pull.c:848 msgid "Updating an unborn branch with changes added to the index." msgstr "ОбновÑване на вÑе още неÑъздаден клон Ñ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ð¸Ñ‚Ðµ от индекÑа" -#: builtin/pull.c:812 +#: builtin/pull.c:851 msgid "pull with rebase" msgstr "издърпване Ñ Ð¿Ñ€ÐµÐ±Ð°Ð·Ð¸Ñ€Ð°Ð½Ðµ" -#: builtin/pull.c:813 +#: builtin/pull.c:852 msgid "please commit or stash them." msgstr "трÑбва да подадете или Ñкатаете промените." -#: builtin/pull.c:838 +#: builtin/pull.c:877 #, c-format msgid "" "fetch updated the current branch head.\n" @@ -11546,7 +11593,7 @@ msgstr "" "доÑтавÑнето обнови върха на Ñ‚ÐµÐºÑƒÑ‰Ð¸Ñ ÐºÐ»Ð¾Ð½. Работното\n" "ви копие бе превъртÑно от подаване „%s“." -#: builtin/pull.c:843 +#: builtin/pull.c:882 #, c-format msgid "" "Cannot fast-forward your working tree.\n" @@ -11563,27 +11610,32 @@ msgstr "" " $ git reset --hard\n" "за връщане към нормално ÑÑŠÑтоÑние." -#: builtin/pull.c:858 +#: builtin/pull.c:897 msgid "Cannot merge multiple branches into empty head." msgstr "Ðе може да Ñливате множеÑтво клони в празен върхов указател." -#: builtin/pull.c:862 +#: builtin/pull.c:901 msgid "Cannot rebase onto multiple branches." msgstr "Ðе може да пребазирате върху повече от един клон." -#: builtin/push.c:16 +#: builtin/pull.c:908 +msgid "cannot rebase with locally recorded submodule modifications" +msgstr "" +"пребазирането е невъзможно заради локално запиÑаните промени по подмодулите" + +#: builtin/push.c:17 msgid "git push [<options>] [<repository> [<refspec>...]]" msgstr "git push [ОПЦИЯ…] [ХРÐÐИЛИЩЕ [УКÐЗÐТЕЛ_ÐÐ_ВЕРСИЯ…]]" -#: builtin/push.c:89 +#: builtin/push.c:90 msgid "tag shorthand without <tag>" msgstr "Ñъкращение за етикет без ЕТИКЕТ" -#: builtin/push.c:99 +#: builtin/push.c:100 msgid "--delete only accepts plain target ref names" msgstr "опциÑта „--delete“ приема за цел Ñамо проÑти имена на указатели" -#: builtin/push.c:143 +#: builtin/push.c:144 msgid "" "\n" "To choose either option permanently, see push.default in 'git help config'." @@ -11592,7 +11644,7 @@ msgstr "" "За да включите тази Ð¾Ð¿Ñ†Ð¸Ñ Ð·Ð° поÑтоÑнно, погледнете документациÑта за " "наÑтройката „push.default“ в „git help config“." -#: builtin/push.c:146 +#: builtin/push.c:147 #, c-format msgid "" "The upstream branch of your current branch does not match\n" @@ -11617,7 +11669,7 @@ msgstr "" " git push %s %s\n" "%s" -#: builtin/push.c:161 +#: builtin/push.c:162 #, c-format msgid "" "You are not currently on a branch.\n" @@ -11631,7 +11683,7 @@ msgstr "" "\n" " git push %s HEAD:ИМЕ_ÐÐ_ОТДÐЛЕЧЕÐИЯ_КЛОÐ\n" -#: builtin/push.c:175 +#: builtin/push.c:176 #, c-format msgid "" "The current branch %s has no upstream branch.\n" @@ -11645,14 +11697,14 @@ msgstr "" "\n" " git push --set-upstream %s %s\n" -#: builtin/push.c:183 +#: builtin/push.c:184 #, c-format msgid "The current branch %s has multiple upstream branches, refusing to push." msgstr "" "ТекущиÑÑ‚ клон „%s“ Ñледи нÑколко отдалечени клона, не можете проÑто да " "изтлаÑкате." -#: builtin/push.c:186 +#: builtin/push.c:187 #, c-format msgid "" "You are pushing to remote '%s', which is not the upstream of\n" @@ -11664,14 +11716,14 @@ msgstr "" "ТрÑбва да укажете ÐºÐ¾Ñ Ð²ÐµÑ€ÑÐ¸Ñ Ð´Ð° Ñе изтлаÑка, за обновÑване на Ð¾Ñ‚Ð´Ð°Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ " "клон." -#: builtin/push.c:245 +#: builtin/push.c:246 msgid "" "You didn't specify any refspecs to push, and push.default is \"nothing\"." msgstr "" "Ðе Ñте указали верÑÐ¸Ñ Ð·Ð° подаване, а наÑтройката „push.default“ е " "„nothing“ (нищо без изрично указана верÑÐ¸Ñ Ð´Ð° не Ñе изтлаÑква)" -#: builtin/push.c:252 +#: builtin/push.c:253 msgid "" "Updates were rejected because the tip of your current branch is behind\n" "its remote counterpart. Integrate the remote changes (e.g.\n" @@ -11685,7 +11737,7 @@ msgstr "" "преди отново да изтлаÑкате промените. За повече Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð²Ð¸Ð¶Ñ‚Ðµ раздела\n" "„Note about fast-forwards“ в Ñтраницата от ръководÑтвото „git push --help“." -#: builtin/push.c:258 +#: builtin/push.c:259 msgid "" "Updates were rejected because a pushed branch tip is behind its remote\n" "counterpart. Check out this branch and integrate the remote changes\n" @@ -11698,7 +11750,7 @@ msgstr "" "Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¿Ð¾Ð³Ð»ÐµÐ´Ð½ÐµÑ‚Ðµ раздела „Note about fast-forwards“ в Ñтраницата от\n" "ръководÑтвото „git push --help“." -#: builtin/push.c:264 +#: builtin/push.c:265 msgid "" "Updates were rejected because the remote contains work that you do\n" "not have locally. This is usually caused by another repository pushing\n" @@ -11717,14 +11769,14 @@ msgstr "" "Ñтраницата\n" "от ръководÑтвото „git push --help“." -#: builtin/push.c:271 +#: builtin/push.c:272 msgid "Updates were rejected because the tag already exists in the remote." msgstr "" "ИзтлаÑкването е отхвърлено, защото в отдалеченото хранилище ÑъщеÑтвува " "етикет,\n" "който ще припокриете Ñ ÐµÑ‚Ð¸ÐºÐµÑ‚ от вашето хранилище." -#: builtin/push.c:274 +#: builtin/push.c:275 msgid "" "You cannot update a remote ref that points at a non-commit object,\n" "or update a remote ref to make it point at a non-commit object,\n" @@ -11734,22 +11786,22 @@ msgstr "" "указател, който вече Ñочи към обект, който не е подаване, както и тепърва\n" "да го промените да Ñочи към подобен обект.\n" -#: builtin/push.c:334 +#: builtin/push.c:335 #, c-format msgid "Pushing to %s\n" msgstr "ИзтлаÑкване към „%s“\n" -#: builtin/push.c:338 +#: builtin/push.c:339 #, c-format msgid "failed to push some refs to '%s'" msgstr "чаÑÑ‚ от указателите не бÑха изтлаÑкани към „%s“" -#: builtin/push.c:369 +#: builtin/push.c:370 #, c-format msgid "bad repository '%s'" msgstr "неправилно указано хранилище „%s“" -#: builtin/push.c:370 +#: builtin/push.c:371 msgid "" "No configured push destination.\n" "Either specify the URL from the command-line or configure a remote " @@ -11771,115 +11823,115 @@ msgstr "" "\n" " git push ИМЕ\n" -#: builtin/push.c:388 +#: builtin/push.c:389 msgid "--all and --tags are incompatible" msgstr "опциите „--all“ и „--tags“ Ñа неÑъвмеÑтими" -#: builtin/push.c:389 +#: builtin/push.c:390 msgid "--all can't be combined with refspecs" msgstr "опциÑта „--all“ е неÑъвмеÑтима Ñ ÑƒÐºÐ°Ð·Ð²Ð°Ð½ÐµÑ‚Ð¾ на верÑиÑ" -#: builtin/push.c:394 +#: builtin/push.c:395 msgid "--mirror and --tags are incompatible" msgstr "опциите „--mirror“ и „--tags“ Ñа неÑъвмеÑтими" -#: builtin/push.c:395 +#: builtin/push.c:396 msgid "--mirror can't be combined with refspecs" msgstr "опциÑта „--mirror“ е неÑъвмеÑтима Ñ ÑƒÐºÐ°Ð·Ð²Ð°Ð½ÐµÑ‚Ð¾ на верÑиÑ" -#: builtin/push.c:400 +#: builtin/push.c:401 msgid "--all and --mirror are incompatible" msgstr "опциите „--all“ и „--mirror“ Ñа неÑъвмеÑтими" -#: builtin/push.c:518 +#: builtin/push.c:523 msgid "repository" msgstr "хранилище" -#: builtin/push.c:519 builtin/send-pack.c:162 +#: builtin/push.c:524 builtin/send-pack.c:163 msgid "push all refs" msgstr "изтлаÑкване на вÑички указатели" -#: builtin/push.c:520 builtin/send-pack.c:164 +#: builtin/push.c:525 builtin/send-pack.c:165 msgid "mirror all refs" msgstr "огледално копие на вÑички указатели" -#: builtin/push.c:522 +#: builtin/push.c:527 msgid "delete refs" msgstr "изтриване на указателите" -#: builtin/push.c:523 +#: builtin/push.c:528 msgid "push tags (can't be used with --all or --mirror)" msgstr "изтлаÑкване на етикетите (неÑъвмеÑтимо Ñ Ð¾Ð¿Ñ†Ð¸Ð¸Ñ‚Ðµ „--all“ и „--mirror“)" -#: builtin/push.c:526 builtin/send-pack.c:165 +#: builtin/push.c:531 builtin/send-pack.c:166 msgid "force updates" msgstr "принудително обновÑване" -#: builtin/push.c:528 builtin/send-pack.c:179 +#: builtin/push.c:533 builtin/send-pack.c:180 msgid "refname>:<expect" msgstr "УКÐЗÐТЕЛ>:<ОЧÐКВÐÐÐ_СТОЙÐОСТ" -#: builtin/push.c:529 builtin/send-pack.c:180 +#: builtin/push.c:534 builtin/send-pack.c:181 msgid "require old value of ref to be at this value" msgstr "УКÐЗÐТЕЛÑÑ‚ трÑбва първоначално да е Ñ Ñ‚Ð°Ð·Ð¸ ОЧÐКВÐÐÐ_СТОЙÐОСТ" -#: builtin/push.c:532 +#: builtin/push.c:537 msgid "control recursive pushing of submodules" msgstr "управление на рекурÑивното изтлаÑкване на подмодулите" -#: builtin/push.c:534 builtin/send-pack.c:173 +#: builtin/push.c:539 builtin/send-pack.c:174 msgid "use thin pack" msgstr "използване на Ñъкратени пакети" -#: builtin/push.c:535 builtin/push.c:536 builtin/send-pack.c:159 -#: builtin/send-pack.c:160 +#: builtin/push.c:540 builtin/push.c:541 builtin/send-pack.c:160 +#: builtin/send-pack.c:161 msgid "receive pack program" msgstr "програма за получаването на пакети" -#: builtin/push.c:537 +#: builtin/push.c:542 msgid "set upstream for git pull/status" msgstr "задаване на отдалеченото хранилище за командите „git pull/status“" -#: builtin/push.c:540 +#: builtin/push.c:545 msgid "prune locally removed refs" msgstr "окаÑтрÑне на указателите, които Ñа премахнати от локалното хранилище" -#: builtin/push.c:542 +#: builtin/push.c:547 msgid "bypass pre-push hook" msgstr "без изпълнение на куката преди изтлаÑкване (pre-push)" -#: builtin/push.c:543 +#: builtin/push.c:548 msgid "push missing but relevant tags" msgstr "" "изтлаÑкване на липÑващите в отдалеченото хранилище, но Ñвързани Ñ Ñ‚ÐµÐºÑƒÑ‰Ð¾Ñ‚Ð¾ " "изтлаÑкване, етикети" -#: builtin/push.c:546 builtin/send-pack.c:167 +#: builtin/push.c:551 builtin/send-pack.c:168 msgid "GPG sign the push" msgstr "подпиÑване на изтлаÑкването Ñ GPG" -#: builtin/push.c:548 builtin/send-pack.c:174 +#: builtin/push.c:553 builtin/send-pack.c:175 msgid "request atomic transaction on remote side" msgstr "изиÑкване на атомарни операции от отÑрещната Ñтрана" -#: builtin/push.c:549 builtin/send-pack.c:170 +#: builtin/push.c:554 builtin/send-pack.c:171 msgid "server-specific" msgstr "Ñпецифични за Ñървъра" -#: builtin/push.c:549 builtin/send-pack.c:171 +#: builtin/push.c:554 builtin/send-pack.c:172 msgid "option to transmit" msgstr "Ð¾Ð¿Ñ†Ð¸Ñ Ð·Ð° преноÑ" -#: builtin/push.c:563 +#: builtin/push.c:568 msgid "--delete is incompatible with --all, --mirror and --tags" msgstr "" "опциÑта „--delete“ е неÑъвмеÑтима Ñ Ð¾Ð¿Ñ†Ð¸Ð¸Ñ‚Ðµ „--all“, „--mirror“ и „--tags“" -#: builtin/push.c:565 +#: builtin/push.c:570 msgid "--delete doesn't make sense without any refs" msgstr "опциÑта „--delete“ изиÑква поне един указател на верÑиÑ" -#: builtin/push.c:584 +#: builtin/push.c:589 msgid "push options must not have new line characters" msgstr "опциите за изтлаÑкване не трÑбва да Ñъдържат знак за нов ред" @@ -11894,87 +11946,87 @@ msgstr "" "checkout] [--index-output=ФÐЙЛ] (--empty | УКÐЗÐТЕЛ_КЪМ_ДЪРВО_1 " "[УКÐЗÐТЕЛ_КЪМ_ДЪРВО_2 [УКÐЗÐТЕЛ_КЪМ_ДЪРВО_3]])" -#: builtin/read-tree.c:130 +#: builtin/read-tree.c:121 msgid "write resulting index to <file>" msgstr "запазване на индекÑа в този ФÐЙЛ" -#: builtin/read-tree.c:133 +#: builtin/read-tree.c:124 msgid "only empty the index" msgstr "Ñамо занулÑване на индекÑа" -#: builtin/read-tree.c:135 +#: builtin/read-tree.c:126 msgid "Merging" msgstr "Сливане" -#: builtin/read-tree.c:137 +#: builtin/read-tree.c:128 msgid "perform a merge in addition to a read" msgstr "да Ñе извърши и Ñливане Ñлед оÑвен изчитането" -#: builtin/read-tree.c:139 +#: builtin/read-tree.c:130 msgid "3-way merge if no file level merging required" msgstr "тройно Ñливане, ако не Ñе налага пофайлово Ñливане" -#: builtin/read-tree.c:141 +#: builtin/read-tree.c:132 msgid "3-way merge in presence of adds and removes" msgstr "тройно Ñливане при добавÑне на добавÑне и изтриване на файлове" -#: builtin/read-tree.c:143 +#: builtin/read-tree.c:134 msgid "same as -m, but discard unmerged entries" msgstr "Ñъщото като опциÑта „-m“, но неÑлетите обекти Ñе пренебрегват" -#: builtin/read-tree.c:144 +#: builtin/read-tree.c:135 msgid "<subdirectory>/" msgstr "ПОДДИРЕКТОРИЯ/" -#: builtin/read-tree.c:145 +#: builtin/read-tree.c:136 msgid "read the tree into the index under <subdirectory>/" msgstr "изчитане на дървото към индекÑа като да е в тази ПОДДИРЕКТОРИЯ/" -#: builtin/read-tree.c:148 +#: builtin/read-tree.c:139 msgid "update working tree with merge result" msgstr "обновÑване на работното дърво Ñ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚Ð° от Ñливането" -#: builtin/read-tree.c:150 +#: builtin/read-tree.c:141 msgid "gitignore" msgstr "ФÐЙЛ_С_ИЗКЛЮЧЕÐИЯ" -#: builtin/read-tree.c:151 +#: builtin/read-tree.c:142 msgid "allow explicitly ignored files to be overwritten" msgstr "позволÑване на презапиÑването на изрично пренебрегваните файлове" -#: builtin/read-tree.c:154 +#: builtin/read-tree.c:145 msgid "don't check the working tree after merging" msgstr "без проверка на работното дърво Ñлед Ñливането" -#: builtin/read-tree.c:155 +#: builtin/read-tree.c:146 msgid "don't update the index or the work tree" msgstr "без обновÑване и на индекÑа, и на работното дърво" -#: builtin/read-tree.c:157 +#: builtin/read-tree.c:148 msgid "skip applying sparse checkout filter" msgstr "без прилагане на филтъра за чаÑтично изтеглÑне" -#: builtin/read-tree.c:159 +#: builtin/read-tree.c:150 msgid "debug unpack-trees" msgstr "изчиÑтване на грешки в командата „unpack-trees“" -#: builtin/rebase--helper.c:7 +#: builtin/rebase--helper.c:8 msgid "git rebase--helper [<options>]" msgstr "git rebase--helper [ОПЦИЯ…]" -#: builtin/rebase--helper.c:19 +#: builtin/rebase--helper.c:20 msgid "continue rebase" msgstr "продължаване на пребазирането" -#: builtin/rebase--helper.c:21 +#: builtin/rebase--helper.c:22 msgid "abort rebase" msgstr "преуÑтановÑване на пребазирането" -#: builtin/receive-pack.c:27 +#: builtin/receive-pack.c:28 msgid "git receive-pack <git-dir>" msgstr "git receive-pack ДИРЕКТОРИЯ_ÐÐ_GIT" -#: builtin/receive-pack.c:795 +#: builtin/receive-pack.c:838 msgid "" "By default, updating the current branch in a non-bare repository\n" "is denied, because it will make the index and work tree inconsistent\n" @@ -12007,7 +12059,7 @@ msgstr "" "За да заглушите това Ñъобщение, като запазите Ñтандартното поведение,\n" "задайте наÑтройката „receive.denyCurrentBranch“ да е „refuse“ (отказ)." -#: builtin/receive-pack.c:815 +#: builtin/receive-pack.c:858 msgid "" "By default, deleting the current branch is denied, because the next\n" "'git clone' won't result in any file checked out, causing confusion.\n" @@ -12028,29 +12080,29 @@ msgstr "" "За да заглушите това Ñъобщение, задайте наÑтройката\n" "„receive.denyDeleteCurrent“ да е „refuse“ (отказ)." -#: builtin/receive-pack.c:1888 +#: builtin/receive-pack.c:1933 msgid "quiet" msgstr "без извеждане на информациÑ" -#: builtin/receive-pack.c:1902 +#: builtin/receive-pack.c:1947 msgid "You must specify a directory." msgstr "ТрÑбва да укажете директориÑ." -#: builtin/reflog.c:423 +#: builtin/reflog.c:424 #, c-format msgid "'%s' for '%s' is not a valid timestamp" msgstr "„%s“ не е правилна ÑтойноÑÑ‚ за време за „%s“" -#: builtin/reflog.c:540 builtin/reflog.c:545 +#: builtin/reflog.c:541 builtin/reflog.c:546 #, c-format msgid "'%s' is not a valid timestamp" msgstr "„%s“ не е правилна ÑтойноÑÑ‚ за време" -#: builtin/remote.c:12 +#: builtin/remote.c:13 msgid "git remote [-v | --verbose]" msgstr "git remote [-v | --verbose]" -#: builtin/remote.c:13 +#: builtin/remote.c:14 msgid "" "git remote add [-t <branch>] [-m <master>] [-f] [--tags | --no-tags] [--" "mirror=<fetch|push>] <name> <url>" @@ -12058,83 +12110,83 @@ msgstr "" "git remote add [-t КЛОÐ] [-m ОСÐОВЕÐ_КЛОÐ] [-f] [--tags | --no-tags] [--" "mirror=<fetch|push>] ИМЕ ÐДРЕС" -#: builtin/remote.c:14 builtin/remote.c:34 +#: builtin/remote.c:15 builtin/remote.c:35 msgid "git remote rename <old> <new>" msgstr "git remote rename СТÐРО_ИМЕ ÐОВО_ИМЕ" -#: builtin/remote.c:15 builtin/remote.c:39 +#: builtin/remote.c:16 builtin/remote.c:40 msgid "git remote remove <name>" msgstr "git remote remove ИМЕ" -#: builtin/remote.c:16 builtin/remote.c:44 +#: builtin/remote.c:17 builtin/remote.c:45 msgid "git remote set-head <name> (-a | --auto | -d | --delete | <branch>)" msgstr "git remote set-head ИМЕ (-a | --auto | -d | --delete | КЛОÐ)" -#: builtin/remote.c:17 +#: builtin/remote.c:18 msgid "git remote [-v | --verbose] show [-n] <name>" msgstr "git remote [-v | --verbose] show [-n] ИМЕ" -#: builtin/remote.c:18 +#: builtin/remote.c:19 msgid "git remote prune [-n | --dry-run] <name>" msgstr "git remote prune [-n | --dry-run] ИМЕ" -#: builtin/remote.c:19 +#: builtin/remote.c:20 msgid "" "git remote [-v | --verbose] update [-p | --prune] [(<group> | <remote>)...]" msgstr "" "git remote [-v | --verbose] update [-p | --prune] [(ГРУПР| " "ОТДÐЛЕЧЕÐО_ХРÐÐИЛИЩЕ)…]" -#: builtin/remote.c:20 +#: builtin/remote.c:21 msgid "git remote set-branches [--add] <name> <branch>..." msgstr "git remote set-branches [--add] ИМЕ КЛОÐ…" -#: builtin/remote.c:21 builtin/remote.c:70 +#: builtin/remote.c:22 builtin/remote.c:71 msgid "git remote get-url [--push] [--all] <name>" msgstr "git remote get-url [--push] [--all] ИМЕ" -#: builtin/remote.c:22 builtin/remote.c:75 +#: builtin/remote.c:23 builtin/remote.c:76 msgid "git remote set-url [--push] <name> <newurl> [<oldurl>]" msgstr "git remote set-url [--push] ИМЕ ÐОВ_ÐДРЕС [СТÐÐ _ÐДРЕС]" -#: builtin/remote.c:23 builtin/remote.c:76 +#: builtin/remote.c:24 builtin/remote.c:77 msgid "git remote set-url --add <name> <newurl>" msgstr "git remote set-url --add ИМЕ ÐОВ_ÐДРЕС" -#: builtin/remote.c:24 builtin/remote.c:77 +#: builtin/remote.c:25 builtin/remote.c:78 msgid "git remote set-url --delete <name> <url>" msgstr "git remote set-url --delete ИМЕ ÐДРЕС" -#: builtin/remote.c:29 +#: builtin/remote.c:30 msgid "git remote add [<options>] <name> <url>" msgstr "git remote add [ОПЦИЯ…] ИМЕ ÐДРЕС" -#: builtin/remote.c:49 +#: builtin/remote.c:50 msgid "git remote set-branches <name> <branch>..." msgstr "git remote set-branches ИМЕ КЛОÐ…" -#: builtin/remote.c:50 +#: builtin/remote.c:51 msgid "git remote set-branches --add <name> <branch>..." msgstr "git remote set-branches --add ИМЕ КЛОÐ…" -#: builtin/remote.c:55 +#: builtin/remote.c:56 msgid "git remote show [<options>] <name>" msgstr "git remote show [ОПЦИЯ…] ИМЕ" -#: builtin/remote.c:60 +#: builtin/remote.c:61 msgid "git remote prune [<options>] <name>" msgstr "git remote prune [ОПЦИЯ…] ИМЕ" -#: builtin/remote.c:65 +#: builtin/remote.c:66 msgid "git remote update [<options>] [<group> | <remote>]..." msgstr "git remote update [ОПЦИЯ…] [ГРУПР| ОТДÐЛЕЧЕÐО_ХРÐÐИЛИЩЕ…]" -#: builtin/remote.c:94 +#: builtin/remote.c:95 #, c-format msgid "Updating %s" msgstr "ОбновÑване на „%s“" -#: builtin/remote.c:126 +#: builtin/remote.c:127 msgid "" "--mirror is dangerous and deprecated; please\n" "\t use --mirror=fetch or --mirror=push instead" @@ -12142,90 +12194,90 @@ msgstr "" "Използването Ñамо на „--mirror“ е опаÑно. ВмеÑто това\n" "ползвайте „--mirror=fetch“ или „--mirror=push“" -#: builtin/remote.c:143 +#: builtin/remote.c:144 #, c-format msgid "unknown mirror argument: %s" msgstr "неправилна ÑтойноÑÑ‚ за „--mirror“: %s" -#: builtin/remote.c:159 +#: builtin/remote.c:160 msgid "fetch the remote branches" msgstr "отдалечените клони не могат да бъдат доÑтавени" -#: builtin/remote.c:161 +#: builtin/remote.c:162 msgid "import all tags and associated objects when fetching" msgstr "внаÑÑне на вÑички етикети и принадлежащите им обекти при доÑтавÑне" -#: builtin/remote.c:164 +#: builtin/remote.c:165 msgid "or do not fetch any tag at all (--no-tags)" msgstr "може и да не Ñе доÑтавÑÑ‚ никакви етикети (чрез опциÑта „--no-tags“)" -#: builtin/remote.c:166 +#: builtin/remote.c:167 msgid "branch(es) to track" msgstr "клон/и за Ñледене" -#: builtin/remote.c:167 +#: builtin/remote.c:168 msgid "master branch" msgstr "оÑновен клон" -#: builtin/remote.c:168 +#: builtin/remote.c:169 msgid "push|fetch" msgstr "издърпване|доÑтавÑне" -#: builtin/remote.c:169 +#: builtin/remote.c:170 msgid "set up remote as a mirror to push to or fetch from" msgstr "" "наÑтройване на отдалечено хранилище, от което да Ñе издърпва или доÑтавÑ" -#: builtin/remote.c:181 +#: builtin/remote.c:182 msgid "specifying a master branch makes no sense with --mirror" msgstr "" "нÑма ÑмиÑъл да Ñе указва оÑновен клон при използване на опциÑта „--mirror“" -#: builtin/remote.c:183 +#: builtin/remote.c:184 msgid "specifying branches to track makes sense only with fetch mirrors" msgstr "" "указването на Ñледени клони е ÑмиÑлено Ñамо за отдалечени хранилища, от " "които Ñе доÑтавÑ" -#: builtin/remote.c:190 builtin/remote.c:629 +#: builtin/remote.c:191 builtin/remote.c:630 #, c-format msgid "remote %s already exists." msgstr "вече ÑъщеÑтвува отдалечено хранилище Ñ Ð¸Ð¼Ðµ „%s“." -#: builtin/remote.c:194 builtin/remote.c:633 +#: builtin/remote.c:195 builtin/remote.c:634 #, c-format msgid "'%s' is not a valid remote name" msgstr "„%s“ е неправилно име за отдалечено хранилище" -#: builtin/remote.c:234 +#: builtin/remote.c:235 #, c-format msgid "Could not setup master '%s'" msgstr "ОÑновниÑÑ‚ клон „%s“ не може да бъде наÑтроен" -#: builtin/remote.c:336 +#: builtin/remote.c:337 #, c-format msgid "Could not get fetch map for refspec %s" msgstr "Обектите за доÑтавÑне за ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ â€ž%s“ не могат да бъдат получени" -#: builtin/remote.c:437 builtin/remote.c:445 +#: builtin/remote.c:438 builtin/remote.c:446 msgid "(matching)" msgstr "(Ñъвпадащи)" -#: builtin/remote.c:449 +#: builtin/remote.c:450 msgid "(delete)" msgstr "(за изтриване)" -#: builtin/remote.c:622 builtin/remote.c:757 builtin/remote.c:856 +#: builtin/remote.c:623 builtin/remote.c:758 builtin/remote.c:857 #, c-format msgid "No such remote: %s" msgstr "Такова отдалечено хранилище нÑма: %s" -#: builtin/remote.c:639 +#: builtin/remote.c:640 #, c-format msgid "Could not rename config section '%s' to '%s'" msgstr "Разделът „%s“ в наÑтройките не може да бъде преименуван на „%s“" -#: builtin/remote.c:659 +#: builtin/remote.c:660 #, c-format msgid "" "Not updating non-default fetch refspec\n" @@ -12236,17 +12288,17 @@ msgstr "" " %s\n" " Променете наÑтройките ръчно, ако е необходимо." -#: builtin/remote.c:695 +#: builtin/remote.c:696 #, c-format msgid "deleting '%s' failed" msgstr "неуÑпешно изтриване на „%s“" -#: builtin/remote.c:729 +#: builtin/remote.c:730 #, c-format msgid "creating '%s' failed" msgstr "неуÑпешно Ñъздаване на „%s“" -#: builtin/remote.c:794 +#: builtin/remote.c:795 msgid "" "Note: A branch outside the refs/remotes/ hierarchy was not removed;\n" "to delete it, use:" @@ -12260,140 +12312,142 @@ msgstr[1] "" "Бележка: ÐÑколко клона извън йерархиÑта „refs/remotes/“ не бÑха изтрити.\n" "Изтрийте ги чрез командата:" -#: builtin/remote.c:808 +#: builtin/remote.c:809 #, c-format msgid "Could not remove config section '%s'" msgstr "Разделът „%s“ в наÑтройките не може да бъде изтрит" -#: builtin/remote.c:909 +#: builtin/remote.c:910 #, c-format msgid " new (next fetch will store in remotes/%s)" msgstr " нов (Ñледващото доÑтавÑне ще го разположи в „remotes/%s“)" -#: builtin/remote.c:912 +#: builtin/remote.c:913 msgid " tracked" msgstr " Ñледен" -#: builtin/remote.c:914 +#: builtin/remote.c:915 msgid " stale (use 'git remote prune' to remove)" msgstr " Ñтар (изтрийте чрез „git remote prune“)" -#: builtin/remote.c:916 +#: builtin/remote.c:917 msgid " ???" msgstr " неÑÑно ÑÑŠÑтоÑние" # CHECK -#: builtin/remote.c:957 +#: builtin/remote.c:958 #, c-format msgid "invalid branch.%s.merge; cannot rebase onto > 1 branch" msgstr "" "неправилен клон за Ñливане „%s“. Ðевъзможно е да пребазирате върху повече " "от 1 клон" -#: builtin/remote.c:965 +#: builtin/remote.c:966 #, c-format msgid "rebases interactively onto remote %s" msgstr "интерактивно пребазиране върху Ð¾Ñ‚Ð´Ð°Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ ÐºÐ»Ð¾Ð½ „%s“" -#: builtin/remote.c:966 +#: builtin/remote.c:967 #, c-format msgid "rebases onto remote %s" msgstr "пребазиране върху Ð¾Ñ‚Ð´Ð°Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ ÐºÐ»Ð¾Ð½ „%s“" -#: builtin/remote.c:969 +#: builtin/remote.c:970 #, c-format msgid " merges with remote %s" msgstr " Ñливане Ñ Ð¾Ñ‚Ð´Ð°Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ ÐºÐ»Ð¾Ð½ „%s“" -#: builtin/remote.c:972 +#: builtin/remote.c:973 #, c-format msgid "merges with remote %s" msgstr "Ñливане Ñ Ð¾Ñ‚Ð´Ð°Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ ÐºÐ»Ð¾Ð½ „%s“" -#: builtin/remote.c:975 +#: builtin/remote.c:976 #, c-format msgid "%-*s and with remote %s\n" msgstr "%-*s и Ñ Ð¾Ñ‚Ð´Ð°Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ ÐºÐ»Ð¾Ð½ „%s“\n" -#: builtin/remote.c:1018 +#: builtin/remote.c:1019 msgid "create" msgstr "Ñъздаден" -#: builtin/remote.c:1021 +#: builtin/remote.c:1022 msgid "delete" msgstr "изтрит" -#: builtin/remote.c:1025 +#: builtin/remote.c:1026 msgid "up to date" msgstr "актуален" -#: builtin/remote.c:1028 +#: builtin/remote.c:1029 msgid "fast-forwardable" msgstr "може да Ñе превърти" -#: builtin/remote.c:1031 +#: builtin/remote.c:1032 msgid "local out of date" msgstr "локалниÑÑ‚ е изоÑтанал" -#: builtin/remote.c:1038 +#: builtin/remote.c:1039 #, c-format msgid " %-*s forces to %-*s (%s)" msgstr " %-*s принудително изтлаÑква към %-*s (%s)" -#: builtin/remote.c:1041 +#: builtin/remote.c:1042 #, c-format msgid " %-*s pushes to %-*s (%s)" msgstr " %-*s изтлаÑква към %-*s (%s)" -#: builtin/remote.c:1045 +#: builtin/remote.c:1046 #, c-format msgid " %-*s forces to %s" msgstr " %-*s принудително изтлаÑква към %s" -#: builtin/remote.c:1048 +#: builtin/remote.c:1049 #, c-format msgid " %-*s pushes to %s" msgstr " %-*s изтлаÑква към %s" -#: builtin/remote.c:1116 +#: builtin/remote.c:1117 msgid "do not query remotes" msgstr "без заÑвки към отдалечените хранилища" -#: builtin/remote.c:1143 +#: builtin/remote.c:1144 #, c-format msgid "* remote %s" msgstr "◠отдалечено хранилище „%s“" -#: builtin/remote.c:1144 +#: builtin/remote.c:1145 #, c-format msgid " Fetch URL: %s" msgstr " ÐÐ´Ñ€ÐµÑ Ð·Ð° доÑтавÑне: %s" -#: builtin/remote.c:1145 builtin/remote.c:1158 builtin/remote.c:1297 +#: builtin/remote.c:1146 builtin/remote.c:1162 builtin/remote.c:1301 msgid "(no URL)" msgstr "(без адреÑ)" -#. TRANSLATORS: the colon ':' should align with -#. the one in " Fetch URL: %s" translation -#: builtin/remote.c:1156 builtin/remote.c:1158 +#. TRANSLATORS: the colon ':' should align +#. with the one in " Fetch URL: %s" +#. translation. +#. +#: builtin/remote.c:1160 builtin/remote.c:1162 #, c-format msgid " Push URL: %s" msgstr " ÐÐ´Ñ€ÐµÑ Ð·Ð° изтлаÑкване: %s" -#: builtin/remote.c:1160 builtin/remote.c:1162 builtin/remote.c:1164 +#: builtin/remote.c:1164 builtin/remote.c:1166 builtin/remote.c:1168 #, c-format msgid " HEAD branch: %s" msgstr " клон Ñочен от HEAD: %s" -#: builtin/remote.c:1160 +#: builtin/remote.c:1164 msgid "(not queried)" msgstr "(без проверка)" -#: builtin/remote.c:1162 +#: builtin/remote.c:1166 msgid "(unknown)" msgstr "(непознат)" -#: builtin/remote.c:1166 +#: builtin/remote.c:1170 #, c-format msgid "" " HEAD branch (remote HEAD is ambiguous, may be one of the following):\n" @@ -12402,170 +12456,170 @@ msgstr "" "хранилище\n" " не е еднозначен и е нÑкой от Ñледните):\n" -#: builtin/remote.c:1178 +#: builtin/remote.c:1182 #, c-format msgid " Remote branch:%s" msgid_plural " Remote branches:%s" msgstr[0] " Отдалечен клон:%s" msgstr[1] " Отдалечени клони:%s" -#: builtin/remote.c:1181 builtin/remote.c:1207 +#: builtin/remote.c:1185 builtin/remote.c:1211 msgid " (status not queried)" msgstr " (ÑÑŠÑтоÑнието не бе проверено)" -#: builtin/remote.c:1190 +#: builtin/remote.c:1194 msgid " Local branch configured for 'git pull':" msgid_plural " Local branches configured for 'git pull':" msgstr[0] " Локален клон наÑтроен за издърпване чрез „git pull“:" msgstr[1] " Локални клони наÑтроени за издърпване чрез „git pull“:" -#: builtin/remote.c:1198 +#: builtin/remote.c:1202 msgid " Local refs will be mirrored by 'git push'" msgstr " Локалните указатели ще бъдат пренеÑени чрез „ push“" -#: builtin/remote.c:1204 +#: builtin/remote.c:1208 #, c-format msgid " Local ref configured for 'git push'%s:" msgid_plural " Local refs configured for 'git push'%s:" msgstr[0] " ЛокалниÑÑ‚ указател, наÑтроен за „git push“%s:" msgstr[1] " Локалните указатели, наÑтроени за „git push“%s:" -#: builtin/remote.c:1225 +#: builtin/remote.c:1229 msgid "set refs/remotes/<name>/HEAD according to remote" msgstr "задаване на refs/remotes/ИМЕ/HEAD Ñпоред отдалеченото хранилище" -#: builtin/remote.c:1227 +#: builtin/remote.c:1231 msgid "delete refs/remotes/<name>/HEAD" msgstr "изтриване на refs/remotes/ИМЕ/HEAD" -#: builtin/remote.c:1242 +#: builtin/remote.c:1246 msgid "Cannot determine remote HEAD" msgstr "Ðе може да Ñе уÑтанови отдалечениÑÑ‚ връх" -#: builtin/remote.c:1244 +#: builtin/remote.c:1248 msgid "Multiple remote HEAD branches. Please choose one explicitly with:" msgstr "" "МножеÑтво клони Ñ Ð²ÑŠÑ€Ñ…Ð¾Ð²Ðµ. Изберете изрично нÑкой от Ñ‚ÑÑ… чрез командата:" -#: builtin/remote.c:1254 +#: builtin/remote.c:1258 #, c-format msgid "Could not delete %s" msgstr "„%s“ не може да бъде изтрит" -#: builtin/remote.c:1262 +#: builtin/remote.c:1266 #, c-format msgid "Not a valid ref: %s" msgstr "Ðеправилен указател: %s" -#: builtin/remote.c:1264 +#: builtin/remote.c:1268 #, c-format msgid "Could not setup %s" msgstr "„%s“ не може да Ñе наÑтрои" -#: builtin/remote.c:1282 +#: builtin/remote.c:1286 #, c-format msgid " %s will become dangling!" msgstr "„%s“ ще Ñе превърне в обект извън клоните!" -#: builtin/remote.c:1283 +#: builtin/remote.c:1287 #, c-format msgid " %s has become dangling!" msgstr "„%s“ Ñе превърна в обект извън клоните!" -#: builtin/remote.c:1293 +#: builtin/remote.c:1297 #, c-format msgid "Pruning %s" msgstr "ОкаÑтрÑне на „%s“" -#: builtin/remote.c:1294 +#: builtin/remote.c:1298 #, c-format msgid "URL: %s" msgstr "адреÑ: %s" -#: builtin/remote.c:1310 +#: builtin/remote.c:1314 #, c-format msgid " * [would prune] %s" msgstr " â— [ще бъде окаÑтрено] %s" -#: builtin/remote.c:1313 +#: builtin/remote.c:1317 #, c-format msgid " * [pruned] %s" msgstr " â— [окаÑтрено] %s" -#: builtin/remote.c:1358 +#: builtin/remote.c:1362 msgid "prune remotes after fetching" msgstr "окаÑтрÑне на огледалата на отдалечените хранилища Ñлед доÑтавÑне" -#: builtin/remote.c:1421 builtin/remote.c:1475 builtin/remote.c:1543 +#: builtin/remote.c:1425 builtin/remote.c:1479 builtin/remote.c:1547 #, c-format msgid "No such remote '%s'" msgstr "ÐÑма отдалечено хранилище на име „%s“" -#: builtin/remote.c:1437 +#: builtin/remote.c:1441 msgid "add branch" msgstr "добавÑне на клон" -#: builtin/remote.c:1444 +#: builtin/remote.c:1448 msgid "no remote specified" msgstr "не е указано отдалечено хранилище" -#: builtin/remote.c:1461 +#: builtin/remote.c:1465 msgid "query push URLs rather than fetch URLs" msgstr "запитване към адреÑите за изтлаÑкване, а не за доÑтавÑне" -#: builtin/remote.c:1463 +#: builtin/remote.c:1467 msgid "return all URLs" msgstr "извеждане на вÑички адреÑи" -#: builtin/remote.c:1491 +#: builtin/remote.c:1495 #, c-format msgid "no URLs configured for remote '%s'" msgstr "не е зададен Ð°Ð´Ñ€ÐµÑ Ð·Ð° отдалеченото хранилище „%s“" -#: builtin/remote.c:1517 +#: builtin/remote.c:1521 msgid "manipulate push URLs" msgstr "промÑна на адреÑите за изтлаÑкване" -#: builtin/remote.c:1519 +#: builtin/remote.c:1523 msgid "add URL" msgstr "добавÑне на адреÑи" -#: builtin/remote.c:1521 +#: builtin/remote.c:1525 msgid "delete URLs" msgstr "изтриване на адреÑи" -#: builtin/remote.c:1528 +#: builtin/remote.c:1532 msgid "--add --delete doesn't make sense" msgstr "опциите „--add“ и „--delete“ Ñа неÑъвмеÑтими" -#: builtin/remote.c:1569 +#: builtin/remote.c:1573 #, c-format msgid "Invalid old URL pattern: %s" msgstr "Ðеправилен (Ñтар) формат за адреÑ: %s" -#: builtin/remote.c:1577 +#: builtin/remote.c:1581 #, c-format msgid "No such URL found: %s" msgstr "Такъв Ð°Ð´Ñ€ÐµÑ Ð½Ðµ е открит: %s" -#: builtin/remote.c:1579 +#: builtin/remote.c:1583 msgid "Will not delete all non-push URLs" msgstr "Ðикой от адреÑите, които не Ñа за изтлаÑкване, нÑма да Ñе изтрие" -#: builtin/remote.c:1593 +#: builtin/remote.c:1597 msgid "be verbose; must be placed before a subcommand" msgstr "повече подробноÑти. ПоÑÑ‚Ð°Ð²Ñ Ñе пред подкоманда" -#: builtin/remote.c:1624 +#: builtin/remote.c:1628 #, c-format msgid "Unknown subcommand: %s" msgstr "Ðепозната подкоманда: %s" -#: builtin/repack.c:17 +#: builtin/repack.c:18 msgid "git repack [<options>]" msgstr "git repack [ОПЦИЯ…]" -#: builtin/repack.c:22 +#: builtin/repack.c:23 msgid "" "Incremental repacks are incompatible with bitmap indexes. Use\n" "--no-write-bitmap-index or disable the pack.writebitmaps configuration." @@ -12574,132 +12628,136 @@ msgstr "" "Ползвайте опциÑта --no-write-bitmap-index или изключете наÑтройката\n" "„pack.writebitmaps“." -#: builtin/repack.c:166 +#: builtin/repack.c:168 msgid "pack everything in a single pack" msgstr "пакетиране на вÑичко в пакет" -#: builtin/repack.c:168 +#: builtin/repack.c:170 msgid "same as -a, and turn unreachable objects loose" msgstr "" "Ñъщото като опциÑта „-a“. Допълнително — недоÑтижимите обекти да Ñтанат " "непакетирани" -#: builtin/repack.c:171 +#: builtin/repack.c:173 msgid "remove redundant packs, and run git-prune-packed" msgstr "" "премахване на ненужните пакетирани файлове и изпълнение на командата „git-" "prune-packed“" -#: builtin/repack.c:173 +#: builtin/repack.c:175 msgid "pass --no-reuse-delta to git-pack-objects" msgstr "подаване на опциÑта „--no-reuse-delta“ на командата „git-pack-objects“" -#: builtin/repack.c:175 +#: builtin/repack.c:177 msgid "pass --no-reuse-object to git-pack-objects" msgstr "" "подаване на опциÑта „--no-reuse-object“ на командата „git-pack-objects“" -#: builtin/repack.c:177 +#: builtin/repack.c:179 msgid "do not run git-update-server-info" msgstr "без изпълнение на командата „git-update-server-info“" -#: builtin/repack.c:180 +#: builtin/repack.c:182 msgid "pass --local to git-pack-objects" msgstr "подаване на опциÑта „--local“ на командата „git-pack-objects“" -#: builtin/repack.c:182 +#: builtin/repack.c:184 msgid "write bitmap index" msgstr "Ñъздаване и запиÑване на индекÑи на база битови маÑки" -#: builtin/repack.c:183 +#: builtin/repack.c:185 msgid "approxidate" msgstr "евриÑтична дата" -#: builtin/repack.c:184 +#: builtin/repack.c:186 msgid "with -A, do not loosen objects older than this" msgstr "" "при комбинирането Ñ Ð¾Ð¿Ñ†Ð¸Ñта „-A“ — без разпакетиране на обектите по Ñтари от " "това" -#: builtin/repack.c:186 +#: builtin/repack.c:188 msgid "with -a, repack unreachable objects" msgstr "Ñ â€ž-a“ — препакетиране на недоÑтижимите обекти" -#: builtin/repack.c:188 +#: builtin/repack.c:190 msgid "size of the window used for delta compression" msgstr "размер на прозореца за делта компреÑиÑта" -#: builtin/repack.c:189 builtin/repack.c:193 +#: builtin/repack.c:191 builtin/repack.c:197 msgid "bytes" msgstr "байтове" -#: builtin/repack.c:190 +#: builtin/repack.c:192 msgid "same as the above, but limit memory size instead of entries count" msgstr "" "Ñъщото като горната опциÑ, но ограничението да е по размер на паметта, а не " "по Ð±Ñ€Ð¾Ñ Ð½Ð° обектите" -#: builtin/repack.c:192 +#: builtin/repack.c:194 msgid "limits the maximum delta depth" msgstr "ограничаване на макÑималната дълбочина на делтата" -#: builtin/repack.c:194 +#: builtin/repack.c:196 +msgid "limits the maximum number of threads" +msgstr "ограничаване на макÑÐ¸Ð¼Ð°Ð»Ð½Ð¸Ñ Ð±Ñ€Ð¾Ð¹ нишки" + +#: builtin/repack.c:198 msgid "maximum size of each packfile" msgstr "макÑимален размер на вÑеки пакет" -#: builtin/repack.c:196 +#: builtin/repack.c:200 msgid "repack objects in packs marked with .keep" msgstr "препакетиране на обектите в пакети белÑзани Ñ â€ž.keep“" -#: builtin/repack.c:206 +#: builtin/repack.c:210 msgid "cannot delete packs in a precious-objects repo" msgstr "пакетите в хранилище Ñ Ð²Ð°Ð¶Ð½Ð¸ обекти не може да Ñе триÑÑ‚" -#: builtin/repack.c:210 +#: builtin/repack.c:214 msgid "--keep-unreachable and -A are incompatible" msgstr "Опциите „--keep-unreachable“ и „-A“ Ñа неÑъвмеÑтими" -#: builtin/repack.c:400 builtin/worktree.c:115 +#: builtin/repack.c:406 builtin/worktree.c:116 #, c-format msgid "failed to remove '%s'" msgstr "директориÑта „%s“ не може да бъде изтрита" -#: builtin/replace.c:19 +#: builtin/replace.c:20 msgid "git replace [-f] <object> <replacement>" msgstr "git replace [-f] ОБЕКТ ЗÐМЯÐÐ" -#: builtin/replace.c:20 +#: builtin/replace.c:21 msgid "git replace [-f] --edit <object>" msgstr "git replace [-f] --edit ОБЕКТ" -#: builtin/replace.c:21 +#: builtin/replace.c:22 msgid "git replace [-f] --graft <commit> [<parent>...]" msgstr "git replace [-f] --graft ПОДÐÐ’ÐÐЕ [РОДИТЕЛ…]" -#: builtin/replace.c:22 +#: builtin/replace.c:23 msgid "git replace -d <object>..." msgstr "git replace -d ОБЕКТ…" -#: builtin/replace.c:23 +#: builtin/replace.c:24 msgid "git replace [--format=<format>] [-l [<pattern>]]" msgstr "git replace [--format=ФОРМÐТ] [-l [ШÐБЛОÐ]]" -#: builtin/replace.c:330 builtin/replace.c:368 builtin/replace.c:396 +#: builtin/replace.c:331 builtin/replace.c:369 builtin/replace.c:397 #, c-format msgid "Not a valid object name: '%s'" msgstr "Ðеправилно име на обект: „%s“" -#: builtin/replace.c:360 +#: builtin/replace.c:361 #, c-format msgid "bad mergetag in commit '%s'" msgstr "етикетът при Ñливане в подаването „%s“ e неправилен" -#: builtin/replace.c:362 +#: builtin/replace.c:363 #, c-format msgid "malformed mergetag in commit '%s'" msgstr "етикетът при Ñливане в подаването „%s“ e неправилен" -#: builtin/replace.c:373 +#: builtin/replace.c:374 #, c-format msgid "" "original commit '%s' contains mergetag '%s' that is discarded; use --edit " @@ -12708,207 +12766,207 @@ msgstr "" "Първоначалното подаване „%s“ Ñъдържа етикета при Ñливане „%s“, който е " "изхвърлен, затова използвайте опциÑта „--edit“, а не „--graft“." -#: builtin/replace.c:406 +#: builtin/replace.c:407 #, c-format msgid "the original commit '%s' has a gpg signature." msgstr "Първоначалното подаване „%s“ е Ñ Ð¿Ð¾Ð´Ð¿Ð¸Ñ Ð½Ð° GPG." -#: builtin/replace.c:407 +#: builtin/replace.c:408 msgid "the signature will be removed in the replacement commit!" msgstr "ПодпиÑÑŠÑ‚ ще бъде премахнат в заменÑщото подаване!" -#: builtin/replace.c:413 +#: builtin/replace.c:414 #, c-format msgid "could not write replacement commit for: '%s'" msgstr "заменÑщото подаване за „%s“ не може да бъде запиÑано" -#: builtin/replace.c:437 +#: builtin/replace.c:438 msgid "list replace refs" msgstr "извеждане на ÑпиÑъка Ñ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸Ñ‚Ðµ за замÑна" -#: builtin/replace.c:438 +#: builtin/replace.c:439 msgid "delete replace refs" msgstr "изтриване на указателите за замÑна" -#: builtin/replace.c:439 +#: builtin/replace.c:440 msgid "edit existing object" msgstr "редактиране на ÑъщеÑтвуващ обект" -#: builtin/replace.c:440 +#: builtin/replace.c:441 msgid "change a commit's parents" msgstr "ÑмÑна на родителите на подаване" -#: builtin/replace.c:441 +#: builtin/replace.c:442 msgid "replace the ref if it exists" msgstr "замÑна на указателÑ, ако ÑъщеÑтвува" -#: builtin/replace.c:442 +#: builtin/replace.c:443 msgid "do not pretty-print contents for --edit" msgstr "без форматирано извеждане на Ñъдържанието — за опциÑта „--edit“" -#: builtin/replace.c:443 +#: builtin/replace.c:444 msgid "use this format" msgstr "използване на този ФОРМÐТ" -#: builtin/rerere.c:12 +#: builtin/rerere.c:13 msgid "git rerere [clear | forget <path>... | status | remaining | diff | gc]" msgstr "git rerere [clear | forget ПЪТ… | status | remaining | diff | gc]" -#: builtin/rerere.c:58 +#: builtin/rerere.c:59 msgid "register clean resolutions in index" msgstr "региÑтриране на чиÑти корекции на конфликти в индекÑа" -#: builtin/reset.c:26 +#: builtin/reset.c:29 msgid "" "git reset [--mixed | --soft | --hard | --merge | --keep] [-q] [<commit>]" msgstr "" "git reset [--mixed | --soft | --hard | --merge | --keep] [-q] [ПОДÐÐ’ÐÐЕ]" -#: builtin/reset.c:27 +#: builtin/reset.c:30 msgid "git reset [-q] [<tree-ish>] [--] <paths>..." msgstr "git reset [-q] УКÐЗÐТЕЛ_КЪМ_ДЪРВО [--] ПЪТИЩÐ…" -#: builtin/reset.c:28 +#: builtin/reset.c:31 msgid "git reset --patch [<tree-ish>] [--] [<paths>...]" msgstr "git reset --patch [УКÐЗÐТЕЛ_КЪМ_ДЪРВО] [--] [ПЪТИЩÐ…]" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "mixed" msgstr "ÑмеÑено (mixed)" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "soft" msgstr "меко (soft)" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "hard" msgstr "пълно (hard)" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "merge" msgstr "ÑлÑто (merge)" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "keep" msgstr "запазващо (keep)" -#: builtin/reset.c:74 +#: builtin/reset.c:77 msgid "You do not have a valid HEAD." msgstr "УказателÑÑ‚ „HEAD“ е повреден." -#: builtin/reset.c:76 +#: builtin/reset.c:79 msgid "Failed to find tree of HEAD." msgstr "Дървото, Ñочено от ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ â€žHEAD“, не може да бъде открито." -#: builtin/reset.c:82 +#: builtin/reset.c:85 #, c-format msgid "Failed to find tree of %s." msgstr "Дървото, Ñочено от „%s“, не може да бъде открито." -#: builtin/reset.c:100 +#: builtin/reset.c:103 #, c-format msgid "HEAD is now at %s" msgstr "УказателÑÑ‚ „HEAD“ Ñочи към „%s“" -#: builtin/reset.c:183 +#: builtin/reset.c:186 #, c-format msgid "Cannot do a %s reset in the middle of a merge." msgstr "Ðе може да Ñе извърши %s занулÑване по време на Ñливане." -#: builtin/reset.c:276 +#: builtin/reset.c:286 msgid "be quiet, only report errors" msgstr "по-малко подробноÑти, да Ñе извеждат Ñамо грешките" -#: builtin/reset.c:278 +#: builtin/reset.c:288 msgid "reset HEAD and index" msgstr "индекÑа и ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ â€žHEAD“, без работното дърво" -#: builtin/reset.c:279 +#: builtin/reset.c:289 msgid "reset only HEAD" msgstr "Ñамо ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ â€žHEAD“, без индекÑа и работното дърво" -#: builtin/reset.c:281 builtin/reset.c:283 +#: builtin/reset.c:291 builtin/reset.c:293 msgid "reset HEAD, index and working tree" msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ â€žHEAD“, индекÑа и работното дърво" -#: builtin/reset.c:285 +#: builtin/reset.c:295 msgid "reset HEAD but keep local changes" msgstr "занулÑване на ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ â€žHEAD“, но запазване на локалните промени" -#: builtin/reset.c:288 +#: builtin/reset.c:301 msgid "record only the fact that removed paths will be added later" msgstr "" "отбелÑзване Ñамо на факта, че изтритите пътища ще бъдат добавени по-къÑно" -#: builtin/reset.c:305 +#: builtin/reset.c:320 #, c-format msgid "Failed to resolve '%s' as a valid revision." msgstr "СтойноÑтта „%s“ не е разпозната като ÑъщеÑтвуваща верÑиÑ." -#: builtin/reset.c:313 +#: builtin/reset.c:328 #, c-format msgid "Failed to resolve '%s' as a valid tree." msgstr "„%s“ не е разпознат като дърво." -#: builtin/reset.c:322 +#: builtin/reset.c:337 msgid "--patch is incompatible with --{hard,mixed,soft}" msgstr "" "опциÑта „--patch“ е неÑъвмеÑтима Ñ Ð²ÑÑка от опциите „--hard/--mixed/--soft“" -#: builtin/reset.c:331 +#: builtin/reset.c:346 msgid "--mixed with paths is deprecated; use 'git reset -- <paths>' instead." msgstr "" "опциÑта „--mixed“ не бива да Ñе използва заедно Ñ Ð¿ÑŠÑ‚Ð¸Ñ‰Ð°. ВмеÑто това " "изпълнете „git reset -- ПЪТ…“." -#: builtin/reset.c:333 +#: builtin/reset.c:348 #, c-format msgid "Cannot do %s reset with paths." msgstr "Ðе може да извършите %s занулÑване, когато Ñте задали ПЪТ." -#: builtin/reset.c:343 +#: builtin/reset.c:358 #, c-format msgid "%s reset is not allowed in a bare repository" msgstr "Ð’ голо хранилище не може да извършите %s занулÑване" -#: builtin/reset.c:347 +#: builtin/reset.c:362 msgid "-N can only be used with --mixed" msgstr "ОпциÑта „-N“ е ÑъвмеÑтима Ñамо Ñ â€ž--mixed“" -#: builtin/reset.c:364 +#: builtin/reset.c:379 msgid "Unstaged changes after reset:" msgstr "Промени извън индекÑа Ñлед занулÑването:" -#: builtin/reset.c:370 +#: builtin/reset.c:385 #, c-format msgid "Could not reset index file to revision '%s'." msgstr "ИндекÑÑŠÑ‚ не може да бъде занулен към верÑÐ¸Ñ â€ž%s“." -#: builtin/reset.c:374 +#: builtin/reset.c:389 msgid "Could not write new index file." msgstr "ÐовиÑÑ‚ Ð¸Ð½Ð´ÐµÐºÑ Ð½Ðµ може да бъде запиÑан." -#: builtin/rev-list.c:354 +#: builtin/rev-list.c:358 msgid "rev-list does not support display of notes" msgstr "командата „rev-list“ не поддържа извеждането на бележки" -#: builtin/rev-parse.c:393 +#: builtin/rev-parse.c:394 msgid "git rev-parse --parseopt [<options>] -- [<args>...]" msgstr "git rev-parse --parseopt [ОПЦИЯ…] -- [ÐРГУМЕÐТ…]" -#: builtin/rev-parse.c:398 +#: builtin/rev-parse.c:399 msgid "keep the `--` passed as an arg" msgstr "зададениÑÑ‚ низ „--“ да Ñе тълкува като аргумент" -#: builtin/rev-parse.c:400 +#: builtin/rev-parse.c:401 msgid "stop parsing after the first non-option argument" msgstr "Ñпиране на анализа Ñлед Ð¿ÑŠÑ€Ð²Ð¸Ñ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, който не е опциÑ" -#: builtin/rev-parse.c:403 +#: builtin/rev-parse.c:404 msgid "output in stuck long form" msgstr "изход в Ð´ÑŠÐ»Ð³Ð¸Ñ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚" -#: builtin/rev-parse.c:534 +#: builtin/rev-parse.c:535 msgid "" "git rev-parse --parseopt [<options>] -- [<args>...]\n" " or: git rev-parse --sq-quote [<arg>...]\n" @@ -12923,96 +12981,96 @@ msgstr "" "За повече Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð·Ð° Ð¿ÑŠÑ€Ð²Ð¸Ñ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ изпълнете „git rev-parse --parseopt -" "h“" -#: builtin/revert.c:22 +#: builtin/revert.c:23 msgid "git revert [<options>] <commit-ish>..." msgstr "git revert [ОПЦИЯ…] УКÐЗÐТЕЛ_КЪМ_ПОДÐÐ’ÐÐЕ…" -#: builtin/revert.c:23 +#: builtin/revert.c:24 msgid "git revert <subcommand>" msgstr "git revert ПОДКОМÐÐДÐ" -#: builtin/revert.c:28 +#: builtin/revert.c:29 msgid "git cherry-pick [<options>] <commit-ish>..." msgstr "git cherry-pick [ОПЦИЯ…] УКÐЗÐТЕЛ_КЪМ_ПОДÐÐ’ÐÐЕ…" -#: builtin/revert.c:29 +#: builtin/revert.c:30 msgid "git cherry-pick <subcommand>" msgstr "git cherry-pick ПОДКОМÐÐДÐ" -#: builtin/revert.c:89 +#: builtin/revert.c:90 #, c-format msgid "%s: %s cannot be used with %s" msgstr "%s: опциÑта „%s“ е неÑъвмеÑтима Ñ â€ž%s“" -#: builtin/revert.c:98 +#: builtin/revert.c:99 msgid "end revert or cherry-pick sequence" msgstr "завършване на поредица от Ð¾Ñ‚Ð±Ð¸Ñ€Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ отмени на подаваниÑ" -#: builtin/revert.c:99 +#: builtin/revert.c:100 msgid "resume revert or cherry-pick sequence" msgstr "продължаване на поредица от Ð¾Ñ‚Ð±Ð¸Ñ€Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ отмени на подаваниÑ" -#: builtin/revert.c:100 +#: builtin/revert.c:101 msgid "cancel revert or cherry-pick sequence" msgstr "отмÑна на поредица от Ð¾Ñ‚Ð±Ð¸Ñ€Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ отмени на подаваниÑ" -#: builtin/revert.c:101 +#: builtin/revert.c:102 msgid "don't automatically commit" msgstr "без автоматично подаване" -#: builtin/revert.c:102 +#: builtin/revert.c:103 msgid "edit the commit message" msgstr "редактиране на Ñъобщението при подаване" -#: builtin/revert.c:105 +#: builtin/revert.c:106 msgid "parent-number" msgstr "номер на родителÑ" -#: builtin/revert.c:106 +#: builtin/revert.c:107 msgid "select mainline parent" msgstr "избор на оÑÐ½Ð¾Ð²Ð½Ð¸Ñ Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»" -#: builtin/revert.c:108 +#: builtin/revert.c:109 msgid "merge strategy" msgstr "ÑÑ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ñ Ð½Ð° Ñливане" -#: builtin/revert.c:109 +#: builtin/revert.c:110 msgid "option" msgstr "опциÑ" -#: builtin/revert.c:110 +#: builtin/revert.c:111 msgid "option for merge strategy" msgstr "Ð¾Ð¿Ñ†Ð¸Ñ Ð·Ð° ÑтратегиÑта на Ñливане" -#: builtin/revert.c:119 +#: builtin/revert.c:120 msgid "append commit name" msgstr "добавÑне на името на подаването" -#: builtin/revert.c:121 +#: builtin/revert.c:122 msgid "preserve initially empty commits" msgstr "запазване на първоначално празните подаваниÑ" -#: builtin/revert.c:122 +#: builtin/revert.c:123 msgid "allow commits with empty messages" msgstr "позволÑване на празни ÑÑŠÐ¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¸ подаване" -#: builtin/revert.c:123 +#: builtin/revert.c:124 msgid "keep redundant, empty commits" msgstr "запазване на излишните, празни подаваниÑ" -#: builtin/revert.c:211 +#: builtin/revert.c:212 msgid "revert failed" msgstr "неуÑпешна отмÑна" -#: builtin/revert.c:224 +#: builtin/revert.c:225 msgid "cherry-pick failed" msgstr "неуÑпешно отбиране" -#: builtin/rm.c:17 +#: builtin/rm.c:18 msgid "git rm [<options>] [--] <file>..." msgstr "git rm [ОПЦИЯ…] [--] ФÐЙЛ…" -#: builtin/rm.c:205 +#: builtin/rm.c:206 msgid "" "the following file has staged content different from both the\n" "file and the HEAD:" @@ -13028,7 +13086,7 @@ msgstr[1] "" "Ñъдържание и\n" "различно от ÑъответÑтващото на HEAD:" -#: builtin/rm.c:210 +#: builtin/rm.c:211 msgid "" "\n" "(use -f to force removal)" @@ -13036,13 +13094,13 @@ msgstr "" "\n" "(за принудително изтриване използвайте опциÑта „-f“)" -#: builtin/rm.c:214 +#: builtin/rm.c:215 msgid "the following file has changes staged in the index:" msgid_plural "the following files have changes staged in the index:" msgstr[0] "ÑледниÑÑ‚ файл е Ñ Ð¿Ñ€Ð¾Ð¼ÐµÐ½ÐµÐ½Ð¾ Ñъдържание в индекÑа:" msgstr[1] "Ñледните файлове Ñа Ñ Ð¿Ñ€Ð¾Ð¼ÐµÐ½ÐµÐ½Ð¾ Ñъдържание в индекÑа:" -#: builtin/rm.c:218 builtin/rm.c:227 +#: builtin/rm.c:219 builtin/rm.c:228 msgid "" "\n" "(use --cached to keep the file, or -f to force removal)" @@ -13051,29 +13109,29 @@ msgstr "" "(за запазване на файла използвайте опциÑта „--cached“, а за принудително\n" "изтриване — „-f“)" -#: builtin/rm.c:224 +#: builtin/rm.c:225 msgid "the following file has local modifications:" msgid_plural "the following files have local modifications:" msgstr[0] "ÑледниÑÑ‚ файл е Ñ Ð¿Ñ€Ð¾Ð¼ÐµÐ½ÐµÐ½Ð¾ Ñъдържание" msgstr[1] "Ñледните файлове Ñа Ñ Ð¿Ñ€Ð¾Ð¼ÐµÐ½ÐµÐ½Ð¾ Ñъдържание" -#: builtin/rm.c:242 +#: builtin/rm.c:243 msgid "do not list removed files" msgstr "да не Ñе извеждат изтритите файлове" -#: builtin/rm.c:243 +#: builtin/rm.c:244 msgid "only remove from the index" msgstr "изтриване Ñамо от индекÑа" -#: builtin/rm.c:244 +#: builtin/rm.c:245 msgid "override the up-to-date check" msgstr "въпреки проверката за актуалноÑтта на Ñъдържанието" -#: builtin/rm.c:245 +#: builtin/rm.c:246 msgid "allow recursive removal" msgstr "рекурÑивно изтриване" -#: builtin/rm.c:247 +#: builtin/rm.c:248 msgid "exit with a zero status even if nothing matched" msgstr "" "изходниÑÑ‚ код да е 0, дори ако никой файл нe e напаÑнал Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° за " @@ -13094,7 +13152,7 @@ msgstr "git rm: „%s“ не може да Ñе изтрие" msgid "could not remove '%s'" msgstr "„%s“ не може да бъде изтрит" -#: builtin/send-pack.c:18 +#: builtin/send-pack.c:19 msgid "" "git send-pack [--all | --mirror] [--dry-run] [--force] [--receive-pack=<git-" "receive-pack>] [--verbose] [--thin] [--atomic] [<host>:]<directory> " @@ -13105,53 +13163,53 @@ msgstr "" "pack=ПÐКЕТ] [--verbose] [--thin] [--atomic] [ХОСТ:]ДИРЕКТОРИЯ [УКÐЗÐТЕЛ…]\n" " опциÑта „--all“ и изричното поÑочване на УКÐЗÐТЕЛ Ñа взаимно неÑъвмеÑтими." -#: builtin/send-pack.c:161 +#: builtin/send-pack.c:162 msgid "remote name" msgstr "име на отдалечено хранилище" -#: builtin/send-pack.c:175 +#: builtin/send-pack.c:176 msgid "use stateless RPC protocol" msgstr "използване на протокол без запазване на ÑÑŠÑтоÑнието за RPC" -#: builtin/send-pack.c:176 +#: builtin/send-pack.c:177 msgid "read refs from stdin" msgstr "четене на указателите от ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´" -#: builtin/send-pack.c:177 +#: builtin/send-pack.c:178 msgid "print status from remote helper" msgstr "извеждане на ÑÑŠÑтоÑнието от отдалечената помощна функциÑ" -#: builtin/shortlog.c:13 +#: builtin/shortlog.c:14 msgid "git shortlog [<options>] [<revision-range>] [[--] [<path>...]]" msgstr "git shortlog [ОПЦИЯ…] [ДИÐПÐЗОÐ_ÐÐ_ВЕРСИИТЕ] [[--] [ПЪТ…]]" -#: builtin/shortlog.c:248 +#: builtin/shortlog.c:249 msgid "Group by committer rather than author" msgstr "Групиране по подаващ, а не по автор" -#: builtin/shortlog.c:250 +#: builtin/shortlog.c:251 msgid "sort output according to the number of commits per author" msgstr "подредба на подаваниÑта по Ð±Ñ€Ð¾Ñ Ð¿Ð¾Ð´Ð°Ð²Ð°Ð½Ð¸Ñ Ð¾Ñ‚ автор" -#: builtin/shortlog.c:252 +#: builtin/shortlog.c:253 msgid "Suppress commit descriptions, only provides commit count" msgstr "Без опиÑÐ°Ð½Ð¸Ñ Ð½Ð° подаваниÑта — да Ñе показва Ñамо Ð±Ñ€Ð¾Ñ Ð¿Ð¾Ð´Ð°Ð²Ð°Ð½Ð¸Ñ" -#: builtin/shortlog.c:254 +#: builtin/shortlog.c:255 msgid "Show the email address of each author" msgstr "Извеждане на адреÑа на е-поща за вÑеки автор" -#: builtin/shortlog.c:255 +#: builtin/shortlog.c:256 msgid "w[,i1[,i2]]" msgstr "ШИРОЧИÐÐ[,ОТСТЪП_1[,ОТСТЪП_2]]" -#: builtin/shortlog.c:256 +#: builtin/shortlog.c:257 msgid "Linewrap output" msgstr "" "ПренаÑÑне на редовете до тази обща ШИРОЧИÐÐ (76), Ñ ÐžÐ¢Ð¡Ð¢ÐªÐŸ_1 (6) за Ð¿ÑŠÑ€Ð²Ð¸Ñ " "ред и ОТСТЪП_2 (9) за оÑтаналите" -#: builtin/show-branch.c:10 +#: builtin/show-branch.c:12 msgid "" "git show-branch [-a | --all] [-r | --remotes] [--topo-order | --date-order]\n" "\t\t[--current] [--color[=<when>] | --no-color] [--sparse]\n" @@ -13163,128 +13221,128 @@ msgstr "" " [--more=БРОЙ | --list | --independent | --merge-base]\n" " [--no-name | --sha1-name] [--topics] [(РЕВИЗИЯ | УКÐЗÐТЕЛ)…]" -#: builtin/show-branch.c:14 +#: builtin/show-branch.c:16 msgid "git show-branch (-g | --reflog)[=<n>[,<base>]] [--list] [<ref>]" msgstr "git show-branch (-g | --reflog)[=БРОЙ[,БÐЗÐ]] [--list] [УКÐЗÐТЕЛ]" -#: builtin/show-branch.c:374 +#: builtin/show-branch.c:376 #, c-format msgid "ignoring %s; cannot handle more than %d ref" msgid_plural "ignoring %s; cannot handle more than %d refs" msgstr[0] "„%s“ Ñе преÑкача — не може да Ñе обработÑÑ‚ повече от %d указател" msgstr[1] "„%s“ Ñе преÑкача — не може да Ñе обработÑÑ‚ повече от %d указатели" -#: builtin/show-branch.c:536 +#: builtin/show-branch.c:530 #, c-format msgid "no matching refs with %s" msgstr "никой указател не Ñъвпада Ñ â€ž%s“" -#: builtin/show-branch.c:632 +#: builtin/show-branch.c:626 msgid "show remote-tracking and local branches" msgstr "извеждане на ÑледÑщите и локалните клони" -#: builtin/show-branch.c:634 +#: builtin/show-branch.c:628 msgid "show remote-tracking branches" msgstr "извеждане на ÑледÑщите клони" -#: builtin/show-branch.c:636 +#: builtin/show-branch.c:630 msgid "color '*!+-' corresponding to the branch" msgstr "оцветÑване на „*!+-“ Ñпоред клоните" -#: builtin/show-branch.c:638 +#: builtin/show-branch.c:632 msgid "show <n> more commits after the common ancestor" msgstr "извеждане на такъв БРОЙ Ð¿Ð¾Ð´Ð°Ð²Ð°Ð½Ð¸Ñ Ð¾Ñ‚ Ð¾Ð±Ñ‰Ð¸Ñ Ð¿Ñ€ÐµÐ´ÑˆÐµÑтвеник" -#: builtin/show-branch.c:640 +#: builtin/show-branch.c:634 msgid "synonym to more=-1" msgstr "Ñиноним на „more=-1“" -#: builtin/show-branch.c:641 +#: builtin/show-branch.c:635 msgid "suppress naming strings" msgstr "без низове за имената на клоните" -#: builtin/show-branch.c:643 +#: builtin/show-branch.c:637 msgid "include the current branch" msgstr "включване и на Ñ‚ÐµÐºÑƒÑ‰Ð¸Ñ ÐºÐ»Ð¾Ð½" -#: builtin/show-branch.c:645 +#: builtin/show-branch.c:639 msgid "name commits with their object names" msgstr "именуване на подаваниÑта Ñ Ð¸Ð¼ÐµÐ½Ð°Ñ‚Ð° им на обекти" -#: builtin/show-branch.c:647 +#: builtin/show-branch.c:641 msgid "show possible merge bases" msgstr "извеждане на възможните бази за ÑливаниÑ" -#: builtin/show-branch.c:649 +#: builtin/show-branch.c:643 msgid "show refs unreachable from any other ref" msgstr "извеждане на недоÑтижимите указатели" -#: builtin/show-branch.c:651 +#: builtin/show-branch.c:645 msgid "show commits in topological order" msgstr "извеждане на подаваниÑта в топологичеÑка подредба" -#: builtin/show-branch.c:654 +#: builtin/show-branch.c:648 msgid "show only commits not on the first branch" msgstr "извеждане Ñамо на подаваниÑта, които не Ñа от Ð¿ÑŠÑ€Ð²Ð¸Ñ ÐºÐ»Ð¾Ð½" -#: builtin/show-branch.c:656 +#: builtin/show-branch.c:650 msgid "show merges reachable from only one tip" msgstr "извеждане на ÑливаниÑта, които могат да Ñе доÑтигнат Ñамо от един връх" -#: builtin/show-branch.c:658 +#: builtin/show-branch.c:652 msgid "topologically sort, maintaining date order where possible" msgstr "" "топологичеÑка подредба, при запазване на подредбата по дата, доколкото е\n" "възможно" -#: builtin/show-branch.c:661 +#: builtin/show-branch.c:655 msgid "<n>[,<base>]" msgstr "БРОЙ[,БÐЗÐ]" -#: builtin/show-branch.c:662 +#: builtin/show-branch.c:656 msgid "show <n> most recent ref-log entries starting at base" msgstr "показване на най-много БРОЙ журнални запиÑа Ñ Ð½Ð°Ñ‡Ð°Ð»Ð¾ Ñъответната БÐЗÐ" -#: builtin/show-branch.c:696 +#: builtin/show-branch.c:690 msgid "" "--reflog is incompatible with --all, --remotes, --independent or --merge-base" msgstr "" "опциÑта „--reflog“ е неÑъвмеÑтима Ñ Ð¾Ð¿Ñ†Ð¸Ð¸Ñ‚Ðµ „--all“, „--remotes“, „--" "independent“ и „--merge-base“" -#: builtin/show-branch.c:720 +#: builtin/show-branch.c:714 msgid "no branches given, and HEAD is not valid" msgstr "не е зададен клон, а указателÑÑ‚ „HEAD“ е неправилен" -#: builtin/show-branch.c:723 +#: builtin/show-branch.c:717 msgid "--reflog option needs one branch name" msgstr "опциÑта „--track“ изиÑква точно едно име на клон" -#: builtin/show-branch.c:726 +#: builtin/show-branch.c:720 #, c-format msgid "only %d entry can be shown at one time." msgid_plural "only %d entries can be shown at one time." msgstr[0] "Ñамо %d Ð·Ð°Ð¿Ð¸Ñ Ð¼Ð¾Ð¶Ðµ да бъде показан наведнъж." msgstr[1] "Ñамо %d запиÑа може да бъде показани наведнъж." -#: builtin/show-branch.c:730 +#: builtin/show-branch.c:724 #, c-format msgid "no such ref %s" msgstr "такъв указател нÑма: %s" -#: builtin/show-branch.c:814 +#: builtin/show-branch.c:808 #, c-format msgid "cannot handle more than %d rev." msgid_plural "cannot handle more than %d revs." msgstr[0] "не може да Ñе обработи повече от %d указател." msgstr[1] "не може да Ñе обработÑÑ‚ повече от %d указатели." -#: builtin/show-branch.c:818 +#: builtin/show-branch.c:812 #, c-format msgid "'%s' is not a valid ref." msgstr "„%s“ е неправилен указател." -#: builtin/show-branch.c:821 +#: builtin/show-branch.c:815 #, c-format msgid "cannot find commit %s (%s)" msgstr "подаването „%s“ (%s) липÑва" @@ -13328,7 +13386,7 @@ msgstr "извеждане Ñамо на този БРОЙ цифри от вÑÑ #: builtin/show-ref.c:174 msgid "do not print results to stdout (useful with --verify)" msgstr "" -"без извеждане на резултатите на ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´ (полезно Ñ Ð¾Ð¿Ñ†Ð¸Ñта „--" +"без извеждане на резултатите на ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð¸Ð·Ñ…Ð¾Ð´ (полезно Ñ Ð¾Ð¿Ñ†Ð¸Ñта „--" "verify“)" #: builtin/show-ref.c:176 @@ -13337,33 +13395,33 @@ msgstr "" "извеждане на указателите приети от ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´, които липÑват в " "локалното хранилище" -#: builtin/stripspace.c:17 +#: builtin/stripspace.c:18 msgid "git stripspace [-s | --strip-comments]" msgstr "git stripspace [-s | --strip-comments]" -#: builtin/stripspace.c:18 +#: builtin/stripspace.c:19 msgid "git stripspace [-c | --comment-lines]" msgstr "git stripspace [-c | --comment-lines]" -#: builtin/stripspace.c:35 +#: builtin/stripspace.c:36 msgid "skip and remove all lines starting with comment character" msgstr "пропуÑкане на вÑички редове, които започват Ñ â€ž#“" -#: builtin/stripspace.c:38 +#: builtin/stripspace.c:39 msgid "prepend comment character and space to each line" msgstr "добавÑне на „# “ в началото на вÑеки ред" -#: builtin/submodule--helper.c:24 builtin/submodule--helper.c:1075 +#: builtin/submodule--helper.c:25 builtin/submodule--helper.c:1075 #, c-format msgid "No such ref: %s" msgstr "Такъв указател нÑма: %s" -#: builtin/submodule--helper.c:31 builtin/submodule--helper.c:1084 +#: builtin/submodule--helper.c:32 builtin/submodule--helper.c:1084 #, c-format msgid "Expecting a full ref name, got %s" msgstr "Очаква Ñе пълно име на указател, а не „%s“" -#: builtin/submodule--helper.c:71 +#: builtin/submodule--helper.c:72 #, c-format msgid "cannot strip one component off url '%s'" msgstr "не може да Ñе махне компонент от адреÑа „%s“" @@ -13567,49 +13625,45 @@ msgstr "рекурÑивно обхождане подмодулите" msgid "git submodule--helper embed-git-dir [<path>...]" msgstr "git submodule--helper name embed-git-dir [ПЪТ…]" -#: builtin/submodule--helper.c:1226 -msgid "submodule--helper subcommand must be called with a subcommand" -msgstr "„submodule--helper“ трÑбва да Ñе Ñтартира Ñ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°" - -#: builtin/submodule--helper.c:1233 +#: builtin/submodule--helper.c:1232 #, c-format msgid "%s doesn't support --super-prefix" msgstr "„%s“ не поддържа опциÑта „--super-prefix“" -#: builtin/submodule--helper.c:1239 +#: builtin/submodule--helper.c:1238 #, c-format msgid "'%s' is not a valid submodule--helper subcommand" msgstr "„%s“ не е подкоманда на „submodule--helper“" -#: builtin/symbolic-ref.c:7 +#: builtin/symbolic-ref.c:8 msgid "git symbolic-ref [<options>] <name> [<ref>]" msgstr "git symbolic-ref [ОПЦИЯ…] ИМЕ [УКÐЗÐТЕЛ]" -#: builtin/symbolic-ref.c:8 +#: builtin/symbolic-ref.c:9 msgid "git symbolic-ref -d [-q] <name>" msgstr "git symbolic-ref -d [-q] ИМЕ" -#: builtin/symbolic-ref.c:40 +#: builtin/symbolic-ref.c:41 msgid "suppress error message for non-symbolic (detached) refs" msgstr "без извеждане на грешка за неÑвързани (неÑимволни) указатели" -#: builtin/symbolic-ref.c:41 +#: builtin/symbolic-ref.c:42 msgid "delete symbolic ref" msgstr "изтриване на Ñимволен указател" -#: builtin/symbolic-ref.c:42 +#: builtin/symbolic-ref.c:43 msgid "shorten ref output" msgstr "кратка Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð·Ð° указателÑ" -#: builtin/symbolic-ref.c:43 builtin/update-ref.c:362 +#: builtin/symbolic-ref.c:44 builtin/update-ref.c:363 msgid "reason" msgstr "причина" -#: builtin/symbolic-ref.c:43 builtin/update-ref.c:362 +#: builtin/symbolic-ref.c:44 builtin/update-ref.c:363 msgid "reason of the update" msgstr "причина за обновÑването" -#: builtin/tag.c:23 +#: builtin/tag.c:24 msgid "" "git tag [-a | -s | -u <key-id>] [-f] [-m <msg> | -F <file>] <tagname> " "[<head>]" @@ -13617,11 +13671,11 @@ msgstr "" "git tag [-a | -s | -u ИДЕÐТИФИКÐТОР_ÐÐ_КЛЮЧ] [-f] [-m СЪОБЩЕÐИЕ | -F ФÐЙЛ] " "ЕТИКЕТ [ВРЪХ]" -#: builtin/tag.c:24 +#: builtin/tag.c:25 msgid "git tag -d <tagname>..." msgstr "git tag -d ЕТИКЕТ…" -#: builtin/tag.c:25 +#: builtin/tag.c:26 msgid "" "git tag -l [-n[<num>]] [--contains <commit>] [--no-contains <commit>] [--" "points-at <object>]\n" @@ -13630,21 +13684,21 @@ msgstr "" "git tag -l [-n[БРОЙ]] [--contains ПОДÐÐ’ÐÐЕ] [--points-at ОБЕКТ]\n" " [--format=ФОРМÐТ] [--[no-]merged [ПОДÐÐ’ÐÐЕ]] [ШÐБЛОÐ…]" -#: builtin/tag.c:27 +#: builtin/tag.c:28 msgid "git tag -v [--format=<format>] <tagname>..." msgstr "git tag -v [--format=ФОРМÐТ] ЕТИКЕТ…" -#: builtin/tag.c:83 +#: builtin/tag.c:84 #, c-format msgid "tag '%s' not found." msgstr "етикетът „%s“ не е открит." -#: builtin/tag.c:99 +#: builtin/tag.c:100 #, c-format msgid "Deleted tag '%s' (was %s)\n" msgstr "Изтрит е етикетът „%s“ (бе „%s“)\n" -#: builtin/tag.c:128 +#: builtin/tag.c:129 #, c-format msgid "" "\n" @@ -13657,7 +13711,7 @@ msgstr "" " %s\n" "Редовете, които започват Ñ â€ž%c“, ще бъдат пропуÑнати.\n" -#: builtin/tag.c:132 +#: builtin/tag.c:133 #, c-format msgid "" "\n" @@ -13672,351 +13726,351 @@ msgstr "" "Редовете, които започват Ñ â€ž%c“, Ñъщо ще бъдат включени — може да ги " "изтриете вие.\n" -#: builtin/tag.c:210 +#: builtin/tag.c:211 msgid "unable to sign the tag" msgstr "етикетът не може да бъде подпиÑан" -#: builtin/tag.c:212 +#: builtin/tag.c:213 msgid "unable to write tag file" msgstr "файлът за етикета не може да бъде запазен" -#: builtin/tag.c:236 +#: builtin/tag.c:237 msgid "bad object type." msgstr "неправилен вид обект." -#: builtin/tag.c:282 +#: builtin/tag.c:283 msgid "no tag message?" msgstr "липÑва Ñъобщение за етикета" -#: builtin/tag.c:289 +#: builtin/tag.c:290 #, c-format msgid "The tag message has been left in %s\n" msgstr "Съобщението за етикета е запазено във файла „%s“\n" -#: builtin/tag.c:397 +#: builtin/tag.c:398 msgid "list tag names" msgstr "извеждане на имената на етикетите" -#: builtin/tag.c:399 +#: builtin/tag.c:400 msgid "print <n> lines of each tag message" msgstr "извеждане на този БРОЙ редове от вÑÑко Ñъобщение за етикет" -#: builtin/tag.c:401 +#: builtin/tag.c:402 msgid "delete tags" msgstr "изтриване на етикети" -#: builtin/tag.c:402 +#: builtin/tag.c:403 msgid "verify tags" msgstr "проверка на етикети" -#: builtin/tag.c:404 +#: builtin/tag.c:405 msgid "Tag creation options" msgstr "Опции при Ñъздаването на етикети" -#: builtin/tag.c:406 +#: builtin/tag.c:407 msgid "annotated tag, needs a message" msgstr "анотирането на етикети изиÑква Ñъобщение" -#: builtin/tag.c:408 +#: builtin/tag.c:409 msgid "tag message" msgstr "СЪОБЩЕÐИЕ за етикет" -#: builtin/tag.c:410 +#: builtin/tag.c:411 msgid "annotated and GPG-signed tag" msgstr "анотиран етикет Ñ Ð¿Ð¾Ð´Ð¿Ð¸Ñ Ð¿Ð¾ GPG" -#: builtin/tag.c:414 +#: builtin/tag.c:415 msgid "use another key to sign the tag" msgstr "използване на друг ключ за подпиÑването на етикет" -#: builtin/tag.c:415 +#: builtin/tag.c:416 msgid "replace the tag if exists" msgstr "замÑна на етикета, ако ÑъщеÑтвува" -#: builtin/tag.c:416 builtin/update-ref.c:368 +#: builtin/tag.c:417 builtin/update-ref.c:369 msgid "create a reflog" msgstr "Ñъздаване на журнал на указателите" -#: builtin/tag.c:418 +#: builtin/tag.c:419 msgid "Tag listing options" msgstr "Опции за извеждането на етикети" -#: builtin/tag.c:419 +#: builtin/tag.c:420 msgid "show tag list in columns" msgstr "извеждане на ÑпиÑъка на етикетите по колони" -#: builtin/tag.c:420 builtin/tag.c:422 +#: builtin/tag.c:421 builtin/tag.c:423 msgid "print only tags that contain the commit" msgstr "извеждане Ñамо на етикетите, които Ñъдържат подаването" -#: builtin/tag.c:421 builtin/tag.c:423 +#: builtin/tag.c:422 builtin/tag.c:424 msgid "print only tags that don't contain the commit" msgstr "извеждане Ñамо на етикетите, които не Ñъдържат подаването" -#: builtin/tag.c:424 +#: builtin/tag.c:425 msgid "print only tags that are merged" msgstr "извеждане Ñамо на Ñлетите етикети" -#: builtin/tag.c:425 +#: builtin/tag.c:426 msgid "print only tags that are not merged" msgstr "извеждане Ñамо на неÑлетите етикети" -#: builtin/tag.c:430 +#: builtin/tag.c:431 msgid "print only tags of the object" msgstr "извеждане Ñамо на етикетите на ОБЕКТÐ" -#: builtin/tag.c:469 +#: builtin/tag.c:470 msgid "--column and -n are incompatible" msgstr "Опциите „--column“ и „-n“ Ñа неÑъвмеÑтими" -#: builtin/tag.c:491 +#: builtin/tag.c:492 msgid "-n option is only allowed in list mode" msgstr "ОпциÑта „-n“ изиÑква режим на ÑпиÑък." -#: builtin/tag.c:493 +#: builtin/tag.c:494 msgid "--contains option is only allowed in list mode" msgstr "ОпциÑта „-contains“ изиÑква режим на ÑпиÑък." -#: builtin/tag.c:495 +#: builtin/tag.c:496 msgid "--no-contains option is only allowed in list mode" msgstr "ОпциÑта „-contains“ изиÑква режим на ÑпиÑък." -#: builtin/tag.c:497 +#: builtin/tag.c:498 msgid "--points-at option is only allowed in list mode" msgstr "ОпциÑта „-points-at“ изиÑква режим на ÑпиÑък." -#: builtin/tag.c:499 +#: builtin/tag.c:500 msgid "--merged and --no-merged options are only allowed in list mode" msgstr "Опциите „--merged“ и „--no-merged“ изиÑкват режим на ÑпиÑък." -#: builtin/tag.c:510 +#: builtin/tag.c:511 msgid "only one -F or -m option is allowed." msgstr "Опциите „-F“ и „-m“ Ñа неÑъвмеÑтими." -#: builtin/tag.c:529 +#: builtin/tag.c:530 msgid "too many params" msgstr "Прекалено много аргументи" -#: builtin/tag.c:535 +#: builtin/tag.c:536 #, c-format msgid "'%s' is not a valid tag name." msgstr "„%s“ е неправилно име за етикет." -#: builtin/tag.c:540 +#: builtin/tag.c:541 #, c-format msgid "tag '%s' already exists" msgstr "етикетът „%s“ вече ÑъщеÑтвува" -#: builtin/tag.c:570 +#: builtin/tag.c:571 #, c-format msgid "Updated tag '%s' (was %s)\n" msgstr "Обновен етикет „%s“ (бе „%s“)\n" -#: builtin/unpack-objects.c:493 +#: builtin/unpack-objects.c:494 msgid "Unpacking objects" msgstr "Разпакетиране на обектите" -#: builtin/update-index.c:79 +#: builtin/update-index.c:80 #, c-format msgid "failed to create directory %s" msgstr "директориÑта „%s“ не може да бъде Ñъздадена" -#: builtin/update-index.c:85 +#: builtin/update-index.c:86 #, c-format msgid "failed to stat %s" msgstr "не може да бъде получена Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ñ‡Ñ€ÐµÐ· „stat“ за „%s“" -#: builtin/update-index.c:95 +#: builtin/update-index.c:96 #, c-format msgid "failed to create file %s" msgstr "файлът „%s“ не може да бъде Ñъздаден" -#: builtin/update-index.c:103 +#: builtin/update-index.c:104 #, c-format msgid "failed to delete file %s" msgstr "файлът „%s“ не може да бъде изтрит" -#: builtin/update-index.c:110 builtin/update-index.c:216 +#: builtin/update-index.c:111 builtin/update-index.c:217 #, c-format msgid "failed to delete directory %s" msgstr "директориÑта „%s“ не може да бъде изтрита" -#: builtin/update-index.c:135 +#: builtin/update-index.c:136 #, c-format msgid "Testing mtime in '%s' " msgstr "Проверка на времето на промÑна (mtime) на файла „%s“" -#: builtin/update-index.c:149 +#: builtin/update-index.c:150 msgid "directory stat info does not change after adding a new file" msgstr "" "информациÑта получена чрез „stat“ за директориÑта не Ñе Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ Ñлед " "добавÑнето на нов файл" -#: builtin/update-index.c:162 +#: builtin/update-index.c:163 msgid "directory stat info does not change after adding a new directory" msgstr "" "информациÑта получена чрез „stat“ за директориÑта не Ñе Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ Ñлед " "добавÑнето на нова директориÑ" -#: builtin/update-index.c:175 +#: builtin/update-index.c:176 msgid "directory stat info changes after updating a file" msgstr "" "информациÑта получена чрез „stat“ за директориÑта Ñе Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ Ñлед " "обновÑването на нов файл" -#: builtin/update-index.c:186 +#: builtin/update-index.c:187 msgid "directory stat info changes after adding a file inside subdirectory" msgstr "" "информациÑта получена чрез „stat“ за директориÑта Ñе Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ Ñлед добавÑнето " "на файл в поддиректориÑ" -#: builtin/update-index.c:197 +#: builtin/update-index.c:198 msgid "directory stat info does not change after deleting a file" msgstr "" "информациÑта получена чрез „stat“ за директориÑта не Ñе Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ Ñлед " "изтриването на файл" -#: builtin/update-index.c:210 +#: builtin/update-index.c:211 msgid "directory stat info does not change after deleting a directory" msgstr "" "информациÑта получена чрез „stat“ за директориÑта не Ñе Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ Ñлед " "изтриването на директориÑ" -#: builtin/update-index.c:217 +#: builtin/update-index.c:218 msgid " OK" msgstr " Добре" -#: builtin/update-index.c:568 +#: builtin/update-index.c:569 msgid "git update-index [<options>] [--] [<file>...]" msgstr "git update-index [ОПЦИЯ…] [--] [ФÐЙЛ…]" -#: builtin/update-index.c:923 +#: builtin/update-index.c:924 msgid "continue refresh even when index needs update" msgstr "" "продължаване Ñ Ð¾Ð±Ð½Ð¾Ð²Ñването, дори когато индекÑÑŠÑ‚ трÑбва да бъде обновен" -#: builtin/update-index.c:926 +#: builtin/update-index.c:927 msgid "refresh: ignore submodules" msgstr "подмодулите да Ñе игнорират при обновÑването" -#: builtin/update-index.c:929 +#: builtin/update-index.c:930 msgid "do not ignore new files" msgstr "новите файлове да не Ñе игнорират" -#: builtin/update-index.c:931 +#: builtin/update-index.c:932 msgid "let files replace directories and vice-versa" msgstr "файлове да могат да заменÑÑ‚ директории и обратно" -#: builtin/update-index.c:933 +#: builtin/update-index.c:934 msgid "notice files missing from worktree" msgstr "предупреждаване при липÑващи в работното дърво файлове" -#: builtin/update-index.c:935 +#: builtin/update-index.c:936 msgid "refresh even if index contains unmerged entries" msgstr "обновÑване дори и индекÑÑŠÑ‚ да Ñъдържа неÑлети обекти" -#: builtin/update-index.c:938 +#: builtin/update-index.c:939 msgid "refresh stat information" msgstr "обновÑване на информациÑта от функциÑта „stat“" -#: builtin/update-index.c:942 +#: builtin/update-index.c:943 msgid "like --refresh, but ignore assume-unchanged setting" msgstr "" "като опциÑта „--refresh“, но да Ñе проверÑÑ‚ и обектите, които Ñа били приети " "за непроменени" -#: builtin/update-index.c:946 +#: builtin/update-index.c:947 msgid "<mode>,<object>,<path>" msgstr "РЕЖИМ,ОБЕКТ,ПЪТ" -#: builtin/update-index.c:947 +#: builtin/update-index.c:948 msgid "add the specified entry to the index" msgstr "добавÑне на изброените обекти към индекÑа" -#: builtin/update-index.c:956 +#: builtin/update-index.c:957 msgid "mark files as \"not changing\"" msgstr "задаване на флаг, че файлът не Ñе променÑ" -#: builtin/update-index.c:959 +#: builtin/update-index.c:960 msgid "clear assumed-unchanged bit" msgstr "изчиÑтване на флага, че файлът не Ñе променÑ" -#: builtin/update-index.c:962 +#: builtin/update-index.c:963 msgid "mark files as \"index-only\"" msgstr "задаване на флаг, че файловете Ñа Ñамо за индекÑа" -#: builtin/update-index.c:965 +#: builtin/update-index.c:966 msgid "clear skip-worktree bit" msgstr "изчиÑтване на флага, че файловете Ñа Ñамо за индекÑа" -#: builtin/update-index.c:968 +#: builtin/update-index.c:969 msgid "add to index only; do not add content to object database" msgstr "добавÑне Ñамо към индекÑа без добавÑне към базата от данни за обектите" -#: builtin/update-index.c:970 +#: builtin/update-index.c:971 msgid "remove named paths even if present in worktree" msgstr "изтриване на указаните пътища, дори и да ÑъщеÑтвуват в работното дърво" -#: builtin/update-index.c:972 +#: builtin/update-index.c:973 msgid "with --stdin: input lines are terminated by null bytes" msgstr "" "при комбиниране Ñ Ð¾Ð¿Ñ†Ð¸Ñта „--stdin“ — входните редове Ñа разделени Ñ Ð½ÑƒÐ»ÐµÐ²Ð¸Ñ " "байт" -#: builtin/update-index.c:974 +#: builtin/update-index.c:975 msgid "read list of paths to be updated from standard input" msgstr "изчитане на ÑпиÑъка Ñ Ð¿ÑŠÑ‚Ð¸Ñ‰Ð° за обновÑване от ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´" -#: builtin/update-index.c:978 +#: builtin/update-index.c:979 msgid "add entries from standard input to the index" msgstr "добавÑне на елементите от ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´ към индекÑа" -#: builtin/update-index.c:982 +#: builtin/update-index.c:983 msgid "repopulate stages #2 and #3 for the listed paths" msgstr "" "възÑтановÑване на ÑÑŠÑтоÑнието преди Ñливане или нужда от обновÑване за " "изброените пътища" -#: builtin/update-index.c:986 +#: builtin/update-index.c:987 msgid "only update entries that differ from HEAD" msgstr "добавÑне Ñамо на Ñъдържанието, което Ñе различава от това в „HEAD“" -#: builtin/update-index.c:990 +#: builtin/update-index.c:991 msgid "ignore files missing from worktree" msgstr "игнориране на файловете, които липÑват в работното дърво" -#: builtin/update-index.c:993 +#: builtin/update-index.c:994 msgid "report actions to standard output" msgstr "извеждане на дейÑтвиÑта на ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð¸Ð·Ñ…Ð¾Ð´" -#: builtin/update-index.c:995 +#: builtin/update-index.c:996 msgid "(for porcelains) forget saved unresolved conflicts" msgstr "" "забравÑне на запиÑаната Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð·Ð° неразрешени конфликти — за командите " "от потребителÑко ниво" -#: builtin/update-index.c:999 +#: builtin/update-index.c:1000 msgid "write index in this format" msgstr "запиÑване на индекÑа в този формат" -#: builtin/update-index.c:1001 +#: builtin/update-index.c:1002 msgid "enable or disable split index" msgstr "включване или изключване на разделÑнето на индекÑа" -#: builtin/update-index.c:1003 +#: builtin/update-index.c:1004 msgid "enable/disable untracked cache" msgstr "включване/изключване на кеша за неÑледените файлове" -#: builtin/update-index.c:1005 +#: builtin/update-index.c:1006 msgid "test if the filesystem supports untracked cache" msgstr "проверка дали файловата ÑиÑтема поддържа кеш за неÑледени файлове" -#: builtin/update-index.c:1007 +#: builtin/update-index.c:1008 msgid "enable untracked cache without testing the filesystem" msgstr "" "включване на кеша за неÑледените файлове без проверка на файловата ÑиÑтема" -#: builtin/update-index.c:1107 +#: builtin/update-index.c:1108 msgid "" "core.splitIndex is set to false; remove or change it, if you really want to " "enable split index" @@ -14024,7 +14078,7 @@ msgstr "" "ÐаÑтройката „core.splitIndex“ е зададена на „false“ (лъжа). Сменете Ñ Ð¸Ð»Ð¸ Ñ " "изтрийте, за да включите разделÑнето на индекÑа" -#: builtin/update-index.c:1116 +#: builtin/update-index.c:1117 msgid "" "core.splitIndex is set to true; remove or change it, if you really want to " "disable split index" @@ -14032,7 +14086,7 @@ msgstr "" "ÐаÑтройката „core.splitIndex“ е зададена на „true“ (иÑтина). Сменете Ñ Ð¸Ð»Ð¸ " "Ñ Ð¸Ð·Ñ‚Ñ€Ð¸Ð¹Ñ‚Ðµ, за да изключите разделÑнето на индекÑа." -#: builtin/update-index.c:1127 +#: builtin/update-index.c:1128 msgid "" "core.untrackedCache is set to true; remove or change it, if you really want " "to disable the untracked cache" @@ -14040,11 +14094,11 @@ msgstr "" "ÐаÑтройката „core.untrackedCache“ е зададена на „true“ (иÑтина). Сменете Ñ " "или Ñ Ð¸Ð·Ñ‚Ñ€Ð¸Ð¹Ñ‚Ðµ, за да изключите кеша за неÑледените файлове" -#: builtin/update-index.c:1131 +#: builtin/update-index.c:1132 msgid "Untracked cache disabled" msgstr "Кешът за неÑледените файлове е изключен" -#: builtin/update-index.c:1139 +#: builtin/update-index.c:1140 msgid "" "core.untrackedCache is set to false; remove or change it, if you really want " "to enable the untracked cache" @@ -14052,242 +14106,242 @@ msgstr "" "ÐаÑтройката „core.untrackedCache“ е зададена на „false“ (лъжа). Сменете Ñ " "или Ñ Ð¸Ð·Ñ‚Ñ€Ð¸Ð¹Ñ‚Ðµ, за да включите кеша за неÑледените файлове" -#: builtin/update-index.c:1143 +#: builtin/update-index.c:1144 #, c-format msgid "Untracked cache enabled for '%s'" msgstr "Кешът за неÑледените файлове е включен за „%s“" -#: builtin/update-ref.c:9 +#: builtin/update-ref.c:10 msgid "git update-ref [<options>] -d <refname> [<old-val>]" msgstr "git update-ref [ОПЦИЯ…] -d ИМЕ_ÐÐ_УКÐЗÐТЕЛ [СТÐÐ Ð_СТОЙÐОСТ]" -#: builtin/update-ref.c:10 +#: builtin/update-ref.c:11 msgid "git update-ref [<options>] <refname> <new-val> [<old-val>]" msgstr "git update-ref [ОПЦИЯ…] ИМЕ_ÐÐ_УКÐЗÐТЕЛ ÐОВÐ_СТОЙÐОСТ [СТÐÐ Ð_СТОЙÐОСТ]" -#: builtin/update-ref.c:11 +#: builtin/update-ref.c:12 msgid "git update-ref [<options>] --stdin [-z]" msgstr "git update-ref [ОПЦИЯ…] --stdin [-z]" -#: builtin/update-ref.c:363 +#: builtin/update-ref.c:364 msgid "delete the reference" msgstr "изтриване на указателÑ" -#: builtin/update-ref.c:365 +#: builtin/update-ref.c:366 msgid "update <refname> not the one it points to" msgstr "обновÑване на ИМЕто_ÐÐ_УКÐЗÐТЕЛÑ, а не това, към което Ñочи" -#: builtin/update-ref.c:366 +#: builtin/update-ref.c:367 msgid "stdin has NUL-terminated arguments" msgstr "" "нÑкои от елементите подадени на ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´ завършват Ñ Ð½ÑƒÐ»ÐµÐ²Ð¸Ñ Ð·Ð½Ð°Ðº " "„NUL“" -#: builtin/update-ref.c:367 +#: builtin/update-ref.c:368 msgid "read updates from stdin" msgstr "изчитане на указателите от ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´" -#: builtin/update-server-info.c:6 +#: builtin/update-server-info.c:7 msgid "git update-server-info [--force]" msgstr "git update-server-info [--force]" -#: builtin/update-server-info.c:14 +#: builtin/update-server-info.c:15 msgid "update the info files from scratch" msgstr "обновÑване на информационните файлове от нулата" -#: builtin/verify-commit.c:17 +#: builtin/verify-commit.c:18 msgid "git verify-commit [-v | --verbose] <commit>..." msgstr "git verify-tag [-v | --verbose] ПОДÐÐ’ÐÐЕ…" -#: builtin/verify-commit.c:72 +#: builtin/verify-commit.c:73 msgid "print commit contents" msgstr "извеждане на Ñъдържанието на подаването" -#: builtin/verify-commit.c:73 builtin/verify-tag.c:37 +#: builtin/verify-commit.c:74 builtin/verify-tag.c:38 msgid "print raw gpg status output" msgstr "извеждане на Ð½ÐµÐ¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐµÐ½Ð¸Ñ Ð¸Ð·Ñ…Ð¾Ð´ от ÑÑŠÑтоÑнието на „gpg“" -#: builtin/verify-pack.c:54 +#: builtin/verify-pack.c:55 msgid "git verify-pack [-v | --verbose] [-s | --stat-only] <pack>..." msgstr "git verify-pack [-v | --verbose] [-s | --stat-only] ПÐКЕТ…" -#: builtin/verify-pack.c:64 +#: builtin/verify-pack.c:65 msgid "verbose" msgstr "извеждане на подробна информациÑ" -#: builtin/verify-pack.c:66 +#: builtin/verify-pack.c:67 msgid "show statistics only" msgstr "извеждане Ñамо на ÑтатиÑтиката" -#: builtin/verify-tag.c:18 +#: builtin/verify-tag.c:19 msgid "git verify-tag [-v | --verbose] [--format=<format>] <tag>..." msgstr "git verify-tag [-v | --verbose] [--format=ФОРМÐТ] ЕТИКЕТ…" -#: builtin/verify-tag.c:36 +#: builtin/verify-tag.c:37 msgid "print tag contents" msgstr "извеждане на Ñъдържанието на ЕТИКЕТи" -#: builtin/worktree.c:15 +#: builtin/worktree.c:16 msgid "git worktree add [<options>] <path> [<branch>]" msgstr "git worktree add [ОПЦИЯ…] ПЪТ [КЛОÐ]" -#: builtin/worktree.c:16 +#: builtin/worktree.c:17 msgid "git worktree list [<options>]" msgstr "git worktree list [ОПЦИЯ…]" -#: builtin/worktree.c:17 +#: builtin/worktree.c:18 msgid "git worktree lock [<options>] <path>" msgstr "git worktree lock [ОПЦИЯ…] [ПЪТ]" -#: builtin/worktree.c:18 +#: builtin/worktree.c:19 msgid "git worktree prune [<options>]" msgstr "git worktree prune [ОПЦИЯ…]" -#: builtin/worktree.c:19 +#: builtin/worktree.c:20 msgid "git worktree unlock <path>" msgstr "git worktree unlock [ПЪТ]" -#: builtin/worktree.c:43 +#: builtin/worktree.c:44 #, c-format msgid "Removing worktrees/%s: not a valid directory" msgstr "Изтриване на „worktrees/%s“: не е правилна поддиректориÑ" -#: builtin/worktree.c:49 +#: builtin/worktree.c:50 #, c-format msgid "Removing worktrees/%s: gitdir file does not exist" msgstr "Изтриване на „worktrees/%s“: файлът „gitdir“ не ÑъщеÑтвува" -#: builtin/worktree.c:54 +#: builtin/worktree.c:55 #, c-format msgid "Removing worktrees/%s: unable to read gitdir file (%s)" msgstr "" "Изтриване на „worktrees/%s“: файлът „gitdir“ (%s) не може да бъде прочетен" -#: builtin/worktree.c:65 +#: builtin/worktree.c:66 #, c-format msgid "Removing worktrees/%s: invalid gitdir file" msgstr "Изтриване на „worktrees/%s“: неправилен файл „gitdir“" -#: builtin/worktree.c:81 +#: builtin/worktree.c:82 #, c-format msgid "Removing worktrees/%s: gitdir file points to non-existent location" msgstr "" "Изтриване на „worktrees/%s“: файлът „gitdir“ Ñочи неÑъщеÑтвуващо " "меÑтоположение" -#: builtin/worktree.c:128 +#: builtin/worktree.c:129 msgid "report pruned working trees" msgstr "докладване на окаÑтрените работни дървета" -#: builtin/worktree.c:130 +#: builtin/worktree.c:131 msgid "expire working trees older than <time>" msgstr "обÑвÑване на работните ÐºÐ¾Ð¿Ð¸Ñ Ð¿Ð¾-Ñтари от това ВРЕМЕ за оÑтарели" -#: builtin/worktree.c:204 +#: builtin/worktree.c:205 #, c-format msgid "'%s' already exists" msgstr "„%s“ вече ÑъщеÑтвува" -#: builtin/worktree.c:235 +#: builtin/worktree.c:236 #, c-format msgid "could not create directory of '%s'" msgstr "директориÑта „%s“ не може да бъде Ñъздадена" -#: builtin/worktree.c:274 +#: builtin/worktree.c:275 #, c-format msgid "Preparing %s (identifier %s)" msgstr "ПодготвÑне на %s (идентификатор %s)" -#: builtin/worktree.c:328 +#: builtin/worktree.c:327 msgid "checkout <branch> even if already checked out in other worktree" msgstr "ИзтеглÑне КЛОÐа, дори и да е изтеглен в друго работно дърво" -#: builtin/worktree.c:330 +#: builtin/worktree.c:329 msgid "create a new branch" msgstr "Ñъздаване на нов клон" -#: builtin/worktree.c:332 +#: builtin/worktree.c:331 msgid "create or reset a branch" msgstr "Ñъздаване или занулÑване на клони" -#: builtin/worktree.c:334 +#: builtin/worktree.c:333 msgid "populate the new working tree" msgstr "подготвÑне на новото работно дърво" -#: builtin/worktree.c:335 +#: builtin/worktree.c:334 msgid "keep the new working tree locked" msgstr "новото работно дърво да оÑтане заключено" -#: builtin/worktree.c:343 +#: builtin/worktree.c:342 msgid "-b, -B, and --detach are mutually exclusive" msgstr "Опциите „-b“, „-B“ и „--detach“ Ñа неÑъвмеÑтими една Ñ Ð´Ñ€ÑƒÐ³Ð°" -#: builtin/worktree.c:478 +#: builtin/worktree.c:479 msgid "reason for locking" msgstr "причина за заключване" -#: builtin/worktree.c:490 builtin/worktree.c:523 +#: builtin/worktree.c:491 builtin/worktree.c:524 #, c-format msgid "'%s' is not a working tree" msgstr "„%s“ не е работно дърво" -#: builtin/worktree.c:492 builtin/worktree.c:525 +#: builtin/worktree.c:493 builtin/worktree.c:526 msgid "The main working tree cannot be locked or unlocked" msgstr "ОÑновното дърво не може да Ñе отключи или заключи" -#: builtin/worktree.c:497 +#: builtin/worktree.c:498 #, c-format msgid "'%s' is already locked, reason: %s" msgstr "„%s“ вече е заключено, защото „%s“" -#: builtin/worktree.c:499 +#: builtin/worktree.c:500 #, c-format msgid "'%s' is already locked" msgstr "„%s“ вече е заключено" -#: builtin/worktree.c:527 +#: builtin/worktree.c:528 #, c-format msgid "'%s' is not locked" msgstr "„%s“ не е заключено" -#: builtin/write-tree.c:13 +#: builtin/write-tree.c:14 msgid "git write-tree [--missing-ok] [--prefix=<prefix>/]" msgstr "git write-tree [--missing-ok] [--prefix=ПРЕФИКС/]" -#: builtin/write-tree.c:26 +#: builtin/write-tree.c:27 msgid "<prefix>/" msgstr "ПРЕФИКС/" -#: builtin/write-tree.c:27 +#: builtin/write-tree.c:28 msgid "write tree object for a subdirectory <prefix>" msgstr "Ð·Ð°Ð¿Ð¸Ñ Ð½Ð° обект-дърво за поддиректориÑта започваща Ñ Ñ‚Ð°Ð·Ð¸ ПРЕФИКС" -#: builtin/write-tree.c:30 +#: builtin/write-tree.c:31 msgid "only useful for debugging" msgstr "Ñамо за изчиÑтване на грешки" -#: upload-pack.c:22 +#: upload-pack.c:23 msgid "git upload-pack [<options>] <dir>" msgstr "git upload-repack [ОПЦИЯ…] ДИРЕКТОРИЯ" -#: upload-pack.c:1040 +#: upload-pack.c:1041 msgid "quit after a single request/response exchange" msgstr "изход Ñлед първоначалната размÑна на заÑвка и отговор" -#: upload-pack.c:1042 +#: upload-pack.c:1043 msgid "exit immediately after initial ref advertisement" msgstr "изход Ñлед първоначалната обÑва на указатели" -#: upload-pack.c:1044 +#: upload-pack.c:1045 msgid "do not try <directory>/.git/ if <directory> is no Git directory" msgstr "" "да не Ñе търÑи „ДИРЕКТОРИЯ/.git/“, ако ДИРЕКТОРИЯта не е под контрола на Git" -#: upload-pack.c:1046 +#: upload-pack.c:1047 msgid "interrupt transfer after <n> seconds of inactivity" msgstr "транÑферът да Ñе преуÑтанови Ñлед този БРОЙ Ñекунди" -#: credential-cache--daemon.c:223 +#: credential-cache--daemon.c:224 #, c-format msgid "" "The permissions on your socket directory are too loose; other\n" @@ -14302,11 +14356,11 @@ msgstr "" "\n" " chmod 0700 %s" -#: credential-cache--daemon.c:271 +#: credential-cache--daemon.c:272 msgid "print debugging messages to stderr" msgstr "извеждане на ÑъобщениÑта за траÑиране на Ñтандартната грешка" -#: git.c:14 +#: git.c:15 msgid "" "'git help -a' and 'git help -g' list available subcommands and some\n" "concept guides. See 'git help <command>' or 'git help <concept>'\n" @@ -14321,21 +14375,21 @@ msgstr "" "БългарÑки превод на книгата „Pro Git“ от Чакън и Страуб:\n" "http://i-can.eu/progit2-bg/progit.html" -#: http.c:336 +#: http.c:337 #, c-format msgid "negative value for http.postbuffer; defaulting to %d" msgstr "" "отрицателна ÑтойноÑÑ‚ за „http.postbuffer“. Ще Ñе ползва Ñтандартната: %d" -#: http.c:357 +#: http.c:358 msgid "Delegation control is not supported with cURL < 7.22.0" msgstr "Управлението на делегирането не Ñе поддържа от cURL < 7.22.0" -#: http.c:366 +#: http.c:367 msgid "Public key pinning not supported with cURL < 7.44.0" msgstr "Задаването на поÑтоÑнен публичен ключ не Ñе поддържа от cURL < 7.44.0" -#: http.c:1766 +#: http.c:1764 #, c-format msgid "" "unable to update url base from redirection:\n" @@ -14346,7 +14400,7 @@ msgstr "" " ◠заÑвен адреÑ: %s\n" " ◠пренаÑочване: %s" -#: remote-curl.c:323 +#: remote-curl.c:324 #, c-format msgid "redirecting to %s" msgstr "пренаÑочване към „%s“" @@ -14746,6 +14800,10 @@ msgstr "" msgid "Could not move back to $head_name" msgstr "Връщането към „${head_name}“ е невъзможно" +#: git-rebase.sh:169 +msgid "Applied autostash." +msgstr "Ðвтоматично Ñкатаното е приложено." + #: git-rebase.sh:172 #, sh-format msgid "Cannot store $stash_sha1" @@ -14870,39 +14928,39 @@ msgstr "" msgid "Fast-forwarded $branch_name to $onto_name." msgstr "Превъртане на „${branch_name}“ върху „${onto_name}“." -#: git-stash.sh:53 +#: git-stash.sh:54 msgid "git stash clear with parameters is unimplemented" msgstr "Командата „git stash clear“ не поддържа аргументи" -#: git-stash.sh:94 +#: git-stash.sh:95 msgid "You do not have the initial commit yet" msgstr "Ð’Ñе още липÑва първоначално подаване" -#: git-stash.sh:109 +#: git-stash.sh:110 msgid "Cannot save the current index state" msgstr "СъÑтоÑнието на Ñ‚ÐµÐºÑƒÑ‰Ð¸Ñ Ð¸Ð½Ð´ÐµÐºÑ Ð½Ðµ може да бъде запазено" -#: git-stash.sh:124 +#: git-stash.sh:125 msgid "Cannot save the untracked files" msgstr "ÐеÑледените файлове не могат да Ñе запазÑÑ‚" -#: git-stash.sh:144 git-stash.sh:157 +#: git-stash.sh:145 git-stash.sh:158 msgid "Cannot save the current worktree state" msgstr "СъÑтоÑнието на работното дърво не може да бъде запазено" -#: git-stash.sh:161 +#: git-stash.sh:162 msgid "No changes selected" msgstr "Ðе Ñа избрани никакви промени" -#: git-stash.sh:164 +#: git-stash.sh:165 msgid "Cannot remove temporary index (can't happen)" msgstr "ВременниÑÑ‚ Ð¸Ð½Ð´ÐµÐºÑ Ð½Ðµ може да бъде изтрит" -#: git-stash.sh:177 +#: git-stash.sh:178 msgid "Cannot record working tree state" msgstr "СъÑтоÑнието на работното дърво не може да бъде запазено" -#: git-stash.sh:209 +#: git-stash.sh:210 #, sh-format msgid "Cannot update $ref_stash with $w_commit" msgstr "" @@ -14918,7 +14976,7 @@ msgstr "" #. $ git stash save --blah-blah 2>&1 | head -n 2 #. error: unknown option for 'stash save': --blah-blah #. To provide a message, use git stash save -- '--blah-blah' -#: git-stash.sh:265 +#: git-stash.sh:266 #, sh-format msgid "" "error: unknown option for 'stash save': $option\n" @@ -14927,110 +14985,110 @@ msgstr "" "грешка: командата „git stash save“ не поддържа Ð¾Ð¿Ñ†Ð¸Ñ â€ž${option}“\n" " За да зададете Ñъобщение, изпълнете „git stash save -- '${option}'“" -#: git-stash.sh:278 +#: git-stash.sh:281 msgid "Can't use --patch and --include-untracked or --all at the same time" msgstr "ОпциÑта „--patch“ е неÑъвмеÑтима Ñ â€ž--include-untracked“ и „--all“" -#: git-stash.sh:286 +#: git-stash.sh:289 msgid "No local changes to save" msgstr "ÐÑма никакви локални промени за Ñкатаване" -#: git-stash.sh:291 +#: git-stash.sh:294 msgid "Cannot initialize stash" msgstr "Скатаването не може да Ñтартира" -#: git-stash.sh:295 +#: git-stash.sh:298 msgid "Cannot save the current status" msgstr "Текущото ÑÑŠÑтоÑние не може да бъде запазено" -#: git-stash.sh:296 +#: git-stash.sh:299 #, sh-format msgid "Saved working directory and index state $stash_msg" msgstr "" "СъÑтоÑнието на работната Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð¸ индекÑа Ñа запазени: „$stash_msg“" -#: git-stash.sh:323 +#: git-stash.sh:326 msgid "Cannot remove worktree changes" msgstr "Промените в работното дърво не могат да бъдат занулени" -#: git-stash.sh:471 +#: git-stash.sh:474 #, sh-format msgid "unknown option: $opt" msgstr "непозната опциÑ: ${opt}" -#: git-stash.sh:484 -msgid "No stash found." +#: git-stash.sh:487 +msgid "No stash entries found." msgstr "Ðе е открито нищо Ñкатано." -#: git-stash.sh:491 +#: git-stash.sh:494 #, sh-format msgid "Too many revisions specified: $REV" msgstr "Указани Ñа прекалено много верÑии: „${REV}“" -#: git-stash.sh:506 +#: git-stash.sh:509 #, sh-format msgid "$reference is not a valid reference" msgstr "УказателÑÑ‚ „${reference}“ е грешен" -#: git-stash.sh:534 +#: git-stash.sh:537 #, sh-format msgid "'$args' is not a stash-like commit" msgstr "„${args}“ не е подаване, приличащо на нещо Ñкатано" -#: git-stash.sh:545 +#: git-stash.sh:548 #, sh-format msgid "'$args' is not a stash reference" msgstr "„${args}“ не е указател към нещо Ñкатано" -#: git-stash.sh:553 +#: git-stash.sh:556 msgid "unable to refresh index" msgstr "индекÑÑŠÑ‚ не може да бъде обновен" -#: git-stash.sh:557 +#: git-stash.sh:560 msgid "Cannot apply a stash in the middle of a merge" msgstr "По време на Ñливане не може да приложите нещо Ñкатано" -#: git-stash.sh:565 +#: git-stash.sh:568 msgid "Conflicts in index. Try without --index." msgstr "" "Ð’ индекÑа има конфликти. Пробвайте да изпълните командата без опциÑта „--" "index“." -#: git-stash.sh:567 +#: git-stash.sh:570 msgid "Could not save index tree" msgstr "Дървото Ñочено от индекÑа не може да бъде запазено" -#: git-stash.sh:576 -msgid "Could not restore untracked files from stash" -msgstr "ÐеÑледени файлове не могат да Ñе възÑтановÑÑ‚ от индекÑа" +#: git-stash.sh:579 +msgid "Could not restore untracked files from stash entry" +msgstr "ÐеÑледени файлове не могат да Ñе възÑтановÑÑ‚ от Ñкатаното" -#: git-stash.sh:601 +#: git-stash.sh:604 msgid "Cannot unstage modified files" msgstr "Променените файлове не могат да бъдат извадени от индекÑа" -#: git-stash.sh:616 +#: git-stash.sh:619 msgid "Index was not unstashed." msgstr "ИндекÑÑŠÑ‚ не е Ñкатан." -#: git-stash.sh:630 -msgid "The stash is kept in case you need it again." +#: git-stash.sh:633 +msgid "The stash entry is kept in case you need it again." msgstr "Скатаното е запазено в Ñлучай, че ви потрÑбва отново" -#: git-stash.sh:639 +#: git-stash.sh:642 #, sh-format msgid "Dropped ${REV} ($s)" msgstr "Изтрито е Ñкатаното „${REV}“ ($s)" -#: git-stash.sh:640 +#: git-stash.sh:643 #, sh-format msgid "${REV}: Could not drop stash entry" msgstr "Скатаното „${REV}“ не може да бъде изтрито" -#: git-stash.sh:648 +#: git-stash.sh:651 msgid "No branch name specified" msgstr "Ðе е указано име на клон" -#: git-stash.sh:727 +#: git-stash.sh:730 msgid "(To restore them type \"git stash apply\")" msgstr "(За да ги възÑтановите, изпълнете командата „git stash apply“)" @@ -15057,7 +15115,7 @@ msgstr "„${sm_path}“ вече ÑъщеÑтвува в индекÑа" msgid "'$sm_path' already exists in the index and is not a submodule" msgstr "„${sm_path}“ вече ÑъщеÑтвува в индекÑа и не е подмодул" -#: git-submodule.sh:218 +#: git-submodule.sh:219 #, sh-format msgid "" "The following path is ignored by one of your .gitignore files:\n" @@ -15068,24 +15126,24 @@ msgstr "" "${sm_path}\n" "Използвайте опциÑта „-f“, ако за да го добавите наиÑтина." -#: git-submodule.sh:236 +#: git-submodule.sh:237 #, sh-format msgid "Adding existing repo at '$sm_path' to the index" msgstr "ДобавÑне на ÑъщеÑтвуващото хранилище в „${sm_path}“ към индекÑа" -#: git-submodule.sh:238 +#: git-submodule.sh:239 #, sh-format msgid "'$sm_path' already exists and is not a valid git repo" msgstr "„${sm_path}“ ÑъщеÑтвува, а не е хранилище на Git" -#: git-submodule.sh:246 +#: git-submodule.sh:247 #, sh-format msgid "A git directory for '$sm_name' is found locally with remote(s):" msgstr "" "Открита е локална Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð½Ð° Git — „${sm_name}“, коÑто Ñочи към " "отдалечените хранилища:" -#: git-submodule.sh:248 +#: git-submodule.sh:249 #, sh-format msgid "" "If you want to reuse this local git directory instead of cloning again from\n" @@ -15102,48 +15160,48 @@ msgstr "" "правилното хранилище или ако не знаете какво означава това, използвайте\n" "друго име като аргумент към опциÑта „--name“." -#: git-submodule.sh:254 +#: git-submodule.sh:255 #, sh-format msgid "Reactivating local git directory for submodule '$sm_name'." msgstr "Ðктивиране на локалното хранилище за подмодула „${sm_name}“ наново." -#: git-submodule.sh:266 +#: git-submodule.sh:267 #, sh-format msgid "Unable to checkout submodule '$sm_path'" msgstr "Подмодулът „${sm_path}“ не може да бъде изтеглен" -#: git-submodule.sh:271 +#: git-submodule.sh:272 #, sh-format msgid "Failed to add submodule '$sm_path'" msgstr "ÐеуÑпешно добавÑне на подмодула „${sm_path}“" -#: git-submodule.sh:280 +#: git-submodule.sh:281 #, sh-format msgid "Failed to register submodule '$sm_path'" msgstr "ÐеуÑпешно региÑтриране на подмодула „${sm_path}“" -#: git-submodule.sh:341 +#: git-submodule.sh:342 #, sh-format msgid "Entering '$displaypath'" msgstr "Влизане в „${displaypath}“" -#: git-submodule.sh:361 +#: git-submodule.sh:362 #, sh-format msgid "Stopping at '$displaypath'; script returned non-zero status." msgstr "" "Спиране при „${displaypath}“ — изходниÑÑ‚ код от Ñкрипта бе различен от 0." -#: git-submodule.sh:432 +#: git-submodule.sh:433 #, sh-format msgid "pathspec and --all are incompatible" msgstr "указването на път е неÑъвмеÑтимо Ñ Ð¾Ð¿Ñ†Ð¸Ñта „--all“" -#: git-submodule.sh:437 +#: git-submodule.sh:438 #, sh-format msgid "Use '--all' if you really want to deinitialize all submodules" msgstr "Използвайте „--all“, за да премахнете вÑички подмодули" -#: git-submodule.sh:457 +#: git-submodule.sh:458 #, sh-format msgid "" "Submodule work tree '$displaypath' contains a .git directory\n" @@ -15152,7 +15210,7 @@ msgstr "" "Работното дърво на подмодул „${displaypath}“ Ñъдържа Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ â€ž.git“.\n" "(ако иÑкате да ги изтриете заедно Ñ Ñ†Ñлата им иÑториÑ, използвайте „rm -rf“)" -#: git-submodule.sh:465 +#: git-submodule.sh:466 #, sh-format msgid "" "Submodule work tree '$displaypath' contains local modifications; use '-f' to " @@ -15161,42 +15219,42 @@ msgstr "" "Работното дърво на подмодул „${displaypath}“ Ñъдържа локални промени. " "Можете да го отхвърлите Ñ Ð¾Ð¿Ñ†Ð¸Ñта „-f“" -#: git-submodule.sh:468 +#: git-submodule.sh:469 #, sh-format msgid "Cleared directory '$displaypath'" msgstr "ДиректориÑта „${displaypath}“ е изчиÑтена" -#: git-submodule.sh:469 +#: git-submodule.sh:470 #, sh-format msgid "Could not remove submodule work tree '$displaypath'" msgstr "" "ДиректориÑта към работното дърво на подмодула „${displaypath}“ не може да " "бъде изтрита" -#: git-submodule.sh:472 +#: git-submodule.sh:473 #, sh-format msgid "Could not create empty submodule directory '$displaypath'" msgstr "" "Празната Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð·Ð° подмодула „${displaypath}“ не може да бъде Ñъздадена" -#: git-submodule.sh:481 +#: git-submodule.sh:482 #, sh-format msgid "Submodule '$name' ($url) unregistered for path '$displaypath'" msgstr "" "Премахната е региÑтрациÑта на подмодул „${name}“, Ñочещ към Ð°Ð´Ñ€ÐµÑ â€ž${url}“, " "за Ð¿ÑŠÑ‚Ñ â€ž${displaypath}“" -#: git-submodule.sh:637 +#: git-submodule.sh:638 #, sh-format msgid "Unable to find current revision in submodule path '$displaypath'" msgstr "Текущата верÑÐ¸Ñ Ð·Ð° подмодула в „${displaypath}“ липÑва" -#: git-submodule.sh:647 +#: git-submodule.sh:648 #, sh-format msgid "Unable to fetch in submodule path '$sm_path'" msgstr "ÐеуÑпешно доÑтавÑне в Ð¿ÑŠÑ‚Ñ ÐºÑŠÐ¼ подмодул „${sm_path}“" -#: git-submodule.sh:652 +#: git-submodule.sh:653 #, sh-format msgid "" "Unable to find current ${remote_name}/${branch} revision in submodule path " @@ -15205,12 +15263,12 @@ msgstr "" "Текущата верÑÐ¸Ñ â€ž${remote_name}/${branch}“ в Ð¿ÑŠÑ‚Ñ ÐºÑŠÐ¼ подмодул „${sm_path}“ " "липÑва" -#: git-submodule.sh:670 +#: git-submodule.sh:671 #, sh-format msgid "Unable to fetch in submodule path '$displaypath'" msgstr "ÐеуÑпешно доÑтавÑне в Ð¿ÑŠÑ‚Ñ ÐºÑŠÐ¼ подмодул „${displaypath}“" -#: git-submodule.sh:676 +#: git-submodule.sh:677 #, sh-format msgid "" "Fetched in submodule path '$displaypath', but it did not contain $sha1. " @@ -15219,93 +15277,93 @@ msgstr "" "Подмодулът в Ð¿ÑŠÑ‚Ñ â€ž$displaypath“ е доÑтавен, но не Ñъдържа обекта ÑÑŠÑ Ñума\n" "„$sha1“. Директното доÑтавÑне на това подаване е неуÑпешно." -#: git-submodule.sh:683 +#: git-submodule.sh:684 #, sh-format msgid "Unable to checkout '$sha1' in submodule path '$displaypath'" msgstr "" "ÐеуÑпешно изтеглÑне на верÑÐ¸Ñ â€ž${sha1}“ в Ð¿ÑŠÑ‚Ñ ÐºÑŠÐ¼ подмодул „${displaypath}“'" -#: git-submodule.sh:684 +#: git-submodule.sh:685 #, sh-format msgid "Submodule path '$displaypath': checked out '$sha1'" msgstr "Път към подмодул „${displaypath}“: изтеглена е верÑÐ¸Ñ â€ž${sha1}“" -#: git-submodule.sh:688 +#: git-submodule.sh:689 #, sh-format msgid "Unable to rebase '$sha1' in submodule path '$displaypath'" msgstr "" "ÐеуÑпешно пребазиране на верÑÐ¸Ñ â€ž${sha1}“ в Ð¿ÑŠÑ‚Ñ ÐºÑŠÐ¼ подмодул " "„${displaypath}“" -#: git-submodule.sh:689 +#: git-submodule.sh:690 #, sh-format msgid "Submodule path '$displaypath': rebased into '$sha1'" msgstr "Път към подмодул „${displaypath}“: пребазиране върху верÑÐ¸Ñ â€ž${sha1}“" -#: git-submodule.sh:694 +#: git-submodule.sh:695 #, sh-format msgid "Unable to merge '$sha1' in submodule path '$displaypath'" msgstr "" "ÐеуÑпешно Ñливане на верÑÐ¸Ñ â€ž${sha1}“ в Ð¿ÑŠÑ‚Ñ ÐºÑŠÐ¼ подмодул „${displaypath}“" -#: git-submodule.sh:695 +#: git-submodule.sh:696 #, sh-format msgid "Submodule path '$displaypath': merged in '$sha1'" msgstr "Път към подмодул „${displaypath}“: Ñливане Ñ Ð²ÐµÑ€ÑÐ¸Ñ â€ž${sha1}“" -#: git-submodule.sh:700 +#: git-submodule.sh:701 #, sh-format msgid "Execution of '$command $sha1' failed in submodule path '$displaypath'" msgstr "" "ÐеуÑпешно изпълнение на командата „${command} ${sha1}“ в Ð¿ÑŠÑ‚Ñ ÐºÑŠÐ¼ подмодул " "„${displaypath}“" -#: git-submodule.sh:701 +#: git-submodule.sh:702 #, sh-format msgid "Submodule path '$displaypath': '$command $sha1'" msgstr "Път към подмодул „${displaypath}“: „${command} ${sha1}“" -#: git-submodule.sh:732 +#: git-submodule.sh:733 #, sh-format msgid "Failed to recurse into submodule path '$displaypath'" msgstr "" "ÐеуÑпешна обработка на поддиректориите в Ð¿ÑŠÑ‚Ñ ÐºÑŠÐ¼ подмодул „${displaypath}“" -#: git-submodule.sh:840 +#: git-submodule.sh:841 msgid "The --cached option cannot be used with the --files option" msgstr "Опциите „--cached“ и „--files“ Ñа неÑъвмеÑтими" -#: git-submodule.sh:892 +#: git-submodule.sh:893 #, sh-format msgid "unexpected mode $mod_dst" msgstr "неочакван режим „${mod_dst}“" -#: git-submodule.sh:912 +#: git-submodule.sh:913 #, sh-format msgid " Warn: $display_name doesn't contain commit $sha1_src" msgstr "" " ПРЕДУПРЕЖДЕÐИЕ: „${display_name}“ не Ñъдържа подаването „${sha1_src}“" -#: git-submodule.sh:915 +#: git-submodule.sh:916 #, sh-format msgid " Warn: $display_name doesn't contain commit $sha1_dst" msgstr "" " ПРЕДУПРЕЖДЕÐИЕ: „${display_name}“ не Ñъдържа подаването „${sha1_dst}“" -#: git-submodule.sh:918 +#: git-submodule.sh:919 #, sh-format msgid " Warn: $display_name doesn't contain commits $sha1_src and $sha1_dst" msgstr "" " ПРЕДУПРЕЖДЕÐИЕ: „${display_name}“ не Ñъдържа никое от подаваниÑта " "„${sha1_src}“ и „${sha1_dst}“" -#: git-submodule.sh:1064 +#: git-submodule.sh:1065 #, sh-format msgid "Failed to recurse into submodule path '$sm_path'" msgstr "" "ÐеуÑпешна обработка на поддиректориите в Ð¿ÑŠÑ‚Ñ ÐºÑŠÐ¼ подмодул „${sm_path}“" -#: git-submodule.sh:1136 +#: git-submodule.sh:1137 #, sh-format msgid "Synchronizing submodule url for '$displaypath'" msgstr "Синхронизиране на адреÑа за Ð¿ÑŠÑ‚Ñ ÐºÑŠÐ¼ подмодул „${displaypath}“" @@ -15796,81 +15854,81 @@ msgid "Unable to determine absolute path of git directory" msgstr "ÐбÑолютниÑÑ‚ път на работното дърво не може да Ñе определи" #. TRANSLATORS: you can adjust this to align "git add -i" status menu -#: git-add--interactive.perl:238 +#: git-add--interactive.perl:196 #, perl-format msgid "%12s %12s %s" msgstr "%14s %14s %s" -#: git-add--interactive.perl:239 +#: git-add--interactive.perl:197 msgid "staged" msgstr "в индекÑа" -#: git-add--interactive.perl:239 +#: git-add--interactive.perl:197 msgid "unstaged" msgstr "извън индекÑа" -#: git-add--interactive.perl:288 git-add--interactive.perl:313 +#: git-add--interactive.perl:246 git-add--interactive.perl:271 msgid "binary" msgstr "двоично" -#: git-add--interactive.perl:297 git-add--interactive.perl:351 +#: git-add--interactive.perl:255 git-add--interactive.perl:309 msgid "nothing" msgstr "нищо" -#: git-add--interactive.perl:333 git-add--interactive.perl:348 +#: git-add--interactive.perl:291 git-add--interactive.perl:306 msgid "unchanged" msgstr "нÑма промени" -#: git-add--interactive.perl:644 +#: git-add--interactive.perl:602 #, perl-format msgid "added %d path\n" msgid_plural "added %d paths\n" msgstr[0] "%d файл добавен\n" msgstr[1] "%d файла добавени\n" -#: git-add--interactive.perl:647 +#: git-add--interactive.perl:605 #, perl-format msgid "updated %d path\n" msgid_plural "updated %d paths\n" msgstr[0] "%d файл обновен\n" msgstr[1] "%d файла обновени\n" -#: git-add--interactive.perl:650 +#: git-add--interactive.perl:608 #, perl-format msgid "reverted %d path\n" msgid_plural "reverted %d paths\n" msgstr[0] "%d файл Ñ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¸ промени\n" msgstr[1] "%d файла Ñ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¸ промени\n" -#: git-add--interactive.perl:653 +#: git-add--interactive.perl:611 #, perl-format msgid "touched %d path\n" msgid_plural "touched %d paths\n" msgstr[0] "%d файл заÑегнат\n" msgstr[1] "%d файла заÑегнати\n" -#: git-add--interactive.perl:662 +#: git-add--interactive.perl:620 msgid "Update" msgstr "ОбновÑване" -#: git-add--interactive.perl:674 +#: git-add--interactive.perl:632 msgid "Revert" msgstr "ОтмÑна" -#: git-add--interactive.perl:697 +#: git-add--interactive.perl:655 #, perl-format msgid "note: %s is untracked now.\n" msgstr "БЕЛЕЖКÐ: „%s“ вече не Ñе Ñледи.\n" -#: git-add--interactive.perl:708 +#: git-add--interactive.perl:666 msgid "Add untracked" msgstr "ДобавÑне на неÑледени" -#: git-add--interactive.perl:714 +#: git-add--interactive.perl:672 msgid "No untracked files.\n" msgstr "ÐÑма неÑледени файлове.\n" -#: git-add--interactive.perl:1030 +#: git-add--interactive.perl:985 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for staging." @@ -15879,7 +15937,7 @@ msgstr "" "незабавно\n" "добавено към индекÑа" -#: git-add--interactive.perl:1033 +#: git-add--interactive.perl:988 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for stashing." @@ -15888,7 +15946,7 @@ msgstr "" "незабавно\n" "Ñкътано" -#: git-add--interactive.perl:1036 +#: git-add--interactive.perl:991 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for unstaging." @@ -15897,7 +15955,7 @@ msgstr "" "незабавно\n" "извадено от индекÑа." -#: git-add--interactive.perl:1039 git-add--interactive.perl:1048 +#: git-add--interactive.perl:994 git-add--interactive.perl:1003 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for applying." @@ -15906,7 +15964,7 @@ msgstr "" "незабавно\n" "набелÑзано за прилагане." -#: git-add--interactive.perl:1042 git-add--interactive.perl:1045 +#: git-add--interactive.perl:997 git-add--interactive.perl:1000 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for discarding." @@ -15915,16 +15973,16 @@ msgstr "" "незабавно\n" "набелÑзано за занулÑване." -#: git-add--interactive.perl:1058 +#: git-add--interactive.perl:1013 #, perl-format msgid "failed to open hunk edit file for writing: %s" msgstr "файлът за редактиране на парчето код не може да бъде отворен: „%s“" -#: git-add--interactive.perl:1059 +#: git-add--interactive.perl:1014 msgid "Manual hunk edit mode -- see bottom for a quick guide.\n" msgstr "Ръчно редактиране на парчета код — отдолу има подÑказка.\n" -#: git-add--interactive.perl:1065 +#: git-add--interactive.perl:1020 #, perl-format msgid "" "---\n" @@ -15939,7 +15997,7 @@ msgstr "" "Редовете, които започват Ñ â€ž%s“ ще бъдат пропуÑнати.\n" #. TRANSLATORS: 'it' refers to the patch mentioned in the previous messages. -#: git-add--interactive.perl:1073 +#: git-add--interactive.perl:1028 msgid "" "If it does not apply cleanly, you will be given an opportunity to\n" "edit again. If all lines of the hunk are removed, then the edit is\n" @@ -15949,7 +16007,7 @@ msgstr "" "изтриете вÑички редове от парчето код, то ще бъде оÑтавено непроменено, а\n" "редактирането — отказано.\n" -#: git-add--interactive.perl:1087 +#: git-add--interactive.perl:1042 #, perl-format msgid "failed to open hunk edit file for reading: %s" msgstr "" @@ -15961,7 +16019,7 @@ msgstr "" #. Consider translating (saying "no" discards!) as #. (saying "n" for "no" discards!) if the translation #. of the word "no" does not start with n. -#: git-add--interactive.perl:1178 +#: git-add--interactive.perl:1134 msgid "" "Your edited hunk does not apply. Edit again (saying \"no\" discards!) [y/n]? " msgstr "" @@ -15969,7 +16027,7 @@ msgstr "" "редактирането? (текущите редакции ще Ñе отменÑÑ‚ при отказ!): „y“ (да)/ " "„n“ (не)? " -#: git-add--interactive.perl:1187 +#: git-add--interactive.perl:1143 msgid "" "y - stage this hunk\n" "n - do not stage this hunk\n" @@ -15983,7 +16041,7 @@ msgstr "" "a — добавÑне на това и вÑички Ñледващи парчета от файла в индекÑа\n" "d — без добавÑне на това и вÑички Ñледващи парчета от файла в индекÑа" -#: git-add--interactive.perl:1193 +#: git-add--interactive.perl:1149 msgid "" "y - stash this hunk\n" "n - do not stash this hunk\n" @@ -15997,7 +16055,7 @@ msgstr "" "a — Ñкатаване на това и вÑички Ñледващи парчета от файла\n" "d — без Ñкатаване на това и вÑички Ñледващи парчета от файла" -#: git-add--interactive.perl:1199 +#: git-add--interactive.perl:1155 msgid "" "y - unstage this hunk\n" "n - do not unstage this hunk\n" @@ -16011,7 +16069,7 @@ msgstr "" "a — изваждане на това и вÑички Ñледващи парчета от файла от индекÑа\n" "d — без изваждане на това и вÑички Ñледващи парчета от файла от индекÑа" -#: git-add--interactive.perl:1205 +#: git-add--interactive.perl:1161 msgid "" "y - apply this hunk to index\n" "n - do not apply this hunk to index\n" @@ -16025,7 +16083,7 @@ msgstr "" "a — прилагане на това и вÑички Ñледващи парчета от файла към индекÑа\n" "d — без прилагане на това и вÑички Ñледващи парчета от файла към индекÑа" -#: git-add--interactive.perl:1211 +#: git-add--interactive.perl:1167 msgid "" "y - discard this hunk from worktree\n" "n - do not discard this hunk from worktree\n" @@ -16042,7 +16100,7 @@ msgstr "" "d — без премахване на това и вÑички Ñледващи парчета от файла от работното " "дърво" -#: git-add--interactive.perl:1217 +#: git-add--interactive.perl:1173 msgid "" "y - discard this hunk from index and worktree\n" "n - do not discard this hunk from index and worktree\n" @@ -16059,7 +16117,7 @@ msgstr "" "d — без премахване на това и вÑички Ñледващи парчета от файла от индекÑа и " "работното дърво" -#: git-add--interactive.perl:1223 +#: git-add--interactive.perl:1179 msgid "" "y - apply this hunk to index and worktree\n" "n - do not apply this hunk to index and worktree\n" @@ -16076,7 +16134,7 @@ msgstr "" "d — без прилагане на това и вÑички Ñледващи парчета от файла от индекÑа и " "работното дърво" -#: git-add--interactive.perl:1232 +#: git-add--interactive.perl:1188 msgid "" "g - select a hunk to go to\n" "/ - search for a hunk matching the given regex\n" @@ -16098,204 +16156,204 @@ msgstr "" "e — ръчно редактиране на текущото парче\n" "? — извеждане не помощта\n" -#: git-add--interactive.perl:1263 +#: git-add--interactive.perl:1219 msgid "The selected hunks do not apply to the index!\n" msgstr "Избраните парчета не могат да Ñе добавÑÑ‚ в индекÑа!\n" -#: git-add--interactive.perl:1264 +#: git-add--interactive.perl:1220 msgid "Apply them to the worktree anyway? " msgstr "Да Ñе приложат ли към работното дърво? " -#: git-add--interactive.perl:1267 +#: git-add--interactive.perl:1223 msgid "Nothing was applied.\n" msgstr "Ðищо не е приложено.\n" -#: git-add--interactive.perl:1278 +#: git-add--interactive.perl:1234 #, perl-format msgid "ignoring unmerged: %s\n" msgstr "пренебрегване на неÑлÑтото: „%s“\n" -#: git-add--interactive.perl:1287 +#: git-add--interactive.perl:1243 msgid "Only binary files changed.\n" msgstr "Само двоични файлове Ñа променени.\n" -#: git-add--interactive.perl:1289 +#: git-add--interactive.perl:1245 msgid "No changes.\n" msgstr "ÐÑма промени.\n" -#: git-add--interactive.perl:1297 +#: git-add--interactive.perl:1253 msgid "Patch update" msgstr "ОбновÑване на кръпка" -#: git-add--interactive.perl:1349 +#: git-add--interactive.perl:1305 #, perl-format msgid "Stage mode change [y,n,q,a,d,/%s,?]? " msgstr "ДобавÑне на промÑната на правата за доÑтъп [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1350 +#: git-add--interactive.perl:1306 #, perl-format msgid "Stage deletion [y,n,q,a,d,/%s,?]? " msgstr "ДобавÑне на изтриването [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1351 +#: git-add--interactive.perl:1307 #, perl-format msgid "Stage this hunk [y,n,q,a,d,/%s,?]? " msgstr "ДобавÑне на това парче [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1354 +#: git-add--interactive.perl:1310 #, perl-format msgid "Stash mode change [y,n,q,a,d,/%s,?]? " msgstr "Скатаване на промÑната на правата за доÑтъп [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1355 +#: git-add--interactive.perl:1311 #, perl-format msgid "Stash deletion [y,n,q,a,d,/%s,?]? " msgstr "Скатаване на изтриването [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1356 +#: git-add--interactive.perl:1312 #, perl-format msgid "Stash this hunk [y,n,q,a,d,/%s,?]? " msgstr "Скатаване на това парче [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1359 +#: git-add--interactive.perl:1315 #, perl-format msgid "Unstage mode change [y,n,q,a,d,/%s,?]? " msgstr "Изваждане на промÑната на правата за доÑтъп [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1360 +#: git-add--interactive.perl:1316 #, perl-format msgid "Unstage deletion [y,n,q,a,d,/%s,?]? " msgstr "Изваждане на изтриването [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1361 +#: git-add--interactive.perl:1317 #, perl-format msgid "Unstage this hunk [y,n,q,a,d,/%s,?]? " msgstr "Изваждане на това парче [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1364 +#: git-add--interactive.perl:1320 #, perl-format msgid "Apply mode change to index [y,n,q,a,d,/%s,?]? " msgstr "" "Прилагане на промÑната на правата за доÑтъп към индекÑа [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1365 +#: git-add--interactive.perl:1321 #, perl-format msgid "Apply deletion to index [y,n,q,a,d,/%s,?]? " msgstr "Прилагане на изтриването към индекÑа [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1366 +#: git-add--interactive.perl:1322 #, perl-format msgid "Apply this hunk to index [y,n,q,a,d,/%s,?]? " msgstr "Прилагане на това парче към индекÑа [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1369 +#: git-add--interactive.perl:1325 #, perl-format msgid "Discard mode change from worktree [y,n,q,a,d,/%s,?]? " msgstr "" "Премахване на промÑната в правата за доÑтъп от работното дърво [y,n,q,a,d,/" "%s,?]? " -#: git-add--interactive.perl:1370 +#: git-add--interactive.perl:1326 #, perl-format msgid "Discard deletion from worktree [y,n,q,a,d,/%s,?]? " msgstr "Премахване на изтриването от работното дърво [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1371 +#: git-add--interactive.perl:1327 #, perl-format msgid "Discard this hunk from worktree [y,n,q,a,d,/%s,?]? " msgstr "Премахване на парчето от работното дърво [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1374 +#: git-add--interactive.perl:1330 #, perl-format msgid "Discard mode change from index and worktree [y,n,q,a,d,/%s,?]? " msgstr "" "Премахване на промÑната в правата за доÑтъп от индекÑа и работното дърво [y," "n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1375 +#: git-add--interactive.perl:1331 #, perl-format msgid "Discard deletion from index and worktree [y,n,q,a,d,/%s,?]? " msgstr "" "Премахване на изтриването от индекÑа и работното дърво [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1376 +#: git-add--interactive.perl:1332 #, perl-format msgid "Discard this hunk from index and worktree [y,n,q,a,d,/%s,?]? " msgstr "Премахване на парчето от индекÑа и работното дърво [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1379 +#: git-add--interactive.perl:1335 #, perl-format msgid "Apply mode change to index and worktree [y,n,q,a,d,/%s,?]? " msgstr "" "Прилагане на промÑната в правата за доÑтъп от индекÑа и работното дърво [y,n," "q,a,d,/%s,?]? " -#: git-add--interactive.perl:1380 +#: git-add--interactive.perl:1336 #, perl-format msgid "Apply deletion to index and worktree [y,n,q,a,d,/%s,?]? " msgstr "" "Прилагане на изтриването от индекÑа и работното дърво [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1381 +#: git-add--interactive.perl:1337 #, perl-format msgid "Apply this hunk to index and worktree [y,n,q,a,d,/%s,?]? " msgstr "Прилагане на парчето от индекÑа и работното дърво [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1484 +#: git-add--interactive.perl:1440 msgid "go to which hunk (<ret> to see more)? " msgstr "към кое парче да Ñе придвижи (за повече варианти натиÑнете „enter“)? " -#: git-add--interactive.perl:1486 +#: git-add--interactive.perl:1442 msgid "go to which hunk? " msgstr "към кое парче да Ñе придвижи? " -#: git-add--interactive.perl:1495 +#: git-add--interactive.perl:1451 #, perl-format msgid "Invalid number: '%s'\n" msgstr "Ðеправилен номер: „%s“\n" -#: git-add--interactive.perl:1500 +#: git-add--interactive.perl:1456 #, perl-format msgid "Sorry, only %d hunk available.\n" msgid_plural "Sorry, only %d hunks available.\n" msgstr[0] "Има Ñамо %d парче.\n" msgstr[1] "Има Ñамо %d парчета.\n" -#: git-add--interactive.perl:1526 +#: git-add--interactive.perl:1482 msgid "search for regex? " msgstr "да Ñе търÑи Ñ Ñ€ÐµÐ³ÑƒÐ»Ñрен израз? " -#: git-add--interactive.perl:1539 +#: git-add--interactive.perl:1495 #, perl-format msgid "Malformed search regexp %s: %s\n" msgstr "Сгрешен регулÑрен израз „%s“: %s\n" -#: git-add--interactive.perl:1549 +#: git-add--interactive.perl:1505 msgid "No hunk matches the given pattern\n" msgstr "Ðикое парче не напаÑва на регулÑÑ€Ð½Ð¸Ñ Ð¸Ð·Ñ€Ð°Ð·\n" -#: git-add--interactive.perl:1561 git-add--interactive.perl:1583 +#: git-add--interactive.perl:1517 git-add--interactive.perl:1539 msgid "No previous hunk\n" msgstr "ÐÑма друго парче преди това\n" -#: git-add--interactive.perl:1570 git-add--interactive.perl:1589 +#: git-add--interactive.perl:1526 git-add--interactive.perl:1545 msgid "No next hunk\n" msgstr "ÐÑма друго парче Ñлед това\n" -#: git-add--interactive.perl:1597 +#: git-add--interactive.perl:1553 #, perl-format msgid "Split into %d hunk.\n" msgid_plural "Split into %d hunks.\n" msgstr[0] "РазделÑне на %d парче.\n" msgstr[1] "РазделÑне на %d парчета.\n" -#: git-add--interactive.perl:1649 +#: git-add--interactive.perl:1605 msgid "Review diff" msgstr "Преглед на разликата" #. TRANSLATORS: please do not translate the command names #. 'status', 'update', 'revert', etc. -#: git-add--interactive.perl:1668 +#: git-add--interactive.perl:1624 msgid "" "status - show paths with changes\n" "update - add working tree state to the staged set of changes\n" @@ -16316,90 +16374,90 @@ msgstr "" " и индекÑа\n" "add untracked — добавÑне на неÑледените файлове към промените в индекÑа\n" -#: git-add--interactive.perl:1685 git-add--interactive.perl:1690 -#: git-add--interactive.perl:1693 git-add--interactive.perl:1700 -#: git-add--interactive.perl:1704 git-add--interactive.perl:1710 +#: git-add--interactive.perl:1641 git-add--interactive.perl:1646 +#: git-add--interactive.perl:1649 git-add--interactive.perl:1656 +#: git-add--interactive.perl:1660 git-add--interactive.perl:1666 msgid "missing --" msgstr "„--“ липÑва" -#: git-add--interactive.perl:1706 +#: git-add--interactive.perl:1662 #, perl-format msgid "unknown --patch mode: %s" msgstr "неизвеÑтна ÑÑ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ñ Ð·Ð° прилагане на кръпка: „%s“" -#: git-add--interactive.perl:1712 git-add--interactive.perl:1718 +#: git-add--interactive.perl:1668 git-add--interactive.perl:1674 #, perl-format msgid "invalid argument %s, expecting --" msgstr "указан е неправилен аргумент „%s“, а Ñе очаква „--“." -#: git-send-email.perl:121 +#: git-send-email.perl:126 msgid "local zone differs from GMT by a non-minute interval\n" msgstr "" "разликата между меÑÑ‚Ð½Ð¸Ñ Ñ‡Ð°Ñови поÑÑ Ð¸ GMT Ñъдържа дробна чаÑÑ‚ от минута\n" "\n" -#: git-send-email.perl:128 git-send-email.perl:134 +#: git-send-email.perl:133 git-send-email.perl:139 msgid "local time offset greater than or equal to 24 hours\n" msgstr "разликата между меÑÑ‚Ð½Ð¸Ñ Ñ‡Ð°ÑÐ¾Ð²Ð¸Ñ Ð¿Ð¾ÑÑ Ð¸ GMT е 24 чаÑа или повече\n" -#: git-send-email.perl:202 git-send-email.perl:208 +#: git-send-email.perl:208 git-send-email.perl:214 msgid "the editor exited uncleanly, aborting everything" msgstr "" "текÑтовиÑÑ‚ редактор приключи работата Ñ Ð³Ñ€ÐµÑˆÐºÐ°, вÑичко Ñе преуÑтановÑва" -#: git-send-email.perl:282 +#: git-send-email.perl:291 #, perl-format msgid "" "'%s' contains an intermediate version of the email you were composing.\n" msgstr "„%s“ Ñъдържа временна верÑÐ¸Ñ Ð½Ð° подготвÑното е-пиÑмо.\n" -#: git-send-email.perl:287 +#: git-send-email.perl:296 #, perl-format msgid "'%s.final' contains the composed email.\n" msgstr "„%s.final“ Ñъдържа подготвеното е-пиÑмо.\n" -#: git-send-email.perl:305 +#: git-send-email.perl:314 msgid "--dump-aliases incompatible with other options\n" msgstr "опциÑта „--dump-aliases“ е неÑъвмеÑтима Ñ Ð´Ñ€ÑƒÐ³Ð¸Ñ‚Ðµ опции\n" -#: git-send-email.perl:368 git-send-email.perl:623 +#: git-send-email.perl:379 git-send-email.perl:634 msgid "Cannot run git format-patch from outside a repository\n" msgstr "Командата „git format-patch“ не може да Ñе изпълни извън хранилище\n" -#: git-send-email.perl:437 +#: git-send-email.perl:448 #, perl-format msgid "Unknown --suppress-cc field: '%s'\n" msgstr "Ðепознато поле за опциÑта „--suppress-cc“: „%s“\n" -#: git-send-email.perl:466 +#: git-send-email.perl:477 #, perl-format msgid "Unknown --confirm setting: '%s'\n" msgstr "Ðепозната ÑтойноÑÑ‚ за „--confirm“: %s\n" -#: git-send-email.perl:498 +#: git-send-email.perl:509 #, perl-format msgid "warning: sendmail alias with quotes is not supported: %s\n" msgstr "" "ПРЕДУПРЕЖДЕÐИЕ: Ñиноними за sendmail Ñъдържащи кавички („\"“) не Ñе " "поддържат: %s\n" -#: git-send-email.perl:500 +#: git-send-email.perl:511 #, perl-format msgid "warning: `:include:` not supported: %s\n" msgstr "ПРЕДУПРЕЖДЕÐИЕ: „:include:“ не Ñе поддържа: %s\n" -#: git-send-email.perl:502 +#: git-send-email.perl:513 #, perl-format msgid "warning: `/file` or `|pipe` redirection not supported: %s\n" msgstr "" "ПРЕДУПРЕЖДЕÐИЕ: пренаÑÐ¾Ñ‡Ð²Ð°Ð½Ð¸Ñ â€ž/file“ или „|pipe“ не Ñе поддържат: %s\n" -#: git-send-email.perl:507 +#: git-send-email.perl:518 #, perl-format msgid "warning: sendmail line is not recognized: %s\n" msgstr "ПРЕДУПРЕЖДЕÐИЕ: редът за „sendmail“ не е разпознат: %s\n" -#: git-send-email.perl:589 +#: git-send-email.perl:600 #, perl-format msgid "" "File '%s' exists but it could also be the range of commits\n" @@ -16414,12 +16472,12 @@ msgstr "" " ◠укажете „./%s“ за файл;\n" " ◠използвате опциÑта „--format-patch“ за диапазон.\n" -#: git-send-email.perl:610 +#: git-send-email.perl:621 #, perl-format msgid "Failed to opendir %s: %s" msgstr "ДиректориÑта „%s“ не може да Ñе отвори: %s" -#: git-send-email.perl:634 +#: git-send-email.perl:645 #, perl-format msgid "" "fatal: %s: %s\n" @@ -16428,7 +16486,7 @@ msgstr "" "ФÐТÐЛÐРГРЕШКÐ: %s: %s\n" "ПРЕДУПРЕЖДЕÐИЕ: не Ñа пратени никакви кръпки\n" -#: git-send-email.perl:645 +#: git-send-email.perl:656 msgid "" "\n" "No patch files specified!\n" @@ -16438,17 +16496,17 @@ msgstr "" "Ðе Ñа указани кръпки!\n" "\n" -#: git-send-email.perl:658 +#: git-send-email.perl:669 #, perl-format msgid "No subject line in %s?" msgstr "Ð’ „%s“ липÑва тема" -#: git-send-email.perl:668 +#: git-send-email.perl:679 #, perl-format msgid "Failed to open for writing %s: %s" msgstr "„%s“ не може да Ñе отвори за запиÑ: %s" -#: git-send-email.perl:678 +#: git-send-email.perl:689 msgid "" "Lines beginning in \"GIT:\" will be removed.\n" "Consider including an overall diffstat or table of contents\n" @@ -16463,32 +16521,32 @@ msgstr "" "\n" "Изтрийте вÑичко, ако не иÑкате да изпратите обобщаващо пиÑмо.\n" -#: git-send-email.perl:701 +#: git-send-email.perl:712 #, perl-format msgid "Failed to open %s.final: %s" msgstr "„%s.final“ не може да Ñе отвори: %s" -#: git-send-email.perl:704 +#: git-send-email.perl:715 #, perl-format msgid "Failed to open %s: %s" msgstr "„%s“ не може да Ñе отвори: %s" -#: git-send-email.perl:739 +#: git-send-email.perl:750 msgid "To/Cc/Bcc fields are not interpreted yet, they have been ignored\n" msgstr "" "Полетата „To“/„Cc“/„Bcc“ вÑе още не Ñе интерпретират. Те бÑха преÑкочени\n" -#: git-send-email.perl:748 +#: git-send-email.perl:759 msgid "Summary email is empty, skipping it\n" msgstr "Обобщаващото пиÑмо е празно и Ñе преÑкача\n" #. TRANSLATORS: please keep [y/N] as is. -#: git-send-email.perl:780 +#: git-send-email.perl:791 #, perl-format msgid "Are you sure you want to use <%s> [y/N]? " msgstr "Сигурни ли Ñте, че иÑкате да ползвате „%s“ [y/N]? " -#: git-send-email.perl:809 +#: git-send-email.perl:820 msgid "" "The following files are 8bit, but do not declare a Content-Transfer-" "Encoding.\n" @@ -16496,11 +16554,11 @@ msgstr "" "Следните файлове Ñа 8 битови, но не Ñа Ñ Ð¾Ð±Ñвена заглавна чаÑÑ‚ „Content-" "Transfer-Encoding“.\n" -#: git-send-email.perl:814 +#: git-send-email.perl:825 msgid "Which 8bit encoding should I declare [UTF-8]? " msgstr "Кое 8 битово кодиране Ñе ползва [Ñтандартно: UTF-8]? " -#: git-send-email.perl:822 +#: git-send-email.perl:833 #, perl-format msgid "" "Refusing to send because the patch\n" @@ -16513,22 +16571,22 @@ msgstr "" "вÑе още е Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð¾Ñ‚Ð¾ заглавие „*** SUBJECT HERE ***“. Ползвайте опциÑта\n" "„--force“, ако Ñте Ñигурни, че точно това иÑкате да изпратите.\n" -#: git-send-email.perl:841 +#: git-send-email.perl:852 msgid "To whom should the emails be sent (if anyone)?" msgstr "Ðа кой да Ñе пратÑÑ‚ е-пиÑмата (незадължително поле)" -#: git-send-email.perl:859 +#: git-send-email.perl:870 #, perl-format msgid "fatal: alias '%s' expands to itself\n" msgstr "ФÐТÐЛÐРГРЕШКÐ: „%s“ е Ñиноним на Ñебе Ñи\n" -#: git-send-email.perl:871 +#: git-send-email.perl:882 msgid "Message-ID to be used as In-Reply-To for the first email (if any)? " msgstr "" "Идентификатор на Ñъобщение „Message-ID“, което да Ñе използва за обÑвÑването " "на отговор „In-Reply-To“ (незадължително поле)" -#: git-send-email.perl:921 git-send-email.perl:929 +#: git-send-email.perl:932 git-send-email.perl:940 #, perl-format msgid "error: unable to extract a valid address from: %s\n" msgstr "ГРЕШКÐ: не може да Ñе извлече Ð°Ð´Ñ€ÐµÑ Ð¾Ñ‚ „%s“\n" @@ -16536,18 +16594,18 @@ msgstr "ГРЕШКÐ: не може да Ñе извлече Ð°Ð´Ñ€ÐµÑ Ð¾Ñ‚ „ #. TRANSLATORS: Make sure to include [q] [d] [e] in your #. translation. The program will only accept English input #. at this point. -#: git-send-email.perl:933 +#: git-send-email.perl:944 msgid "What to do with this address? ([q]uit|[d]rop|[e]dit): " msgstr "" "Какво да Ñе направи Ñ Ñ‚Ð¾Ð·Ð¸ адреÑ? „q“ (Ñпиране), „d“ (изтриване), " "„e“ (редактиране): " -#: git-send-email.perl:1234 +#: git-send-email.perl:1245 #, perl-format msgid "CA path \"%s\" does not exist" msgstr "ПътÑÑ‚ към Ñертификат „%s“ не ÑъщеÑтвува." -#: git-send-email.perl:1309 +#: git-send-email.perl:1320 msgid "" " The Cc list above has been expanded by additional\n" " addresses found in the patch commit message. By default\n" @@ -16575,126 +16633,131 @@ msgstr "" #. TRANSLATORS: Make sure to include [y] [n] [q] [a] in your #. translation. The program will only accept English input #. at this point. -#: git-send-email.perl:1324 +#: git-send-email.perl:1335 msgid "Send this email? ([y]es|[n]o|[q]uit|[a]ll): " msgstr "" "Изпращане на е-пиÑмото? „y“ (да), „n“ (не), „q“ (изход), „a“ (вÑичко): " -#: git-send-email.perl:1327 +#: git-send-email.perl:1338 msgid "Send this email reply required" msgstr "ИзиÑкване на отговор към това е-пиÑмо" -#: git-send-email.perl:1353 +#: git-send-email.perl:1364 msgid "The required SMTP server is not properly defined." msgstr "Сървърът за SMTP не е наÑтроен правилно." -#: git-send-email.perl:1397 +#: git-send-email.perl:1411 #, perl-format msgid "Server does not support STARTTLS! %s" msgstr "Сървърът не поддържа „STARTTLS“! %s" -#: git-send-email.perl:1403 +#: git-send-email.perl:1416 git-send-email.perl:1420 +#, perl-format +msgid "STARTTLS failed! %s" +msgstr "ÐеуÑпешно изпълнение на STARTTLS! %s" + +#: git-send-email.perl:1430 msgid "Unable to initialize SMTP properly. Check config and use --smtp-debug." msgstr "" "ПодÑиÑтемата за SMTP не може да Ñе инициализира. Проверете наÑтройките и " "използвайте опциÑта: „--smtp-debug“." -#: git-send-email.perl:1421 +#: git-send-email.perl:1448 #, perl-format msgid "Failed to send %s\n" msgstr "„%s“ не може да бъде изпратен\n" -#: git-send-email.perl:1424 +#: git-send-email.perl:1451 #, perl-format msgid "Dry-Sent %s\n" msgstr "Проба за изпращане на „%s“\n" -#: git-send-email.perl:1424 +#: git-send-email.perl:1451 #, perl-format msgid "Sent %s\n" msgstr "Изпращане на „%s“\n" -#: git-send-email.perl:1426 +#: git-send-email.perl:1453 msgid "Dry-OK. Log says:\n" msgstr "УÑпех при пробата. От журнала:\n" -#: git-send-email.perl:1426 +#: git-send-email.perl:1453 msgid "OK. Log says:\n" msgstr "УÑпех. От журнала:\n" -#: git-send-email.perl:1438 +#: git-send-email.perl:1465 msgid "Result: " msgstr "Резултат: " -#: git-send-email.perl:1441 +#: git-send-email.perl:1468 msgid "Result: OK\n" msgstr "Резултат: уÑпех\n" -#: git-send-email.perl:1454 +#: git-send-email.perl:1481 #, perl-format msgid "can't open file %s" msgstr "файлът „%s“ не може да бъде отворен" -#: git-send-email.perl:1501 git-send-email.perl:1521 +#: git-send-email.perl:1528 git-send-email.perl:1548 #, perl-format msgid "(mbox) Adding cc: %s from line '%s'\n" msgstr "(mbox) ДобавÑне на „Ñк: %s“ от ред „%s“\n" -#: git-send-email.perl:1507 +#: git-send-email.perl:1534 #, perl-format msgid "(mbox) Adding to: %s from line '%s'\n" msgstr "(mbox) ДобавÑне на „до: %s“ от ред „%s“\n" -#: git-send-email.perl:1555 +#: git-send-email.perl:1582 #, perl-format msgid "(non-mbox) Adding cc: %s from line '%s'\n" msgstr "(не-mbox) ДобавÑне на „Ñк: %s“ от ред „%s“\n" -#: git-send-email.perl:1578 +#: git-send-email.perl:1605 #, perl-format msgid "(body) Adding cc: %s from line '%s'\n" msgstr "(Ñ‚Ñло) ДобавÑне на „Ñк: %s“ от ред „%s“\n" -#: git-send-email.perl:1676 +#: git-send-email.perl:1711 #, perl-format msgid "(%s) Could not execute '%s'" msgstr "(%s) Ðе може да бъде Ñе изпълни „%s“" -#: git-send-email.perl:1683 +#: git-send-email.perl:1718 #, perl-format msgid "(%s) Adding %s: %s from: '%s'\n" msgstr "(%s) ДобавÑне на „%s: %s“ от: „%s“\n" -#: git-send-email.perl:1687 +#: git-send-email.perl:1722 #, perl-format msgid "(%s) failed to close pipe to '%s'" msgstr "(%s) програмниÑÑ‚ канал не може да Ñе затвори за изпълнението на „%s“" -#: git-send-email.perl:1714 +#: git-send-email.perl:1749 msgid "cannot send message as 7bit" msgstr "Ñъобщението не може да Ñе изпрати чрез 7 битови знаци" -#: git-send-email.perl:1722 +#: git-send-email.perl:1757 msgid "invalid transfer encoding" msgstr "неправилно кодиране за преноÑ" -#: git-send-email.perl:1741 git-send-email.perl:1792 git-send-email.perl:1802 +#: git-send-email.perl:1795 git-send-email.perl:1846 git-send-email.perl:1856 #, perl-format msgid "unable to open %s: %s\n" msgstr "„%s“ не може да Ñе отвори: %s\n" -#: git-send-email.perl:1744 +#: git-send-email.perl:1798 #, perl-format msgid "%s: patch contains a line longer than 998 characters" msgstr "„%s“: кръпката Ñъдържа ред Ñ Ð½Ð°Ð´ 988 знака" -#: git-send-email.perl:1760 +#: git-send-email.perl:1814 #, perl-format msgid "Skipping %s with backup suffix '%s'.\n" msgstr "„%s“ Ñе пропуÑка, защото е Ñ Ñ€Ð°Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ за архивен файл: „%s“.\n" #. TRANSLATORS: please keep "[y|N]" as is. -#: git-send-email.perl:1764 +#: git-send-email.perl:1818 #, perl-format msgid "Do you really want to send %s? [y|N]: " msgstr "ÐаиÑтина ли иÑкате да изпратите „%s“? [y|N]: " @@ -4,7 +4,7 @@ # Alex Henrie <alexhenrie24@gmail.com>, 2014-2016. # Jordi Mas i Hernà ndez <jmas@softcatala.org>, 2016-2017 # -# Terminologia i criteris utilitzats +# Terminologia i criteris utilitzats # # Anglès | Català # -----------------+--------------------------------- @@ -14,10 +14,12 @@ # delta | diferència # dry | simulació # deprecated | en desús +# fatal | fatal # hunk | tros # not supported | no està admès # repository | dipòsit # skip | ometre +# squelch | silenciar # token | testimoni # # Alguns termes que són comandes especÃfiques del git i d'à mbit molt tècnic @@ -42,7 +44,7 @@ msgstr "" "Project-Id-Version: Git\n" "Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n" "POT-Creation-Date: 2017-05-05 09:35+0800\n" -"PO-Revision-Date: 2017-05-07 19:55+0100\n" +"PO-Revision-Date: 2017-07-18 20:41+0200\n" "Last-Translator: Jordi Mas <jmas@softcatala.org>\n" "Language-Team: Catalan\n" "Language: ca\n" @@ -50,7 +52,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Poedit 1.8.9\n" +"X-Generator: Poedit 2.0.1\n" #: advice.c:55 #, c-format @@ -59,28 +61,28 @@ msgstr "pista: %.*s\n" #: advice.c:83 msgid "Cherry-picking is not possible because you have unmerged files." -msgstr "Fer «cherry pick» no és possible perquè teniu fitxers no fusionats." +msgstr "Fer «cherry pick» no és possible perquè teniu fitxers sense fusionar." #: advice.c:85 msgid "Committing is not possible because you have unmerged files." -msgstr "Cometre no és possible perquè teniu fitxers no fusionats." +msgstr "Cometre no és possible perquè teniu fitxers sense fusionar." #: advice.c:87 msgid "Merging is not possible because you have unmerged files." -msgstr "Fusionar no és possible perquè teniu fitxers no fusionats." +msgstr "Fusionar no és possible perquè teniu fitxers sense fusionar." #: advice.c:89 msgid "Pulling is not possible because you have unmerged files." -msgstr "Baixar no és possible perquè teniu fitxers no fusionats." +msgstr "Baixar no és possible perquè teniu fitxers sense fusionar." #: advice.c:91 msgid "Reverting is not possible because you have unmerged files." -msgstr "Revertir no és possible perquè teniu fitxers no fusionats." +msgstr "Revertir no és possible perquè teniu fitxers sense fusionar." #: advice.c:93 #, c-format msgid "It is not possible to %s because you have unmerged files." -msgstr "No és possible %s perquè teniu fitxers no fusionats." +msgstr "No és possible %s perquè teniu fitxers sense fusionar." #: advice.c:101 msgid "" @@ -182,20 +184,17 @@ msgstr "no s'ha pogut trobar el nom de fitxer en el pedaç a la lÃnia %d" #: apply.c:977 #, c-format msgid "git apply: bad git-diff - expected /dev/null, got %s on line %d" -msgstr "" -"git apply: git-diff dolent - /dev/null esperat, %s rebut en la lÃnia %d" +msgstr "git apply: git-diff dolent - /dev/null esperat, %s rebut en la lÃnia %d" #: apply.c:983 #, c-format msgid "git apply: bad git-diff - inconsistent new filename on line %d" -msgstr "" -"git apply: git-diff dolent - nom de fitxer nou inconsistent en la lÃnia %d" +msgstr "git apply: git-diff dolent - nom de fitxer nou inconsistent en la lÃnia %d" #: apply.c:984 #, c-format msgid "git apply: bad git-diff - inconsistent old filename on line %d" -msgstr "" -"git apply: git-diff dolent - nom de fitxer antic inconsistent en la lÃnia %d" +msgstr "git apply: git-diff dolent - nom de fitxer antic inconsistent en la lÃnia %d" #: apply.c:990 #, c-format @@ -215,23 +214,20 @@ msgstr "fragment de pedaç sense capçalera a la lÃnia %d: %.*s" #: apply.c:1577 #, c-format msgid "" -"git diff header lacks filename information when removing %d leading pathname " -"component (line %d)" +"git diff header lacks filename information when removing %d leading pathname component (line %d)" msgid_plural "" -"git diff header lacks filename information when removing %d leading pathname " -"components (line %d)" +"git diff header lacks filename information when removing %d leading pathname components (line %d)" msgstr[0] "" -"a la capçalera de git diff li manca informació de nom de fitxer en eliminar " -"%d component de nom de camà inicial (lÃnia %d)" +"a la capçalera de git diff li manca informació de nom de fitxer en eliminar %d component de nom " +"de camà inicial (lÃnia %d)" msgstr[1] "" -"a la capçalera de git diff li manca informació de nom de fitxer en eliminar " -"%d components de nom de camà inicial (lÃnia %d)" +"a la capçalera de git diff li manca informació de nom de fitxer en eliminar %d components de nom " +"de camà inicial (lÃnia %d)" #: apply.c:1589 #, c-format msgid "git diff header lacks filename information (line %d)" -msgstr "" -"a la capçalera de git diff li manca informació de nom de fitxer (lÃnia %d)" +msgstr "a la capçalera de git diff li manca informació de nom de fitxer (lÃnia %d)" #: apply.c:1759 msgid "new file depends on old contents" @@ -325,16 +321,12 @@ msgstr "no es pot aplicar al revés un pedaç binari sense el tros revés a '%s' #: apply.c:3135 #, c-format msgid "cannot apply binary patch to '%s' without full index line" -msgstr "" -"no es pot aplicar un pedaç binari a '%s' sense la lÃnia d'Ãndex completa" +msgstr "no es pot aplicar un pedaç binari a '%s' sense la lÃnia d'Ãndex completa" #: apply.c:3145 #, c-format -msgid "" -"the patch applies to '%s' (%s), which does not match the current contents." -msgstr "" -"el pedaç s'aplica a '%s' (%s), el qual no coincideix amb els continguts " -"actuals." +msgid "the patch applies to '%s' (%s), which does not match the current contents." +msgstr "el pedaç s'aplica a '%s' (%s), el qual no coincideix amb els continguts actuals." #: apply.c:3153 #, c-format @@ -354,8 +346,7 @@ msgstr "el pedaç binari no s'aplica a '%s'" #: apply.c:3190 #, c-format msgid "binary patch to '%s' creates incorrect result (expecting %s, got %s)" -msgstr "" -"el pedaç binari a '%s' crea un resultat incorrecte (esperant %s, %s rebut)" +msgstr "el pedaç binari a '%s' crea un resultat incorrecte (esperant %s, %s rebut)" #: apply.c:3211 #, c-format @@ -394,8 +385,7 @@ msgstr "%s: no coincideix amb l'Ãndex" #: apply.c:3545 msgid "repository lacks the necessary blob to fall back on 3-way merge." -msgstr "" -"al dipòsit li manca el blob necessari per a retrocedir a una fusió de 3 vies." +msgstr "al dipòsit li manca el blob necessari per a retrocedir a una fusió de 3 vies." #: apply.c:3548 #, c-format @@ -524,9 +514,7 @@ msgstr "no s'ha pogut fer stat al fitxer novament creat '%s'" #: apply.c:4282 #, c-format msgid "unable to create backing store for newly created file %s" -msgstr "" -"no s'ha pogut crear un magatzem de recolzament per al fitxer novament creat " -"%s" +msgstr "no s'ha pogut crear un magatzem de recolzament per al fitxer novament creat %s" #: apply.c:4288 apply.c:4432 #, c-format @@ -606,8 +594,8 @@ msgstr "no es pot obrir el pedaç '%s': %s" #, c-format msgid "squelched %d whitespace error" msgid_plural "squelched %d whitespace errors" -msgstr[0] "s'ha omès %d error d'espai en blanc" -msgstr[1] "s'han omès %d errors d'espai en blanc" +msgstr[0] "s'ha silenciat %d error d'espai en blanc" +msgstr[1] "s'han silenciat %d errors d'espai en blanc" #: apply.c:4856 apply.c:4871 #, c-format @@ -620,21 +608,17 @@ msgstr[1] "%d lÃnies afegeixen errors d'espai en blanc." #, c-format msgid "%d line applied after fixing whitespace errors." msgid_plural "%d lines applied after fixing whitespace errors." -msgstr[0] "" -"S'ha aplicat %d lÃnia després d'arreglar els errors d'espai en blanc." -msgstr[1] "" -"S'han aplicat %d lÃnies després d'arreglar els errors d'espai en blanc." +msgstr[0] "S'ha aplicat %d lÃnia després d'arreglar els errors d'espai en blanc." +msgstr[1] "S'han aplicat %d lÃnies després d'arreglar els errors d'espai en blanc." #: apply.c:4880 builtin/add.c:463 builtin/mv.c:298 builtin/rm.c:391 msgid "Unable to write new index file" msgstr "No s'ha pogut escriure un fitxer d'Ãndex nou" -#: apply.c:4911 apply.c:4914 builtin/am.c:2276 builtin/am.c:2279 -#: builtin/clone.c:113 builtin/fetch.c:98 builtin/pull.c:180 -#: builtin/submodule--helper.c:304 builtin/submodule--helper.c:629 -#: builtin/submodule--helper.c:632 builtin/submodule--helper.c:973 -#: builtin/submodule--helper.c:976 builtin/submodule--helper.c:1161 -#: git-add--interactive.perl:239 +#: apply.c:4911 apply.c:4914 builtin/am.c:2276 builtin/am.c:2279 builtin/clone.c:113 +#: builtin/fetch.c:98 builtin/pull.c:180 builtin/submodule--helper.c:304 +#: builtin/submodule--helper.c:629 builtin/submodule--helper.c:632 builtin/submodule--helper.c:973 +#: builtin/submodule--helper.c:976 builtin/submodule--helper.c:1161 git-add--interactive.perl:239 msgid "path" msgstr "camÃ" @@ -652,9 +636,7 @@ msgstr "número" #: apply.c:4918 msgid "remove <num> leading slashes from traditional diff paths" -msgstr "" -"elimina <nombre> barres obliqües inicials dels camins de diferència " -"tradicionals" +msgstr "elimina <nombre> barres obliqües inicials dels camins de diferència tradicionals" #: apply.c:4921 msgid "ignore additions made by the patch" @@ -662,8 +644,7 @@ msgstr "ignora afegiments fets pel pedaç" #: apply.c:4923 msgid "instead of applying the patch, output diffstat for the input" -msgstr "" -"en lloc d'aplicar el pedaç, emet les estadÃstiques de diferència de l'entrada" +msgstr "en lloc d'aplicar el pedaç, emet les estadÃstiques de diferència de l'entrada" #: apply.c:4927 msgid "show number of added and deleted lines in decimal notation" @@ -715,8 +696,7 @@ msgstr "acció" #: apply.c:4950 msgid "detect new or modified lines that have whitespace errors" -msgstr "" -"detecta les lÃnies noves o modificades que tinguin errors d'espai en blanc" +msgstr "detecta les lÃnies noves o modificades que tinguin errors d'espai en blanc" #: apply.c:4953 apply.c:4956 msgid "ignore changes in whitespace when finding context" @@ -738,9 +718,9 @@ msgstr "deixa els trossos rebutjats en fitxers *.rej corresponents" msgid "allow overlapping hunks" msgstr "permet trossos encavalcants" -#: apply.c:4966 builtin/add.c:267 builtin/check-ignore.c:19 -#: builtin/commit.c:1337 builtin/count-objects.c:94 builtin/fsck.c:651 -#: builtin/log.c:1867 builtin/mv.c:122 builtin/read-tree.c:134 +#: apply.c:4966 builtin/add.c:267 builtin/check-ignore.c:19 builtin/commit.c:1337 +#: builtin/count-objects.c:94 builtin/fsck.c:651 builtin/log.c:1867 builtin/mv.c:122 +#: builtin/read-tree.c:134 msgid "be verbose" msgstr "sigues detallat" @@ -769,11 +749,8 @@ msgid "git archive --list" msgstr "git archive --list" #: archive.c:14 -msgid "" -"git archive --remote <repo> [--exec <cmd>] [<options>] <tree-ish> [<path>...]" -msgstr "" -"git archive --remote <dipòsit> [--exec <ordre>] [<opcions>] <arbre> " -"[<camÃ>...]" +msgid "git archive --remote <repo> [--exec <cmd>] [<options>] <tree-ish> [<path>...]" +msgstr "git archive --remote <dipòsit> [--exec <ordre>] [<opcions>] <arbre> [<camÃ>...]" #: archive.c:15 msgid "git archive --remote <repo> [--exec <cmd>] --list" @@ -802,9 +779,8 @@ msgstr "anteposa el prefix a cada nom de camà en l'arxiu" #: archive.c:420 builtin/blame.c:2598 builtin/blame.c:2599 builtin/config.c:60 #: builtin/fast-export.c:987 builtin/fast-export.c:989 builtin/grep.c:1061 -#: builtin/hash-object.c:101 builtin/ls-files.c:549 builtin/ls-files.c:552 -#: builtin/notes.c:401 builtin/notes.c:564 builtin/read-tree.c:129 -#: parse-options.h:153 +#: builtin/hash-object.c:101 builtin/ls-files.c:549 builtin/ls-files.c:552 builtin/notes.c:401 +#: builtin/notes.c:564 builtin/read-tree.c:129 parse-options.h:153 msgid "file" msgstr "fitxer" @@ -876,7 +852,7 @@ msgid "Argument not supported for format '%s': -%d" msgstr "Parà metre no admès per al format '%s': -%d" #: attr.c:212 -#, , c-format +#, c-format msgid "%.*s is not a valid attribute name" msgstr "%.*s no és un nom d'atribut và lid" @@ -954,8 +930,7 @@ msgid "" "We continue anyway." msgstr "" "s'ha d'ometre la base de fusió entre %s i [%s].\n" -"Llavors, no podem estar segurs de que la primera comissió %s sigui entre %s " -"i %s.\n" +"Llavors, no podem estar segurs de que la primera comissió %s sigui entre %s i %s.\n" "Continuem de totes maneres." #: bisect.c:800 @@ -1033,9 +1008,7 @@ msgstr "No s'està establint la branca %s com a la seva pròpia font." #: branch.c:93 #, c-format msgid "Branch %s set up to track remote branch %s from %s by rebasing." -msgstr "" -"La branca %s està configurada per a seguir la branca remota %s de %s per " -"rebasar." +msgstr "La branca %s està configurada per a seguir la branca remota %s de %s per rebasar." #: branch.c:94 #, c-format @@ -1045,8 +1018,7 @@ msgstr "La branca %s està configurada per a seguir la branca remota %s de %s." #: branch.c:98 #, c-format msgid "Branch %s set up to track local branch %s by rebasing." -msgstr "" -"La branca %s està configurada per a seguir la branca local %s per rebasar." +msgstr "La branca %s està configurada per a seguir la branca local %s per rebasar." #: branch.c:99 #, c-format @@ -1056,9 +1028,7 @@ msgstr "La branca %s està configurada per a seguir la branca local %s." #: branch.c:104 #, c-format msgid "Branch %s set up to track remote ref %s by rebasing." -msgstr "" -"La branca %s està configurada per a seguir la referència remota %s per " -"rebasar." +msgstr "La branca %s està configurada per a seguir la referència remota %s per rebasar." #: branch.c:105 #, c-format @@ -1068,9 +1038,7 @@ msgstr "La branca %s està configurada per a seguir la referència remota %s." #: branch.c:109 #, c-format msgid "Branch %s set up to track local ref %s by rebasing." -msgstr "" -"La branca %s està configurada per a seguir la referència local %s per " -"rebasar." +msgstr "La branca %s està configurada per a seguir la referència local %s per rebasar." #: branch.c:110 #, c-format @@ -1103,9 +1071,7 @@ msgstr "No es pot actualitzar la branca actual a la força." #: branch.c:218 #, c-format msgid "Cannot setup tracking information; starting point '%s' is not a branch." -msgstr "" -"No es pot configurar la informació de seguiment; el punt inicial '%s' no és " -"una branca." +msgstr "No es pot configurar la informació de seguiment; el punt inicial '%s' no és una branca." #: branch.c:220 #, c-format @@ -1177,10 +1143,9 @@ msgstr "no s'ha pogut obrir '%s'" msgid "Repository lacks these prerequisite commits:" msgstr "Al dipòsit li manquen aquestes comissions prerequisits:" -#: bundle.c:163 ref-filter.c:1852 sequencer.c:1162 sequencer.c:2321 -#: builtin/blame.c:2811 builtin/commit.c:1061 builtin/log.c:353 -#: builtin/log.c:897 builtin/log.c:1347 builtin/log.c:1673 builtin/log.c:1916 -#: builtin/merge.c:359 builtin/shortlog.c:176 +#: bundle.c:163 ref-filter.c:1852 sequencer.c:1162 sequencer.c:2321 builtin/blame.c:2811 +#: builtin/commit.c:1061 builtin/log.c:353 builtin/log.c:897 builtin/log.c:1347 builtin/log.c:1673 +#: builtin/log.c:1916 builtin/merge.c:359 builtin/shortlog.c:176 msgid "revision walk setup failed" msgstr "la configuració del passeig per revisions ha fallat" @@ -1242,8 +1207,8 @@ msgstr "L'index-pack s'ha mort" msgid "invalid color value: %.*s" msgstr "valor de color no và lid: %.*s" -#: commit.c:40 sequencer.c:1579 builtin/am.c:419 builtin/am.c:455 -#: builtin/am.c:1489 builtin/am.c:2126 +#: commit.c:40 sequencer.c:1579 builtin/am.c:419 builtin/am.c:455 builtin/am.c:1489 +#: builtin/am.c:2126 #, c-format msgid "could not parse %s" msgstr "no s'ha pogut analitzar %s" @@ -1328,22 +1293,17 @@ msgstr "valor de configuració numèric '%s' erroni per '%s' en el fitxer %s: %s #: config.c:876 #, c-format msgid "bad numeric config value '%s' for '%s' in standard input: %s" -msgstr "" -"valor de configuració numèric '%s' erroni per '%s' en l'entrada està ndard: %s" +msgstr "valor de configuració numèric '%s' erroni per '%s' en l'entrada està ndard: %s" #: config.c:879 #, c-format msgid "bad numeric config value '%s' for '%s' in submodule-blob %s: %s" -msgstr "" -"valor de configuració numèric '%s' erroni' per '%s' en el blob de submòdul " -"%s: %s" +msgstr "valor de configuració numèric '%s' erroni' per '%s' en el blob de submòdul %s: %s" #: config.c:882 #, c-format msgid "bad numeric config value '%s' for '%s' in command line %s: %s" -msgstr "" -"valor de configuració numèric '%s' erroni per '%s' en la lÃnia d'ordres %s: " -"%s" +msgstr "valor de configuració numèric '%s' erroni per '%s' en la lÃnia d'ordres %s: %s" #: config.c:885 #, c-format @@ -1462,8 +1422,7 @@ msgid "" "The file will have its original line endings in your working directory." msgstr "" "LF reemplaçarà CRLF en %s.\n" -"El fitxer tindrà els seus terminadors de lÃnia originals en el vostre " -"directori de treball." +"El fitxer tindrà els seus terminadors de lÃnia originals en el vostre directori de treball." #: convert.c:205 #, c-format @@ -1477,8 +1436,7 @@ msgid "" "The file will have its original line endings in your working directory." msgstr "" "CRLF reemplaçarà LF en %s.\n" -"El fitxer tindrà els seus terminadors de lÃnia originals en el vostre " -"directori de treball." +"El fitxer tindrà els seus terminadors de lÃnia originals en el vostre directori de treball." #: convert.c:215 #, c-format @@ -1570,9 +1528,7 @@ msgstr "l'opció '%s' requereix un valor" #: diff.c:124 #, c-format msgid " Failed to parse dirstat cut-off percentage '%s'\n" -msgstr "" -" S'ha produït un error en analitzar el percentatge limitant de dirstat " -"'%s'\n" +msgstr " S'ha produït un error en analitzar el percentatge limitant de dirstat '%s'\n" #: diff.c:129 #, c-format @@ -1582,8 +1538,7 @@ msgstr " Parà metre de dirstat desconegut '%s'\n" #: diff.c:281 #, c-format msgid "Unknown value for 'diff.submodule' config variable: '%s'" -msgstr "" -"Valor desconegut de la variable de configuració de 'diff.submodule': '%s'" +msgstr "Valor desconegut de la variable de configuració de 'diff.submodule': '%s'" #: diff.c:344 #, c-format @@ -1619,8 +1574,7 @@ msgstr "" #: diff.c:3695 #, c-format msgid "Failed to parse --submodule option parameter: '%s'" -msgstr "" -"S'ha produït un error en analitzar el parà metre d'opció de --submodule: '%s'" +msgstr "S'ha produït un error en analitzar el parà metre d'opció de --submodule: '%s'" #: diff.c:4719 msgid "inexact rename detection was skipped due to too many files." @@ -1628,16 +1582,12 @@ msgstr "s'ha omès la detecció de canvi de nom a causa de massa fitxers." #: diff.c:4722 msgid "only found copies from modified paths due to too many files." -msgstr "" -"només s'han trobat còpies des de camins modificats a causa de massa fitxers." +msgstr "només s'han trobat còpies des de camins modificats a causa de massa fitxers." #: diff.c:4725 #, c-format -msgid "" -"you may want to set your %s variable to at least %d and retry the command." -msgstr "" -"potser voleu establir la vostra variable %s a almenys %d i tornar a intentar " -"l'ordre." +msgid "you may want to set your %s variable to at least %d and retry the command." +msgstr "potser voleu establir la vostra variable %s a almenys %d i tornar a intentar l'ordre." #: dir.c:1899 msgid "failed to get kernel name and information" @@ -1645,8 +1595,7 @@ msgstr "s'ha produït un error en obtenir el nombre i la informació del nucli" #: dir.c:2018 msgid "Untracked cache is disabled on this system or location." -msgstr "" -"La memòria cau no seguida està inhabilitada en aquest sistema o ubicació." +msgstr "La memòria cau no seguida està inhabilitada en aquest sistema o ubicació." #: dir.c:2776 dir.c:2781 #, c-format @@ -1836,7 +1785,7 @@ msgid "no matching remote head" msgstr "no hi ha cap HEAD remot coincident" #: fetch-pack.c:1149 -#, c-format +#, c-format msgid "no such remote ref %s" msgstr "no existeix la referència remota %s" @@ -1889,8 +1838,7 @@ msgstr "ordres de git disponibles d'altres llocs en el vostre $PATH" #: help.c:256 msgid "These are common Git commands used in various situations:" -msgstr "" -"Aquestes són ordres del Git habitualment usades en diverses situacions:" +msgstr "Aquestes són ordres del Git habitualment usades en diverses situacions:" #: help.c:321 #, c-format @@ -1911,8 +1859,7 @@ msgid "" "WARNING: You called a Git command named '%s', which does not exist.\n" "Continuing under the assumption that you meant '%s'" msgstr "" -"ADVERTÈNCIA: Heu invocat una ordre de Git amb nom '%s', la qual no " -"existeix.\n" +"ADVERTÈNCIA: Heu invocat una ordre de Git amb nom '%s', la qual no existeix.\n" "S'està continuant sota l'assumpció que volÃeu dir '%s'" #: help.c:403 @@ -2031,8 +1978,8 @@ msgstr "No s'ha pogut crear '%s.lock': %s" msgid "failed to read the cache" msgstr "s'ha produït un error en llegir la memòria cau" -#: merge.c:96 builtin/am.c:1999 builtin/am.c:2034 builtin/checkout.c:393 -#: builtin/checkout.c:607 builtin/clone.c:749 +#: merge.c:96 builtin/am.c:1999 builtin/am.c:2034 builtin/checkout.c:393 builtin/checkout.c:607 +#: builtin/clone.c:749 msgid "unable to write new index file" msgstr "no s'ha pogut escriure un fitxer d'Ãndex nou" @@ -2104,39 +2051,32 @@ msgstr "No s'ha pogut afegir %s a la base de dades" #: merge-recursive.c:1092 #, c-format -msgid "" -"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left " -"in tree." +msgid "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left in tree." msgstr "" -"CONFLICTE: (%s/supressió): %s suprimit en %s i %s en %s. La versió %s de %s " -"s'ha deixat en l'arbre." +"CONFLICTE: (%s/supressió): %s suprimit en %s i %s en %s. La versió %s de %s s'ha deixat en " +"l'arbre." #: merge-recursive.c:1097 #, c-format -msgid "" -"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s " -"left in tree." +msgid "CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s left in tree." msgstr "" -"CONFLICTE: (%s/supressió): %s suprimit en %s i %s a %s en %s. La versió %s de %s " -"s'ha deixat en l'arbre." +"CONFLICTE: (%s/supressió): %s suprimit en %s i %s a %s en %s. La versió %s de %s s'ha deixat en " +"l'arbre." #: merge-recursive.c:1104 #, c-format -msgid "" -"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left " -"in tree at %s." +msgid "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left in tree at %s." msgstr "" -"CONFLICTE: (%s/supressió): %s suprimit en %s i %s en %s. La versió %s de %s " -"s'ha deixat en l'arbre a %s." +"CONFLICTE: (%s/supressió): %s suprimit en %s i %s en %s. La versió %s de %s s'ha deixat en " +"l'arbre a %s." #: merge-recursive.c:1109 #, c-format msgid "" -"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s " -"left in tree at %s." +"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s left in tree at %s." msgstr "" -"CONFLICTE: (%s/supressió): %s suprimit en %s i %s a %s en %s. La versió %s de %s " -"s'ha deixat en l'arbre a %s." +"CONFLICTE: (%s/supressió): %s suprimit en %s i %s a %s en %s. La versió %s de %s s'ha deixat en " +"l'arbre a %s." #: merge-recursive.c:1143 msgid "rename" @@ -2154,11 +2094,11 @@ msgstr "%s és un directori en %s; s'està afegint com a %s en lloc d'això" #: merge-recursive.c:1225 #, c-format msgid "" -"CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename \"%s" -"\"->\"%s\" in \"%s\"%s" +"CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename \"%s\"->\"%s\" in \"%s" +"\"%s" msgstr "" -"CONFLICTE (canvi de nom/canvi de nom): Canvi de nom \"%s\"->\"%s\" en la " -"branca \"%s\" canvi de nom \"%s\"->\"%s\" en \"%s\"%s" +"CONFLICTE (canvi de nom/canvi de nom): Canvi de nom \"%s\"->\"%s\" en la branca \"%s\" canvi de " +"nom \"%s\"->\"%s\" en \"%s\"%s" #: merge-recursive.c:1230 msgid " (left unresolved)" @@ -2168,8 +2108,7 @@ msgstr " (deixat sense resolució)" #, c-format msgid "CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s" msgstr "" -"CONFLICTE (canvi de nom/canvi de nom): Canvi de nom %s->%s en %s. Canvi de " -"nom %s->%s en %s" +"CONFLICTE (canvi de nom/canvi de nom): Canvi de nom %s->%s en %s. Canvi de nom %s->%s en %s" #: merge-recursive.c:1325 #, c-format @@ -2179,9 +2118,7 @@ msgstr "S'està canviant el nom de %s a %s i %s a %s en lloc d'això" #: merge-recursive.c:1528 #, c-format msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s" -msgstr "" -"CONFLICTE (canvi de nom/afegiment): Canvi de nom %s->%s en %s. %s afegit en " -"%s" +msgstr "CONFLICTE (canvi de nom/afegiment): Canvi de nom %s->%s en %s. %s afegit en %s" #: merge-recursive.c:1543 #, c-format @@ -2254,9 +2191,7 @@ msgstr "directori/fitxer" #: merge-recursive.c:1883 #, c-format msgid "CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s" -msgstr "" -"CONFLICTE (%s): Hi ha un directori amb nom %s en %s. S'està afegint %s com a " -"%s" +msgstr "CONFLICTE (%s): Hi ha un directori amb nom %s en %s. S'està afegint %s com a %s" #: merge-recursive.c:1892 #, c-format @@ -2300,12 +2235,12 @@ msgstr "No s'ha pogut escriure l'Ãndex." #, c-format msgid "" "You have not concluded your previous notes merge (%s exists).\n" -"Please, use 'git notes merge --commit' or 'git notes merge --abort' to " -"commit/abort the previous merge before you start a new notes merge." +"Please, use 'git notes merge --commit' or 'git notes merge --abort' to commit/abort the previous " +"merge before you start a new notes merge." msgstr "" "No heu acabat la vostra fusió de notes prèvia (%s existeix).\n" -"Si us plau, useu 'git notes merge --commit' o 'git notes merge --abort' per " -"a cometre/avortar la fusió prèvia abans de començar una fusió de notes nova." +"Si us plau, useu 'git notes merge --commit' o 'git notes merge --abort' per a cometre/avortar la " +"fusió prèvia abans de començar una fusió de notes nova." #: notes-merge.c:280 #, c-format @@ -2392,17 +2327,13 @@ msgstr "nom d'atribut no và lid %s" #: pathspec.c:254 msgid "global 'glob' and 'noglob' pathspec settings are incompatible" -msgstr "" -"els ajusts d'especificació de camà 'glob' i 'noglob' globals són " -"incompatibles" +msgstr "els ajusts d'especificació de camà 'glob' i 'noglob' globals són incompatibles" #: pathspec.c:261 -msgid "" -"global 'literal' pathspec setting is incompatible with all other global " -"pathspec settings" +msgid "global 'literal' pathspec setting is incompatible with all other global pathspec settings" msgstr "" -"l'ajust d'especificació de camà 'literal' global és incompatible amb tots " -"els altres ajusts d'especificació de camà globals" +"l'ajust d'especificació de camà 'literal' global és incompatible amb tots els altres ajusts " +"d'especificació de camà globals" #: pathspec.c:301 msgid "invalid parameter for pathspec magic 'prefix'" @@ -2446,17 +2377,15 @@ msgstr "'%s' (mnemònic: '%c')" #: pathspec.c:594 #, c-format msgid "%s: pathspec magic not supported by this command: %s" -msgstr "" -"%s: aquesta ordre no està admesa amb la mà gia d'especificació de camÃ: %s" +msgstr "%s: aquesta ordre no està admesa amb la mà gia d'especificació de camÃ: %s" #: pathspec.c:644 msgid "" -"empty strings as pathspecs will be made invalid in upcoming releases. please " -"use . instead if you meant to match all paths" +"empty strings as pathspecs will be made invalid in upcoming releases. please use . instead if " +"you meant to match all paths" msgstr "" -"es faran no và lides les cadenes buides com especificacions de camà en " -"versions futures. Si us plau, useu . en lloc d'això si volÃeu coincidir amb " -"tots els camins" +"es faran no và lides les cadenes buides com especificacions de camà en versions futures. Si us " +"plau, useu . en lloc d'això si volÃeu coincidir amb tots els camins" #: pathspec.c:668 #, c-format @@ -2554,7 +2483,7 @@ msgid "unrecognized color: %%(color:%s)" msgstr "color no reconegut: %%(color:%s)" #: ref-filter.c:120 -#, e, c-format +#, c-format msgid "Integer value expected refname:lstrip=%s" msgstr "valor enter esperat pel nom de referència:lstrip=%s" @@ -2594,9 +2523,9 @@ msgid "unrecognized %%(contents) argument: %s" msgstr "parà metre %%(contents) no reconegut: %s" #: ref-filter.c:214 -#, fuzzy, c-format +#, c-format msgid "positive value expected objectname:short=%s" -msgstr "valor positiu esperat conté:lines=%s" +msgstr "valor positiu esperat nom d'objecte:curt=%s" #: ref-filter.c:218 #, c-format @@ -2644,39 +2573,39 @@ msgid "unknown field name: %.*s" msgstr "nom de camp desconegut: %.*s" #: ref-filter.c:501 -#, fuzzy, c-format +#, c-format msgid "format: %%(if) atom used without a %%(then) atom" -msgstr "format: s'ha usat l'à tom %%(end) sense l'à tom corresponent" +msgstr "format: s'ha usat l'à tom %%(if) sense un à tom %%(then)" #: ref-filter.c:561 -#, fuzzy, c-format +#, c-format msgid "format: %%(then) atom used without an %%(if) atom" -msgstr "format: s'ha usat l'à tom %%(end) sense l'à tom corresponent" +msgstr "format: s'ha usat l'à tom %%(then) sense un à tom %%(if)" #: ref-filter.c:563 -#, fuzzy, c-format +#, c-format msgid "format: %%(then) atom used more than once" -msgstr "format: s'ha usat l'à tom %%(end) sense l'à tom corresponent" +msgstr "format: s'ha usat l'à tom %%(then) més d'un cop" #: ref-filter.c:565 -#, fuzzy, c-format +#, c-format msgid "format: %%(then) atom used after %%(else)" -msgstr "format: manca l'à tom %%(end)" +msgstr "format: s'ha usat l'à tom %%(then) després de %%(else)" #: ref-filter.c:591 -#, fuzzy, c-format +#, c-format msgid "format: %%(else) atom used without an %%(if) atom" -msgstr "format: s'ha usat l'à tom %%(end) sense l'à tom corresponent" +msgstr "format: s'ha usat l'à tom %%(else) sense un à tom %%(if)" #: ref-filter.c:593 -#, fuzzy, c-format +#, c-format msgid "format: %%(else) atom used without a %%(then) atom" -msgstr "format: s'ha usat l'à tom %%(end) sense l'à tom corresponent" +msgstr "format: s'ha usat l'à tom %%(else) sense un à tom %%(then)" #: ref-filter.c:595 -#, fuzzy, c-format +#, c-format msgid "format: %%(else) atom used more than once" -msgstr "format: s'ha usat l'à tom %%(end) sense l'à tom corresponent" +msgstr "format: s'ha usat l'à tom %%(else) més d'un cop" #: ref-filter.c:608 #, c-format @@ -2792,8 +2721,7 @@ msgstr "la branca font '%s' no s'emmagatzema com a branca amb seguiment remot" #: remote.c:1718 #, c-format msgid "push destination '%s' on remote '%s' has no local tracking branch" -msgstr "" -"el destà de pujada '%s' en el remot '%s' no té cap branca seguidora local" +msgstr "el destà de pujada '%s' en el remot '%s' no té cap branca amb seguiment remot" #: remote.c:1730 #, c-format @@ -2841,14 +2769,9 @@ msgstr " (useu \"git push\" per a publicar les vostres comissions locals)\n" #: remote.c:2101 #, c-format msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n" -msgid_plural "" -"Your branch is behind '%s' by %d commits, and can be fast-forwarded.\n" -msgstr[0] "" -"La vostra branca està darrere de '%s' per %d comissió, i pot avançar-se " -"rà pidament.\n" -msgstr[1] "" -"La vostra branca està darrere de '%s' per %d comissions, i pot avançar-se " -"rà pidament.\n" +msgid_plural "Your branch is behind '%s' by %d commits, and can be fast-forwarded.\n" +msgstr[0] "La vostra branca està darrere de '%s' per %d comissió, i pot avançar-se rà pidament.\n" +msgstr[1] "La vostra branca està darrere de '%s' per %d comissions, i pot avançar-se rà pidament.\n" #: remote.c:2109 msgid " (use \"git pull\" to update your local branch)\n" @@ -2863,10 +2786,10 @@ msgid_plural "" "Your branch and '%s' have diverged,\n" "and have %d and %d different commits each, respectively.\n" msgstr[0] "" -"La vostra branca i '%s' s'han divergit,\n" +"La vostra branca i '%s' han divergit,\n" "i tenen %d i %d comissió distinta cada una, respectivament.\n" msgstr[1] "" -"La vostra branca i '%s' s'han divergit,\n" +"La vostra branca i '%s' han divergit,\n" "i tenen %d i %d comissions distintes cada una, respectivament.\n" #: remote.c:2122 @@ -2914,12 +2837,9 @@ msgid "the receiving end does not support --signed push" msgstr "el destà receptor no admet pujar --signed" #: send-pack.c:430 -msgid "" -"not sending a push certificate since the receiving end does not support --" -"signed push" +msgid "not sending a push certificate since the receiving end does not support --signed push" msgstr "" -"no s'està enviant una certificació de pujada perquè el destà receptor no " -"admet pujar --signed" +"no s'està enviant una certificació de pujada perquè el destà receptor no admet pujar --signed" #: send-pack.c:442 msgid "the receiving end does not support --atomic push" @@ -2984,8 +2904,8 @@ msgstr "no s'ha pogut escriure el terminador de lÃnia a '%s'" msgid "failed to finalize '%s'." msgstr "s'ha produït un error en finalitzar '%s'." -#: sequencer.c:329 sequencer.c:814 sequencer.c:1586 builtin/am.c:257 -#: builtin/commit.c:749 builtin/merge.c:1018 +#: sequencer.c:329 sequencer.c:814 sequencer.c:1586 builtin/am.c:257 builtin/commit.c:749 +#: builtin/merge.c:1018 #, c-format msgid "could not read '%s'" msgstr "no s'ha pogut llegir '%s'" @@ -3037,8 +2957,7 @@ msgid "" " git rebase --continue\n" msgstr "" "teniu canvis «staged» en el vostre arbre de treball\n" -"Si aquests canvis estan pensats per fer «squash» a la comissió prèvia, " -"executeu:\n" +"Si aquests canvis estan pensats per fer «squash» a la comissió prèvia, executeu:\n" "\n" " git commit --amend %s\n" "\n" @@ -3145,8 +3064,7 @@ msgstr "la comissió %s no té pare %d" #: sequencer.c:982 #, c-format msgid "mainline was specified but commit %s is not a merge." -msgstr "" -"s'ha especificat la lÃnia principal però la comissió %s no és una fusió." +msgstr "s'ha especificat la lÃnia principal però la comissió %s no és una fusió." #: sequencer.c:988 #, c-format @@ -3446,8 +3364,7 @@ msgid "" "Use 'git <command> -- <path>...' to specify paths that do not exist locally." msgstr "" "%s: no hi ha tal camà en l'arbre de treball.\n" -"Useu 'git <ordre> -- <camÃ>...' per a especificar camins que no existeixin " -"localment." +"Useu 'git <ordre> -- <camÃ>...' per a especificar camins que no existeixin localment." #: setup.c:178 #, c-format @@ -3505,8 +3422,7 @@ msgid "" "Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set)." msgstr "" "No un dipòsit de git (ni cap pare fins al punt de muntatge %s)\n" -"S'atura a la frontera de sistema de fitxers (GIT_DISCOVERY_ACROSS_FILESYSTEM " -"no està establert)." +"S'atura a la frontera de sistema de fitxers (GIT_DISCOVERY_ACROSS_FILESYSTEM no està establert)." #: setup.c:1106 #, c-format @@ -3514,10 +3430,8 @@ msgid "" "Problem with core.sharedRepository filemode value (0%.3o).\n" "The owner of files must always have read and write permissions." msgstr "" -"Hi ha un problema amb el valor de mode de fitxer core.sharedRepository " -"(0%.3o).\n" -"El propietari dels fitxers sempre ha de tenir permisos de lectura i " -"escriptura." +"Hi ha un problema amb el valor de mode de fitxer core.sharedRepository (0%.3o).\n" +"El propietari dels fitxers sempre ha de tenir permisos de lectura i escriptura." #: sha1_file.c:559 #, c-format @@ -3527,8 +3441,7 @@ msgstr "el camà '%s' no existeix" #: sha1_file.c:585 #, c-format msgid "reference repository '%s' as a linked checkout is not supported yet." -msgstr "" -"Encara no se suporta el dipòsit de referència '%s' com a agafament enllaçat." +msgstr "Encara no se suporta el dipòsit de referència '%s' com a agafament enllaçat." #: sha1_file.c:591 #, c-format @@ -3552,14 +3465,12 @@ msgstr "desplaçament abans de la fi del fitxer de paquet (.idx trencat?)" #: sha1_file.c:2721 #, c-format msgid "offset before start of pack index for %s (corrupt index?)" -msgstr "" -"desplaçament abans d'inici d'Ãndex de paquet per a %s (Ãndex corromput?)" +msgstr "desplaçament abans d'inici d'Ãndex de paquet per a %s (Ãndex corromput?)" #: sha1_file.c:2725 #, c-format msgid "offset beyond end of pack index for %s (truncated index?)" -msgstr "" -"desplaçament més enllà de la fi d'Ãndex de paquet per a %s (Ãndex truncat?)" +msgstr "desplaçament més enllà de la fi d'Ãndex de paquet per a %s (Ãndex truncat?)" #: sha1_name.c:409 #, c-format @@ -3596,9 +3507,7 @@ msgstr "" #: submodule.c:67 submodule.c:101 msgid "Cannot change unmerged .gitmodules, resolve merge conflicts first" -msgstr "" -"No es pot canviar un .gitmodules no fusionat, primer resoleu els conflictes " -"de fusió" +msgstr "No es pot canviar un .gitmodules no fusionat, primer resoleu els conflictes de fusió" #: submodule.c:71 submodule.c:105 #, c-format @@ -3645,19 +3554,15 @@ msgstr "el submòdul '%s' té l'Ãndex brut" #: submodule.c:1678 #, c-format -msgid "" -"relocate_gitdir for submodule '%s' with more than one worktree not supported" -msgstr "" -"no està admès relocate_gitdir per al submòdul '%s' amb més d'un arbre de " -"treball" +msgid "relocate_gitdir for submodule '%s' with more than one worktree not supported" +msgstr "no està admès relocate_gitdir per al submòdul '%s' amb més d'un arbre de treball" #: submodule.c:1690 submodule.c:1746 #, c-format msgid "could not lookup name for submodule '%s'" msgstr "no s'ha trobat el nom pel submòdul '%s'" -#: submodule.c:1694 builtin/submodule--helper.c:678 -#: builtin/submodule--helper.c:688 +#: submodule.c:1694 builtin/submodule--helper.c:678 builtin/submodule--helper.c:688 #, c-format msgid "could not create directory '%s'" msgstr "no s'ha pogut crear el directori '%s'" @@ -3701,8 +3606,7 @@ msgstr "valor no và lid per a %s" msgid "running trailer command '%s' failed" msgstr "l'execució de l'ordre de remolc '%s' ha fallat" -#: trailer.c:473 trailer.c:477 trailer.c:481 trailer.c:535 trailer.c:539 -#: trailer.c:543 +#: trailer.c:473 trailer.c:477 trailer.c:481 trailer.c:535 trailer.c:539 trailer.c:543 #, c-format msgid "unknown value '%s' for key '%s'" msgstr "valor desconegut '%s' per a la clau '%s'" @@ -3826,10 +3730,8 @@ msgid "" "Your local changes to the following files would be overwritten by checkout:\n" "%%sPlease commit your changes or stash them before you switch branches." msgstr "" -"Els vostres canvis locals als fitxers següents se sobreescriurien per " -"agafar:\n" -"%%sSi us plau, cometeu els vostres canvis o emmagatzemeu-los abans de " -"canviar de branca." +"Els vostres canvis locals als fitxers següents se sobreescriurien per agafar:\n" +"%%sSi us plau, cometeu els vostres canvis o emmagatzemeu-los abans de canviar de branca." #: unpack-trees.c:106 #, c-format @@ -3837,8 +3739,7 @@ msgid "" "Your local changes to the following files would be overwritten by checkout:\n" "%%s" msgstr "" -"Els vostres canvis locals als fitxers següents se sobreescriurien per " -"agafar:\n" +"Els vostres canvis locals als fitxers següents se sobreescriurien per agafar:\n" "%%s" #: unpack-trees.c:109 @@ -3847,10 +3748,8 @@ msgid "" "Your local changes to the following files would be overwritten by merge:\n" "%%sPlease commit your changes or stash them before you merge." msgstr "" -"Els vostres canvis locals als fitxers següents se sobreescriurien per " -"fusionar:\n" -"%%sSi us plau, cometeu els vostres canvis o emmagatzemeu-los abans de " -"fusionar." +"Els vostres canvis locals als fitxers següents se sobreescriurien per fusionar:\n" +"%%sSi us plau, cometeu els vostres canvis o emmagatzemeu-los abans de fusionar." #: unpack-trees.c:111 #, c-format @@ -3858,8 +3757,7 @@ msgid "" "Your local changes to the following files would be overwritten by merge:\n" "%%s" msgstr "" -"Els vostres canvis locals als fitxers següents se sobreescriurien per " -"fusionar:\n" +"Els vostres canvis locals als fitxers següents se sobreescriurien per fusionar:\n" "%%s" #: unpack-trees.c:114 @@ -3895,8 +3793,7 @@ msgid "" "The following untracked working tree files would be removed by checkout:\n" "%%sPlease move or remove them before you switch branches." msgstr "" -"Els següents fitxers no seguits en l'arbre de treball s'eliminarien per " -"agafar:\n" +"Els següents fitxers no seguits en l'arbre de treball s'eliminarien per agafar:\n" "%%sSi us plau, moveu-los o elimineu-los abans de canviar de branca." #: unpack-trees.c:127 @@ -3905,8 +3802,7 @@ msgid "" "The following untracked working tree files would be removed by checkout:\n" "%%s" msgstr "" -"Els següents fitxers no seguits en l'arbre de treball s'eliminarien per " -"agafar:\n" +"Els següents fitxers no seguits en l'arbre de treball s'eliminarien per agafar:\n" "%%s" #: unpack-trees.c:130 @@ -3915,8 +3811,7 @@ msgid "" "The following untracked working tree files would be removed by merge:\n" "%%sPlease move or remove them before you merge." msgstr "" -"Els següents fitxers no seguits en l'arbre de treball s'eliminarien per " -"fusionar:\n" +"Els següents fitxers no seguits en l'arbre de treball s'eliminarien per fusionar:\n" "%%sSi us plau, moveu-los o elimineu-los abans de fusionar." #: unpack-trees.c:132 @@ -3925,8 +3820,7 @@ msgid "" "The following untracked working tree files would be removed by merge:\n" "%%s" msgstr "" -"Els següents fitxers no seguits en l'arbre de treball s'eliminarien per " -"fusionar:\n" +"Els següents fitxers no seguits en l'arbre de treball s'eliminarien per fusionar:\n" "%%s" #: unpack-trees.c:135 @@ -3950,23 +3844,19 @@ msgstr "" #: unpack-trees.c:142 #, c-format msgid "" -"The following untracked working tree files would be overwritten by " -"checkout:\n" +"The following untracked working tree files would be overwritten by checkout:\n" "%%sPlease move or remove them before you switch branches." msgstr "" -"Els següents fitxers no seguits en l'arbre de treball se sobreescriurien per " -"agafar:\n" +"Els següents fitxers no seguits en l'arbre de treball se sobreescriurien per agafar:\n" "%%sSi us plau, moveu-los o elimineu-los abans de canviar de branca." #: unpack-trees.c:144 #, c-format msgid "" -"The following untracked working tree files would be overwritten by " -"checkout:\n" +"The following untracked working tree files would be overwritten by checkout:\n" "%%s" msgstr "" -"Els següents fitxers no seguits en l'arbre de treball se sobreescriurien per " -"agafar:\n" +"Els següents fitxers no seguits en l'arbre de treball se sobreescriurien per agafar:\n" "%%s" #: unpack-trees.c:147 @@ -3975,8 +3865,7 @@ msgid "" "The following untracked working tree files would be overwritten by merge:\n" "%%sPlease move or remove them before you merge." msgstr "" -"Els següents fitxers no seguits en l'arbre de treball se sobreescriurien per " -"fusionar:\n" +"Els següents fitxers no seguits en l'arbre de treball se sobreescriurien per fusionar:\n" "%%sSi us plau, moveu-los o elimineu-los abans de fusionar." #: unpack-trees.c:149 @@ -3985,8 +3874,7 @@ msgid "" "The following untracked working tree files would be overwritten by merge:\n" "%%s" msgstr "" -"Els següents fitxers no seguits en l'arbre de treball se sobreescriurien per " -"fusionar:\n" +"Els següents fitxers no seguits en l'arbre de treball se sobreescriurien per fusionar:\n" "%%s" #: unpack-trees.c:152 @@ -3995,8 +3883,7 @@ msgid "" "The following untracked working tree files would be overwritten by %s:\n" "%%sPlease move or remove them before you %s." msgstr "" -"Els següents fitxers no seguits en l'arbre de treball se sobreescriurien per " -"%s:\n" +"Els següents fitxers no seguits en l'arbre de treball se sobreescriurien per %s:\n" "%%sSi us plau, moveu-los o elimineu-los abans de %s." #: unpack-trees.c:154 @@ -4005,8 +3892,7 @@ msgid "" "The following untracked working tree files would be overwritten by %s:\n" "%%s" msgstr "" -"Els següents fitxers no seguits en l'arbre de treball se sobreescriurien per " -"%s:\n" +"Els següents fitxers no seguits en l'arbre de treball se sobreescriurien per %s:\n" "%%s" #: unpack-trees.c:161 @@ -4020,30 +3906,26 @@ msgid "" "Cannot update sparse checkout: the following entries are not up-to-date:\n" "%s" msgstr "" -"No es pot actualitzar l'agafament parcial: les entrades següents no estan al " -"dia:\n" +"No es pot actualitzar l'agafament parcial: les entrades següents no estan al dia:\n" "%s" #: unpack-trees.c:166 #, c-format msgid "" -"The following working tree files would be overwritten by sparse checkout " -"update:\n" +"The following working tree files would be overwritten by sparse checkout update:\n" "%s" msgstr "" -"Els fitxers següents en l'arbre de treball se sobreescriurien per " -"actualitzar l'agafament parcial:\n" +"Els fitxers següents en l'arbre de treball se sobreescriurien per actualitzar l'agafament " +"parcial:\n" "%s" #: unpack-trees.c:168 #, c-format msgid "" -"The following working tree files would be removed by sparse checkout " -"update:\n" +"The following working tree files would be removed by sparse checkout update:\n" "%s" msgstr "" -"Els fitxers següents en l'arbre de treball s'eliminarien per actualitzar " -"l'agafament parcial:\n" +"Els fitxers següents en l'arbre de treball s'eliminarien per actualitzar l'agafament parcial:\n" "%s" #: unpack-trees.c:170 @@ -4113,9 +3995,8 @@ msgstr "no s'ha pogut obrir '%s' per a lectura i escriptura" msgid "could not open '%s' for writing" msgstr "no s'ha pogut obrir '%s' per a escriptura" -#: wrapper.c:226 wrapper.c:396 builtin/am.c:318 builtin/am.c:757 -#: builtin/am.c:849 builtin/commit.c:1700 builtin/merge.c:1015 -#: builtin/pull.c:341 +#: wrapper.c:226 wrapper.c:396 builtin/am.c:318 builtin/am.c:757 builtin/am.c:849 +#: builtin/commit.c:1700 builtin/merge.c:1015 builtin/pull.c:341 #, c-format msgid "could not open '%s' for reading" msgstr "no s'ha pogut obrir '%s' per a lectura" @@ -4158,9 +4039,7 @@ msgstr " (useu \"git add <fitxer>...\" per a senyalar resolució)" #: wt-status.c:186 wt-status.c:190 msgid " (use \"git add/rm <file>...\" as appropriate to mark resolution)" -msgstr "" -" (useu \"git add/rm <fitxer>...\" segons sigui apropiat per a senyalar " -"resolució)" +msgstr " (useu \"git add/rm <fitxer>...\" segons sigui apropiat per a senyalar resolució)" #: wt-status.c:188 msgid " (use \"git rm <file>...\" to mark resolution)" @@ -4172,7 +4051,7 @@ msgstr "Canvis a cometre:" #: wt-status.c:217 wt-status.c:967 msgid "Changes not staged for commit:" -msgstr "Canvis no «stage» per a cometre:" +msgstr "Canvis no «staged» per a cometre:" #: wt-status.c:221 msgid " (use \"git add <file>...\" to update what will be committed)" @@ -4183,21 +4062,18 @@ msgid " (use \"git add/rm <file>...\" to update what will be committed)" msgstr " (useu \"git add/rm <fitxer>...\" per a actualitzar què es cometrà )" #: wt-status.c:224 -msgid "" -" (use \"git checkout -- <file>...\" to discard changes in working directory)" +msgid " (use \"git checkout -- <file>...\" to discard changes in working directory)" msgstr "" -" (useu \"git checkout -- <fitxer>...\" per a descartar els canvis en el " -"directori de treball)" +" (useu \"git checkout -- <fitxer>...\" per a descartar els canvis en el directori de treball)" #: wt-status.c:226 msgid " (commit or discard the untracked or modified content in submodules)" -msgstr "" -" (cometeu o descarteu el contingut modificat o no seguit en els submòduls)" +msgstr " (cometeu o descarteu el contingut modificat o no seguit en els submòduls)" #: wt-status.c:238 #, c-format msgid " (use \"git %s <file>...\" to include in what will be committed)" -msgstr " (useu \"git %s <fitxer>...\" per a incloure-ho en el què es cometrà )" +msgstr " (useu \"git %s <fitxer>...\" per a incloure-ho en el qual es cometrà )" #: wt-status.c:253 msgid "both deleted:" @@ -4373,8 +4249,7 @@ msgstr "Actualment esteu rebasant." #: wt-status.c:1253 msgid " (fix conflicts and then run \"git rebase --continue\")" -msgstr "" -" (arregleu els conflictes i després executeu \"git rebase --continue\")" +msgstr " (arregleu els conflictes i després executeu \"git rebase --continue\")" #: wt-status.c:1255 msgid " (use \"git rebase --skip\" to skip this patch)" @@ -4386,15 +4261,12 @@ msgstr " (useu \"git rebase --abort\" per a agafar la branca original)" #: wt-status.c:1263 msgid " (all conflicts fixed: run \"git rebase --continue\")" -msgstr "" -" (tots els conflictes estan arreglats: executeu \"git rebase --continue\")" +msgstr " (tots els conflictes estan arreglats: executeu \"git rebase --continue\")" #: wt-status.c:1267 #, c-format -msgid "" -"You are currently splitting a commit while rebasing branch '%s' on '%s'." -msgstr "" -"Actualment esteu dividint una comissió mentre rebaseu la branca '%s' en '%s'." +msgid "You are currently splitting a commit while rebasing branch '%s' on '%s'." +msgstr "Actualment esteu dividint una comissió mentre rebaseu la branca '%s' en '%s'." #: wt-status.c:1272 msgid "You are currently splitting a commit during a rebase." @@ -4403,15 +4275,12 @@ msgstr "Actualment esteu dividint una comissió durant un rebasament." #: wt-status.c:1275 msgid " (Once your working directory is clean, run \"git rebase --continue\")" msgstr "" -" (Una vegada que el vostre directori de treball sigui net, executeu \"git " -"rebase --continue\")" +" (Una vegada que el vostre directori de treball sigui net, executeu \"git rebase --continue\")" #: wt-status.c:1279 #, c-format msgid "You are currently editing a commit while rebasing branch '%s' on '%s'." -msgstr "" -"Actualment esteu editant una comissió mentre es fa «rebase» de la branca " -"'%s' en '%s'." +msgstr "Actualment esteu editant una comissió mentre es fa «rebase» de la branca '%s' en '%s'." #: wt-status.c:1284 msgid "You are currently editing a commit during a rebase." @@ -4422,11 +4291,8 @@ msgid " (use \"git commit --amend\" to amend the current commit)" msgstr " (useu \"git commit --amend\" per a esmenar la comissió actual)" #: wt-status.c:1289 -msgid "" -" (use \"git rebase --continue\" once you are satisfied with your changes)" -msgstr "" -" (useu \"git rebase --continue\" una vegada que estigueu satisfet amb els " -"vostres canvis)" +msgid " (use \"git rebase --continue\" once you are satisfied with your changes)" +msgstr " (useu \"git rebase --continue\" una vegada que estigueu satisfet amb els vostres canvis)" #: wt-status.c:1299 #, c-format @@ -4439,15 +4305,11 @@ msgstr " (arregleu els conflictes i executeu \"git cherry-pick --continue\")" #: wt-status.c:1307 msgid " (all conflicts fixed: run \"git cherry-pick --continue\")" -msgstr "" -" (tots els conflictes estan arreglats: executeu \"git cherry-pick --continue" -"\")" +msgstr " (tots els conflictes estan arreglats: executeu \"git cherry-pick --continue\")" #: wt-status.c:1309 msgid " (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)" -msgstr "" -" (useu \"git cherry-pick --abort\" per a cancel·lar l'operació de «cherry " -"pick»)" +msgstr " (useu \"git cherry-pick --abort\" per a cancel·lar l'operació de «cherry pick»)" #: wt-status.c:1318 #, c-format @@ -4460,13 +4322,11 @@ msgstr " (arregleu els conflictes i executeu \"git revert --continue\")" #: wt-status.c:1326 msgid " (all conflicts fixed: run \"git revert --continue\")" -msgstr "" -" (tots els conflictes estan arreglats: executeu \"git revert --continue\")" +msgstr " (tots els conflictes estan arreglats: executeu \"git revert --continue\")" #: wt-status.c:1328 msgid " (use \"git revert --abort\" to cancel the revert operation)" -msgstr "" -" (useu \"git revert --abort\" per a cancel·lar l'operació de reversió)" +msgstr " (useu \"git revert --abort\" per a cancel·lar l'operació de reversió)" #: wt-status.c:1339 #, c-format @@ -4545,8 +4405,7 @@ msgstr "Sense canvis" #: wt-status.c:1618 #, c-format msgid "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n" -msgstr "" -"no hi ha canvis afegits a cometre (useu \"git add\" o \"git commit -a\")\n" +msgstr "no hi ha canvis afegits a cometre (useu \"git add\" o \"git commit -a\")\n" #: wt-status.c:1621 #, c-format @@ -4555,12 +4414,10 @@ msgstr "no hi ha canvis afegits a cometre\n" #: wt-status.c:1624 #, c-format -msgid "" -"nothing added to commit but untracked files present (use \"git add\" to " -"track)\n" +msgid "nothing added to commit but untracked files present (use \"git add\" to track)\n" msgstr "" -"no hi ha res afegit a cometre però existeixen fitxers no seguits (useu \"git " -"add\" per a seguir-los)\n" +"no hi ha res afegit a cometre però existeixen fitxers no seguits (useu \"git add\" per a seguir-" +"los)\n" #: wt-status.c:1627 #, c-format @@ -4570,9 +4427,7 @@ msgstr "no hi ha res afegit a cometre però existeixen fitxer no seguits\n" #: wt-status.c:1630 #, c-format msgid "nothing to commit (create/copy files and use \"git add\" to track)\n" -msgstr "" -"no hi ha res a cometre (creeu/copieu fitxers i useu \"git add\" per a seguir-" -"los)\n" +msgstr "no hi ha res a cometre (creeu/copieu fitxers i useu \"git add\" per a seguir-los)\n" #: wt-status.c:1633 wt-status.c:1638 #, c-format @@ -4582,8 +4437,7 @@ msgstr "no hi ha res a cometre\n" #: wt-status.c:1636 #, c-format msgid "nothing to commit (use -u to show untracked files)\n" -msgstr "" -"no hi ha res a cometre (useu -u per a mostrar els fitxers no seguits)\n" +msgstr "no hi ha res a cometre (useu -u per a mostrar els fitxers no seguits)\n" #: wt-status.c:1640 #, c-format @@ -4681,12 +4535,11 @@ msgstr "No s'ha pogut aplicar '%s'" #: builtin/add.c:247 msgid "The following paths are ignored by one of your .gitignore files:\n" -msgstr "" -"Els camins següents s'ignoren per un dels vostres fitxers .gitignore:\n" +msgstr "Els camins següents s'ignoren per un dels vostres fitxers .gitignore:\n" #: builtin/add.c:266 builtin/clean.c:876 builtin/fetch.c:115 builtin/mv.c:123 -#: builtin/prune-packed.c:55 builtin/pull.c:198 builtin/push.c:524 -#: builtin/remote.c:1328 builtin/rm.c:241 builtin/send-pack.c:163 +#: builtin/prune-packed.c:55 builtin/pull.c:198 builtin/push.c:524 builtin/remote.c:1328 +#: builtin/rm.c:241 builtin/send-pack.c:163 msgid "dry run" msgstr "marxa en sec" @@ -4720,8 +4573,7 @@ msgstr "afegeix els canvis de tots els fitxers seguits i no seguits" #: builtin/add.c:278 msgid "ignore paths removed in the working tree (same as --no-all)" -msgstr "" -"ignora els camins eliminats en l'arbre de treball (el mateix que --no-all)" +msgstr "ignora els camins eliminats en l'arbre de treball (el mateix que --no-all)" #: builtin/add.c:280 msgid "don't add, only refresh the index" @@ -4733,8 +4585,7 @@ msgstr "només omet els fitxers que no es poden afegir a causa d'errors" #: builtin/add.c:282 msgid "check if - even missing - files are ignored in dry run" -msgstr "" -"comproveu si els fitxers - fins i tot els absents - s'ignoren en marxa en sec" +msgstr "comproveu si els fitxers - fins i tot els absents - s'ignoren en marxa en sec" #: builtin/add.c:283 builtin/update-index.c:951 msgid "(+/-)x" @@ -4776,9 +4627,8 @@ msgstr "No s'ha especificat res, no s'ha afegit res.\n" msgid "Maybe you wanted to say 'git add .'?\n" msgstr "Potser volÃeu dir 'git add .'?\n" -#: builtin/add.c:380 builtin/check-ignore.c:172 builtin/checkout.c:298 -#: builtin/checkout.c:491 builtin/clean.c:920 builtin/commit.c:350 -#: builtin/mv.c:143 builtin/reset.c:235 builtin/rm.c:271 +#: builtin/add.c:380 builtin/check-ignore.c:172 builtin/checkout.c:298 builtin/checkout.c:491 +#: builtin/clean.c:920 builtin/commit.c:350 builtin/mv.c:143 builtin/reset.c:235 builtin/rm.c:271 #: builtin/submodule--helper.c:244 msgid "index file corrupt" msgstr "fitxer d'Ãndex malmès" @@ -4852,15 +4702,12 @@ msgstr "Quan hà giu resolt aquest problema, executeu \"%s --continue\"." #: builtin/am.c:1179 #, c-format msgid "If you prefer to skip this patch, run \"%s --skip\" instead." -msgstr "" -"Si preferiu ometre aquest pedaç, executeu \"%s --skip\" en lloc d'això." +msgstr "Si preferiu ometre aquest pedaç, executeu \"%s --skip\" en lloc d'això." #: builtin/am.c:1180 #, c-format msgid "To restore the original branch and stop patching, run \"%s --abort\"." -msgstr "" -"Per a restaurar la branca original i deixar d'apedaçar, executeu \"%s --abort" -"\"." +msgstr "Per a restaurar la branca original i deixar d'apedaçar, executeu \"%s --abort\"." #: builtin/am.c:1315 msgid "Patch is empty. Was it split wrong?" @@ -4878,9 +4725,7 @@ msgstr "no s'ha pogut analitzar la comissió %s" #: builtin/am.c:1606 msgid "Repository lacks necessary blobs to fall back on 3-way merge." -msgstr "" -"Al dipòsit li manquen els blobs necessaris per a retrocedir a una fusió de 3 " -"vies." +msgstr "Al dipòsit li manquen els blobs necessaris per a retrocedir a una fusió de 3 vies." #: builtin/am.c:1608 msgid "Using index info to reconstruct a base tree..." @@ -4910,8 +4755,7 @@ msgstr "git write-tree ha fallat en escriure un arbre" msgid "applying to an empty history" msgstr "s'està aplicant a una història buida" -#: builtin/am.c:1702 builtin/commit.c:1764 builtin/merge.c:802 -#: builtin/merge.c:827 +#: builtin/am.c:1702 builtin/commit.c:1764 builtin/merge.c:802 builtin/merge.c:827 msgid "failed to write commit object" msgstr "s'ha produït un error en escriure l'objecte de comissió" @@ -4922,8 +4766,7 @@ msgstr "no es pot reprendre: %s no existeix." #: builtin/am.c:1755 msgid "cannot be interactive without stdin connected to a terminal." -msgstr "" -"no es pot ser interactiu sense que stdin estigui connectada a un terminal." +msgstr "no es pot ser interactiu sense que stdin estigui connectada a un terminal." #: builtin/am.c:1760 msgid "Commit Body is:" @@ -4935,9 +4778,7 @@ msgstr "El cos de la comissió és:" #. #: builtin/am.c:1770 msgid "Apply? [y]es/[n]o/[e]dit/[v]iew patch/[a]ccept all: " -msgstr "" -"Voleu aplicar-lo? [y]es/[n]o/[e]dita/[v]isualitza el pedaç/[a]ccepta'ls " -"tots: " +msgstr "Voleu aplicar-lo? [y]es/[n]o/[e]dita/[v]isualitza el pedaç/[a]ccepta'ls tots: " #: builtin/am.c:1820 #, c-format @@ -4981,8 +4822,7 @@ msgstr "" "Encara teniu camins sense fusionar en el vostre Ãndex.\n" "Heu oblidat d'usar 'git add'?" -#: builtin/am.c:2050 builtin/am.c:2054 builtin/am.c:2066 builtin/reset.c:308 -#: builtin/reset.c:316 +#: builtin/am.c:2050 builtin/am.c:2054 builtin/am.c:2066 builtin/reset.c:308 builtin/reset.c:316 #, c-format msgid "Could not parse object '%s'." msgstr "No s'ha pogut analitzar l'objecte '%s'." @@ -5024,8 +4864,7 @@ msgstr "opció històrica -- no-op" msgid "allow fall back on 3way merging if needed" msgstr "permet retrocedir a una fusió de 3 vies si és necessari" -#: builtin/am.c:2244 builtin/init-db.c:483 builtin/prune-packed.c:57 -#: builtin/repack.c:178 +#: builtin/am.c:2244 builtin/init-db.c:483 builtin/prune-packed.c:57 builtin/repack.c:178 msgid "be quiet" msgstr "silenciós" @@ -5055,29 +4894,26 @@ msgstr "passa la bandera --keep-cr al git-mailsplit per al format mbox" #: builtin/am.c:2260 msgid "do not pass --keep-cr flag to git-mailsplit independent of am.keepcr" -msgstr "" -"no passis la bandera --keep-cr al git-mailsplit independent de am.keepcr" +msgstr "no passis la bandera --keep-cr al git-mailsplit independent de am.keepcr" #: builtin/am.c:2263 msgid "strip everything before a scissors line" msgstr "elimina tot abans d'una lÃnia de tisores" -#: builtin/am.c:2265 builtin/am.c:2268 builtin/am.c:2271 builtin/am.c:2274 -#: builtin/am.c:2277 builtin/am.c:2280 builtin/am.c:2283 builtin/am.c:2286 -#: builtin/am.c:2292 +#: builtin/am.c:2265 builtin/am.c:2268 builtin/am.c:2271 builtin/am.c:2274 builtin/am.c:2277 +#: builtin/am.c:2280 builtin/am.c:2283 builtin/am.c:2286 builtin/am.c:2292 msgid "pass it through git-apply" msgstr "passa-ho a través del git-apply" -#: builtin/am.c:2282 builtin/fmt-merge-msg.c:662 builtin/fmt-merge-msg.c:665 -#: builtin/grep.c:1045 builtin/merge.c:201 builtin/pull.c:135 -#: builtin/pull.c:194 builtin/repack.c:187 builtin/repack.c:191 -#: builtin/show-branch.c:637 builtin/show-ref.c:169 builtin/tag.c:398 +#: builtin/am.c:2282 builtin/fmt-merge-msg.c:662 builtin/fmt-merge-msg.c:665 builtin/grep.c:1045 +#: builtin/merge.c:201 builtin/pull.c:135 builtin/pull.c:194 builtin/repack.c:187 +#: builtin/repack.c:191 builtin/show-branch.c:637 builtin/show-ref.c:169 builtin/tag.c:398 #: parse-options.h:132 parse-options.h:134 parse-options.h:245 msgid "n" msgstr "n" -#: builtin/am.c:2288 builtin/branch.c:592 builtin/for-each-ref.c:37 -#: builtin/replace.c:443 builtin/tag.c:433 builtin/verify-tag.c:38 +#: builtin/am.c:2288 builtin/branch.c:592 builtin/for-each-ref.c:37 builtin/replace.c:443 +#: builtin/tag.c:433 builtin/verify-tag.c:38 msgid "format" msgstr "format" @@ -5087,8 +4923,7 @@ msgstr "el format en el qual estan els pedaços" #: builtin/am.c:2295 msgid "override error message when patch failure occurs" -msgstr "" -"passa per alt el missatge d'error quan s'ocorre una fallada en apedaçar" +msgstr "passa per alt el missatge d'error quan s'ocorre una fallada en apedaçar" #: builtin/am.c:2297 msgid "continue applying patches after resolving a conflict" @@ -5114,8 +4949,8 @@ msgstr "menteix sobre la data del comitent" msgid "use current timestamp for author date" msgstr "usa el marc de temps actual per la data d'autor" -#: builtin/am.c:2314 builtin/commit.c:1600 builtin/merge.c:232 -#: builtin/pull.c:165 builtin/revert.c:111 builtin/tag.c:413 +#: builtin/am.c:2314 builtin/commit.c:1600 builtin/merge.c:232 builtin/pull.c:165 +#: builtin/revert.c:111 builtin/tag.c:413 msgid "key-id" msgstr "ID de clau" @@ -5142,9 +4977,7 @@ msgstr "S'ha produït un error en llegir l'Ãndex" #: builtin/am.c:2355 #, c-format msgid "previous rebase directory %s still exists but mbox given." -msgstr "" -"un directori de rebasament anterior %s encara existeix però s'ha donat una " -"bústia." +msgstr "un directori de rebasament anterior %s encara existeix però s'ha donat una bústia." #: builtin/am.c:2379 #, c-format @@ -5223,14 +5056,11 @@ msgstr "Mostra les entrades «blame» mentre les trobem, incrementalment" #: builtin/blame.c:2574 msgid "Show blank SHA-1 for boundary commits (Default: off)" -msgstr "" -"Mostra un SHA-1 en blanc per les comissions de frontera (Per defecte: " -"desactivat)" +msgstr "Mostra un SHA-1 en blanc per les comissions de frontera (Per defecte: desactivat)" #: builtin/blame.c:2575 msgid "Do not treat root commits as boundaries (Default: off)" -msgstr "" -"No tractis les comissions d'arrel com a lÃmits (Per defecte: desactivat)" +msgstr "No tractis les comissions d'arrel com a lÃmits (Per defecte: desactivat)" #: builtin/blame.c:2576 msgid "Show work cost statistics" @@ -5262,8 +5092,7 @@ msgstr "Mostra el format de porcellana amb informació de comissió per lÃnia" #: builtin/blame.c:2583 msgid "Use the same output mode as git-annotate (Default: off)" -msgstr "" -"Usa el mateix mode de sortida que git-annotate (Per defecte: desactivat)" +msgstr "Usa el mateix mode de sortida que git-annotate (Per defecte: desactivat)" #: builtin/blame.c:2584 msgid "Show raw timestamp (Default: off)" @@ -5279,9 +5108,7 @@ msgstr "Omet el nom d'autor i la marca de temps (Per defecte: desactivat)" #: builtin/blame.c:2587 msgid "Show author email instead of name (Default: off)" -msgstr "" -"Mostra l'adreça de correu electrònic de l'autor en lloc del nom (Per " -"defecte: desactivat)" +msgstr "Mostra l'adreça de correu electrònic de l'autor en lloc del nom (Per defecte: desactivat)" #: builtin/blame.c:2588 msgid "Ignore whitespace differences" @@ -5325,8 +5152,7 @@ msgstr "Processa només el rang de lÃnies n,m, comptant des d'1" #: builtin/blame.c:2649 msgid "--progress can't be used with --incremental or porcelain formats" -msgstr "" -"no es pot usar --progress amb els formats --incremental o de porcellana" +msgstr "no es pot usar --progress amb els formats --incremental o de porcellana" #. TRANSLATORS: This string is used to tell us the maximum #. display width for a relative timestamp in "git blame" @@ -5348,16 +5174,11 @@ msgstr "no es pot usar --contents amb el nom d'objecte de la comissió final" #: builtin/blame.c:2802 msgid "--reverse and --first-parent together require specified latest commit" -msgstr "" -"--reverse i --first-parent-together requereixen una última comissió " -"especificada" +msgstr "--reverse i --first-parent-together requereixen una última comissió especificada" #: builtin/blame.c:2829 -msgid "" -"--reverse --first-parent together require range along first-parent chain" -msgstr "" -"--reverse --first-parent junts requereixen un rang de la cadena de mares " -"primeres" +msgid "--reverse --first-parent together require range along first-parent chain" +msgstr "--reverse --first-parent junts requereixen un rang de la cadena de mares primeres" #: builtin/blame.c:2840 #, c-format @@ -5516,9 +5337,7 @@ msgstr "S'ha canviat el nom de la branca a %s, però HEAD no està actualitzat!" #: builtin/branch.c:502 msgid "Branch is renamed, but update of config-file failed" -msgstr "" -"La branca està canviada de nom, però l'actualització del fitxer de " -"configuració ha fallat" +msgstr "La branca està canviada de nom, però l'actualització del fitxer de configuració ha fallat" #: builtin/branch.c:518 #, c-format @@ -5639,9 +5458,8 @@ msgstr "clau" msgid "field name to sort on" msgstr "nom del camp en el qual ordenar" -#: builtin/branch.c:588 builtin/for-each-ref.c:41 builtin/notes.c:404 -#: builtin/notes.c:407 builtin/notes.c:567 builtin/notes.c:570 -#: builtin/tag.c:429 +#: builtin/branch.c:588 builtin/for-each-ref.c:41 builtin/notes.c:404 builtin/notes.c:407 +#: builtin/notes.c:567 builtin/notes.c:570 builtin/tag.c:429 msgid "object" msgstr "objecte" @@ -5653,8 +5471,7 @@ msgstr "imprimeix només les branques de l'objecte" msgid "sorting and filtering are case insensitive" msgstr "l'ordenació i el filtratge distingeixen entre majúscules i minúscules" -#: builtin/branch.c:592 builtin/for-each-ref.c:37 builtin/tag.c:433 -#: builtin/verify-tag.c:38 +#: builtin/branch.c:592 builtin/for-each-ref.c:37 builtin/tag.c:433 builtin/verify-tag.c:38 msgid "format to use for the output" msgstr "format a usar en la sortida" @@ -5702,10 +5519,8 @@ msgstr "hi ha massa branques per a establir una nova font" #: builtin/branch.c:716 #, c-format -msgid "" -"could not set upstream of HEAD to %s when it does not point to any branch." -msgstr "" -"no s'ha pogut establir la font de HEAD com a %s quan no assenyala cap branca." +msgid "could not set upstream of HEAD to %s when it does not point to any branch." +msgstr "no s'ha pogut establir la font de HEAD com a %s quan no assenyala cap branca." #: builtin/branch.c:719 builtin/branch.c:741 builtin/branch.c:762 #, c-format @@ -5723,8 +5538,7 @@ msgstr "hi ha massa branques per a desestablir la font" #: builtin/branch.c:739 msgid "could not unset upstream of HEAD when it does not point to any branch." -msgstr "" -"no s'ha pogut desestablir la font de HEAD perquè no assenyala cap branca." +msgstr "no s'ha pogut desestablir la font de HEAD perquè no assenyala cap branca." #: builtin/branch.c:745 #, c-format @@ -5737,17 +5551,16 @@ msgstr "no té sentit crear 'HEAD' manualment" #: builtin/branch.c:765 msgid "-a and -r options to 'git branch' do not make sense with a branch name" -msgstr "" -"les opcions -a i -r a 'git branch' no tenen sentit amb un nom de branca" +msgstr "les opcions -a i -r a 'git branch' no tenen sentit amb un nom de branca" #: builtin/branch.c:768 #, c-format msgid "" -"The --set-upstream flag is deprecated and will be removed. Consider using --" -"track or --set-upstream-to\n" +"The --set-upstream flag is deprecated and will be removed. Consider using --track or --set-" +"upstream-to\n" msgstr "" -"La bandera --set-upstream està en desús i s'eliminarà . Considereu usar --" -"track o --set-upstream-to\n" +"La bandera --set-upstream està en desús i s'eliminarà . Considereu usar --track o --set-upstream-" +"to\n" #: builtin/branch.c:785 #, c-format @@ -5775,19 +5588,15 @@ msgstr "Cal un dipòsit per a desfer un farcell." #: builtin/cat-file.c:513 msgid "" -"git cat-file (-t [--allow-unknown-type] | -s [--allow-unknown-type] | -e | -" -"p | <type> | --textconv | --filters) [--path=<path>] <object>" +"git cat-file (-t [--allow-unknown-type] | -s [--allow-unknown-type] | -e | -p | <type> | --" +"textconv | --filters) [--path=<path>] <object>" msgstr "" -"git cat-file (-t [--allow-unknown-type] | -s [--allow-unknown-type] | -e | -" -"p | <tipus> | --textconv | --filters [--path=<camÃ>]) <objecte>" +"git cat-file (-t [--allow-unknown-type] | -s [--allow-unknown-type] | -e | -p | <tipus> | --" +"textconv | --filters [--path=<camÃ>]) <objecte>" #: builtin/cat-file.c:514 -msgid "" -"git cat-file (--batch | --batch-check) [--follow-symlinks] [--textconv | --" -"filters]" -msgstr "" -"git cat-file (--batch | --batch-check) [--follow-symlinks] [--textconv | --" -"filters]" +msgid "git cat-file (--batch | --batch-check) [--follow-symlinks] [--textconv | --filters]" +msgstr "git cat-file (--batch | --batch-check) [--follow-symlinks] [--textconv | --filters]" #: builtin/cat-file.c:551 msgid "<type> can be one of: blob, tree, commit, tag" @@ -5815,8 +5624,7 @@ msgstr "en els objectes de blob, executa textconv en el contingut de l'objecte" #: builtin/cat-file.c:560 msgid "for blob objects, run filters on object's content" -msgstr "" -"en els objectes de blob, executa els filtres en el contingut de l'objecte" +msgstr "en els objectes de blob, executa els filtres en el contingut de l'objecte" #: builtin/cat-file.c:561 git-submodule.sh:943 msgid "blob" @@ -5836,8 +5644,7 @@ msgstr "posa la sortida de --batch en memòria intermèdia" #: builtin/cat-file.c:567 msgid "show info and content of objects fed from the standard input" -msgstr "" -"mostra la informació i contingut dels objectes rebuts de l'entrada està ndard" +msgstr "mostra la informació i contingut dels objectes rebuts de l'entrada està ndard" #: builtin/cat-file.c:570 msgid "show info about objects fed from the standard input" @@ -5845,8 +5652,7 @@ msgstr "mostra informació sobre els objectes rebuts de l'entrada està ndard" #: builtin/cat-file.c:573 msgid "follow in-tree symlinks (used with --batch or --batch-check)" -msgstr "" -"segueix els enllaços simbòlics en l'arbre (s'usa amb --batch o --batch-check)" +msgstr "segueix els enllaços simbòlics en l'arbre (s'usa amb --batch o --batch-check)" #: builtin/cat-file.c:575 msgid "show all objects with --batch or --batch-check" @@ -5947,8 +5753,7 @@ msgstr "força la sobreescriptura de fitxers existents" #: builtin/checkout-index.c:163 msgid "no warning for existing files and files not in index" -msgstr "" -"cap advertència per a fitxers existents i fitxers que no siguin a l'Ãndex" +msgstr "cap advertència per a fitxers existents i fitxers que no siguin a l'Ãndex" #: builtin/checkout-index.c:165 msgid "don't checkout new files" @@ -5966,9 +5771,8 @@ msgstr "llegeix la llista de camins des de l'entrada està ndard" msgid "write the content to temporary files" msgstr "escriu el contingut a fitxers temporals" -#: builtin/checkout-index.c:174 builtin/column.c:30 -#: builtin/submodule--helper.c:635 builtin/submodule--helper.c:638 -#: builtin/submodule--helper.c:644 builtin/submodule--helper.c:980 +#: builtin/checkout-index.c:174 builtin/column.c:30 builtin/submodule--helper.c:635 +#: builtin/submodule--helper.c:638 builtin/submodule--helper.c:644 builtin/submodule--helper.c:980 #: builtin/worktree.c:477 msgid "string" msgstr "cadena" @@ -6019,8 +5823,7 @@ msgstr "camà '%s': no es pot fusionar" msgid "Unable to add merge result for '%s'" msgstr "No s'ha pogut afegir el resultat de fusió per a '%s'" -#: builtin/checkout.c:269 builtin/checkout.c:272 builtin/checkout.c:275 -#: builtin/checkout.c:278 +#: builtin/checkout.c:269 builtin/checkout.c:272 builtin/checkout.c:275 builtin/checkout.c:278 #, c-format msgid "'%s' cannot be used with updating paths" msgstr "'%s' no es pot usar amb actualització de camins" @@ -6033,8 +5836,7 @@ msgstr "'%s' no es pot usar amb %s" #: builtin/checkout.c:287 #, c-format msgid "Cannot update paths and switch to branch '%s' at the same time." -msgstr "" -"No es poden actualitzar els camins i canviar a la branca '%s' a la vegada." +msgstr "No es poden actualitzar els camins i canviar a la branca '%s' a la vegada." #: builtin/checkout.c:358 builtin/checkout.c:365 #, c-format @@ -6174,8 +5976,7 @@ msgstr "els camins no es poden usar amb canvi de branca" msgid "'%s' cannot be used with switching branches" msgstr "'%s' no es pot usar amb canvi de branca" -#: builtin/checkout.c:1110 builtin/checkout.c:1113 builtin/checkout.c:1118 -#: builtin/checkout.c:1121 +#: builtin/checkout.c:1110 builtin/checkout.c:1113 builtin/checkout.c:1118 builtin/checkout.c:1121 #, c-format msgid "'%s' cannot be used with '%s'" msgstr "'%s' no es pot usar amb '%s'" @@ -6185,9 +5986,8 @@ msgstr "'%s' no es pot usar amb '%s'" msgid "Cannot switch branch to a non-commit '%s'" msgstr "No es pot canviar la branca a la no comissió '%s'" -#: builtin/checkout.c:1159 builtin/checkout.c:1161 builtin/clone.c:111 -#: builtin/remote.c:165 builtin/remote.c:167 builtin/worktree.c:329 -#: builtin/worktree.c:331 +#: builtin/checkout.c:1159 builtin/checkout.c:1161 builtin/clone.c:111 builtin/remote.c:165 +#: builtin/remote.c:167 builtin/worktree.c:329 builtin/worktree.c:331 msgid "branch" msgstr "branca" @@ -6259,9 +6059,8 @@ msgstr "dubta 'git checkout <cap-branca-aixÃ>'" msgid "do not check if another worktree is holding the given ref" msgstr "no comprovis si altre arbre de treball té la referència donada" -#: builtin/checkout.c:1187 builtin/clone.c:78 builtin/fetch.c:119 -#: builtin/merge.c:231 builtin/pull.c:117 builtin/push.c:539 -#: builtin/send-pack.c:172 +#: builtin/checkout.c:1187 builtin/clone.c:78 builtin/fetch.c:119 builtin/merge.c:231 +#: builtin/pull.c:117 builtin/push.c:539 builtin/send-pack.c:172 msgid "force progress reporting" msgstr "força l'informe de progrés" @@ -6304,10 +6103,8 @@ msgstr "" "agafar de l'Ãndex." #: builtin/clean.c:25 -msgid "" -"git clean [-d] [-f] [-i] [-n] [-q] [-e <pattern>] [-x | -X] [--] <paths>..." -msgstr "" -"git clean [-d] [-f] [-i] [-n] [-q] [-e <patró>] [-x | -X] [--] <camins>..." +msgid "git clean [-d] [-f] [-i] [-n] [-q] [-e <pattern>] [-x | -X] [--] <paths>..." +msgstr "git clean [-d] [-f] [-i] [-n] [-q] [-e <patró>] [-x | -X] [--] <camins>..." #: builtin/clean.c:29 #, c-format @@ -6368,8 +6165,7 @@ msgstr "" "* - tria tots els Ãtems\n" " - (buit) finalitza la selecció\n" -#: builtin/clean.c:517 git-add--interactive.perl:589 -#: git-add--interactive.perl:594 +#: builtin/clean.c:517 git-add--interactive.perl:589 git-add--interactive.perl:594 #, c-format, perl-format msgid "Huh (%s)?\n" msgstr "Perdó (%s)?\n" @@ -6451,9 +6247,8 @@ msgstr "neteja interactiva" msgid "remove whole directories" msgstr "elimina directoris sencers" -#: builtin/clean.c:881 builtin/describe.c:449 builtin/describe.c:451 -#: builtin/grep.c:1063 builtin/ls-files.c:546 builtin/name-rev.c:348 -#: builtin/name-rev.c:350 builtin/show-ref.c:176 +#: builtin/clean.c:881 builtin/describe.c:449 builtin/describe.c:451 builtin/grep.c:1063 +#: builtin/ls-files.c:546 builtin/name-rev.c:348 builtin/name-rev.c:350 builtin/show-ref.c:176 msgid "pattern" msgstr "patró" @@ -6474,20 +6269,14 @@ msgid "-x and -X cannot be used together" msgstr "-x i -X no es poden usar junts" #: builtin/clean.c:907 -msgid "" -"clean.requireForce set to true and neither -i, -n, nor -f given; refusing to " -"clean" +msgid "clean.requireForce set to true and neither -i, -n, nor -f given; refusing to clean" msgstr "" -"clean.requireForce està establerta a veritat i ni -i, -n ni -f s'han " -"indicat; refusant netejar" +"clean.requireForce està establerta a veritat i ni -i, -n ni -f s'han indicat; refusant netejar" #: builtin/clean.c:910 -msgid "" -"clean.requireForce defaults to true and neither -i, -n, nor -f given; " -"refusing to clean" +msgid "clean.requireForce defaults to true and neither -i, -n, nor -f given; refusing to clean" msgstr "" -"clean.requireForce és per defecte veritat i ni -i, -n ni -f s'han indicat; " -"refusant netejar" +"clean.requireForce és per defecte veritat i ni -i, -n ni -f s'han indicat; refusant netejar" #: builtin/clone.c:37 msgid "git clone [<options>] [--] <repo> [<dir>]" @@ -6562,8 +6351,7 @@ msgstr "agafa <branca> en lloc del HEAD del remot" msgid "path to git-upload-pack on the remote" msgstr "camà a git-upload-pack en el remot" -#: builtin/clone.c:115 builtin/fetch.c:120 builtin/grep.c:1006 -#: builtin/pull.c:202 +#: builtin/clone.c:115 builtin/fetch.c:120 builtin/grep.c:1006 builtin/pull.c:202 msgid "depth" msgstr "profunditat" @@ -6571,8 +6359,7 @@ msgstr "profunditat" msgid "create a shallow clone of that depth" msgstr "crea un clon superficial de tal profunditat" -#: builtin/clone.c:117 builtin/fetch.c:122 builtin/pack-objects.c:2918 -#: parse-options.h:142 +#: builtin/clone.c:117 builtin/fetch.c:122 builtin/pack-objects.c:2918 parse-options.h:142 msgid "time" msgstr "hora" @@ -6690,9 +6477,7 @@ msgstr "no s'ha pogut actualitzar %s" #: builtin/clone.c:715 msgid "remote HEAD refers to nonexistent ref, unable to checkout.\n" -msgstr "" -"el HEAD remot es refereix a una referència que no existeix; no s'ha pogut " -"agafar.\n" +msgstr "el HEAD remot es refereix a una referència que no existeix; no s'ha pogut agafar.\n" #: builtin/clone.c:746 msgid "unable to checkout working tree" @@ -6747,8 +6532,8 @@ msgstr "el camà destà '%s' ja existeix i no és un directori buit." msgid "working tree '%s' already exists." msgstr "l'arbre de treball '%s' ja existeix." -#: builtin/clone.c:958 builtin/clone.c:969 builtin/difftool.c:252 -#: builtin/worktree.c:221 builtin/worktree.c:251 +#: builtin/clone.c:958 builtin/clone.c:969 builtin/difftool.c:252 builtin/worktree.c:221 +#: builtin/worktree.c:251 #, c-format msgid "could not create leading directories of '%s'" msgstr "no s'han pogut crear els directoris inicials de '%s'" @@ -6769,12 +6554,8 @@ msgid "Cloning into '%s'...\n" msgstr "S'està clonant a '%s'...\n" #: builtin/clone.c:999 -msgid "" -"clone --recursive is not compatible with both --reference and --reference-if-" -"able" -msgstr "" -"clone --recursive no és compatible amb ambdós --reference i --reference-if-" -"able" +msgid "clone --recursive is not compatible with both --reference and --reference-if-able" +msgstr "clone --recursive no és compatible amb ambdós --reference i --reference-if-able" #: builtin/clone.c:1055 msgid "--depth is ignored in local clones; use file:// instead." @@ -6782,13 +6563,11 @@ msgstr "--depth s'ignora en els clons locals; useu file:// en lloc d'això." #: builtin/clone.c:1057 msgid "--shallow-since is ignored in local clones; use file:// instead." -msgstr "" -"--shallow-since s'ignora en els clons locals; useu file:// en lloc d'això." +msgstr "--shallow-since s'ignora en els clons locals; useu file:// en lloc d'això." #: builtin/clone.c:1059 msgid "--shallow-exclude is ignored in local clones; use file:// instead." -msgstr "" -"--shallow-exclude s'ignora en els clons locals; useu file:// en lloc d'això." +msgstr "--shallow-exclude s'ignora en els clons locals; useu file:// en lloc d'això." #: builtin/clone.c:1062 msgid "source repository is shallow, ignoring --local" @@ -6923,8 +6702,7 @@ msgid "" " git commit --allow-empty\n" "\n" msgstr "" -"El «cherry pick» previ ja està buit, possiblement a causa de resolució de " -"conflicte.\n" +"El «cherry pick» previ ja està buit, possiblement a causa de resolució de conflicte.\n" "Si el voleu cometre de totes maneres, useu:\n" "\n" " git commit --allow-empty\n" @@ -7180,9 +6958,7 @@ msgstr "--include/--only no té sentit sense camÃ." #: builtin/commit.c:1212 msgid "Explicit paths specified without -i or -o; assuming --only paths..." -msgstr "" -"S'han especificat camins explÃcits sense -i o -o; s'està presumint --only " -"camins..." +msgstr "S'han especificat camins explÃcits sense -i o -o; s'està presumint --only camins..." #: builtin/commit.c:1224 builtin/tag.c:551 #, c-format @@ -7205,8 +6981,7 @@ msgstr "mostra la informació de branca" msgid "version" msgstr "versió" -#: builtin/commit.c:1343 builtin/commit.c:1616 builtin/push.c:525 -#: builtin/worktree.c:448 +#: builtin/commit.c:1343 builtin/commit.c:1616 builtin/push.c:525 builtin/worktree.c:448 msgid "machine-readable output" msgstr "sortida llegible per mà quina" @@ -7218,16 +6993,14 @@ msgstr "mostra l'estat en format llarg (per defecte)" msgid "terminate entries with NUL" msgstr "acaba les entrades amb NUL" -#: builtin/commit.c:1351 builtin/commit.c:1624 builtin/fast-export.c:981 -#: builtin/fast-export.c:984 builtin/tag.c:411 +#: builtin/commit.c:1351 builtin/commit.c:1624 builtin/fast-export.c:981 builtin/fast-export.c:984 +#: builtin/tag.c:411 msgid "mode" msgstr "mode" #: builtin/commit.c:1352 builtin/commit.c:1624 msgid "show untracked files, optional modes: all, normal, no. (Default: all)" -msgstr "" -"mostra els fitxers no seguits, modes opcionals: all, normal, no. (Per " -"defecte: all)" +msgstr "mostra els fitxers no seguits, modes opcionals: all, normal, no. (Per defecte: all)" #: builtin/commit.c:1355 msgid "show ignored files" @@ -7238,12 +7011,8 @@ msgid "when" msgstr "quan" #: builtin/commit.c:1357 -msgid "" -"ignore changes to submodules, optional when: all, dirty, untracked. " -"(Default: all)" -msgstr "" -"ignora els canvis als submòduls, opcional quan: all, dirty, untracked. (Per " -"defecte: all)" +msgid "ignore changes to submodules, optional when: all, dirty, untracked. (Default: all)" +msgstr "ignora els canvis als submòduls, opcional quan: all, dirty, untracked. (Per defecte: all)" #: builtin/commit.c:1359 msgid "list untracked files in columns" @@ -7297,8 +7066,8 @@ msgstr "data" msgid "override date for commit" msgstr "data corregida de la comissió" -#: builtin/commit.c:1589 builtin/merge.c:221 builtin/notes.c:398 -#: builtin/notes.c:561 builtin/tag.c:407 +#: builtin/commit.c:1589 builtin/merge.c:221 builtin/notes.c:398 builtin/notes.c:561 +#: builtin/tag.c:407 msgid "message" msgstr "missatge" @@ -7306,8 +7075,8 @@ msgstr "missatge" msgid "commit message" msgstr "missatge de comissió" -#: builtin/commit.c:1590 builtin/commit.c:1591 builtin/commit.c:1592 -#: builtin/commit.c:1593 parse-options.h:257 ref-filter.h:77 +#: builtin/commit.c:1590 builtin/commit.c:1591 builtin/commit.c:1592 builtin/commit.c:1593 +#: parse-options.h:257 ref-filter.h:77 msgid "commit" msgstr "comissió" @@ -7321,15 +7090,11 @@ msgstr "reusa el missatge de la comissió especificada" #: builtin/commit.c:1592 msgid "use autosquash formatted message to fixup specified commit" -msgstr "" -"usa el missatge formatat de «squash» automà tic per a corregir la comissió " -"especificada" +msgstr "usa el missatge formatat de «squash» automà tic per a corregir la comissió especificada" #: builtin/commit.c:1593 msgid "use autosquash formatted message to squash specified commit" -msgstr "" -"usa el missatge formatat de «squash» automà tic per a «squash» a la comissió " -"especificada" +msgstr "usa el missatge formatat de «squash» automà tic per a «squash» a la comissió especificada" #: builtin/commit.c:1594 msgid "the commit is authored by me now (used with -C/-c/--amend)" @@ -7359,8 +7124,7 @@ msgstr "com suprimir els espais i #comentaris del missatge" msgid "include status in commit message template" msgstr "inclou l'estat en la plantilla de missatge de comissió" -#: builtin/commit.c:1601 builtin/merge.c:233 builtin/pull.c:166 -#: builtin/revert.c:112 +#: builtin/commit.c:1601 builtin/merge.c:233 builtin/pull.c:166 builtin/revert.c:112 msgid "GPG sign commit" msgstr "signa la comissió amb GPG" @@ -7505,8 +7269,7 @@ msgstr "obtén el valor especÃfic per a l'URL: secció[.variable] URL" #: builtin/config.c:67 msgid "replace all matching variables: name value [value_regex]" -msgstr "" -"reemplaça totes les variables que coincideixen: nom valor [regex_de_valors]" +msgstr "reemplaça totes les variables que coincideixen: nom valor [regex_de_valors]" #: builtin/config.c:68 msgid "add a new variable: name value" @@ -7582,9 +7345,7 @@ msgstr "respecta les directives d'inclusió en cercar" #: builtin/config.c:86 msgid "show origin of config (file, standard input, blob, command line)" -msgstr "" -"mostra l'origen de la configuració (fitxer, entrada està ndard, blob, lÃnia " -"d'ordres)" +msgstr "mostra l'origen de la configuració (fitxer, entrada està ndard, blob, lÃnia d'ordres)" #: builtin/config.c:328 msgid "unable to parse default color value" @@ -7894,13 +7655,10 @@ msgstr "utilitza l'eina de diff especificada" #: builtin/difftool.c:683 msgid "print a list of diff tools that may be used with `--tool`" -msgstr "" -"imprimeix una llista de totes les eines diff que es podeu usar amb `--tool`" +msgstr "imprimeix una llista de totes les eines diff que podeu usar amb `--tool`" #: builtin/difftool.c:686 -msgid "" -"make 'git-difftool' exit when an invoked diff tool returns a non - zero exit " -"code" +msgid "make 'git-difftool' exit when an invoked diff tool returns a non - zero exit code" msgstr "" #: builtin/difftool.c:688 @@ -8105,8 +7863,7 @@ msgstr "no es pot obtenir en la branca actual" msgid "[tag update]" msgstr "[actualització d'etiqueta]" -#: builtin/fetch.c:634 builtin/fetch.c:667 builtin/fetch.c:683 -#: builtin/fetch.c:698 +#: builtin/fetch.c:634 builtin/fetch.c:667 builtin/fetch.c:683 builtin/fetch.c:698 msgid "unable to update local ref" msgstr "no s'ha pogut actualitzar la referència local" @@ -8138,8 +7895,7 @@ msgstr "%s no ha enviat tots els objectes necessaris\n" #: builtin/fetch.c:768 #, c-format msgid "reject %s because shallow roots are not allowed to be updated" -msgstr "" -"rebutja %s perquè no es permet que les arrels superficials s'actualitzin" +msgstr "rebutja %s perquè no es permet que les arrels superficials s'actualitzin" #: builtin/fetch.c:855 builtin/fetch.c:951 #, c-format @@ -8250,10 +8006,8 @@ msgid "Fetching a group and specifying refspecs does not make sense" msgstr "Obtenir un grup i especificar referències no té sentit" #: builtin/fmt-merge-msg.c:14 -msgid "" -"git fmt-merge-msg [-m <message>] [--log[=<n>] | --no-log] [--file <file>]" -msgstr "" -"git fmt-merge-msg [-m <missatge>] [--log[=<n>] | --no-log] [--file <fitxer>]" +msgid "git fmt-merge-msg [-m <message>] [--log[=<n>] | --no-log] [--file <file>]" +msgstr "git fmt-merge-msg [-m <missatge>] [--log[=<n>] | --no-log] [--file <fitxer>]" #: builtin/fmt-merge-msg.c:663 msgid "populate log with at most <n> entries from shortlog" @@ -8293,9 +8047,7 @@ msgstr "git for-each-ref [--contains [<comissió>]] [--no-contains [<comissió> #: builtin/for-each-ref.c:27 msgid "quote placeholders suitably for shells" -msgstr "" -"posa els marcadors de posició de forma adequada per a " -"intèrprets d'ordres" +msgstr "posa els marcadors de posició de forma adequada per a intèrprets d'ordres" #: builtin/for-each-ref.c:29 msgid "quote placeholders suitably for perl" @@ -8398,7 +8150,7 @@ msgid "git gc [<options>]" msgstr "git gc [<opcions>]" #: builtin/gc.c:78 -#, , c-format +#, c-format msgid "Failed to fstat %s: %s" msgstr "S'ha produït un error en fer fstat %s: %s" @@ -8446,9 +8198,7 @@ msgstr "No s'ha pogut analitzar el valor gc.logexpiry %s" #: builtin/gc.c:407 #, c-format msgid "Auto packing the repository in background for optimum performance.\n" -msgstr "" -"S'està empaquetant el dipòsit automà ticament en el fons per rendiment " -"òptim.\n" +msgstr "S'està empaquetant el dipòsit automà ticament en el fons per rendiment òptim.\n" #: builtin/gc.c:409 #, c-format @@ -8462,17 +8212,12 @@ msgstr "Vegeu \"git help gc\" per neteja manual.\n" #: builtin/gc.c:431 #, c-format -msgid "" -"gc is already running on machine '%s' pid %<PRIuMAX> (use --force if not)" -msgstr "" -"gc ja s'està executant en la mà quina '%s' pid %<PRIuMAX> (useu --force si no)" +msgid "gc is already running on machine '%s' pid %<PRIuMAX> (use --force if not)" +msgstr "gc ja s'està executant en la mà quina '%s' pid %<PRIuMAX> (useu --force si no)" #: builtin/gc.c:475 -msgid "" -"There are too many unreachable loose objects; run 'git prune' to remove them." -msgstr "" -"Hi ha massa objectes solts inabastables; executeu 'git prune' per a eliminar-" -"los." +msgid "There are too many unreachable loose objects; run 'git prune' to remove them." +msgstr "Hi ha massa objectes solts inabastables; executeu 'git prune' per a eliminar-los." #: builtin/grep.c:25 msgid "git grep [<options>] [-e] <pattern> [<rev>...] [[--] <path>...]" @@ -8621,9 +8366,7 @@ msgstr "imprimeix una lÃnia buida entre coincidències de fitxers distints" #: builtin/grep.c:1043 msgid "show filename only once above matches from same file" -msgstr "" -"mostra el nom de fitxer només una vegada a dalt de les coincidències del " -"mateix fitxer" +msgstr "mostra el nom de fitxer només una vegada a dalt de les coincidències del mateix fitxer" #: builtin/grep.c:1046 msgid "show <n> context lines before and after matches" @@ -8671,9 +8414,7 @@ msgstr "indica coincidència amb estat de sortida sense sortida textual" #: builtin/grep.c:1080 msgid "show only matches from files that match all patterns" -msgstr "" -"mostra només les coincidències dels fitxers que coincideixin amb tots els " -"patrons" +msgstr "mostra només les coincidències dels fitxers que coincideixin amb tots els patrons" #: builtin/grep.c:1082 msgid "show parse tree for grep expression" @@ -8730,12 +8471,9 @@ msgid "both --cached and trees are given." msgstr "s'han donat ambdós --caches i arbres." #: builtin/hash-object.c:81 -msgid "" -"git hash-object [-t <type>] [-w] [--path=<file> | --no-filters] [--stdin] " -"[--] <file>..." +msgid "git hash-object [-t <type>] [-w] [--path=<file> | --no-filters] [--stdin] [--] <file>..." msgstr "" -"git hash-object [-t <tipus>] [-w] [--path=<fitxer> | --no-filters] [--stdin] " -"[--] <fitxer>..." +"git hash-object [-t <tipus>] [-w] [--path=<fitxer> | --no-filters] [--stdin] [--] <fitxer>..." #: builtin/hash-object.c:82 msgid "git hash-object --stdin-paths" @@ -8762,11 +8500,8 @@ msgid "store file as is without filters" msgstr "emmagatzema el fitxer tal com és sense filtres" #: builtin/hash-object.c:100 -msgid "" -"just hash any random garbage to create corrupt objects for debugging Git" -msgstr "" -"només suma qualsevol brossa aleatòria per a crear objectes malmesos per a " -"depurar al Git" +msgid "just hash any random garbage to create corrupt objects for debugging Git" +msgstr "només suma qualsevol brossa aleatòria per a crear objectes malmesos per a depurar al Git" #: builtin/hash-object.c:101 msgid "process file as it were from this path" @@ -8978,8 +8713,7 @@ msgstr "la inflació ha retornat %d" #: builtin/index-pack.c:528 msgid "offset value overflow for delta base object" -msgstr "" -"desbordament de valor de desplaçament per a l'objecte base de diferències" +msgstr "desbordament de valor de desplaçament per a l'objecte base de diferències" #: builtin/index-pack.c:536 msgid "delta base offset is out of bound" @@ -8999,8 +8733,7 @@ msgstr "no es pot fer pread en el fitxer de paquet" msgid "premature end of pack file, %<PRIuMAX> byte missing" msgid_plural "premature end of pack file, %<PRIuMAX> bytes missing" msgstr[0] "el final del fitxer de paquet és prematur, manca %<PRIuMAX> octet" -msgstr[1] "" -"el final del fitxer de paquet és prematur, manquen %<PRIuMAX> octets" +msgstr[1] "el final del fitxer de paquet és prematur, manquen %<PRIuMAX> octets" #: builtin/index-pack.c:603 msgid "serious inflate inconsistency" @@ -9012,8 +8745,7 @@ msgstr "hi ha una inconsistència seriosa d'inflació" msgid "SHA1 COLLISION FOUND WITH %s !" msgstr "S'HA TROBAT UNA COL·LISIÓ SHA1 AMB %s !" -#: builtin/index-pack.c:752 builtin/pack-objects.c:164 -#: builtin/pack-objects.c:257 +#: builtin/index-pack.c:752 builtin/pack-objects.c:164 builtin/pack-objects.c:257 #, c-format msgid "unable to read %s" msgstr "no s'ha pogut llegir %s" @@ -9021,7 +8753,7 @@ msgstr "no s'ha pogut llegir %s" #: builtin/index-pack.c:814 #, c-format msgid "cannot read existing object info %s" -msgstr "no es pot llegir la informació de objecte existent %s" +msgstr "no es pot llegir la informació d'objecte existent %s" #: builtin/index-pack.c:822 #, c-format @@ -9178,8 +8910,8 @@ msgstr[1] "longitud de cadena = %d: %lu objectes" msgid "packfile name '%s' does not end with '.pack'" msgstr "el nom del fitxer de paquet '%s' no acaba amb '.pack'" -#: builtin/index-pack.c:1698 builtin/index-pack.c:1701 -#: builtin/index-pack.c:1717 builtin/index-pack.c:1721 +#: builtin/index-pack.c:1698 builtin/index-pack.c:1701 builtin/index-pack.c:1717 +#: builtin/index-pack.c:1721 #, c-format msgid "bad %s" msgstr "%s dolent" @@ -9278,11 +9010,11 @@ msgstr "S'ha inicialitzat un dipòsit buit del Git en %s%s\n" #: builtin/init-db.c:457 msgid "" -"git init [-q | --quiet] [--bare] [--template=<template-directory>] [--" -"shared[=<permissions>]] [<directory>]" +"git init [-q | --quiet] [--bare] [--template=<template-directory>] [--shared[=<permissions>]] " +"[<directory>]" msgstr "" -"git init [-q | --quiet] [--bare] [--template=<directori-de-plantilla>] [--" -"shared[=<permisos>]] [<directori>]" +"git init [-q | --quiet] [--bare] [--template=<directori-de-plantilla>] [--shared[=<permisos>]] " +"[<directori>]" #: builtin/init-db.c:480 msgid "permissions" @@ -9305,11 +9037,8 @@ msgstr "no es pot canviar de directori a %s" #: builtin/init-db.c:545 #, c-format msgid "" -"%s (or --work-tree=<directory>) not allowed without specifying %s (or --git-" -"dir=<directory>)" -msgstr "" -"no es permet %s (o --work-tree=<directori>) sense especificar %s (o --git-" -"dir=<directori>)" +"%s (or --work-tree=<directory>) not allowed without specifying %s (or --git-dir=<directory>)" +msgstr "no es permet %s (o --work-tree=<directori>) sense especificar %s (o --git-dir=<directori>)" #: builtin/init-db.c:573 #, c-format @@ -9318,11 +9047,11 @@ msgstr "No es pot accedir a l'arbre de treball '%s'" #: builtin/interpret-trailers.c:15 msgid "" -"git interpret-trailers [--in-place] [--trim-empty] [(--trailer " -"<token>[(=|:)<value>])...] [<file>...]" +"git interpret-trailers [--in-place] [--trim-empty] [(--trailer <token>[(=|:)<value>])...] " +"[<file>...]" msgstr "" -"git interpret-trailers [--in-place] [--trim-empty] [(--trailer " -"<testimoni>[(=|:)<valor>])...] [<fitxer>...]" +"git interpret-trailers [--in-place] [--trim-empty] [(--trailer <testimoni>[(=|:)<valor>])...] " +"[<fitxer>...]" #: builtin/interpret-trailers.c:26 msgid "edit files in place" @@ -9455,10 +9184,9 @@ msgid "" "please use git branch --set-upstream-to to track a remote branch.\n" "Or you could specify base commit by --base=<base-commit-id> manually." msgstr "" -"S'ha produït un error en obtenir la font. Si voleu registrar la comissió " -"base\n" +"S'ha produït un error en obtenir la font. Si voleu registrar la comissió base\n" "automà ticament, si us plau, useu git branch --set-upstream-to per a\n" -"seguir una branca remot. O podeu especificar la comissió base manualment\n" +"seguir una branca remota. O podeu especificar la comissió base manualment\n" "amb --base=<id-de-comissió-base>." #: builtin/log.c:1294 @@ -9543,8 +9271,7 @@ msgstr "no incloguis pedaços que coincideixin amb comissions a la font" #: builtin/log.c:1452 msgid "show patch format instead of default (patch + stat)" -msgstr "" -"mostra el format de pedaç en lloc del per defecte (pedaç + estadÃstiques)" +msgstr "mostra el format de pedaç en lloc del per defecte (pedaç + estadÃstiques)" #: builtin/log.c:1454 msgid "Messaging" @@ -9576,8 +9303,7 @@ msgstr "identitat" #: builtin/log.c:1462 msgid "set From address to <ident> (or committer ident if absent)" -msgstr "" -"estableix l'adreça From a <identitat> (o la identitat del comitent si manca)" +msgstr "estableix l'adreça From a <identitat> (o la identitat del comitent si manca)" #: builtin/log.c:1464 msgid "message-id" @@ -9671,11 +9397,9 @@ msgstr "git cherry [-v] [<font> [<cap> [<lÃmit>]]]" #: builtin/log.c:1887 #, c-format -msgid "" -"Could not find a tracked remote branch, please specify <upstream> manually.\n" +msgid "Could not find a tracked remote branch, please specify <upstream> manually.\n" msgstr "" -"No s'ha pogut trobar una branca remota seguida. Si us plau, especifiqueu " -"<font> manualment.\n" +"No s'ha pogut trobar una branca remota seguida. Si us plau, especifiqueu <font> manualment.\n" #: builtin/ls-files.c:468 msgid "git ls-files [<options>] [<file>...]" @@ -9691,8 +9415,7 @@ msgstr "usa lletres minúscules per als fitxers 'assume unchanged'" #: builtin/ls-files.c:521 msgid "show cached files in the output (default)" -msgstr "" -"mostra en la sortida els fitxers desats en la memòria cau (per defecte)" +msgstr "mostra en la sortida els fitxers desats en la memòria cau (per defecte)" #: builtin/ls-files.c:523 msgid "show deleted files in the output" @@ -9772,8 +9495,7 @@ msgstr "arbre" #: builtin/ls-files.c:565 msgid "pretend that paths removed since <tree-ish> are still present" -msgstr "" -"pretén que els camins eliminats després de <arbre> encara siguin presents" +msgstr "pretén que els camins eliminats després de <arbre> encara siguin presents" #: builtin/ls-files.c:567 msgid "show debugging data" @@ -9860,8 +9582,7 @@ msgstr "usa els noms de camà complets" #: builtin/ls-tree.c:143 msgid "list entire tree; not just current directory (implies --full-name)" -msgstr "" -"llista l'arbre sencer; no només el directori actual (implica --full-name)" +msgstr "llista l'arbre sencer; no només el directori actual (implica --full-name)" #: builtin/merge.c:46 msgid "git merge [<options>] [<commit>...]" @@ -9908,9 +9629,7 @@ msgstr "(sinònim de --stat)" #: builtin/merge.c:202 builtin/pull.c:136 msgid "add (at most <n>) entries from shortlog to merge commit message" -msgstr "" -"afegeix (com a mà xim <n>) entrades del registre curt al missatge de comissió " -"de fusió" +msgstr "afegeix (com a mà xim <n>) entrades del registre curt al missatge de comissió de fusió" #: builtin/merge.c:205 builtin/pull.c:139 msgid "create a single commit instead of doing a merge" @@ -9936,8 +9655,7 @@ msgstr "avorta si l'avanç rà pid no és possible" msgid "verify that the named commit has a valid GPG signature" msgstr "verifica que la comissió anomenada tingui una signatura GPG và lida" -#: builtin/merge.c:217 builtin/notes.c:773 builtin/pull.c:158 -#: builtin/revert.c:108 +#: builtin/merge.c:217 builtin/notes.c:773 builtin/pull.c:158 builtin/revert.c:108 msgid "strategy" msgstr "estratègia" @@ -10032,8 +9750,7 @@ msgstr "No s'ha pogut llegir de '%s'" #: builtin/merge.c:746 #, c-format msgid "Not committing merge; use 'git commit' to complete the merge.\n" -msgstr "" -"No s'està cometent la fusió; useu 'git commit' per a completar la fusió.\n" +msgstr "No s'està cometent la fusió; useu 'git commit' per a completar la fusió.\n" #: builtin/merge.c:752 #, c-format @@ -10063,9 +9780,7 @@ msgstr "Meravellós.\n" #: builtin/merge.c:851 #, c-format msgid "Automatic merge failed; fix conflicts and then commit the result.\n" -msgstr "" -"La fusió automà tica ha fallat; arregleu els conflictes i després cometeu el " -"resultat.\n" +msgstr "La fusió automà tica ha fallat; arregleu els conflictes i després cometeu el resultat.\n" #: builtin/merge.c:890 msgid "No current branch." @@ -10145,9 +9860,7 @@ msgstr "No podeu combinar --squash amb --no-ff." #: builtin/merge.c:1209 msgid "No commit specified and merge.defaultToUpstream not set." -msgstr "" -"No hi ha una comissió especificada i merge.defaultToUpstream no està " -"establert." +msgstr "No hi ha una comissió especificada i merge.defaultToUpstream no està establert." #: builtin/merge.c:1226 msgid "Squash commit into empty head not supported yet" @@ -10245,9 +9958,7 @@ msgstr "S'està usant el %s per a preparar la resolució a mà .\n" #: builtin/merge.c:1554 #, c-format msgid "Automatic merge went well; stopped before committing as requested\n" -msgstr "" -"La fusió automà tica ha sortit bé; s'ha aturat abans de cometre com s'havia " -"demanat\n" +msgstr "La fusió automà tica ha sortit bé; s'ha aturat abans de cometre com s'havia demanat\n" #: builtin/merge-base.c:29 msgid "git merge-base [-a | --all] <commit> <commit>..." @@ -10287,16 +9998,14 @@ msgstr "és la primera un avantpassat de l'altre?" #: builtin/merge-base.c:225 msgid "find where <commit> forked from reflog of <ref>" -msgstr "" -"troba on <comissió> s'ha bifurcat del registre de referències de <referència>" +msgstr "troba on <comissió> s'ha bifurcat del registre de referències de <referència>" #: builtin/merge-file.c:8 msgid "" -"git merge-file [<options>] [-L <name1> [-L <orig> [-L <name2>]]] <file1> " -"<orig-file> <file2>" +"git merge-file [<options>] [-L <name1> [-L <orig> [-L <name2>]]] <file1> <orig-file> <file2>" msgstr "" -"git merge-file [<opcions>] [-L <nom1> [-L <original> [-L <nom2>]]] <fitxer1> " -"<fitxer-original> <fitxer2>" +"git merge-file [<opcions>] [-L <nom1> [-L <original> [-L <nom2>]]] <fitxer1> <fitxer-original> " +"<fitxer2>" #: builtin/merge-file.c:32 msgid "send results to standard output" @@ -10389,8 +10098,7 @@ msgstr "El directori %s és en l'Ãndex i no hi ha cap submòdul?" #: builtin/mv.c:84 builtin/rm.c:290 msgid "Please stage your changes to .gitmodules or stash them to proceed" msgstr "" -"Si us plau, «stage» els vostres canvis a .gitmodules o feu «stage» dels " -"mateixos per a procedir" +"Si us plau, «stage» els vostres canvis a .gitmodules o feu «stage» dels mateixos per a procedir" #: builtin/mv.c:102 #, c-format @@ -10521,40 +10229,36 @@ msgstr "git notes [--ref <referència-de-notes>] [llista [<objecte>]]" #: builtin/notes.c:26 msgid "" -"git notes [--ref <notes-ref>] add [-f] [--allow-empty] [-m <msg> | -F <file> " -"| (-c | -C) <object>] [<object>]" +"git notes [--ref <notes-ref>] add [-f] [--allow-empty] [-m <msg> | -F <file> | (-c | -C) " +"<object>] [<object>]" msgstr "" -"git notes [--ref <referència-de-notes>] add [-f] [--allow-empty] [-m " -"<missatge> | -F <fitxer> | (-c | -C) <objecte>] [<objecte>]" +"git notes [--ref <referència-de-notes>] add [-f] [--allow-empty] [-m <missatge> | -F <fitxer> | " +"(-c | -C) <objecte>] [<objecte>]" #: builtin/notes.c:27 msgid "git notes [--ref <notes-ref>] copy [-f] <from-object> <to-object>" -msgstr "" -"git notes [--ref <referència-de-notes>] copy [-f] <d'objecte> <a-objecte>" +msgstr "git notes [--ref <referència-de-notes>] copy [-f] <d'objecte> <a-objecte>" #: builtin/notes.c:28 msgid "" -"git notes [--ref <notes-ref>] append [--allow-empty] [-m <msg> | -F <file> | " -"(-c | -C) <object>] [<object>]" +"git notes [--ref <notes-ref>] append [--allow-empty] [-m <msg> | -F <file> | (-c | -C) <object>] " +"[<object>]" msgstr "" -"git notes [--ref <referència-de-notes>] append [--allow-empty] [-m " -"<missatge> | -F <fitxer> | (-c | -C) <objecte>] [<objecte>]" +"git notes [--ref <referència-de-notes>] append [--allow-empty] [-m <missatge> | -F <fitxer> | (-" +"c | -C) <objecte>] [<objecte>]" #: builtin/notes.c:29 msgid "git notes [--ref <notes-ref>] edit [--allow-empty] [<object>]" -msgstr "" -"git notes [--ref <referència-de-notes>] edit [--allow-empty] [<objecte>]" +msgstr "git notes [--ref <referència-de-notes>] edit [--allow-empty] [<objecte>]" #: builtin/notes.c:30 msgid "git notes [--ref <notes-ref>] show [<object>]" msgstr "git notes [--ref <referència-de-notes>] show [<objecte>]" #: builtin/notes.c:31 -msgid "" -"git notes [--ref <notes-ref>] merge [-v | -q] [-s <strategy>] <notes-ref>" +msgid "git notes [--ref <notes-ref>] merge [-v | -q] [-s <strategy>] <notes-ref>" msgstr "" -"git notes [--ref <referència-de-notes>] merge [-v | -q] [-s <estratègia>] " -"<referència-de-notes>" +"git notes [--ref <referència-de-notes>] merge [-v | -q] [-s <estratègia>] <referència-de-notes>" #: builtin/notes.c:32 msgid "git notes merge --commit [-v | -q]" @@ -10648,9 +10352,7 @@ msgstr "S'ha produït un error en finalitzar 'show' per a l'objecte '%s'" #: builtin/notes.c:194 msgid "please supply the note contents using either -m or -F option" -msgstr "" -"si us plau, proveïu els continguts de la nota fent servir l'opció -m o " -"l'opció -F" +msgstr "si us plau, proveïu els continguts de la nota fent servir l'opció -m o l'opció -F" #: builtin/notes.c:203 msgid "unable to write note object" @@ -10671,9 +10373,9 @@ msgstr "no es pot llegir '%s'" msgid "could not open or read '%s'" msgstr "no s'ha pogut obrir o llegir '%s'" -#: builtin/notes.c:254 builtin/notes.c:305 builtin/notes.c:307 -#: builtin/notes.c:372 builtin/notes.c:427 builtin/notes.c:513 -#: builtin/notes.c:518 builtin/notes.c:596 builtin/notes.c:658 +#: builtin/notes.c:254 builtin/notes.c:305 builtin/notes.c:307 builtin/notes.c:372 +#: builtin/notes.c:427 builtin/notes.c:513 builtin/notes.c:518 builtin/notes.c:596 +#: builtin/notes.c:658 #, c-format msgid "failed to resolve '%s' as a valid ref." msgstr "s'ha produït un error en resoldre '%s' com a referència và lida." @@ -10705,9 +10407,9 @@ msgstr "s'ha produït un error en copiar les notes de '%s' a '%s'" msgid "refusing to %s notes in %s (outside of refs/notes/)" msgstr "s'està refusant %s les notes en %s (fora de refs/notes/)" -#: builtin/notes.c:365 builtin/notes.c:420 builtin/notes.c:496 -#: builtin/notes.c:508 builtin/notes.c:584 builtin/notes.c:651 -#: builtin/notes.c:801 builtin/notes.c:948 builtin/notes.c:969 +#: builtin/notes.c:365 builtin/notes.c:420 builtin/notes.c:496 builtin/notes.c:508 +#: builtin/notes.c:584 builtin/notes.c:651 builtin/notes.c:801 builtin/notes.c:948 +#: builtin/notes.c:969 msgid "too many parameters" msgstr "massa parà metres" @@ -10742,12 +10444,10 @@ msgstr "reemplaça les notes existents" #: builtin/notes.c:437 #, c-format -msgid "" -"Cannot add notes. Found existing notes for object %s. Use '-f' to overwrite " -"existing notes" +msgid "Cannot add notes. Found existing notes for object %s. Use '-f' to overwrite existing notes" msgstr "" -"No es poden afegir les notes. S'han trobat notes existents de l'objecte %s. " -"Useu '-f' per a sobreescriure les notes existents." +"No es poden afegir les notes. S'han trobat notes existents de l'objecte %s. Useu '-f' per a " +"sobreescriure les notes existents." #: builtin/notes.c:452 builtin/notes.c:531 #, c-format @@ -10765,8 +10465,7 @@ msgstr "llegeix els objectes des d'stdin" #: builtin/notes.c:486 msgid "load rewriting config for <command> (implies --stdin)" -msgstr "" -"carrega la configuració de reescriptura per a <ordre> (implica --stdin)" +msgstr "carrega la configuració de reescriptura per a <ordre> (implica --stdin)" #: builtin/notes.c:504 msgid "too few parameters" @@ -10774,12 +10473,10 @@ msgstr "hi ha massa pocs parà metres" #: builtin/notes.c:525 #, c-format -msgid "" -"Cannot copy notes. Found existing notes for object %s. Use '-f' to overwrite " -"existing notes" +msgid "Cannot copy notes. Found existing notes for object %s. Use '-f' to overwrite existing notes" msgstr "" -"No es poden copiar les notes. S'han trobat notes existents de l'objecte %s. " -"Useu '-f' per a sobreescriure les notes existents." +"No es poden copiar les notes. S'han trobat notes existents de l'objecte %s. Useu '-f' per a " +"sobreescriure les notes existents." #: builtin/notes.c:537 #, c-format @@ -10805,8 +10502,7 @@ msgstr "s'ha produït un error en suprimir la referència NOTES_MERGE_REF" #: builtin/notes.c:688 msgid "failed to remove 'git notes merge' worktree" -msgstr "" -"s'ha produït un error en eliminar l'arbre de treball de 'git notes merge'" +msgstr "s'ha produït un error en eliminar l'arbre de treball de 'git notes merge'" #: builtin/notes.c:708 msgid "failed to read ref NOTES_MERGE_PARTIAL" @@ -10842,12 +10538,9 @@ msgid "Merge options" msgstr "Opcions de fusió" #: builtin/notes.c:774 -msgid "" -"resolve notes conflicts using the given strategy (manual/ours/theirs/union/" -"cat_sort_uniq)" +msgid "resolve notes conflicts using the given strategy (manual/ours/theirs/union/cat_sort_uniq)" msgstr "" -"resol els conflictes de nota usant l'estratègia donada (manual/ours/theirs/" -"union/cat_sort_uniq)" +"resol els conflictes de nota usant l'estratègia donada (manual/ours/theirs/union/cat_sort_uniq)" #: builtin/notes.c:776 msgid "Committing unmerged notes" @@ -10886,20 +10579,16 @@ msgstr "una fusió de notes a %s ja està en curs a %s" #: builtin/notes.c:862 #, c-format msgid "failed to store link to current notes ref (%s)" -msgstr "" -"s'ha produït un error en emmagatzemar l'enllaç a la referència de notes " -"actual (%s)" +msgstr "s'ha produït un error en emmagatzemar l'enllaç a la referència de notes actual (%s)" #: builtin/notes.c:864 #, c-format msgid "" -"Automatic notes merge failed. Fix conflicts in %s and commit the result with " -"'git notes merge --commit', or abort the merge with 'git notes merge --" -"abort'.\n" +"Automatic notes merge failed. Fix conflicts in %s and commit the result with 'git notes merge --" +"commit', or abort the merge with 'git notes merge --abort'.\n" msgstr "" -"La fusió de notes automà tica ha fallat. Arregleu els conflictes en %s i " -"cometeu el resultat amb 'git notes merge --commit', o avorteu la fusió amb " -"'git notes merge --abort'.\n" +"La fusió de notes automà tica ha fallat. Arregleu els conflictes en %s i cometeu el resultat amb " +"'git notes merge --commit', o avorteu la fusió amb 'git notes merge --abort'.\n" #: builtin/notes.c:886 #, c-format @@ -10936,18 +10625,14 @@ msgid "unknown subcommand: %s" msgstr "subordre desconeguda: %s" #: builtin/pack-objects.c:29 -msgid "" -"git pack-objects --stdout [<options>...] [< <ref-list> | < <object-list>]" +msgid "git pack-objects --stdout [<options>...] [< <ref-list> | < <object-list>]" msgstr "" -"git pack-objects --stdout [<opcions>...] [< <llista-de-referències> | < " -"<llista-de-objectes>]" +"git pack-objects --stdout [<opcions>...] [< <llista-de-referències> | < <llista-de-objectes>]" #: builtin/pack-objects.c:30 -msgid "" -"git pack-objects [<options>...] <base-name> [< <ref-list> | < <object-list>]" +msgid "git pack-objects [<options>...] <base-name> [< <ref-list> | < <object-list>]" msgstr "" -"git pack-objects [<opcions>...] <nom-base> [< <llista-de-referències> | < " -"<llista-de-objectes>]" +"git pack-objects [<opcions>...] <nom-base> [< <llista-de-referències> | < <llista-de-objectes>]" #: builtin/pack-objects.c:177 builtin/pack-objects.c:180 #, c-format @@ -10957,8 +10642,8 @@ msgstr "error de deflació (%d)" #: builtin/pack-objects.c:770 msgid "disabling bitmap writing, packs are split due to pack.packSizeLimit" msgstr "" -"s'està inhabilitant l'escriptura de mapes de bits, es divideixen els paquets " -"a causa de pack.packSizeLimit" +"s'està inhabilitant l'escriptura de mapes de bits, es divideixen els paquets a causa de pack." +"packSizeLimit" #: builtin/pack-objects.c:783 msgid "Writing objects" @@ -10966,9 +10651,7 @@ msgstr "S'estan escrivint els objectes" #: builtin/pack-objects.c:1063 msgid "disabling bitmap writing, as some objects are not being packed" -msgstr "" -"s'està inhabilitant l'escriptura de mapes de bits, perquè alguns objectes no " -"s'empaqueten" +msgstr "s'està inhabilitant l'escriptura de mapes de bits, perquè alguns objectes no s'empaqueten" #: builtin/pack-objects.c:2426 msgid "Compressing objects" @@ -11006,9 +10689,7 @@ msgstr "versió[,desplaçament]" #: builtin/pack-objects.c:2872 msgid "write the pack index file in the specified idx format version" -msgstr "" -"escriu el fitxer d'Ãndex de paquet en la versió de format d'Ãndex " -"especificada" +msgstr "escriu el fitxer d'Ãndex de paquet en la versió de format d'Ãndex especificada" #: builtin/pack-objects.c:2875 msgid "maximum size of each output pack file" @@ -11016,8 +10697,7 @@ msgstr "mida mà xima de cada fitxer de paquet de sortida" #: builtin/pack-objects.c:2877 msgid "ignore borrowed objects from alternate object store" -msgstr "" -"ignora els objectes prestats d'un emmagatzemament d'objectes alternatiu" +msgstr "ignora els objectes prestats d'un emmagatzemament d'objectes alternatiu" #: builtin/pack-objects.c:2879 msgid "ignore packed objects" @@ -11029,13 +10709,11 @@ msgstr "limita la finestra d'empaquetament per objectes" #: builtin/pack-objects.c:2883 msgid "limit pack window by memory in addition to object limit" -msgstr "" -"limita la finestra d'empaquetament per memòria a més del lÃmit d'objectes" +msgstr "limita la finestra d'empaquetament per memòria a més del lÃmit d'objectes" #: builtin/pack-objects.c:2885 msgid "maximum length of delta chain allowed in the resulting pack" -msgstr "" -"longitud mà xima de la cadena de diferències permesa en el paquet resultant" +msgstr "longitud mà xima de la cadena de diferències permesa en el paquet resultant" #: builtin/pack-objects.c:2887 msgid "reuse existing deltas" @@ -11071,9 +10749,7 @@ msgstr "inclou els objectes abastables de qualsevol referència" #: builtin/pack-objects.c:2905 msgid "include objects referred by reflog entries" -msgstr "" -"inclou els objectes als quals facin referència les entrades del registre de " -"referències" +msgstr "inclou els objectes als quals facin referència les entrades del registre de referències" #: builtin/pack-objects.c:2908 msgid "include objects referred to by the index" @@ -11085,8 +10761,7 @@ msgstr "emet el paquet a stdout" #: builtin/pack-objects.c:2913 msgid "include tag objects that refer to objects to be packed" -msgstr "" -"inclou els objectes d'etiqueta que facin referència als objectes a empaquetar" +msgstr "inclou els objectes d'etiqueta que facin referència als objectes a empaquetar" #: builtin/pack-objects.c:2915 msgid "keep unreachable objects" @@ -11122,9 +10797,7 @@ msgstr "no amaguis les comissions per empelt" #: builtin/pack-objects.c:2932 msgid "use a bitmap index if available to speed up counting objects" -msgstr "" -"usa un Ãndex de mapa de bits, si està disponible, per a accelerar el " -"recompte d'objectes" +msgstr "usa un Ãndex de mapa de bits, si està disponible, per a accelerar el recompte d'objectes" #: builtin/pack-objects.c:2934 msgid "write a bitmap index together with the pack index" @@ -11209,18 +10882,12 @@ msgid "Invalid value for pull.ff: %s" msgstr "Valor no và lid per a pull.ff: %s" #: builtin/pull.c:397 -msgid "" -"There is no candidate for rebasing against among the refs that you just " -"fetched." -msgstr "" -"No hi ha cap candidat sobre el qual rebasar entre les referències que acabeu " -"d'obtenir." +msgid "There is no candidate for rebasing against among the refs that you just fetched." +msgstr "No hi ha cap candidat sobre el qual rebasar entre les referències que acabeu d'obtenir." #: builtin/pull.c:399 -msgid "" -"There are no candidates for merging among the refs that you just fetched." -msgstr "" -"No hi ha candidats per a fusionar entre les referències que acabeu d'obtenir." +msgid "There are no candidates for merging among the refs that you just fetched." +msgstr "No hi ha candidats per a fusionar entre les referències que acabeu d'obtenir." #: builtin/pull.c:400 msgid "" @@ -11257,8 +10924,7 @@ msgstr "Si us plau, especifiqueu amb què branca voleu fusionar." msgid "See git-pull(1) for details." msgstr "Vegeu git-pull(1) per detalls." -#: builtin/pull.c:415 builtin/pull.c:421 builtin/pull.c:430 -#: git-parse-remote.sh:64 +#: builtin/pull.c:415 builtin/pull.c:421 builtin/pull.c:430 git-parse-remote.sh:64 msgid "<remote>" msgstr "<remot>" @@ -11272,11 +10938,8 @@ msgid "There is no tracking information for the current branch." msgstr "No hi ha cap informació de seguiment per a la branca actual." #: builtin/pull.c:432 git-parse-remote.sh:95 -msgid "" -"If you wish to set tracking information for this branch you can do so with:" -msgstr "" -"Si voleu establir informació de seguiment per a aquesta branca, podeu fer-ho " -"amb:" +msgid "If you wish to set tracking information for this branch you can do so with:" +msgstr "Si voleu establir informació de seguiment per a aquesta branca, podeu fer-ho amb:" #: builtin/pull.c:437 #, c-format @@ -11297,8 +10960,7 @@ msgstr "l'opció --[no-]-autostash és và lid només amb --rebase." #: builtin/pull.c:809 msgid "Updating an unborn branch with changes added to the index." -msgstr "" -"S'està actualitzant una branca no nascuda amb canvis afegits a l'Ãndex." +msgstr "S'està actualitzant una branca no nascuda amb canvis afegits a l'Ãndex." #: builtin/pull.c:812 msgid "pull with rebase" @@ -11330,8 +10992,7 @@ msgid "" "to recover." msgstr "" "No es pot avançar rà pidament el vostre arbre de treball.\n" -"Després d'assegurar que hà giu desat qualsevol cosa preciosa de la sortida " -"de\n" +"Després d'assegurar que hà giu desat qualsevol cosa preciosa de la sortida de\n" "$ git diff %s\n" "executeu\n" "$ git reset --hard\n" @@ -11363,8 +11024,7 @@ msgid "" "To choose either option permanently, see push.default in 'git help config'." msgstr "" "\n" -"Per a triar qualsevol opció permanentment, vegeu push.default a 'git help " -"config'." +"Per a triar qualsevol opció permanentment, vegeu push.default a 'git help config'." #: builtin/push.c:146 #, c-format @@ -11422,8 +11082,7 @@ msgstr "" #: builtin/push.c:183 #, c-format msgid "The current branch %s has multiple upstream branches, refusing to push." -msgstr "" -"La branca actual %s té múltiples branques fonts, s'està refusant pujar." +msgstr "La branca actual %s té múltiples branques fonts, s'està refusant pujar." #: builtin/push.c:186 #, c-format @@ -11437,11 +11096,8 @@ msgstr "" "quina branca remota." #: builtin/push.c:245 -msgid "" -"You didn't specify any refspecs to push, and push.default is \"nothing\"." -msgstr "" -"No heu especificat cap especificació de referència a pujar, i push.default " -"és \"nothing\"." +msgid "You didn't specify any refspecs to push, and push.default is \"nothing\"." +msgstr "No heu especificat cap especificació de referència a pujar, i push.default és \"nothing\"." #: builtin/push.c:252 msgid "" @@ -11485,8 +11141,7 @@ msgstr "" #: builtin/push.c:271 msgid "Updates were rejected because the tag already exists in the remote." -msgstr "" -"S'han rebutjat les actualitzacions perquè l'etiqueta ja existeix en el remot." +msgstr "S'han rebutjat les actualitzacions perquè l'etiqueta ja existeix en el remot." #: builtin/push.c:274 msgid "" @@ -11517,8 +11172,7 @@ msgstr "dipòsit dolent '%s'" #: builtin/push.c:370 msgid "" "No configured push destination.\n" -"Either specify the URL from the command-line or configure a remote " -"repository using\n" +"Either specify the URL from the command-line or configure a remote repository using\n" "\n" " git remote add <name> <url>\n" "\n" @@ -11527,8 +11181,7 @@ msgid "" " git push <name>\n" msgstr "" "No hi ha cap destà de pujada configurat.\n" -"Especifiqueu l'URL des de la lÃnia d'ordres o bé configureu un dipòsit remot " -"fent servir\n" +"Especifiqueu l'URL des de la lÃnia d'ordres o bé configureu un dipòsit remot fent servir\n" "\n" " git remote add <nom> <url>\n" "\n" @@ -11596,8 +11249,7 @@ msgstr "controla la pujada recursiva dels submòduls" msgid "use thin pack" msgstr "usa el paquet prim" -#: builtin/push.c:535 builtin/push.c:536 builtin/send-pack.c:159 -#: builtin/send-pack.c:160 +#: builtin/push.c:535 builtin/push.c:536 builtin/send-pack.c:159 builtin/send-pack.c:160 msgid "receive pack program" msgstr "programa que rep els paquets" @@ -11647,13 +11299,13 @@ msgstr "les opcions de pujada no han de tenir carà cters de lÃnia nova" #: builtin/read-tree.c:40 msgid "" -"git read-tree [(-m [--trivial] [--aggressive] | --reset | --prefix=<prefix>) " -"[-u [--exclude-per-directory=<gitignore>] | -i]] [--no-sparse-checkout] [--" -"index-output=<file>] (--empty | <tree-ish1> [<tree-ish2> [<tree-ish3>]])" +"git read-tree [(-m [--trivial] [--aggressive] | --reset | --prefix=<prefix>) [-u [--exclude-per-" +"directory=<gitignore>] | -i]] [--no-sparse-checkout] [--index-output=<file>] (--empty | <tree-" +"ish1> [<tree-ish2> [<tree-ish3>]])" msgstr "" -"git read-tree [(-m [--trivial] [--aggressive] | --reset | --prefix=<prefix>) " -"[-u [--exclude-per-directory=<ignoral-de-git>] | -i]] [--no-sparse-checkout] " -"[--index-output=<fitxer>] (--empty | <arbre1> [<arbre2> [<arbre3>]])" +"git read-tree [(-m [--trivial] [--aggressive] | --reset | --prefix=<prefix>) [-u [--exclude-per-" +"directory=<ignoral-de-git>] | -i]] [--no-sparse-checkout] [--index-output=<fitxer>] (--empty | " +"<arbre1> [<arbre2> [<arbre3>]])" #: builtin/read-tree.c:130 msgid "write resulting index to <file>" @@ -11812,11 +11464,11 @@ msgstr "git remote [-v | --verbose]" #: builtin/remote.c:13 msgid "" -"git remote add [-t <branch>] [-m <master>] [-f] [--tags | --no-tags] [--" -"mirror=<fetch|push>] <name> <url>" +"git remote add [-t <branch>] [-m <master>] [-f] [--tags | --no-tags] [--mirror=<fetch|push>] " +"<name> <url>" msgstr "" -"git remote add [-t <branca>] [-m <mestra>] [-f] [--tags | --no-tags] [--" -"mirror=<fetch|push>] <nom> <url>" +"git remote add [-t <branca>] [-m <mestra>] [-f] [--tags | --no-tags] [--mirror=<fetch|push>] " +"<nom> <url>" #: builtin/remote.c:14 builtin/remote.c:34 msgid "git remote rename <old> <new>" @@ -11839,10 +11491,8 @@ msgid "git remote prune [-n | --dry-run] <name>" msgstr "git remote prune [-n | --dry-run] <nom>" #: builtin/remote.c:19 -msgid "" -"git remote [-v | --verbose] update [-p | --prune] [(<group> | <remote>)...]" -msgstr "" -"git remote [-v | --verbose] update [-p | --prune] [(<grup> | <remot>)...]" +msgid "git remote [-v | --verbose] update [-p | --prune] [(<group> | <remote>)...]" +msgstr "git remote [-v | --verbose] update [-p | --prune] [(<grup> | <remot>)...]" #: builtin/remote.c:20 msgid "git remote set-branches [--add] <name> <branch>..." @@ -11941,8 +11591,7 @@ msgstr "especificar una branca mestra no té sentit amb --mirror" #: builtin/remote.c:183 msgid "specifying branches to track makes sense only with fetch mirrors" -msgstr "" -"especificar les branques a seguir té sentit només amb miralls d'obtenció" +msgstr "especificar les branques a seguir té sentit només amb miralls d'obtenció" #: builtin/remote.c:190 builtin/remote.c:629 #, c-format @@ -11962,8 +11611,7 @@ msgstr "No s'ha pogut configurar la mestra '%s'" #: builtin/remote.c:336 #, c-format msgid "Could not get fetch map for refspec %s" -msgstr "" -"No s'ha pogut obtenir el mapa d'obtenció de l'especificació de referència %s" +msgstr "No s'ha pogut obtenir el mapa d'obtenció de l'especificació de referència %s" #: builtin/remote.c:437 builtin/remote.c:445 msgid "(matching)" @@ -11990,8 +11638,7 @@ msgid "" "\t%s\n" "\tPlease update the configuration manually if necessary." msgstr "" -"No s'està actualitzant l'especificació de referències d'obtenció no per " -"defecte\n" +"No s'està actualitzant l'especificació de referències d'obtenció no per defecte\n" "\t%s\n" "\tSi us plau, actualitzeu la configuració manualment si és necessari." @@ -12016,8 +11663,7 @@ msgstr[0] "" "Nota: Una branca fora de la jerarquia refs/remotes/ no s'ha eliminat;\n" "per a suprimir-la, useu:" msgstr[1] "" -"Nota: Algunes branques fora de la jerarquia refs/remotes/ no s'han " -"eliminat;\n" +"Nota: Algunes branques fora de la jerarquia refs/remotes/ no s'han eliminat;\n" "per a suprimir-les, useu:" #: builtin/remote.c:808 @@ -12152,10 +11798,8 @@ msgstr "(desconegut)" #: builtin/remote.c:1166 #, c-format -msgid "" -" HEAD branch (remote HEAD is ambiguous, may be one of the following):\n" -msgstr "" -" Branca de HEAD (el HEAD remot és ambigu, pot ser un dels següents):\n" +msgid " HEAD branch (remote HEAD is ambiguous, may be one of the following):\n" +msgstr " Branca de HEAD (el HEAD remot és ambigu, pot ser un dels següents):\n" #: builtin/remote.c:1178 #, c-format @@ -12199,9 +11843,7 @@ msgstr "No es pot determinar el HEAD remot" #: builtin/remote.c:1244 msgid "Multiple remote HEAD branches. Please choose one explicitly with:" -msgstr "" -"Múltiples branques de HEAD remotes. Si us plau, trieu-ne una explÃcitament " -"amb:" +msgstr "Múltiples branques de HEAD remotes. Si us plau, trieu-ne una explÃcitament amb:" #: builtin/remote.c:1254 #, c-format @@ -12381,9 +12023,7 @@ msgstr "octets" #: builtin/repack.c:190 msgid "same as the above, but limit memory size instead of entries count" -msgstr "" -"el mateix que l'anterior, però limita la mida de memòria en lloc del nombre " -"d'entrades" +msgstr "el mateix que l'anterior, però limita la mida de memòria en lloc del nombre d'entrades" #: builtin/repack.c:192 msgid "limits the maximum delta depth" @@ -12448,11 +12088,10 @@ msgstr "etiqueta de fusió mal formada en la comissió '%s'" #: builtin/replace.c:373 #, c-format msgid "" -"original commit '%s' contains mergetag '%s' that is discarded; use --edit " -"instead of --graft" +"original commit '%s' contains mergetag '%s' that is discarded; use --edit instead of --graft" msgstr "" -"la comissió original '%s' conté l'etiqueta de fusió '%s' que es descarta; " -"useu --edit en lloc de --graft" +"la comissió original '%s' conté l'etiqueta de fusió '%s' que es descarta; useu --edit en lloc de " +"--graft" #: builtin/replace.c:406 #, c-format @@ -12505,10 +12144,8 @@ msgid "register clean resolutions in index" msgstr "registra les resolucions netes en l'Ãndex" #: builtin/reset.c:26 -msgid "" -"git reset [--mixed | --soft | --hard | --merge | --keep] [-q] [<commit>]" -msgstr "" -"git reset [--mixed | --soft | --hard | --merge | --keep] [-q] [<comissió>]" +msgid "git reset [--mixed | --soft | --hard | --merge | --keep] [-q] [<commit>]" +msgstr "git reset [--mixed | --soft | --hard | --merge | --keep] [-q] [<comissió>]" #: builtin/reset.c:27 msgid "git reset [-q] [<tree-ish>] [--] <paths>..." @@ -12601,9 +12238,7 @@ msgstr "--patch és incompatible amb --{hard,mixed,soft}" #: builtin/reset.c:331 msgid "--mixed with paths is deprecated; use 'git reset -- <paths>' instead." -msgstr "" -"--mixed amb camins està en desús; useu 'git reset -- <camins>' en lloc " -"d'això." +msgstr "--mixed amb camins està en desús; useu 'git reset -- <camins>' en lloc d'això." #: builtin/reset.c:333 #, c-format @@ -12664,8 +12299,7 @@ msgstr "" " or: git rev-parse --sq-quote [<parà metre>...]\n" " or: git rev-parse [<opcions>] [<parà metre>...]\n" "\n" -"Executeu \"git rev-parse --parseopt -h\" per més informació sobre l'ús " -"inicial." +"Executeu \"git rev-parse --parseopt -h\" per més informació sobre l'ús inicial." #: builtin/revert.c:22 msgid "git revert [<options>] <commit-ish>..." @@ -12835,14 +12469,12 @@ msgstr "no s'ha pogut suprimir '%s'" #: builtin/send-pack.c:18 msgid "" -"git send-pack [--all | --mirror] [--dry-run] [--force] [--receive-pack=<git-" -"receive-pack>] [--verbose] [--thin] [--atomic] [<host>:]<directory> " -"[<ref>...]\n" +"git send-pack [--all | --mirror] [--dry-run] [--force] [--receive-pack=<git-receive-pack>] [--" +"verbose] [--thin] [--atomic] [<host>:]<directory> [<ref>...]\n" " --all and explicit <ref> specification are mutually exclusive." msgstr "" -"git send-pack [--all | --mirror] [--dry-run] [--force] [--receive-" -"pack=<paquet-del-git-receive>] [--verbose] [--thin] [--atomic] " -"[<mà quina>:]<directori> [<referència>...]\n" +"git send-pack [--all | --mirror] [--dry-run] [--force] [--receive-pack=<paquet-del-git-receive>] " +"[--verbose] [--thin] [--atomic] [<mà quina>:]<directori> [<referència>...]\n" " --all i especificació <referència> explÃcita són mutualment exclusius." #: builtin/send-pack.c:161 @@ -12875,8 +12507,7 @@ msgstr "ordena la sortida segons el nombre de comissions per autor" #: builtin/shortlog.c:252 msgid "Suppress commit descriptions, only provides commit count" -msgstr "" -"Omet les descripcions de comissió, només proveeix el recompte de comissions" +msgstr "Omet les descripcions de comissió, només proveeix el recompte de comissions" #: builtin/shortlog.c:254 msgid "Show the email address of each author" @@ -12940,7 +12571,7 @@ msgstr "sinònim de more=-1" #: builtin/show-branch.c:641 msgid "suppress naming strings" -msgstr "omet l'anomenament de cadenes" +msgstr "omet l'anomenar cadenes" #: builtin/show-branch.c:643 msgid "include the current branch" @@ -12983,10 +12614,8 @@ msgid "show <n> most recent ref-log entries starting at base" msgstr "mostra les <n> entrades més recents començant a la base" #: builtin/show-branch.c:696 -msgid "" -"--reflog is incompatible with --all, --remotes, --independent or --merge-base" -msgstr "" -"--reflog és incompatible amb --all, --remotes, --independent o --merge-base" +msgid "--reflog is incompatible with --all, --remotes, --independent or --merge-base" +msgstr "--reflog és incompatible amb --all, --remotes, --independent o --merge-base" #: builtin/show-branch.c:720 msgid "no branches given, and HEAD is not valid" @@ -13027,11 +12656,11 @@ msgstr "no es pot trobar la comissió %s (%s)" #: builtin/show-ref.c:10 msgid "" -"git show-ref [-q | --quiet] [--verify] [--head] [-d | --dereference] [-s | --" -"hash[=<n>]] [--abbrev[=<n>]] [--tags] [--heads] [--] [<pattern>...]" +"git show-ref [-q | --quiet] [--verify] [--head] [-d | --dereference] [-s | --hash[=<n>]] [--" +"abbrev[=<n>]] [--tags] [--heads] [--] [<pattern>...]" msgstr "" -"git show-ref [-q | --quiet] [--verify] [--head] [-d | --dereference] [-s | --" -"hash[=<n>]] [--abbrev[=<n>]] [--tags] [--heads] [--] [<patró>...]" +"git show-ref [-q | --quiet] [--verify] [--head] [-d | --dereference] [-s | --hash[=<n>]] [--" +"abbrev[=<n>]] [--tags] [--heads] [--] [<patró>...]" #: builtin/show-ref.c:11 msgid "git show-ref --exclude-existing[=<pattern>]" @@ -13047,9 +12676,7 @@ msgstr "mostra només els caps (es pot combinar amb tags)" #: builtin/show-ref.c:161 msgid "stricter reference checking, requires exact ref path" -msgstr "" -"comprovació de referència més estricta, requereix el camà de referència " -"exacte" +msgstr "comprovació de referència més estricta, requereix el camà de referència exacte" #: builtin/show-ref.c:164 builtin/show-ref.c:166 msgid "show the HEAD reference, even if it would be filtered out" @@ -13081,8 +12708,7 @@ msgstr "git stripspace [-c | --comment-lines]" #: builtin/stripspace.c:35 msgid "skip and remove all lines starting with comment character" -msgstr "" -"omet i elimina totes les lÃnies que comencin amb el carà cter de comentari" +msgstr "omet i elimina totes les lÃnies que comencin amb el carà cter de comentari" #: builtin/stripspace.c:38 msgid "prepend comment character and space to each line" @@ -13119,8 +12745,7 @@ msgstr "No s'ha trobat cap url per al camà de submòdul '%s' a .gitmodules" #: builtin/submodule--helper.c:395 #, c-format msgid "" -"could not lookup configuration '%s'. Assuming this repository is its own " -"authoritative upstream." +"could not lookup configuration '%s'. Assuming this repository is its own authoritative upstream." msgstr "" #: builtin/submodule--helper.c:406 @@ -13136,16 +12761,12 @@ msgstr "S'ha registrat el submòdul '%s' (%s) per al camà '%s'\n" #: builtin/submodule--helper.c:420 #, c-format msgid "warning: command update mode suggested for submodule '%s'\n" -msgstr "" -"advertència: se suggereix el mode d'actualització per ordre per al submòdul " -"'%s'\n" +msgstr "advertència: se suggereix el mode d'actualització per ordre per al submòdul '%s'\n" #: builtin/submodule--helper.c:427 #, c-format msgid "Failed to register update mode for submodule path '%s'" -msgstr "" -"S'ha produït un error en registrar el mode d'actualització per al camà de " -"submòdul '%s'" +msgstr "S'ha produït un error en registrar el mode d'actualització per al camà de submòdul '%s'" #: builtin/submodule--helper.c:443 msgid "Suppress output for initializing a submodule" @@ -13201,11 +12822,11 @@ msgstr "força el progrés del clonatge" #: builtin/submodule--helper.c:653 msgid "" -"git submodule--helper clone [--prefix=<path>] [--quiet] [--reference " -"<repository>] [--name <name>] [--depth <depth>] --url <url> --path <path>" +"git submodule--helper clone [--prefix=<path>] [--quiet] [--reference <repository>] [--name " +"<name>] [--depth <depth>] --url <url> --path <path>" msgstr "" -"git submodule--helper clone [--prefix=<camÃ>] [--quiet] [--reference " -"<dipòsit>] [--name <nom>] [--depth <profunditat>] --url <url> --path <camÃ>" +"git submodule--helper clone [--prefix=<camÃ>] [--quiet] [--reference <dipòsit>] [--name <nom>] " +"[--depth <profunditat>] --url <url> --path <camÃ>" #: builtin/submodule--helper.c:684 #, c-format @@ -13285,11 +12906,11 @@ msgstr "valor dolent per al parà metre update" #: builtin/submodule--helper.c:1079 #, c-format msgid "" -"Submodule (%s) branch configured to inherit branch from superproject, but " -"the superproject is not on any branch" +"Submodule (%s) branch configured to inherit branch from superproject, but the superproject is " +"not on any branch" msgstr "" -"La branca de submòdul (%s) està configurada per a heretar la branca del " -"superprojecte, però el superprojecte no és en cap branca" +"La branca de submòdul (%s) està configurada per a heretar la branca del superprojecte, però el " +"superprojecte no és en cap branca" #: builtin/submodule--helper.c:1163 msgid "recurse into submodules" @@ -13342,27 +12963,22 @@ msgid "reason of the update" msgstr "raó de l'actualització" #: builtin/tag.c:23 -msgid "" -"git tag [-a | -s | -u <key-id>] [-f] [-m <msg> | -F <file>] <tagname> " -"[<head>]" +msgid "git tag [-a | -s | -u <key-id>] [-f] [-m <msg> | -F <file>] <tagname> [<head>]" msgstr "" -"git tag [-a | -s | -u <id-de-clau>] [-f] [-m <missatge> | -F <fitxer>] <nom-" -"d'etiqueta> [<cap>]" +"git tag [-a | -s | -u <id-de-clau>] [-f] [-m <missatge> | -F <fitxer>] <nom-d'etiqueta> [<cap>]" #: builtin/tag.c:24 msgid "git tag -d <tagname>..." msgstr "git tag -d <nom-d'etiqueta>..." #: builtin/tag.c:25 -#, fuzzy msgid "" -"git tag -l [-n[<num>]] [--contains <commit>] [--no-contains <commit>] [--" -"points-at <object>]\n" +"git tag -l [-n[<num>]] [--contains <commit>] [--no-contains <commit>] [--points-at <object>]\n" "\t\t[--format=<format>] [--[no-]merged [<commit>]] [<pattern>...]" msgstr "" -"git tag -l [-n[<nombre>]] [--contains <comissió>]\n" -"\t\t[--points-at <objecte>] [--format=<format>]\n" -"\t\t[--[no-]merged [<comissió>]] [<patró>...]" +"git tag -l [-n[<nombre>]] [--contains <comissió>] [--no-contains <comissió>] [--points-at " +"<objecte>]\n" +"\t\t[--format=<format>] [--[no-]merged [<comissió>]] [<patró>...]" #: builtin/tag.c:27 msgid "git tag -v [--format=<format>] <tagname>..." @@ -13397,14 +13013,12 @@ msgid "" "\n" "Write a message for tag:\n" " %s\n" -"Lines starting with '%c' will be kept; you may remove them yourself if you " -"want to.\n" +"Lines starting with '%c' will be kept; you may remove them yourself if you want to.\n" msgstr "" "\n" "Escriviu el missatge de l'etiqueta:\n" " %s\n" -"Les lÃnies que comencin amb '%c' es retindran; podeu eliminar-les per vós " -"mateix si voleu.\n" +"Les lÃnies que comencin amb '%c' es retindran; podeu eliminar-les per vós mateix si voleu.\n" #: builtin/tag.c:210 msgid "unable to sign the tag" @@ -13582,34 +13196,27 @@ msgstr "S'està provant mtime en '%s' " #: builtin/update-index.c:149 msgid "directory stat info does not change after adding a new file" -msgstr "" -"la informació d'stat de directori no canvia després d'afegir un fitxer nou" +msgstr "la informació d'stat de directori no canvia després d'afegir un fitxer nou" #: builtin/update-index.c:162 msgid "directory stat info does not change after adding a new directory" -msgstr "" -"la informació d'stat de directori no canvia després d'afegir un directori nou" +msgstr "la informació d'stat de directori no canvia després d'afegir un directori nou" #: builtin/update-index.c:175 msgid "directory stat info changes after updating a file" -msgstr "" -"la informació d'stat de directori canvia després d'actualitzar un fitxer" +msgstr "la informació d'stat de directori canvia després d'actualitzar un fitxer" #: builtin/update-index.c:186 msgid "directory stat info changes after adding a file inside subdirectory" -msgstr "" -"la informació d'stat de directori canvia després d'afegir un fitxer dins " -"d'un subdirectori" +msgstr "la informació d'stat de directori canvia després d'afegir un fitxer dins d'un subdirectori" #: builtin/update-index.c:197 msgid "directory stat info does not change after deleting a file" -msgstr "" -"la informació d'stat de directori no canvia després de suprimir un fitxer" +msgstr "la informació d'stat de directori no canvia després de suprimir un fitxer" #: builtin/update-index.c:210 msgid "directory stat info does not change after deleting a directory" -msgstr "" -"la informació d'stat de directori no canvia després de suprimir un directori" +msgstr "la informació d'stat de directori no canvia després de suprimir un directori" #: builtin/update-index.c:217 msgid " OK" @@ -13621,8 +13228,7 @@ msgstr "git update-index [<opcions>] [--] [<fitxer>...]" #: builtin/update-index.c:923 msgid "continue refresh even when index needs update" -msgstr "" -"continua l'actualització encara que l'Ãndex necessiti una actualització" +msgstr "continua l'actualització encara que l'Ãndex necessiti una actualització" #: builtin/update-index.c:926 msgid "refresh: ignore submodules" @@ -13678,15 +13284,11 @@ msgstr "neteja el bit skip-worktree" #: builtin/update-index.c:968 msgid "add to index only; do not add content to object database" -msgstr "" -"només afegeix a l'Ãndex; no afegeixis el contingut a la base de dades " -"d'objectes" +msgstr "només afegeix a l'Ãndex; no afegeixis el contingut a la base de dades d'objectes" #: builtin/update-index.c:970 msgid "remove named paths even if present in worktree" -msgstr "" -"elimina els camins anomenats encara que estiguin presents en l'arbre de " -"treball" +msgstr "elimina els camins anomenats encara que estiguin presents en l'arbre de treball" #: builtin/update-index.c:972 msgid "with --stdin: input lines are terminated by null bytes" @@ -13742,27 +13344,25 @@ msgstr "habilita la memòria cau no seguida sense provar el sistema de fitxers" #: builtin/update-index.c:1107 msgid "" -"core.splitIndex is set to false; remove or change it, if you really want to " -"enable split index" +"core.splitIndex is set to false; remove or change it, if you really want to enable split index" msgstr "" -"core.splitIndex està establert a fals; elimineu-lo o canviar-lo, si " -"realment voleu habilitar l'index dividit" +"core.splitIndex està establert a fals; elimineu-lo o canviar-lo, si realment voleu habilitar " +"l'Ãndex dividit" #: builtin/update-index.c:1116 msgid "" -"core.splitIndex is set to true; remove or change it, if you really want to " -"disable split index" +"core.splitIndex is set to true; remove or change it, if you really want to disable split index" msgstr "" -"core.splitIndex està establert a cert; elimineu-lo o canvieu-lo, si " -"realment voleu inhabilitar l'index dividit" +"core.splitIndex està establert a cert; elimineu-lo o canvieu-lo, si realment voleu inhabilitar " +"l'Ãndex dividit" #: builtin/update-index.c:1127 msgid "" -"core.untrackedCache is set to true; remove or change it, if you e want " -"to disable the untracked cache" +"core.untrackedCache is set to true; remove or change it, if you e want to disable the untracked " +"cache" msgstr "" -"core.untrackedCache està establert a cert; elimineu-lo o canvieu-lo, si " -"realment voleu inhabilitar el cau no seguit" +"core.untrackedCache està establert a cert; elimineu-lo o canvieu-lo, si realment voleu " +"inhabilitar el cau no seguit" #: builtin/update-index.c:1131 msgid "Untracked cache disabled" @@ -13770,11 +13370,11 @@ msgstr "La memòria cau no seguida està inhabilitada" #: builtin/update-index.c:1139 msgid "" -"core.untrackedCache is set to false; remove or change it, if you really want " -"to enable the untracked cache" +"core.untrackedCache is set to false; remove or change it, if you really want to enable the " +"untracked cache" msgstr "" -"core.untrackedCache està establert a fals; elimineu-lo o canviar-lo, si " -"realment voleu habilitar el cau no seguit" +"core.untrackedCache està establert a fals; elimineu-lo o canviar-lo, si realment voleu habilitar " +"el cau no seguit" #: builtin/update-index.c:1143 #, c-format @@ -13787,8 +13387,7 @@ msgstr "git update-ref [<opcions>] -d <nom-de-referència> [<valor-antic>]" #: builtin/update-ref.c:10 msgid "git update-ref [<options>] <refname> <new-val> [<old-val>]" -msgstr "" -"git update-ref [<opcions>] <nom-de-referència> <valor-nou> [<valor-antic>]" +msgstr "git update-ref [<opcions>] <nom-de-referència> <valor-nou> [<valor-antic>]" #: builtin/update-ref.c:11 msgid "git update-ref [<options>] --stdin [-z]" @@ -13893,9 +13492,7 @@ msgstr "Eliminació de worktrees/%s: fitxer gitdir no và lid" #: builtin/worktree.c:81 #, c-format msgid "Removing worktrees/%s: gitdir file points to non-existent location" -msgstr "" -"Eliminació de worktrees/%s: el fitxer gitdir es refereix a una ubicació no " -"existent" +msgstr "Eliminació de worktrees/%s: el fitxer gitdir es refereix a una ubicació no existent" #: builtin/worktree.c:128 msgid "report pruned working trees" @@ -14002,8 +13599,7 @@ msgstr "surt immediatament després de l'anunci inicial de referència" #: upload-pack.c:1044 msgid "do not try <directory>/.git/ if <directory> is no Git directory" -msgstr "" -"no intentis <directori>/.git/ si <directori> no és cap directori del Git" +msgstr "no intentis <directori>/.git/ si <directori> no és cap directori del Git" #: upload-pack.c:1046 msgid "interrupt transfer after <n> seconds of inactivity" @@ -14112,8 +13708,7 @@ msgstr "Registra els canvis al dipòsit" #: common-cmds.h:23 msgid "Show changes between commits, commit and working tree, etc" -msgstr "" -"Mostra els canvis entre comissions, la comissió i l'arbre de treball, etc." +msgstr "Mostra els canvis entre comissions, la comissió i l'arbre de treball, etc." #: common-cmds.h:24 msgid "Download objects and refs from another repository" @@ -14145,8 +13740,7 @@ msgstr "Obtén i integra amb un altre dipòsit o una branca local" #: common-cmds.h:31 msgid "Update remote refs along with associated objects" -msgstr "" -"Actualitza les referències remotes juntament amb els objectes associats" +msgstr "Actualitza les referències remotes juntament amb els objectes associats" #: common-cmds.h:32 msgid "Reapply commits on top of another base tip" @@ -14170,8 +13764,7 @@ msgstr "Mostra l'estat de l'arbre de treball" #: common-cmds.h:37 msgid "Create, list, delete or verify a tag object signed with GPG" -msgstr "" -"Crea, llista, suprimeix o verifica un objecte d'etiqueta signat amb GPG" +msgstr "Crea, llista, suprimeix o verifica un objecte d'etiqueta signat amb GPG" #: parse-options.h:145 msgid "expiry-date" @@ -14195,8 +13788,7 @@ msgstr "usa <n> xifres per presentar els SHA-1" #: rerere.h:40 msgid "update the index with reused conflict resolution if possible" -msgstr "" -"actualitza l'Ãndex amb la resolució de conflicte reusada si és possible" +msgstr "actualitza l'Ãndex amb la resolució de conflicte reusada si és possible" #: git-bisect.sh:54 msgid "You need to start by \"git bisect start\"" @@ -14225,11 +13817,8 @@ msgstr "HEAD dolent - Cal un HEAD" #: git-bisect.sh:167 #, sh-format -msgid "" -"Checking out '$start_head' failed. Try 'git bisect reset <valid-branch>'." -msgstr "" -"L'agafament de '$start_head' ha fallat. Proveu 'git bisect reset <branca-" -"và lida>'." +msgid "Checking out '$start_head' failed. Try 'git bisect reset <valid-branch>'." +msgstr "L'agafament de '$start_head' ha fallat. Proveu 'git bisect reset <branca-và lida>'." #: git-bisect.sh:177 msgid "won't bisect on cg-seek'ed tree" @@ -14380,8 +13969,7 @@ msgstr "no es pot canviar el significat del terme '$term'" #: git-bisect.sh:606 #, sh-format msgid "Invalid command: you're currently in a $TERM_BAD/$TERM_GOOD bisect." -msgstr "" -"Ordre no và lida: actualment esteu en una bisecció $TERM_BAD/$TERM_GOOD." +msgstr "Ordre no và lida: actualment esteu en una bisecció $TERM_BAD/$TERM_GOOD." #: git-bisect.sh:636 msgid "no terms defined" @@ -14397,12 +13985,8 @@ msgstr "" "Les opcions admeses són: --term-good|--term-old i --term-bad|--term-new." #: git-merge-octopus.sh:46 -msgid "" -"Error: Your local changes to the following files would be overwritten by " -"merge" -msgstr "" -"Error: Els vostres canvis locals als fitxers següents se sobreescriurien per " -"fusionar" +msgid "Error: Your local changes to the following files would be overwritten by merge" +msgstr "Error: Els vostres canvis locals als fitxers següents se sobreescriurien per fusionar" #: git-merge-octopus.sh:61 msgid "Automated merge did not work." @@ -14434,21 +14018,17 @@ msgstr "S'està intentant una fusió simple amb $pretty_name" #: git-merge-octopus.sh:102 msgid "Simple merge did not work, trying automatic merge." -msgstr "" -"La fusió simple no ha funcionat, s'està intentant una fusió automà tica." +msgstr "La fusió simple no ha funcionat, s'està intentant una fusió automà tica." #: git-rebase.sh:58 msgid "" "When you have resolved this problem, run \"git rebase --continue\".\n" "If you prefer to skip this patch, run \"git rebase --skip\" instead.\n" -"To check out the original branch and stop rebasing, run \"git rebase --abort" -"\"." +"To check out the original branch and stop rebasing, run \"git rebase --abort\"." msgstr "" "Quan hà giu resolt aquest problema, executeu \"git rebase --continue\".\n" -"Si preferiu ometre aquest pedaç, executeu \"git rebase --skip\" en lloc " -"d'això.\n" -"Per a agafar la branca original i deixar de fer «rebase», executeu \"git " -"rebase --abort\"." +"Si preferiu ometre aquest pedaç, executeu \"git rebase --skip\" en lloc d'això.\n" +"Per a agafar la branca original i deixar de fer «rebase», executeu \"git rebase --abort\"." #: git-rebase.sh:158 git-rebase.sh:397 #, sh-format @@ -14564,9 +14144,7 @@ msgstr "Canvis de $mb a $onto:" #: git-rebase.sh:615 msgid "First, rewinding head to replay your work on top of it..." -msgstr "" -"Primer, s'està rebobinant el cap per a reproduir el vostre treball al " -"damunt..." +msgstr "Primer, s'està rebobinant el cap per a reproduir el vostre treball al damunt..." #: git-rebase.sh:625 #, sh-format @@ -14735,9 +14313,7 @@ msgstr "(Per restaurar-les teclegeu \"git stash apply\")" #: git-submodule.sh:181 msgid "Relative path can only be used from the toplevel of the working tree" -msgstr "" -"El camà relatiu només es pot usar des del nivell superior de l'arbre de " -"treball" +msgstr "El camà relatiu només es pot usar des del nivell superior de l'arbre de treball" #: git-submodule.sh:191 #, sh-format @@ -14778,31 +14354,25 @@ msgstr "'$sm_path' ja existeix i no és un dipòsit de git và lid" #: git-submodule.sh:246 #, sh-format msgid "A git directory for '$sm_name' is found locally with remote(s):" -msgstr "" -"Es troba un directori de git per a '$sm_name' localment amb els remots:" +msgstr "Es troba un directori de git per a '$sm_name' localment amb els remots:" #: git-submodule.sh:248 #, sh-format msgid "" "If you want to reuse this local git directory instead of cloning again from\n" " $realrepo\n" -"use the '--force' option. If the local git directory is not the correct " -"repo\n" -"or you are unsure what this means choose another name with the '--name' " -"option." +"use the '--force' option. If the local git directory is not the correct repo\n" +"or you are unsure what this means choose another name with the '--name' option." msgstr "" "Si voleu reusar aquest directori de git local en lloc de clonar de nou de\n" " $realrepo\n" -"useu l'opció '--force'. Si el directori de git local no és el dipòsit " -"correcte\n" -"o no esteu segur de què vol dir això, trieu un altre nom amb l'opció '--" -"name'." +"useu l'opció '--force'. Si el directori de git local no és el dipòsit correcte\n" +"o no esteu segur de què vol dir això, trieu un altre nom amb l'opció '--name'." #: git-submodule.sh:254 #, sh-format msgid "Reactivating local git directory for submodule '$sm_name'." -msgstr "" -"S'està reactivant el directori de git local per al submòdul '$sm_name'." +msgstr "S'està reactivant el directori de git local per al submòdul '$sm_name'." #: git-submodule.sh:266 #, sh-format @@ -14827,8 +14397,7 @@ msgstr "S'està entrant '$displaypath'" #: git-submodule.sh:361 #, sh-format msgid "Stopping at '$displaypath'; script returned non-zero status." -msgstr "" -"S'està aturant a '$displaypath'; l'script ha retornat un estat no zero." +msgstr "S'està aturant a '$displaypath'; l'script ha retornat un estat no zero." #: git-submodule.sh:432 #, sh-format @@ -14851,12 +14420,10 @@ msgstr "" #: git-submodule.sh:465 #, sh-format -msgid "" -"Submodule work tree '$displaypath' contains local modifications; use '-f' to " -"discard them" +msgid "Submodule work tree '$displaypath' contains local modifications; use '-f' to discard them" msgstr "" -"L'arbre de treball de submòdul '$displaypath' conté modificacions locals; " -"useu '-f' per a descartar-les" +"L'arbre de treball de submòdul '$displaypath' conté modificacions locals; useu '-f' per a " +"descartar-les" #: git-submodule.sh:468 #, sh-format @@ -14881,8 +14448,7 @@ msgstr "Submòdul '$name' ($url) no registrat per al camà '$displaypath'" #: git-submodule.sh:637 #, sh-format msgid "Unable to find current revision in submodule path '$displaypath'" -msgstr "" -"No s'ha pogut trobar la revisió actual en el camà de submòdul '$displaypath'" +msgstr "No s'ha pogut trobar la revisió actual en el camà de submòdul '$displaypath'" #: git-submodule.sh:647 #, sh-format @@ -14891,12 +14457,10 @@ msgstr "No s'ha pogut obtenir en el camà de submòdul '$sm_path'" #: git-submodule.sh:652 #, sh-format -msgid "" -"Unable to find current ${remote_name}/${branch} revision in submodule path " -"'$sm_path'" +msgid "Unable to find current ${remote_name}/${branch} revision in submodule path '$sm_path'" msgstr "" -"No s'ha pogut trobar la revisió actual de ${remote_name}/${branch} en el " -"camà de submòdul '$sm_path'" +"No s'ha pogut trobar la revisió actual de ${remote_name}/${branch} en el camà de submòdul " +"'$sm_path'" #: git-submodule.sh:670 #, sh-format @@ -14906,11 +14470,11 @@ msgstr "No s'ha pogut obtenir en el camà de submòdul '$displaypath'" #: git-submodule.sh:676 #, sh-format msgid "" -"Fetched in submodule path '$displaypath', but it did not contain $sha1. " -"Direct fetching of that commit failed." +"Fetched in submodule path '$displaypath', but it did not contain $sha1. Direct fetching of that " +"commit failed." msgstr "" -"S'ha obtingut en el camà de submòdul '$displaypath', però no contenia $sha1. " -"L'obtenció directa d'aquella comissió ha fallat." +"S'ha obtingut en el camà de submòdul '$displaypath', però no contenia $sha1. L'obtenció directa " +"d'aquella comissió ha fallat." #: git-submodule.sh:683 #, sh-format @@ -14925,8 +14489,7 @@ msgstr "Camà de submòdul '$displaypath': s'ha agafat '$sha1'" #: git-submodule.sh:688 #, sh-format msgid "Unable to rebase '$sha1' in submodule path '$displaypath'" -msgstr "" -"No s'ha pogut fer «rebase» '$sha1' en el camà de submòdul '$displaypath'" +msgstr "No s'ha pogut fer «rebase» '$sha1' en el camà de submòdul '$displaypath'" #: git-submodule.sh:689 #, sh-format @@ -14946,9 +14509,7 @@ msgstr "Camà de submòdul '$displaypath': s'ha fusionat en '$sha1'" #: git-submodule.sh:700 #, sh-format msgid "Execution of '$command $sha1' failed in submodule path '$displaypath'" -msgstr "" -"L'execució de '$command $sha1' ha fallat en el camà de submòdul " -"'$displaypath'" +msgstr "L'execució de '$command $sha1' ha fallat en el camà de submòdul '$displaypath'" #: git-submodule.sh:701 #, sh-format @@ -14958,9 +14519,7 @@ msgstr "Camà de submòdul '$displaypath': '$command $sha1'" #: git-submodule.sh:732 #, sh-format msgid "Failed to recurse into submodule path '$displaypath'" -msgstr "" -"S'ha produït un error en recorre recursivament dins del camà de submòdul " -"'$displaypath'" +msgstr "S'ha produït un error en recorre recursivament dins del camà de submòdul '$displaypath'" #: git-submodule.sh:840 msgid "The --cached option cannot be used with the --files option" @@ -14989,8 +14548,7 @@ msgstr " AvÃs: $display_name no conté les comissions $sha1_src i $sha1_dst" #: git-submodule.sh:1064 #, sh-format msgid "Failed to recurse into submodule path '$sm_path'" -msgstr "" -"S'ha produït un error en cercar recursivament al camà de submòdul '$sm_path'" +msgstr "S'ha produït un error en cercar recursivament al camà de submòdul '$sm_path'" #: git-submodule.sh:1136 #, sh-format @@ -15027,10 +14585,8 @@ msgstr "" " r, reword = usa la comissió, però edita el missatge de comissió\n" " e, edit = usa la comissió, però atura't per a esmenar\n" " s, squash = usa la comissió, però fusiona'l a la comissió prèvia\n" -" f, fixup = com \"squash\", però descarta el missatge de registre d'aquesta " -"comissió\n" -" x, exec = executa l'ordre (el reste de la lÃnia) usant l'intèrpret " -"d'ordres\n" +" f, fixup = com \"squash\", però descarta el missatge de registre d'aquesta comissió\n" +" x, exec = executa l'ordre (el reste de la lÃnia) usant l'intèrpret d'ordres\n" " d, drop = elimina la comissió\n" "\n" "Es pot canviar l'ordre d'aquestes lÃnies; s'executen de dalt a baix.\n" @@ -15041,8 +14597,7 @@ msgid "" "Do not remove any line. Use 'drop' explicitly to remove a commit.\n" msgstr "" "\n" -"No elimineu cap lÃnia. Useu 'drop' explÃcitament per a eliminar una " -"comissió.\n" +"No elimineu cap lÃnia. Useu 'drop' explÃcitament per a eliminar una comissió.\n" #: git-rebase--interactive.sh:175 msgid "" @@ -15141,8 +14696,7 @@ msgstr "No es pot escriure $fixup_msg" msgid "This is a combination of 2 commits." msgstr "Això és una combinació de 2 comissions." -#: git-rebase--interactive.sh:485 git-rebase--interactive.sh:528 -#: git-rebase--interactive.sh:531 +#: git-rebase--interactive.sh:485 git-rebase--interactive.sh:528 git-rebase--interactive.sh:531 #, sh-format msgid "Could not apply $sha1... $rest" msgstr "No s'ha pogut aplicar $sha1... $rest" @@ -15152,12 +14706,10 @@ msgstr "No s'ha pogut aplicar $sha1... $rest" msgid "" "Could not amend commit after successfully picking $sha1... $rest\n" "This is most likely due to an empty commit message, or the pre-commit hook\n" -"failed. If the pre-commit hook failed, you may need to resolve the issue " -"before\n" +"failed. If the pre-commit hook failed, you may need to resolve the issue before\n" "you are able to reword the commit." msgstr "" -"No s'ha pogut esmenar la comissió després d'escollir amb èxit $sha1... " -"$rest\n" +"No s'ha pogut esmenar la comissió després d'escollir amb èxit $sha1... $rest\n" "Això és probablement a causa d'un missatge de comissió buit, o el ganxo de\n" "precomissió ha fallat. Si el ganxo de precomissió ha fallat, pot ser que\n" "necessiteu resoldre el problema abans que pugueu canviar el missatge de\n" @@ -15258,41 +14810,30 @@ msgid "" "Warning: some commits may have been dropped accidentally.\n" "Dropped commits (newer to older):" msgstr "" -"Advertència: pot ser que algunes comissions s'hagin descartat " -"accidentalment.\n" +"Advertència: pot ser que algunes comissions s'hagin descartat accidentalment.\n" "Les comissions descartades (més nova a més vella):" #: git-rebase--interactive.sh:1026 msgid "" "To avoid this message, use \"drop\" to explicitly remove a commit.\n" "\n" -"Use 'git config rebase.missingCommitsCheck' to change the level of " -"warnings.\n" +"Use 'git config rebase.missingCommitsCheck' to change the level of warnings.\n" "The possible behaviours are: ignore, warn, error." msgstr "" -"Per a evitar aquest missatge, useu \"drop\" per a eliminar explÃcitament una " -"comissió.\n" +"Per a evitar aquest missatge, useu \"drop\" per a eliminar explÃcitament una comissió.\n" "\n" -"Useu 'git config rebase.missingCommitsCheck' per a canviar el nivell " -"d'advertències.\n" +"Useu 'git config rebase.missingCommitsCheck' per a canviar el nivell d'advertències.\n" "Els comportaments possibles són: ignore, warn, error." #: git-rebase--interactive.sh:1037 #, sh-format -msgid "" -"Unrecognized setting $check_level for option rebase.missingCommitsCheck. " -"Ignoring." +msgid "Unrecognized setting $check_level for option rebase.missingCommitsCheck. Ignoring." msgstr "" -"No s'ha reconegut l'ajust $check_level per a l'opció rebase." -"missingCommitsCheck. S'està ignorant." +"No s'ha reconegut l'ajust $check_level per a l'opció rebase.missingCommitsCheck. S'està ignorant." #: git-rebase--interactive.sh:1054 -msgid "" -"You can fix this with 'git rebase --edit-todo' and then run 'git rebase --" -"continue'." -msgstr "" -"Podeu arreglar això amb 'git rebase --edit-todo' i després 'git rebase --" -"continue'." +msgid "You can fix this with 'git rebase --edit-todo' and then run 'git rebase --continue'." +msgstr "Podeu arreglar això amb 'git rebase --edit-todo' i després 'git rebase --continue'." #: git-rebase--interactive.sh:1055 msgid "Or you can abort the rebase with 'git rebase --abort'." @@ -15335,9 +14876,7 @@ msgstr "" #: git-rebase--interactive.sh:1105 msgid "Error trying to find the author identity to amend commit" -msgstr "" -"Hi ha hagut un error en intentar trobar la identitat d'autor per a esmenar " -"la comissió" +msgstr "Hi ha hagut un error en intentar trobar la identitat d'autor per a esmenar la comissió" #: git-rebase--interactive.sh:1110 msgid "" @@ -15420,9 +14959,7 @@ msgstr "ús: $dashless $USAGE" #: git-sh-setup.sh:190 #, sh-format msgid "Cannot chdir to $cdup, the toplevel of the working tree" -msgstr "" -"No es pot canviar de directori a $cdup, el nivell superior de l'arbre de " -"treball" +msgstr "No es pot canviar de directori a $cdup, el nivell superior de l'arbre de treball" #: git-sh-setup.sh:199 git-sh-setup.sh:206 #, sh-format @@ -15452,8 +14989,7 @@ msgstr "No es pot fer «rebase»: El vostre Ãndex conté canvis sense cometre." #: git-sh-setup.sh:245 msgid "Cannot pull with rebase: Your index contains uncommitted changes." -msgstr "" -"No es pot baixar fent «rebase»: El vostre Ãndex conté canvis sense cometre." +msgstr "No es pot baixar fent «rebase»: El vostre Ãndex conté canvis sense cometre." #: git-sh-setup.sh:248 #, sh-format @@ -15466,8 +15002,7 @@ msgstr "Addicionalment, el vostre Ãndex conté canvis sense cometre." #: git-sh-setup.sh:372 msgid "You need to run this command from the toplevel of the working tree." -msgstr "" -"Heu d'executar aquesta ordre des del nivell superior de l'arbre de treball." +msgstr "Heu d'executar aquesta ordre des del nivell superior de l'arbre de treball." #: git-sh-setup.sh:377 msgid "Unable to determine absolute path of git directory" @@ -15595,8 +15130,7 @@ msgstr "s'ha produït un error en escriure al fitxer d'edició del tros: %s" #: git-add--interactive.perl:1059 msgid "Manual hunk edit mode -- see bottom for a quick guide.\n" -msgstr "" -"Mode d'edició de trossos manual - vegeu més avall per una guia rà pida.\n" +msgstr "Mode d'edició de trossos manual - vegeu més avall per una guia rà pida.\n" #: git-add--interactive.perl:1065 #, perl-format @@ -15619,8 +15153,7 @@ msgid "" "aborted and the hunk is left unchanged.\n" msgstr "" "Si no s'aplica correctament, tindreu una oportunitat per editar-lo\n" -"de nou. Si totes les lÃnies del tros se suprimeixen, llavors l'edició " -"s'avorta\n" +"de nou. Si totes les lÃnies del tros se suprimeixen, llavors l'edició s'avorta\n" "i el tros es deixa sense cap canvi.\n" #: git-add--interactive.perl:1087 @@ -15635,11 +15168,8 @@ msgstr "s'ha produït un error en llegir al fitxer d'edició del tros: %s" #. (saying "n" for "no" discards!) if the translation #. of the word "no" does not start with n. #: git-add--interactive.perl:1178 -msgid "" -"Your edited hunk does not apply. Edit again (saying \"no\" discards!) [y/n]? " -msgstr "" -"El tros editat no s'ha aplica. Editeu-lo de nou (si responeu \"no\" es " -"descartarà ) [y/n]? " +msgid "Your edited hunk does not apply. Edit again (saying \"no\" discards!) [y/n]? " +msgstr "El tros editat no s'aplica. Editeu-lo de nou (si responeu \"no\" es descartarà ) [y/n]? " #: git-add--interactive.perl:1187 msgid "" @@ -15824,8 +15354,7 @@ msgstr "Aplica aquest tros a l'Ãndex [y,n,q,a,d,/%s,?]? " #: git-add--interactive.perl:1369 #, perl-format msgid "Discard mode change from worktree [y,n,q,a,d,/%s,?]? " -msgstr "" -"Descarta el canvi de mode des de l'arbre de treball [y,n,q,a,d,/%s,?]? " +msgstr "Descarta el canvi de mode des de l'arbre de treball [y,n,q,a,d,/%s,?]? " #: git-add--interactive.perl:1370 #, perl-format @@ -15840,27 +15369,22 @@ msgstr "Descarta aquest tros des de l'arbre de treball [y,n,q,a,d,/%s,?]?" #: git-add--interactive.perl:1374 #, perl-format msgid "Discard mode change from index and worktree [y,n,q,a,d,/%s,?]? " -msgstr "" -"Descarta el canvi de mode des de l'Ãndex i l'arbre de treball [y,n,q,a,d,/" -"%s,?]? " +msgstr "Descarta el canvi de mode des de l'Ãndex i l'arbre de treball [y,n,q,a,d,/%s,?]? " #: git-add--interactive.perl:1375 #, perl-format msgid "Discard deletion from index and worktree [y,n,q,a,d,/%s,?]? " -msgstr "" -"Descarta la supressió des de l'Ãndex i l'arbre de treball [y,n,q,a,d,/%s,?]? " +msgstr "Descarta la supressió des de l'Ãndex i l'arbre de treball [y,n,q,a,d,/%s,?]? " #: git-add--interactive.perl:1376 #, perl-format msgid "Discard this hunk from index and worktree [y,n,q,a,d,/%s,?]? " -msgstr "" -"Descarta aquest tros des de l'Ãndex i l'arbre de treball [y,n,q,a,d,/%s,?]? " +msgstr "Descarta aquest tros des de l'Ãndex i l'arbre de treball [y,n,q,a,d,/%s,?]? " #: git-add--interactive.perl:1379 #, perl-format msgid "Apply mode change to index and worktree [y,n,q,a,d,/%s,?]? " -msgstr "" -"Aplica el canvi de mode a l'Ãndex i l'arbre de treball [y,n,q,a,d,/%s,?]? " +msgstr "Aplica el canvi de mode a l'Ãndex i l'arbre de treball [y,n,q,a,d,/%s,?]? " #: git-add--interactive.perl:1380 #, perl-format @@ -15933,13 +15457,11 @@ msgid "" "revert - revert staged set of changes back to the HEAD version\n" "patch - pick hunks and update selectively\n" "diff - view diff between HEAD and index\n" -"add untracked - add contents of untracked files to the staged set of " -"changes\n" +"add untracked - add contents of untracked files to the staged set of changes\n" msgstr "" -#: git-add--interactive.perl:1685 git-add--interactive.perl:1690 -#: git-add--interactive.perl:1693 git-add--interactive.perl:1700 -#: git-add--interactive.perl:1704 git-add--interactive.perl:1710 +#: git-add--interactive.perl:1685 git-add--interactive.perl:1690 git-add--interactive.perl:1693 +#: git-add--interactive.perl:1700 git-add--interactive.perl:1704 git-add--interactive.perl:1710 msgid "missing --" msgstr "manca --" @@ -15967,14 +15489,13 @@ msgstr "l'editor no ha sortit correctament, avortant-ho tot" #: git-send-email.perl:282 #, perl-format -msgid "" -"'%s' contains an intermediate version of the email you were composing.\n" -msgstr "" +msgid "'%s' contains an intermediate version of the email you were composing.\n" +msgstr "'%s' conté una versió intermèdia del correu que està veu redactant.\n" #: git-send-email.perl:287 #, perl-format msgid "'%s.final' contains the composed email.\n" -msgstr "" +msgstr "'%s.final' conté el correu redactat.\n" #: git-send-email.perl:305 msgid "--dump-aliases incompatible with other options\n" @@ -16023,6 +15544,11 @@ msgid "" " * Saying \"./%s\" if you mean a file; or\n" " * Giving --format-patch option if you mean a range.\n" msgstr "" +"El fitxer '%s' existeix però també pot ser un rang de comissions\n" +"per produir pedaços. Desambigüeu...\n" +"\n" +" * Dient \"./%s\" si volÃeu especificar aquest fitxer; o\n" +" * Proporcionant l'opció --format-patch si volÃeu especificar un rang.\n" #: git-send-email.perl:610 #, perl-format @@ -16035,7 +15561,7 @@ msgid "" "fatal: %s: %s\n" "warning: no patches were sent\n" msgstr "" -"greu: %s: %s\n" +"fatal: %s: %s\n" "avÃs: no s'han enviat pedaços\n" #: git-send-email.perl:645 @@ -16051,7 +15577,7 @@ msgstr "" #: git-send-email.perl:658 #, perl-format msgid "No subject line in %s?" -msgstr "Sense assumpte a: %s" +msgstr "Sense assumpte a %s?" #: git-send-email.perl:668 #, perl-format @@ -16066,6 +15592,11 @@ msgid "" "\n" "Clear the body content if you don't wish to send a summary.\n" msgstr "" +"Se suprimiran les lÃnies que comencen amb \"GIT:\".\n" +"Considereu incloure un diffstat global o una taula de continguts\n" +"per cada pedaç que esteu escrivint.\n" +"\n" +"Netegeu el contingut del cos si no voleu enviar un resum.\n" #: git-send-email.perl:701 #, perl-format @@ -16092,10 +15623,8 @@ msgid "Are you sure you want to use <%s> [y/N]? " msgstr "Esteu segur que voleu usar <%s> [y/N]? " #: git-send-email.perl:809 -msgid "" -"The following files are 8bit, but do not declare a Content-Transfer-" -"Encoding.\n" -msgstr "" +msgid "The following files are 8bit, but do not declare a Content-Transfer-Encoding.\n" +msgstr "Els fitxers següents són 8bit, però no declaren un Content-Transfer-Encoding.\n" #: git-send-email.perl:814 msgid "Which 8bit encoding should I declare [UTF-8]? " @@ -16106,23 +15635,21 @@ msgstr "Quina codificació de 8 bits hauria de declarar [UTF-8]? " msgid "" "Refusing to send because the patch\n" "\t%s\n" -"has the template subject '*** SUBJECT HERE ***'. Pass --force if you really " -"want to send.\n" +"has the template subject '*** SUBJECT HERE ***'. Pass --force if you really want to send.\n" msgstr "" #: git-send-email.perl:841 msgid "To whom should the emails be sent (if anyone)?" -msgstr "" -"A qui s'haurien d'enviar els correus electrònics (si s'han d'enviar a algú)?" +msgstr "A qui s'haurien d'enviar els correus electrònics (si s'han d'enviar a algú)?" #: git-send-email.perl:859 #, perl-format msgid "fatal: alias '%s' expands to itself\n" -msgstr "" +msgstr "fatal: l'à lias '%s' s'espandeix a si mateix\n" #: git-send-email.perl:871 msgid "Message-ID to be used as In-Reply-To for the first email (if any)? " -msgstr "" +msgstr "S'ha d'usar el Message-ID com a In-Reply-To pel primer correu (si n'hi ha cap)? " #: git-send-email.perl:921 git-send-email.perl:929 #, perl-format @@ -16154,6 +15681,16 @@ msgid "" " run 'git config --global sendemail.confirm auto'.\n" "\n" msgstr "" +" La llista de Cc de sobre s'ha estès amb adreces addicionals\n" +" trobades al missatge de la comissió del pedaç. Per defecte, \n" +" send-email pregunta abans d'enviar el missatge quan això succeix.\n" +" Aquest comportament està controlat pel parà metre de configuració\n" +" sendemail.confirm.\n" +"\n" +" Per a informació addicional, executeu 'git send-email --help'.\n" +" Per mantenir el comportament actual, però silenciar aquest\n" +" missatge, executeu 'git config --global sendemail.confirm auto'.\n" +"\n" #. TRANSLATORS: Make sure to include [y] [n] [q] [a] in your #. translation. The program will only accept English input @@ -16178,8 +15715,7 @@ msgstr "El servidor no admet STARTTLS! %s" #: git-send-email.perl:1403 msgid "Unable to initialize SMTP properly. Check config and use --smtp-debug." msgstr "" -"No s'ha pogut inicialitzar SMTP correctament. Comproveu-ho la configuració i " -"useu --smtp-debug." +"No s'ha pogut inicialitzar SMTP correctament. Comproveu-ho la configuració i useu --smtp-debug." #: git-send-email.perl:1421 #, perl-format @@ -16363,14 +15899,11 @@ msgstr "Esteu segur que voleu enviar %s? [y|N]: " #~ "If the patch applies cleanly, the edited hunk will immediately be\n" #~ "marked for discarding" #~ msgstr "" -#~ "Si el pedaç s'aplica correctament, el tros editat es marcarà " -#~ "immediatament\n" +#~ "Si el pedaç s'aplica correctament, el tros editat es marcarà immediatament\n" #~ "per descartar-se." #~ msgid "Use an experimental blank-line-based heuristic to improve diffs" -#~ msgstr "" -#~ "Usa un heurÃstic experimental basat en lÃnies en blanc per a millorar les " -#~ "diferències" +#~ msgstr "Usa un heurÃstic experimental basat en lÃnies en blanc per a millorar les diferències" #~ msgid "Clever... amending the last one with dirty index." #~ msgstr "Intel·ligent... s'està esmenant l'últim amb Ãndex brut." @@ -16390,9 +15923,7 @@ msgstr "Esteu segur que voleu enviar %s? [y|N]: " #~ msgid "" #~ "\n" -#~ "(use 'rm -rf' if you really want to remove it including all of its " -#~ "history)" +#~ "(use 'rm -rf' if you really want to remove it including all of its history)" #~ msgstr "" #~ "\n" -#~ "(useu 'rm -rf' si realment voleu eliminar-lo, incloent tota la seva " -#~ "història)" +#~ "(useu 'rm -rf' si realment voleu eliminar-lo, incloent tota la seva història)" diff --git a/po/git.pot b/po/git.pot index db2ff7076..4669c5a3c 100644 --- a/po/git.pot +++ b/po/git.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n" -"POT-Creation-Date: 2017-05-05 09:35+0800\n" +"POT-Creation-Date: 2017-07-24 21:54+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -18,59 +18,59 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: advice.c:55 +#: advice.c:58 #, c-format msgid "hint: %.*s\n" msgstr "" -#: advice.c:83 +#: advice.c:86 msgid "Cherry-picking is not possible because you have unmerged files." msgstr "" -#: advice.c:85 +#: advice.c:88 msgid "Committing is not possible because you have unmerged files." msgstr "" -#: advice.c:87 +#: advice.c:90 msgid "Merging is not possible because you have unmerged files." msgstr "" -#: advice.c:89 +#: advice.c:92 msgid "Pulling is not possible because you have unmerged files." msgstr "" -#: advice.c:91 +#: advice.c:94 msgid "Reverting is not possible because you have unmerged files." msgstr "" -#: advice.c:93 +#: advice.c:96 #, c-format msgid "It is not possible to %s because you have unmerged files." msgstr "" -#: advice.c:101 +#: advice.c:104 msgid "" "Fix them up in the work tree, and then use 'git add/rm <file>'\n" "as appropriate to mark resolution and make a commit." msgstr "" -#: advice.c:109 +#: advice.c:112 msgid "Exiting because of an unresolved conflict." msgstr "" -#: advice.c:114 builtin/merge.c:1185 +#: advice.c:117 builtin/merge.c:1184 msgid "You have not concluded your merge (MERGE_HEAD exists)." msgstr "" -#: advice.c:116 +#: advice.c:119 msgid "Please, commit your changes before merging." msgstr "" -#: advice.c:117 +#: advice.c:120 msgid "Exiting because of unfinished merge." msgstr "" -#: advice.c:123 +#: advice.c:126 #, c-format msgid "" "Note: checking out '%s'.\n" @@ -86,82 +86,92 @@ msgid "" "\n" msgstr "" -#: apply.c:57 +#: apply.c:58 #, c-format msgid "unrecognized whitespace option '%s'" msgstr "" -#: apply.c:73 +#: apply.c:74 #, c-format msgid "unrecognized whitespace ignore option '%s'" msgstr "" -#: apply.c:125 +#: apply.c:126 msgid "--reject and --3way cannot be used together." msgstr "" -#: apply.c:127 +#: apply.c:128 msgid "--cached and --3way cannot be used together." msgstr "" -#: apply.c:130 +#: apply.c:131 msgid "--3way outside a repository" msgstr "" -#: apply.c:141 +#: apply.c:142 msgid "--index outside a repository" msgstr "" -#: apply.c:144 +#: apply.c:145 msgid "--cached outside a repository" msgstr "" -#: apply.c:845 +#: apply.c:836 #, c-format msgid "Cannot prepare timestamp regexp %s" msgstr "" -#: apply.c:854 +#: apply.c:845 #, c-format msgid "regexec returned %d for input: %s" msgstr "" -#: apply.c:938 +#: apply.c:929 #, c-format msgid "unable to find filename in patch at line %d" msgstr "" -#: apply.c:977 +#: apply.c:967 #, c-format msgid "git apply: bad git-diff - expected /dev/null, got %s on line %d" msgstr "" -#: apply.c:983 +#: apply.c:973 #, c-format msgid "git apply: bad git-diff - inconsistent new filename on line %d" msgstr "" -#: apply.c:984 +#: apply.c:974 #, c-format msgid "git apply: bad git-diff - inconsistent old filename on line %d" msgstr "" -#: apply.c:990 +#: apply.c:979 #, c-format msgid "git apply: bad git-diff - expected /dev/null on line %d" msgstr "" -#: apply.c:1488 +#: apply.c:1008 +#, c-format +msgid "invalid mode on line %d: %s" +msgstr "" + +#: apply.c:1326 +#, c-format +msgid "inconsistent header lines %d and %d" +msgstr "" + +#: apply.c:1498 #, c-format msgid "recount: unexpected line: %.*s" msgstr "" -#: apply.c:1557 +#: apply.c:1567 #, c-format msgid "patch fragment without header at line %d: %.*s" msgstr "" -#: apply.c:1577 +#: apply.c:1587 #, c-format msgid "" "git diff header lacks filename information when removing %d leading pathname " @@ -172,689 +182,684 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: apply.c:1589 +#: apply.c:1600 #, c-format msgid "git diff header lacks filename information (line %d)" msgstr "" -#: apply.c:1759 +#: apply.c:1770 msgid "new file depends on old contents" msgstr "" -#: apply.c:1761 +#: apply.c:1772 msgid "deleted file still has contents" msgstr "" -#: apply.c:1795 +#: apply.c:1806 #, c-format msgid "corrupt patch at line %d" msgstr "" -#: apply.c:1832 +#: apply.c:1843 #, c-format msgid "new file %s depends on old contents" msgstr "" -#: apply.c:1834 +#: apply.c:1845 #, c-format msgid "deleted file %s still has contents" msgstr "" -#: apply.c:1837 +#: apply.c:1848 #, c-format msgid "** warning: file %s becomes empty but is not deleted" msgstr "" -#: apply.c:1984 +#: apply.c:1995 #, c-format msgid "corrupt binary patch at line %d: %.*s" msgstr "" -#: apply.c:2021 +#: apply.c:2032 #, c-format msgid "unrecognized binary patch at line %d" msgstr "" -#: apply.c:2182 +#: apply.c:2193 #, c-format msgid "patch with only garbage at line %d" msgstr "" -#: apply.c:2265 +#: apply.c:2276 #, c-format msgid "unable to read symlink %s" msgstr "" -#: apply.c:2269 +#: apply.c:2280 #, c-format msgid "unable to open or read %s" msgstr "" -#: apply.c:2922 +#: apply.c:2933 #, c-format msgid "invalid start of line: '%c'" msgstr "" -#: apply.c:3041 +#: apply.c:3052 #, c-format msgid "Hunk #%d succeeded at %d (offset %d line)." msgid_plural "Hunk #%d succeeded at %d (offset %d lines)." msgstr[0] "" msgstr[1] "" -#: apply.c:3053 +#: apply.c:3064 #, c-format msgid "Context reduced to (%ld/%ld) to apply fragment at %d" msgstr "" -#: apply.c:3059 +#: apply.c:3070 #, c-format msgid "" "while searching for:\n" "%.*s" msgstr "" -#: apply.c:3081 +#: apply.c:3092 #, c-format msgid "missing binary patch data for '%s'" msgstr "" -#: apply.c:3089 +#: apply.c:3100 #, c-format msgid "cannot reverse-apply a binary patch without the reverse hunk to '%s'" msgstr "" -#: apply.c:3135 +#: apply.c:3146 #, c-format msgid "cannot apply binary patch to '%s' without full index line" msgstr "" -#: apply.c:3145 +#: apply.c:3156 #, c-format msgid "" "the patch applies to '%s' (%s), which does not match the current contents." msgstr "" -#: apply.c:3153 +#: apply.c:3164 #, c-format msgid "the patch applies to an empty '%s' but it is not empty" msgstr "" -#: apply.c:3171 +#: apply.c:3182 #, c-format msgid "the necessary postimage %s for '%s' cannot be read" msgstr "" -#: apply.c:3184 +#: apply.c:3195 #, c-format msgid "binary patch does not apply to '%s'" msgstr "" -#: apply.c:3190 +#: apply.c:3201 #, c-format msgid "binary patch to '%s' creates incorrect result (expecting %s, got %s)" msgstr "" -#: apply.c:3211 +#: apply.c:3222 #, c-format msgid "patch failed: %s:%ld" msgstr "" -#: apply.c:3333 +#: apply.c:3344 #, c-format msgid "cannot checkout %s" msgstr "" -#: apply.c:3381 apply.c:3392 apply.c:3438 setup.c:253 +#: apply.c:3392 apply.c:3403 apply.c:3449 setup.c:277 #, c-format msgid "failed to read %s" msgstr "" -#: apply.c:3389 +#: apply.c:3400 #, c-format msgid "reading from '%s' beyond a symbolic link" msgstr "" -#: apply.c:3418 apply.c:3658 +#: apply.c:3429 apply.c:3669 #, c-format msgid "path %s has been renamed/deleted" msgstr "" -#: apply.c:3501 apply.c:3672 +#: apply.c:3512 apply.c:3683 #, c-format msgid "%s: does not exist in index" msgstr "" -#: apply.c:3510 apply.c:3680 +#: apply.c:3521 apply.c:3691 #, c-format msgid "%s: does not match index" msgstr "" -#: apply.c:3545 +#: apply.c:3556 msgid "repository lacks the necessary blob to fall back on 3-way merge." msgstr "" -#: apply.c:3548 +#: apply.c:3559 #, c-format msgid "Falling back to three-way merge...\n" msgstr "" -#: apply.c:3564 apply.c:3568 +#: apply.c:3575 apply.c:3579 #, c-format msgid "cannot read the current contents of '%s'" msgstr "" -#: apply.c:3580 +#: apply.c:3591 #, c-format msgid "Failed to fall back on three-way merge...\n" msgstr "" -#: apply.c:3594 +#: apply.c:3605 #, c-format msgid "Applied patch to '%s' with conflicts.\n" msgstr "" -#: apply.c:3599 +#: apply.c:3610 #, c-format msgid "Applied patch to '%s' cleanly.\n" msgstr "" -#: apply.c:3625 +#: apply.c:3636 msgid "removal patch leaves file contents" msgstr "" -#: apply.c:3697 +#: apply.c:3708 #, c-format msgid "%s: wrong type" msgstr "" -#: apply.c:3699 +#: apply.c:3710 #, c-format msgid "%s has type %o, expected %o" msgstr "" -#: apply.c:3850 apply.c:3852 +#: apply.c:3860 apply.c:3862 #, c-format msgid "invalid path '%s'" msgstr "" -#: apply.c:3908 +#: apply.c:3918 #, c-format msgid "%s: already exists in index" msgstr "" -#: apply.c:3911 +#: apply.c:3921 #, c-format msgid "%s: already exists in working directory" msgstr "" -#: apply.c:3931 +#: apply.c:3941 #, c-format msgid "new mode (%o) of %s does not match old mode (%o)" msgstr "" -#: apply.c:3936 +#: apply.c:3946 #, c-format msgid "new mode (%o) of %s does not match old mode (%o) of %s" msgstr "" -#: apply.c:3956 +#: apply.c:3966 #, c-format msgid "affected file '%s' is beyond a symbolic link" msgstr "" -#: apply.c:3960 +#: apply.c:3970 #, c-format msgid "%s: patch does not apply" msgstr "" -#: apply.c:3975 +#: apply.c:3985 #, c-format msgid "Checking patch %s..." msgstr "" -#: apply.c:4066 +#: apply.c:4076 #, c-format msgid "sha1 information is lacking or useless for submodule %s" msgstr "" -#: apply.c:4073 +#: apply.c:4083 #, c-format msgid "mode change for %s, which is not in current HEAD" msgstr "" -#: apply.c:4076 +#: apply.c:4086 #, c-format msgid "sha1 information is lacking or useless (%s)." msgstr "" -#: apply.c:4081 builtin/checkout.c:252 builtin/reset.c:135 +#: apply.c:4091 builtin/checkout.c:235 builtin/reset.c:138 #, c-format msgid "make_cache_entry failed for path '%s'" msgstr "" -#: apply.c:4085 +#: apply.c:4095 #, c-format msgid "could not add %s to temporary index" msgstr "" -#: apply.c:4095 +#: apply.c:4105 #, c-format msgid "could not write temporary index to %s" msgstr "" -#: apply.c:4233 +#: apply.c:4243 #, c-format msgid "unable to remove %s from index" msgstr "" -#: apply.c:4268 +#: apply.c:4278 #, c-format msgid "corrupt patch for submodule %s" msgstr "" -#: apply.c:4274 +#: apply.c:4284 #, c-format msgid "unable to stat newly created file '%s'" msgstr "" -#: apply.c:4282 +#: apply.c:4292 #, c-format msgid "unable to create backing store for newly created file %s" msgstr "" -#: apply.c:4288 apply.c:4432 +#: apply.c:4298 apply.c:4442 #, c-format msgid "unable to add cache entry for %s" msgstr "" -#: apply.c:4329 +#: apply.c:4339 #, c-format msgid "failed to write to '%s'" msgstr "" -#: apply.c:4333 +#: apply.c:4343 #, c-format msgid "closing file '%s'" msgstr "" -#: apply.c:4403 +#: apply.c:4413 #, c-format msgid "unable to write file '%s' mode %o" msgstr "" -#: apply.c:4501 +#: apply.c:4511 #, c-format msgid "Applied patch %s cleanly." msgstr "" -#: apply.c:4509 +#: apply.c:4519 msgid "internal error" msgstr "" -#: apply.c:4512 +#: apply.c:4522 #, c-format msgid "Applying patch %%s with %d reject..." msgid_plural "Applying patch %%s with %d rejects..." msgstr[0] "" msgstr[1] "" -#: apply.c:4523 +#: apply.c:4533 #, c-format msgid "truncating .rej filename to %.*s.rej" msgstr "" -#: apply.c:4531 builtin/fetch.c:739 builtin/fetch.c:988 +#: apply.c:4541 builtin/fetch.c:738 builtin/fetch.c:988 #, c-format msgid "cannot open %s" msgstr "" -#: apply.c:4545 +#: apply.c:4555 #, c-format msgid "Hunk #%d applied cleanly." msgstr "" -#: apply.c:4549 +#: apply.c:4559 #, c-format msgid "Rejected hunk #%d." msgstr "" -#: apply.c:4659 +#: apply.c:4669 #, c-format msgid "Skipped patch '%s'." msgstr "" -#: apply.c:4667 +#: apply.c:4677 msgid "unrecognized input" msgstr "" -#: apply.c:4686 +#: apply.c:4696 msgid "unable to read index file" msgstr "" -#: apply.c:4823 +#: apply.c:4833 #, c-format msgid "can't open patch '%s': %s" msgstr "" -#: apply.c:4850 +#: apply.c:4860 #, c-format msgid "squelched %d whitespace error" msgid_plural "squelched %d whitespace errors" msgstr[0] "" msgstr[1] "" -#: apply.c:4856 apply.c:4871 +#: apply.c:4866 apply.c:4881 #, c-format msgid "%d line adds whitespace errors." msgid_plural "%d lines add whitespace errors." msgstr[0] "" msgstr[1] "" -#: apply.c:4864 +#: apply.c:4874 #, c-format msgid "%d line applied after fixing whitespace errors." msgid_plural "%d lines applied after fixing whitespace errors." msgstr[0] "" msgstr[1] "" -#: apply.c:4880 builtin/add.c:463 builtin/mv.c:298 builtin/rm.c:391 +#: apply.c:4890 builtin/add.c:513 builtin/mv.c:299 builtin/rm.c:391 msgid "Unable to write new index file" msgstr "" -#: apply.c:4911 apply.c:4914 builtin/am.c:2276 builtin/am.c:2279 -#: builtin/clone.c:113 builtin/fetch.c:98 builtin/pull.c:180 +#: apply.c:4921 apply.c:4924 builtin/am.c:2257 builtin/am.c:2260 +#: builtin/clone.c:115 builtin/fetch.c:93 builtin/pull.c:187 #: builtin/submodule--helper.c:304 builtin/submodule--helper.c:629 #: builtin/submodule--helper.c:632 builtin/submodule--helper.c:973 #: builtin/submodule--helper.c:976 builtin/submodule--helper.c:1161 -#: git-add--interactive.perl:239 +#: git-add--interactive.perl:197 msgid "path" msgstr "" -#: apply.c:4912 +#: apply.c:4922 msgid "don't apply changes matching the given path" msgstr "" -#: apply.c:4915 +#: apply.c:4925 msgid "apply changes matching the given path" msgstr "" -#: apply.c:4917 builtin/am.c:2285 +#: apply.c:4927 builtin/am.c:2266 msgid "num" msgstr "" -#: apply.c:4918 +#: apply.c:4928 msgid "remove <num> leading slashes from traditional diff paths" msgstr "" -#: apply.c:4921 +#: apply.c:4931 msgid "ignore additions made by the patch" msgstr "" -#: apply.c:4923 +#: apply.c:4933 msgid "instead of applying the patch, output diffstat for the input" msgstr "" -#: apply.c:4927 +#: apply.c:4937 msgid "show number of added and deleted lines in decimal notation" msgstr "" -#: apply.c:4929 +#: apply.c:4939 msgid "instead of applying the patch, output a summary for the input" msgstr "" -#: apply.c:4931 +#: apply.c:4941 msgid "instead of applying the patch, see if the patch is applicable" msgstr "" -#: apply.c:4933 +#: apply.c:4943 msgid "make sure the patch is applicable to the current index" msgstr "" -#: apply.c:4935 +#: apply.c:4945 msgid "apply a patch without touching the working tree" msgstr "" -#: apply.c:4937 +#: apply.c:4947 msgid "accept a patch that touches outside the working area" msgstr "" -#: apply.c:4939 +#: apply.c:4949 msgid "also apply the patch (use with --stat/--summary/--check)" msgstr "" -#: apply.c:4941 +#: apply.c:4951 msgid "attempt three-way merge if a patch does not apply" msgstr "" -#: apply.c:4943 +#: apply.c:4953 msgid "build a temporary index based on embedded index information" msgstr "" -#: apply.c:4946 builtin/checkout-index.c:169 builtin/ls-files.c:515 +#: apply.c:4956 builtin/checkout-index.c:170 builtin/ls-files.c:515 msgid "paths are separated with NUL character" msgstr "" -#: apply.c:4948 +#: apply.c:4958 msgid "ensure at least <n> lines of context match" msgstr "" -#: apply.c:4949 builtin/am.c:2264 +#: apply.c:4959 builtin/am.c:2245 msgid "action" msgstr "" -#: apply.c:4950 +#: apply.c:4960 msgid "detect new or modified lines that have whitespace errors" msgstr "" -#: apply.c:4953 apply.c:4956 +#: apply.c:4963 apply.c:4966 msgid "ignore changes in whitespace when finding context" msgstr "" -#: apply.c:4959 +#: apply.c:4969 msgid "apply the patch in reverse" msgstr "" -#: apply.c:4961 +#: apply.c:4971 msgid "don't expect at least one line of context" msgstr "" -#: apply.c:4963 +#: apply.c:4973 msgid "leave the rejected hunks in corresponding *.rej files" msgstr "" -#: apply.c:4965 +#: apply.c:4975 msgid "allow overlapping hunks" msgstr "" -#: apply.c:4966 builtin/add.c:267 builtin/check-ignore.c:19 -#: builtin/commit.c:1337 builtin/count-objects.c:94 builtin/fsck.c:651 -#: builtin/log.c:1867 builtin/mv.c:122 builtin/read-tree.c:134 +#: apply.c:4976 builtin/add.c:270 builtin/check-ignore.c:21 +#: builtin/commit.c:1340 builtin/count-objects.c:95 builtin/fsck.c:651 +#: builtin/log.c:1877 builtin/mv.c:123 builtin/read-tree.c:125 msgid "be verbose" msgstr "" -#: apply.c:4968 +#: apply.c:4978 msgid "tolerate incorrectly detected missing new-line at the end of file" msgstr "" -#: apply.c:4971 +#: apply.c:4981 msgid "do not trust the line counts in the hunk headers" msgstr "" -#: apply.c:4973 builtin/am.c:2273 +#: apply.c:4983 builtin/am.c:2254 msgid "root" msgstr "" -#: apply.c:4974 +#: apply.c:4984 msgid "prepend <root> to all filenames" msgstr "" -#: archive.c:12 +#: archive.c:13 msgid "git archive [<options>] <tree-ish> [<path>...]" msgstr "" -#: archive.c:13 +#: archive.c:14 msgid "git archive --list" msgstr "" -#: archive.c:14 +#: archive.c:15 msgid "" "git archive --remote <repo> [--exec <cmd>] [<options>] <tree-ish> [<path>...]" msgstr "" -#: archive.c:15 +#: archive.c:16 msgid "git archive --remote <repo> [--exec <cmd>] --list" msgstr "" -#: archive.c:332 builtin/add.c:152 builtin/add.c:442 builtin/rm.c:300 +#: archive.c:333 builtin/add.c:154 builtin/add.c:492 builtin/rm.c:300 #, c-format msgid "pathspec '%s' did not match any files" msgstr "" -#: archive.c:417 +#: archive.c:418 msgid "fmt" msgstr "" -#: archive.c:417 +#: archive.c:418 msgid "archive format" msgstr "" -#: archive.c:418 builtin/log.c:1436 +#: archive.c:419 builtin/log.c:1446 msgid "prefix" msgstr "" -#: archive.c:419 +#: archive.c:420 msgid "prepend prefix to each pathname in the archive" msgstr "" -#: archive.c:420 builtin/blame.c:2598 builtin/blame.c:2599 builtin/config.c:60 -#: builtin/fast-export.c:987 builtin/fast-export.c:989 builtin/grep.c:1061 -#: builtin/hash-object.c:101 builtin/ls-files.c:549 builtin/ls-files.c:552 -#: builtin/notes.c:401 builtin/notes.c:564 builtin/read-tree.c:129 +#: archive.c:421 builtin/blame.c:693 builtin/blame.c:694 builtin/config.c:61 +#: builtin/fast-export.c:989 builtin/fast-export.c:991 builtin/grep.c:1080 +#: builtin/hash-object.c:102 builtin/ls-files.c:549 builtin/ls-files.c:552 +#: builtin/notes.c:404 builtin/notes.c:567 builtin/read-tree.c:120 #: parse-options.h:153 msgid "file" msgstr "" -#: archive.c:421 builtin/archive.c:89 +#: archive.c:422 builtin/archive.c:89 msgid "write the archive to this file" msgstr "" -#: archive.c:423 +#: archive.c:424 msgid "read .gitattributes in working directory" msgstr "" -#: archive.c:424 +#: archive.c:425 msgid "report archived files on stderr" msgstr "" -#: archive.c:425 +#: archive.c:426 msgid "store only" msgstr "" -#: archive.c:426 +#: archive.c:427 msgid "compress faster" msgstr "" -#: archive.c:434 +#: archive.c:435 msgid "compress better" msgstr "" -#: archive.c:437 +#: archive.c:438 msgid "list supported archive formats" msgstr "" -#: archive.c:439 builtin/archive.c:90 builtin/clone.c:103 builtin/clone.c:106 +#: archive.c:440 builtin/archive.c:90 builtin/clone.c:105 builtin/clone.c:108 #: builtin/submodule--helper.c:641 builtin/submodule--helper.c:982 msgid "repo" msgstr "" -#: archive.c:440 builtin/archive.c:91 +#: archive.c:441 builtin/archive.c:91 msgid "retrieve the archive from remote repository <repo>" msgstr "" -#: archive.c:441 builtin/archive.c:92 builtin/notes.c:485 +#: archive.c:442 builtin/archive.c:92 builtin/notes.c:488 msgid "command" msgstr "" -#: archive.c:442 builtin/archive.c:93 +#: archive.c:443 builtin/archive.c:93 msgid "path to the remote git-upload-archive command" msgstr "" -#: archive.c:449 +#: archive.c:450 msgid "Unexpected option --remote" msgstr "" -#: archive.c:451 +#: archive.c:452 msgid "Option --exec can only be used together with --remote" msgstr "" -#: archive.c:453 +#: archive.c:454 msgid "Unexpected option --output" msgstr "" -#: archive.c:475 +#: archive.c:476 #, c-format msgid "Unknown archive format '%s'" msgstr "" -#: archive.c:482 +#: archive.c:483 #, c-format msgid "Argument not supported for format '%s': -%d" msgstr "" -#: attr.c:212 +#: attr.c:214 #, c-format msgid "%.*s is not a valid attribute name" msgstr "" -#: attr.c:408 +#: attr.c:410 msgid "" "Negative patterns are ignored in git attributes\n" "Use '\\!' for literal leading exclamation." msgstr "" -#: bisect.c:444 -#, c-format -msgid "Could not open file '%s'" -msgstr "" - -#: bisect.c:449 +#: bisect.c:447 #, c-format msgid "Badly quoted content in file '%s': %s" msgstr "" -#: bisect.c:657 +#: bisect.c:655 #, c-format msgid "We cannot bisect more!\n" msgstr "" -#: bisect.c:710 +#: bisect.c:708 #, c-format msgid "Not a valid commit name %s" msgstr "" -#: bisect.c:734 +#: bisect.c:732 #, c-format msgid "" "The merge base %s is bad.\n" "This means the bug has been fixed between %s and [%s].\n" msgstr "" -#: bisect.c:739 +#: bisect.c:737 #, c-format msgid "" "The merge base %s is new.\n" "The property has changed between %s and [%s].\n" msgstr "" -#: bisect.c:744 +#: bisect.c:742 #, c-format msgid "" "The merge base %s is %s.\n" "This means the first '%s' commit is between %s and [%s].\n" msgstr "" -#: bisect.c:752 +#: bisect.c:750 #, c-format msgid "" "Some %s revs are not ancestors of the %s rev.\n" @@ -862,7 +867,7 @@ msgid "" "Maybe you mistook %s and %s revs?\n" msgstr "" -#: bisect.c:765 +#: bisect.c:763 #, c-format msgid "" "the merge base between %s and [%s] must be skipped.\n" @@ -870,51 +875,52 @@ msgid "" "We continue anyway." msgstr "" -#: bisect.c:800 +#: bisect.c:798 #, c-format msgid "Bisecting: a merge base must be tested\n" msgstr "" -#: bisect.c:851 +#: bisect.c:849 #, c-format msgid "a %s revision is needed" msgstr "" -#: bisect.c:868 builtin/notes.c:174 builtin/tag.c:255 +#: bisect.c:866 builtin/notes.c:175 builtin/tag.c:256 #, c-format msgid "could not create file '%s'" msgstr "" -#: bisect.c:919 +#: bisect.c:917 #, c-format msgid "could not read file '%s'" msgstr "" -#: bisect.c:949 +#: bisect.c:947 msgid "reading bisect refs failed" msgstr "" -#: bisect.c:969 +#: bisect.c:967 #, c-format msgid "%s was both %s and %s\n" msgstr "" -#: bisect.c:977 +#: bisect.c:975 #, c-format msgid "" "No testable commit found.\n" "Maybe you started with bad path parameters?\n" msgstr "" -#: bisect.c:996 +#: bisect.c:994 #, c-format msgid "(roughly %d step)" msgid_plural "(roughly %d steps)" msgstr[0] "" msgstr[1] "" -#. TRANSLATORS: the last %s will be replaced with -#. "(roughly %d steps)" translation +#. TRANSLATORS: the last %s will be replaced with "(roughly %d +#. steps)" translation. +#. #: bisect.c:1000 #, c-format msgid "Bisecting: %d revision left to test after this %s\n" @@ -922,6 +928,40 @@ msgid_plural "Bisecting: %d revisions left to test after this %s\n" msgstr[0] "" msgstr[1] "" +#: blame.c:1757 +msgid "--contents and --reverse do not blend well." +msgstr "" + +#: blame.c:1768 +msgid "cannot use --contents with final commit object name" +msgstr "" + +#: blame.c:1788 +msgid "--reverse and --first-parent together require specified latest commit" +msgstr "" + +#: blame.c:1797 bundle.c:164 ref-filter.c:1919 sequencer.c:1166 +#: sequencer.c:2328 builtin/commit.c:1058 builtin/log.c:356 builtin/log.c:907 +#: builtin/log.c:1357 builtin/log.c:1683 builtin/log.c:1926 builtin/merge.c:360 +#: builtin/shortlog.c:177 +msgid "revision walk setup failed" +msgstr "" + +#: blame.c:1815 +msgid "" +"--reverse --first-parent together require range along first-parent chain" +msgstr "" + +#: blame.c:1826 +#, c-format +msgid "no such path %s in %s" +msgstr "" + +#: blame.c:1837 +#, c-format +msgid "cannot read blob %s for path %s" +msgstr "" + #: branch.c:53 #, c-format msgid "" @@ -1041,7 +1081,7 @@ msgstr "" msgid "'%s' is already checked out at '%s'" msgstr "" -#: branch.c:364 +#: branch.c:366 #, c-format msgid "HEAD of working tree %s is not updated" msgstr "" @@ -1051,92 +1091,85 @@ msgstr "" msgid "'%s' does not look like a v2 bundle file" msgstr "" -#: bundle.c:61 +#: bundle.c:62 #, c-format msgid "unrecognized header: %s%s (%d)" msgstr "" -#: bundle.c:87 sequencer.c:1341 sequencer.c:1767 builtin/commit.c:777 +#: bundle.c:88 sequencer.c:1344 sequencer.c:1770 builtin/commit.c:778 #, c-format msgid "could not open '%s'" msgstr "" -#: bundle.c:139 +#: bundle.c:140 msgid "Repository lacks these prerequisite commits:" msgstr "" -#: bundle.c:163 ref-filter.c:1852 sequencer.c:1162 sequencer.c:2321 -#: builtin/blame.c:2811 builtin/commit.c:1061 builtin/log.c:353 -#: builtin/log.c:897 builtin/log.c:1347 builtin/log.c:1673 builtin/log.c:1916 -#: builtin/merge.c:359 builtin/shortlog.c:176 -msgid "revision walk setup failed" -msgstr "" - -#: bundle.c:185 +#: bundle.c:186 #, c-format msgid "The bundle contains this ref:" msgid_plural "The bundle contains these %d refs:" msgstr[0] "" msgstr[1] "" -#: bundle.c:192 +#: bundle.c:193 msgid "The bundle records a complete history." msgstr "" -#: bundle.c:194 +#: bundle.c:195 #, c-format msgid "The bundle requires this ref:" msgid_plural "The bundle requires these %d refs:" msgstr[0] "" msgstr[1] "" -#: bundle.c:253 +#: bundle.c:254 msgid "Could not spawn pack-objects" msgstr "" -#: bundle.c:264 +#: bundle.c:265 msgid "pack-objects died" msgstr "" -#: bundle.c:304 +#: bundle.c:307 msgid "rev-list died" msgstr "" -#: bundle.c:353 +#: bundle.c:356 #, c-format msgid "ref '%s' is excluded by the rev-list options" msgstr "" -#: bundle.c:443 builtin/log.c:170 builtin/log.c:1579 builtin/shortlog.c:281 +#: bundle.c:446 builtin/log.c:173 builtin/log.c:1589 builtin/shortlog.c:282 #, c-format msgid "unrecognized argument: %s" msgstr "" -#: bundle.c:451 +#: bundle.c:454 msgid "Refusing to create empty bundle." msgstr "" -#: bundle.c:463 +#: bundle.c:466 #, c-format msgid "cannot create '%s'" msgstr "" -#: bundle.c:491 +#: bundle.c:494 msgid "index-pack died" msgstr "" -#: color.c:300 +#: color.c:301 #, c-format msgid "invalid color value: %.*s" msgstr "" -#: commit.c:40 sequencer.c:1579 builtin/am.c:419 builtin/am.c:455 -#: builtin/am.c:1489 builtin/am.c:2126 +#: commit.c:41 sequencer.c:1582 builtin/am.c:420 builtin/am.c:456 +#: builtin/am.c:1469 builtin/am.c:2107 #, c-format msgid "could not parse %s" msgstr "" -#: commit.c:42 +#: commit.c:43 #, c-format msgid "%s %s is not a commit!" msgstr "" @@ -1152,161 +1185,161 @@ msgstr "" msgid "memory exhausted" msgstr "" -#: config.c:191 +#: config.c:186 msgid "relative config include conditionals must come from files" msgstr "" -#: config.c:711 +#: config.c:720 #, c-format msgid "bad config line %d in blob %s" msgstr "" -#: config.c:715 +#: config.c:724 #, c-format msgid "bad config line %d in file %s" msgstr "" -#: config.c:719 +#: config.c:728 #, c-format msgid "bad config line %d in standard input" msgstr "" -#: config.c:723 +#: config.c:732 #, c-format msgid "bad config line %d in submodule-blob %s" msgstr "" -#: config.c:727 +#: config.c:736 #, c-format msgid "bad config line %d in command line %s" msgstr "" -#: config.c:731 +#: config.c:740 #, c-format msgid "bad config line %d in %s" msgstr "" -#: config.c:859 +#: config.c:868 msgid "out of range" msgstr "" -#: config.c:859 +#: config.c:868 msgid "invalid unit" msgstr "" -#: config.c:865 +#: config.c:874 #, c-format msgid "bad numeric config value '%s' for '%s': %s" msgstr "" -#: config.c:870 +#: config.c:879 #, c-format msgid "bad numeric config value '%s' for '%s' in blob %s: %s" msgstr "" -#: config.c:873 +#: config.c:882 #, c-format msgid "bad numeric config value '%s' for '%s' in file %s: %s" msgstr "" -#: config.c:876 +#: config.c:885 #, c-format msgid "bad numeric config value '%s' for '%s' in standard input: %s" msgstr "" -#: config.c:879 +#: config.c:888 #, c-format msgid "bad numeric config value '%s' for '%s' in submodule-blob %s: %s" msgstr "" -#: config.c:882 +#: config.c:891 #, c-format msgid "bad numeric config value '%s' for '%s' in command line %s: %s" msgstr "" -#: config.c:885 +#: config.c:894 #, c-format msgid "bad numeric config value '%s' for '%s' in %s: %s" msgstr "" -#: config.c:980 +#: config.c:989 #, c-format msgid "failed to expand user dir in: '%s'" msgstr "" -#: config.c:1075 config.c:1086 +#: config.c:1084 config.c:1095 #, c-format msgid "bad zlib compression level %d" msgstr "" -#: config.c:1203 +#: config.c:1212 #, c-format msgid "invalid mode for object creation: %s" msgstr "" -#: config.c:1359 +#: config.c:1368 #, c-format msgid "bad pack compression level %d" msgstr "" -#: config.c:1557 +#: config.c:1564 msgid "unable to parse command-line config" msgstr "" -#: config.c:1611 +#: config.c:1894 msgid "unknown error occurred while reading the configuration files" msgstr "" -#: config.c:1970 +#: config.c:2064 #, c-format msgid "Invalid %s: '%s'" msgstr "" -#: config.c:1991 +#: config.c:2085 #, c-format msgid "unknown core.untrackedCache value '%s'; using 'keep' default value" msgstr "" -#: config.c:2017 +#: config.c:2111 #, c-format msgid "splitIndex.maxPercentChange value '%d' should be between 0 and 100" msgstr "" -#: config.c:2028 +#: config.c:2122 #, c-format msgid "unable to parse '%s' from command-line config" msgstr "" -#: config.c:2030 +#: config.c:2124 #, c-format msgid "bad config variable '%s' in file '%s' at line %d" msgstr "" -#: config.c:2089 +#: config.c:2183 #, c-format msgid "%s has multiple values" msgstr "" -#: config.c:2423 config.c:2648 +#: config.c:2517 config.c:2745 #, c-format msgid "fstat on %s failed" msgstr "" -#: config.c:2541 +#: config.c:2635 #, c-format msgid "could not set '%s' to '%s'" msgstr "" -#: config.c:2543 builtin/remote.c:774 +#: config.c:2637 builtin/remote.c:775 #, c-format msgid "could not unset '%s'" msgstr "" -#: connect.c:49 +#: connect.c:50 msgid "The remote end hung up upon initial contact" msgstr "" -#: connect.c:51 +#: connect.c:52 msgid "" "Could not read from remote repository.\n" "\n" @@ -1314,7 +1347,7 @@ msgid "" "and the repository exists." msgstr "" -#: connected.c:63 builtin/fsck.c:190 builtin/prune.c:140 +#: connected.c:63 builtin/fsck.c:191 builtin/prune.c:141 msgid "Checking connectivity" msgstr "" @@ -1330,95 +1363,95 @@ msgstr "" msgid "failed to close rev-list's stdin" msgstr "" -#: convert.c:201 +#: convert.c:205 #, c-format msgid "" "CRLF will be replaced by LF in %s.\n" "The file will have its original line endings in your working directory." msgstr "" -#: convert.c:205 +#: convert.c:209 #, c-format msgid "CRLF would be replaced by LF in %s." msgstr "" -#: convert.c:211 +#: convert.c:215 #, c-format msgid "" "LF will be replaced by CRLF in %s.\n" "The file will have its original line endings in your working directory." msgstr "" -#: convert.c:215 +#: convert.c:219 #, c-format msgid "LF would be replaced by CRLF in %s" msgstr "" -#: date.c:97 +#: date.c:116 msgid "in the future" msgstr "" -#: date.c:103 +#: date.c:122 #, c-format -msgid "%lu second ago" -msgid_plural "%lu seconds ago" +msgid "%<PRIuMAX> second ago" +msgid_plural "%<PRIuMAX> seconds ago" msgstr[0] "" msgstr[1] "" -#: date.c:110 +#: date.c:129 #, c-format -msgid "%lu minute ago" -msgid_plural "%lu minutes ago" +msgid "%<PRIuMAX> minute ago" +msgid_plural "%<PRIuMAX> minutes ago" msgstr[0] "" msgstr[1] "" -#: date.c:117 +#: date.c:136 #, c-format -msgid "%lu hour ago" -msgid_plural "%lu hours ago" +msgid "%<PRIuMAX> hour ago" +msgid_plural "%<PRIuMAX> hours ago" msgstr[0] "" msgstr[1] "" -#: date.c:124 +#: date.c:143 #, c-format -msgid "%lu day ago" -msgid_plural "%lu days ago" +msgid "%<PRIuMAX> day ago" +msgid_plural "%<PRIuMAX> days ago" msgstr[0] "" msgstr[1] "" -#: date.c:130 +#: date.c:149 #, c-format -msgid "%lu week ago" -msgid_plural "%lu weeks ago" +msgid "%<PRIuMAX> week ago" +msgid_plural "%<PRIuMAX> weeks ago" msgstr[0] "" msgstr[1] "" -#: date.c:137 +#: date.c:156 #, c-format -msgid "%lu month ago" -msgid_plural "%lu months ago" +msgid "%<PRIuMAX> month ago" +msgid_plural "%<PRIuMAX> months ago" msgstr[0] "" msgstr[1] "" -#: date.c:148 +#: date.c:167 #, c-format -msgid "%lu year" -msgid_plural "%lu years" +msgid "%<PRIuMAX> year" +msgid_plural "%<PRIuMAX> years" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: "%s" is "<n> years" -#: date.c:151 +#: date.c:170 #, c-format -msgid "%s, %lu month ago" -msgid_plural "%s, %lu months ago" +msgid "%s, %<PRIuMAX> month ago" +msgid_plural "%s, %<PRIuMAX> months ago" msgstr[0] "" msgstr[1] "" -#: date.c:156 date.c:161 +#: date.c:175 date.c:180 #, c-format -msgid "%lu year ago" -msgid_plural "%lu years ago" +msgid "%<PRIuMAX> year ago" +msgid_plural "%<PRIuMAX> years ago" msgstr[0] "" msgstr[1] "" @@ -1431,367 +1464,384 @@ msgstr "" msgid "Performing inexact rename detection" msgstr "" -#: diff.c:62 +#: diff.c:63 #, c-format msgid "option '%s' requires a value" msgstr "" -#: diff.c:124 +#: diff.c:125 #, c-format msgid " Failed to parse dirstat cut-off percentage '%s'\n" msgstr "" -#: diff.c:129 +#: diff.c:130 #, c-format msgid " Unknown dirstat parameter '%s'\n" msgstr "" -#: diff.c:281 +#: diff.c:282 #, c-format msgid "Unknown value for 'diff.submodule' config variable: '%s'" msgstr "" -#: diff.c:344 +#: diff.c:342 #, c-format msgid "" "Found errors in 'diff.dirstat' config variable:\n" "%s" msgstr "" -#: diff.c:3102 +#: diff.c:3101 #, c-format msgid "external diff died, stopping at %s" msgstr "" -#: diff.c:3428 +#: diff.c:3427 msgid "--name-only, --name-status, --check and -s are mutually exclusive" msgstr "" -#: diff.c:3518 +#: diff.c:3517 msgid "--follow requires exactly one pathspec" msgstr "" -#: diff.c:3681 +#: diff.c:3680 #, c-format msgid "" "Failed to parse --dirstat/-X option parameter:\n" "%s" msgstr "" -#: diff.c:3695 +#: diff.c:3694 #, c-format msgid "Failed to parse --submodule option parameter: '%s'" msgstr "" -#: diff.c:4719 +#: diff.c:4716 msgid "inexact rename detection was skipped due to too many files." msgstr "" -#: diff.c:4722 +#: diff.c:4719 msgid "only found copies from modified paths due to too many files." msgstr "" -#: diff.c:4725 +#: diff.c:4722 #, c-format msgid "" "you may want to set your %s variable to at least %d and retry the command." msgstr "" -#: dir.c:1899 +#: dir.c:1948 msgid "failed to get kernel name and information" msgstr "" -#: dir.c:2018 +#: dir.c:2067 msgid "Untracked cache is disabled on this system or location." msgstr "" -#: dir.c:2776 dir.c:2781 +#: dir.c:2846 dir.c:2851 #, c-format msgid "could not create directories for %s" msgstr "" -#: dir.c:2806 +#: dir.c:2876 #, c-format msgid "could not migrate git directory from '%s' to '%s'" msgstr "" -#: entry.c:280 +#: entry.c:281 #, c-format msgid "could not stat file '%s'" msgstr "" -#: fetch-pack.c:249 +#: fetch-pack.c:251 msgid "git fetch-pack: expected shallow list" msgstr "" -#: fetch-pack.c:261 +#: fetch-pack.c:263 msgid "git fetch-pack: expected ACK/NAK, got EOF" msgstr "" -#: fetch-pack.c:280 builtin/archive.c:63 +#: fetch-pack.c:282 builtin/archive.c:63 #, c-format msgid "remote error: %s" msgstr "" -#: fetch-pack.c:281 +#: fetch-pack.c:283 #, c-format msgid "git fetch-pack: expected ACK/NAK, got '%s'" msgstr "" -#: fetch-pack.c:333 +#: fetch-pack.c:335 msgid "--stateless-rpc requires multi_ack_detailed" msgstr "" -#: fetch-pack.c:419 +#: fetch-pack.c:421 #, c-format msgid "invalid shallow line: %s" msgstr "" -#: fetch-pack.c:425 +#: fetch-pack.c:427 #, c-format msgid "invalid unshallow line: %s" msgstr "" -#: fetch-pack.c:427 +#: fetch-pack.c:429 #, c-format msgid "object not found: %s" msgstr "" -#: fetch-pack.c:430 +#: fetch-pack.c:432 #, c-format msgid "error in object: %s" msgstr "" -#: fetch-pack.c:432 +#: fetch-pack.c:434 #, c-format msgid "no shallow found: %s" msgstr "" -#: fetch-pack.c:435 +#: fetch-pack.c:437 #, c-format msgid "expected shallow/unshallow, got %s" msgstr "" -#: fetch-pack.c:474 +#: fetch-pack.c:476 #, c-format msgid "got %s %d %s" msgstr "" -#: fetch-pack.c:488 +#: fetch-pack.c:490 #, c-format msgid "invalid commit %s" msgstr "" -#: fetch-pack.c:521 +#: fetch-pack.c:523 msgid "giving up" msgstr "" -#: fetch-pack.c:531 progress.c:235 +#: fetch-pack.c:533 progress.c:237 msgid "done" msgstr "" -#: fetch-pack.c:543 +#: fetch-pack.c:545 #, c-format msgid "got %s (%d) %s" msgstr "" -#: fetch-pack.c:589 +#: fetch-pack.c:591 #, c-format msgid "Marking %s as complete" msgstr "" -#: fetch-pack.c:737 +#: fetch-pack.c:775 #, c-format msgid "already have %s (%s)" msgstr "" -#: fetch-pack.c:775 +#: fetch-pack.c:813 msgid "fetch-pack: unable to fork off sideband demultiplexer" msgstr "" -#: fetch-pack.c:783 +#: fetch-pack.c:821 msgid "protocol error: bad pack header" msgstr "" -#: fetch-pack.c:839 +#: fetch-pack.c:877 #, c-format msgid "fetch-pack: unable to fork off %s" msgstr "" -#: fetch-pack.c:855 +#: fetch-pack.c:893 #, c-format msgid "%s failed" msgstr "" -#: fetch-pack.c:857 +#: fetch-pack.c:895 msgid "error in sideband demultiplexer" msgstr "" -#: fetch-pack.c:884 +#: fetch-pack.c:922 msgid "Server does not support shallow clients" msgstr "" -#: fetch-pack.c:888 +#: fetch-pack.c:926 msgid "Server supports multi_ack_detailed" msgstr "" -#: fetch-pack.c:891 +#: fetch-pack.c:929 msgid "Server supports no-done" msgstr "" -#: fetch-pack.c:897 +#: fetch-pack.c:935 msgid "Server supports multi_ack" msgstr "" -#: fetch-pack.c:901 +#: fetch-pack.c:939 msgid "Server supports side-band-64k" msgstr "" -#: fetch-pack.c:905 +#: fetch-pack.c:943 msgid "Server supports side-band" msgstr "" -#: fetch-pack.c:909 +#: fetch-pack.c:947 msgid "Server supports allow-tip-sha1-in-want" msgstr "" -#: fetch-pack.c:913 +#: fetch-pack.c:951 msgid "Server supports allow-reachable-sha1-in-want" msgstr "" -#: fetch-pack.c:923 +#: fetch-pack.c:961 msgid "Server supports ofs-delta" msgstr "" -#: fetch-pack.c:930 +#: fetch-pack.c:968 #, c-format msgid "Server version is %.*s" msgstr "" -#: fetch-pack.c:936 +#: fetch-pack.c:974 msgid "Server does not support --shallow-since" msgstr "" -#: fetch-pack.c:940 +#: fetch-pack.c:978 msgid "Server does not support --shallow-exclude" msgstr "" -#: fetch-pack.c:942 +#: fetch-pack.c:980 msgid "Server does not support --deepen" msgstr "" -#: fetch-pack.c:953 +#: fetch-pack.c:991 msgid "no common commits" msgstr "" -#: fetch-pack.c:965 +#: fetch-pack.c:1003 msgid "git fetch-pack: fetch failed." msgstr "" -#: fetch-pack.c:1127 +#: fetch-pack.c:1165 msgid "no matching remote head" msgstr "" -#: fetch-pack.c:1149 +#: fetch-pack.c:1187 #, c-format msgid "no such remote ref %s" msgstr "" -#: fetch-pack.c:1152 +#: fetch-pack.c:1190 #, c-format msgid "Server does not allow request for unadvertised object %s" msgstr "" -#: gpg-interface.c:185 +#: gpg-interface.c:181 msgid "gpg failed to sign the data" msgstr "" -#: gpg-interface.c:215 +#: gpg-interface.c:211 msgid "could not create temporary file" msgstr "" -#: gpg-interface.c:217 +#: gpg-interface.c:213 #, c-format msgid "failed writing detached signature to '%s'" msgstr "" -#: graph.c:96 +#: graph.c:97 #, c-format msgid "ignore invalid color '%.*s' in log.graphColors" msgstr "" -#: grep.c:1796 +#: grep.c:1981 #, c-format msgid "'%s': unable to read %s" msgstr "" -#: grep.c:1813 builtin/clone.c:399 builtin/diff.c:81 builtin/rm.c:133 +#: grep.c:1998 builtin/clone.c:403 builtin/diff.c:81 builtin/rm.c:134 #, c-format msgid "failed to stat '%s'" msgstr "" -#: grep.c:1824 +#: grep.c:2009 #, c-format msgid "'%s': short read" msgstr "" -#: help.c:218 +#: help.c:179 #, c-format msgid "available git commands in '%s'" msgstr "" -#: help.c:225 +#: help.c:186 msgid "git commands available from elsewhere on your $PATH" msgstr "" -#: help.c:256 +#: help.c:217 msgid "These are common Git commands used in various situations:" msgstr "" -#: help.c:321 +#: help.c:281 #, c-format msgid "" "'%s' appears to be a git command, but we were not\n" "able to execute it. Maybe git-%s is broken?" msgstr "" -#: help.c:376 +#: help.c:336 msgid "Uh oh. Your system reports no Git commands at all." msgstr "" -#: help.c:398 +#: help.c:358 #, c-format -msgid "" -"WARNING: You called a Git command named '%s', which does not exist.\n" -"Continuing under the assumption that you meant '%s'" +msgid "WARNING: You called a Git command named '%s', which does not exist." +msgstr "" + +#: help.c:363 +#, c-format +msgid "Continuing under the assumption that you meant '%s'." msgstr "" -#: help.c:403 +#: help.c:368 #, c-format -msgid "in %0.1f seconds automatically..." +msgid "Continuing in %0.1f seconds, assuming that you meant '%s'." msgstr "" -#: help.c:410 +#: help.c:376 #, c-format msgid "git: '%s' is not a git command. See 'git --help'." msgstr "" -#: help.c:414 help.c:480 +#: help.c:380 msgid "" "\n" -"Did you mean this?" +"The most similar command is" msgid_plural "" "\n" -"Did you mean one of these?" +"The most similar commands are" msgstr[0] "" msgstr[1] "" -#: help.c:476 +#: help.c:395 +msgid "git version [<options>]" +msgstr "" + +#: help.c:456 #, c-format msgid "%s: %s - %s" msgstr "" -#: ident.c:343 +#: help.c:460 +msgid "" +"\n" +"Did you mean this?" +msgid_plural "" +"\n" +"Did you mean one of these?" +msgstr[0] "" +msgstr[1] "" + +#: ident.c:342 msgid "" "\n" "*** Please tell me who you are.\n" @@ -1806,35 +1856,35 @@ msgid "" "\n" msgstr "" -#: ident.c:367 +#: ident.c:366 msgid "no email was given and auto-detection is disabled" msgstr "" -#: ident.c:372 +#: ident.c:371 #, c-format msgid "unable to auto-detect email address (got '%s')" msgstr "" -#: ident.c:382 +#: ident.c:381 msgid "no name was given and auto-detection is disabled" msgstr "" -#: ident.c:388 +#: ident.c:387 #, c-format msgid "unable to auto-detect name (got '%s')" msgstr "" -#: ident.c:396 +#: ident.c:395 #, c-format msgid "empty ident name (for <%s>) not allowed" msgstr "" -#: ident.c:402 +#: ident.c:401 #, c-format msgid "name consists only of disallowed characters: %s" msgstr "" -#: ident.c:417 builtin/commit.c:611 +#: ident.c:416 builtin/commit.c:612 #, c-format msgid "invalid date format: %s" msgstr "" @@ -1860,252 +1910,252 @@ msgstr "" msgid "failed to read the cache" msgstr "" -#: merge.c:96 builtin/am.c:1999 builtin/am.c:2034 builtin/checkout.c:393 -#: builtin/checkout.c:607 builtin/clone.c:749 +#: merge.c:96 builtin/am.c:1980 builtin/am.c:2015 builtin/checkout.c:377 +#: builtin/checkout.c:591 builtin/clone.c:753 msgid "unable to write new index file" msgstr "" -#: merge-recursive.c:209 +#: merge-recursive.c:210 msgid "(bad commit)\n" msgstr "" -#: merge-recursive.c:231 merge-recursive.c:239 +#: merge-recursive.c:232 merge-recursive.c:240 #, c-format msgid "addinfo_cache failed for path '%s'" msgstr "" -#: merge-recursive.c:303 +#: merge-recursive.c:304 msgid "error building trees" msgstr "" -#: merge-recursive.c:727 +#: merge-recursive.c:728 #, c-format msgid "failed to create path '%s'%s" msgstr "" -#: merge-recursive.c:738 +#: merge-recursive.c:739 #, c-format msgid "Removing %s to make room for subdirectory\n" msgstr "" -#: merge-recursive.c:752 merge-recursive.c:771 +#: merge-recursive.c:753 merge-recursive.c:772 msgid ": perhaps a D/F conflict?" msgstr "" -#: merge-recursive.c:761 +#: merge-recursive.c:762 #, c-format msgid "refusing to lose untracked file at '%s'" msgstr "" -#: merge-recursive.c:803 builtin/cat-file.c:34 +#: merge-recursive.c:804 builtin/cat-file.c:36 #, c-format msgid "cannot read object %s '%s'" msgstr "" -#: merge-recursive.c:805 +#: merge-recursive.c:806 #, c-format msgid "blob expected for %s '%s'" msgstr "" -#: merge-recursive.c:829 +#: merge-recursive.c:830 #, c-format msgid "failed to open '%s': %s" msgstr "" -#: merge-recursive.c:840 +#: merge-recursive.c:841 #, c-format msgid "failed to symlink '%s': %s" msgstr "" -#: merge-recursive.c:845 +#: merge-recursive.c:846 #, c-format msgid "do not know what to do with %06o %s '%s'" msgstr "" -#: merge-recursive.c:985 +#: merge-recursive.c:986 msgid "Failed to execute internal merge" msgstr "" -#: merge-recursive.c:989 +#: merge-recursive.c:990 #, c-format msgid "Unable to add %s to database" msgstr "" -#: merge-recursive.c:1092 +#: merge-recursive.c:1093 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left " "in tree." msgstr "" -#: merge-recursive.c:1097 +#: merge-recursive.c:1098 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s " "left in tree." msgstr "" -#: merge-recursive.c:1104 +#: merge-recursive.c:1105 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left " "in tree at %s." msgstr "" -#: merge-recursive.c:1109 +#: merge-recursive.c:1110 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s " "left in tree at %s." msgstr "" -#: merge-recursive.c:1143 +#: merge-recursive.c:1144 msgid "rename" msgstr "" -#: merge-recursive.c:1143 +#: merge-recursive.c:1144 msgid "renamed" msgstr "" -#: merge-recursive.c:1200 +#: merge-recursive.c:1201 #, c-format msgid "%s is a directory in %s adding as %s instead" msgstr "" -#: merge-recursive.c:1225 +#: merge-recursive.c:1226 #, c-format msgid "" "CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename \"%s" "\"->\"%s\" in \"%s\"%s" msgstr "" -#: merge-recursive.c:1230 +#: merge-recursive.c:1231 msgid " (left unresolved)" msgstr "" -#: merge-recursive.c:1292 +#: merge-recursive.c:1293 #, c-format msgid "CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s" msgstr "" -#: merge-recursive.c:1325 +#: merge-recursive.c:1326 #, c-format msgid "Renaming %s to %s and %s to %s instead" msgstr "" -#: merge-recursive.c:1528 +#: merge-recursive.c:1529 #, c-format msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s" msgstr "" -#: merge-recursive.c:1543 +#: merge-recursive.c:1544 #, c-format msgid "Adding merged %s" msgstr "" -#: merge-recursive.c:1550 merge-recursive.c:1780 +#: merge-recursive.c:1551 merge-recursive.c:1781 #, c-format msgid "Adding as %s instead" msgstr "" -#: merge-recursive.c:1607 +#: merge-recursive.c:1608 #, c-format msgid "cannot read object %s" msgstr "" -#: merge-recursive.c:1610 +#: merge-recursive.c:1611 #, c-format msgid "object %s is not a blob" msgstr "" -#: merge-recursive.c:1679 +#: merge-recursive.c:1680 msgid "modify" msgstr "" -#: merge-recursive.c:1679 +#: merge-recursive.c:1680 msgid "modified" msgstr "" -#: merge-recursive.c:1689 +#: merge-recursive.c:1690 msgid "content" msgstr "" -#: merge-recursive.c:1696 +#: merge-recursive.c:1697 msgid "add/add" msgstr "" -#: merge-recursive.c:1732 +#: merge-recursive.c:1733 #, c-format msgid "Skipped %s (merged same as existing)" msgstr "" -#: merge-recursive.c:1746 +#: merge-recursive.c:1747 #, c-format msgid "Auto-merging %s" msgstr "" -#: merge-recursive.c:1750 git-submodule.sh:944 +#: merge-recursive.c:1751 git-submodule.sh:945 msgid "submodule" msgstr "" -#: merge-recursive.c:1751 +#: merge-recursive.c:1752 #, c-format msgid "CONFLICT (%s): Merge conflict in %s" msgstr "" -#: merge-recursive.c:1845 +#: merge-recursive.c:1846 #, c-format msgid "Removing %s" msgstr "" -#: merge-recursive.c:1871 +#: merge-recursive.c:1872 msgid "file/directory" msgstr "" -#: merge-recursive.c:1877 +#: merge-recursive.c:1878 msgid "directory/file" msgstr "" -#: merge-recursive.c:1883 +#: merge-recursive.c:1884 #, c-format msgid "CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s" msgstr "" -#: merge-recursive.c:1892 +#: merge-recursive.c:1893 #, c-format msgid "Adding %s" msgstr "" -#: merge-recursive.c:1929 +#: merge-recursive.c:1930 msgid "Already up-to-date!" msgstr "" -#: merge-recursive.c:1938 +#: merge-recursive.c:1939 #, c-format msgid "merging of trees %s and %s failed" msgstr "" -#: merge-recursive.c:2021 +#: merge-recursive.c:2022 msgid "Merging:" msgstr "" -#: merge-recursive.c:2034 +#: merge-recursive.c:2035 #, c-format msgid "found %u common ancestor:" msgid_plural "found %u common ancestors:" msgstr[0] "" msgstr[1] "" -#: merge-recursive.c:2073 +#: merge-recursive.c:2074 msgid "merge returned no commit" msgstr "" -#: merge-recursive.c:2136 +#: merge-recursive.c:2137 #, c-format msgid "Could not parse object '%s'" msgstr "" -#: merge-recursive.c:2150 builtin/merge.c:645 builtin/merge.c:792 +#: merge-recursive.c:2151 builtin/merge.c:646 builtin/merge.c:793 msgid "Unable to write index." msgstr "" @@ -2122,23 +2172,25 @@ msgstr "" msgid "You have not concluded your notes merge (%s exists)." msgstr "" -#: notes-utils.c:41 +#: notes-utils.c:42 msgid "Cannot commit uninitialized/unreferenced notes tree" msgstr "" -#: notes-utils.c:100 +#: notes-utils.c:101 #, c-format msgid "Bad notes.rewriteMode value: '%s'" msgstr "" -#: notes-utils.c:110 +#: notes-utils.c:111 #, c-format msgid "Refusing to rewrite notes in %s (outside of refs/notes/)" msgstr "" -#. TRANSLATORS: The first %s is the name of the -#. environment variable, the second %s is its value -#: notes-utils.c:137 +#. TRANSLATORS: The first %s is the name of +#. the environment variable, the second %s is +#. its value. +#. +#: notes-utils.c:141 #, c-format msgid "Bad %s value: '%s'" msgstr "" @@ -2148,28 +2200,29 @@ msgstr "" msgid "unable to parse object: %s" msgstr "" -#: parse-options.c:572 +#: parse-options.c:573 msgid "..." msgstr "" -#: parse-options.c:590 +#: parse-options.c:591 #, c-format msgid "usage: %s" msgstr "" #. TRANSLATORS: the colon here should align with the -#. one in "usage: %s" translation -#: parse-options.c:594 +#. one in "usage: %s" translation. +#. +#: parse-options.c:597 #, c-format msgid " or: %s" msgstr "" -#: parse-options.c:597 +#: parse-options.c:600 #, c-format msgid " %s" msgstr "" -#: parse-options.c:631 +#: parse-options.c:634 msgid "-NUM" msgstr "" @@ -2178,151 +2231,151 @@ msgstr "" msgid "malformed object name '%s'" msgstr "" -#: path.c:810 +#: path.c:890 #, c-format msgid "Could not make %s writable by group" msgstr "" -#: pathspec.c:125 +#: pathspec.c:129 msgid "Escape character '\\' not allowed as last character in attr value" msgstr "" -#: pathspec.c:143 +#: pathspec.c:147 msgid "Only one 'attr:' specification is allowed." msgstr "" -#: pathspec.c:146 +#: pathspec.c:150 msgid "attr spec must not be empty" msgstr "" -#: pathspec.c:189 +#: pathspec.c:193 #, c-format msgid "invalid attribute name %s" msgstr "" -#: pathspec.c:254 +#: pathspec.c:258 msgid "global 'glob' and 'noglob' pathspec settings are incompatible" msgstr "" -#: pathspec.c:261 +#: pathspec.c:265 msgid "" "global 'literal' pathspec setting is incompatible with all other global " "pathspec settings" msgstr "" -#: pathspec.c:301 +#: pathspec.c:305 msgid "invalid parameter for pathspec magic 'prefix'" msgstr "" -#: pathspec.c:322 +#: pathspec.c:326 #, c-format msgid "Invalid pathspec magic '%.*s' in '%s'" msgstr "" -#: pathspec.c:327 +#: pathspec.c:331 #, c-format msgid "Missing ')' at the end of pathspec magic in '%s'" msgstr "" -#: pathspec.c:365 +#: pathspec.c:369 #, c-format msgid "Unimplemented pathspec magic '%c' in '%s'" msgstr "" -#: pathspec.c:421 pathspec.c:443 -#, c-format -msgid "Pathspec '%s' is in submodule '%.*s'" -msgstr "" - -#: pathspec.c:483 +#: pathspec.c:428 #, c-format msgid "%s: 'literal' and 'glob' are incompatible" msgstr "" -#: pathspec.c:496 +#: pathspec.c:441 #, c-format msgid "%s: '%s' is outside repository" msgstr "" -#: pathspec.c:584 +#: pathspec.c:515 #, c-format msgid "'%s' (mnemonic: '%c')" msgstr "" -#: pathspec.c:594 +#: pathspec.c:525 #, c-format msgid "%s: pathspec magic not supported by this command: %s" msgstr "" -#: pathspec.c:644 +#: pathspec.c:575 msgid "" "empty strings as pathspecs will be made invalid in upcoming releases. please " "use . instead if you meant to match all paths" msgstr "" -#: pathspec.c:668 +#: pathspec.c:599 #, c-format msgid "pathspec '%s' is beyond a symbolic link" msgstr "" -#: pretty.c:982 +#: pretty.c:963 msgid "unable to parse --pretty format" msgstr "" -#: read-cache.c:1442 +#: read-cache.c:1443 #, c-format msgid "" "index.version set, but the value is invalid.\n" "Using version %i" msgstr "" -#: read-cache.c:1452 +#: read-cache.c:1453 #, c-format msgid "" "GIT_INDEX_VERSION set, but the value is invalid.\n" "Using version %i" msgstr "" -#: read-cache.c:2375 sequencer.c:1350 sequencer.c:2048 +#: read-cache.c:2308 builtin/merge.c:1019 +#, c-format +msgid "could not close '%s'" +msgstr "" + +#: read-cache.c:2383 sequencer.c:1353 sequencer.c:2054 #, c-format msgid "could not stat '%s'" msgstr "" -#: read-cache.c:2388 +#: read-cache.c:2396 #, c-format msgid "unable to open git dir: %s" msgstr "" -#: read-cache.c:2400 +#: read-cache.c:2408 #, c-format msgid "unable to unlink: %s" msgstr "" -#: refs.c:620 builtin/merge.c:844 +#: refs.c:622 #, c-format msgid "Could not open '%s' for writing" msgstr "" -#: refs.c:1667 +#: refs.c:1769 msgid "ref updates forbidden inside quarantine environment" msgstr "" -#: refs/files-backend.c:1631 +#: refs/files-backend.c:1664 #, c-format msgid "could not delete reference %s: %s" msgstr "" -#: refs/files-backend.c:1634 +#: refs/files-backend.c:1667 #, c-format msgid "could not delete references: %s" msgstr "" -#: refs/files-backend.c:1643 +#: refs/files-backend.c:1676 #, c-format msgid "could not remove reference %s" msgstr "" -#: ref-filter.c:35 wt-status.c:1780 +#: ref-filter.c:35 wt-status.c:1811 msgid "gone" msgstr "" @@ -2341,301 +2394,303 @@ msgstr "" msgid "ahead %d, behind %d" msgstr "" -#: ref-filter.c:104 +#: ref-filter.c:105 #, c-format msgid "expected format: %%(color:<color>)" msgstr "" -#: ref-filter.c:106 +#: ref-filter.c:107 #, c-format msgid "unrecognized color: %%(color:%s)" msgstr "" -#: ref-filter.c:120 +#: ref-filter.c:121 #, c-format msgid "Integer value expected refname:lstrip=%s" msgstr "" -#: ref-filter.c:124 +#: ref-filter.c:125 #, c-format msgid "Integer value expected refname:rstrip=%s" msgstr "" -#: ref-filter.c:126 +#: ref-filter.c:127 #, c-format msgid "unrecognized %%(%s) argument: %s" msgstr "" -#: ref-filter.c:166 +#: ref-filter.c:167 #, c-format msgid "%%(body) does not take arguments" msgstr "" -#: ref-filter.c:173 +#: ref-filter.c:174 #, c-format msgid "%%(subject) does not take arguments" msgstr "" -#: ref-filter.c:180 +#: ref-filter.c:181 #, c-format msgid "%%(trailers) does not take arguments" msgstr "" -#: ref-filter.c:199 +#: ref-filter.c:200 #, c-format msgid "positive value expected contents:lines=%s" msgstr "" -#: ref-filter.c:201 +#: ref-filter.c:202 #, c-format msgid "unrecognized %%(contents) argument: %s" msgstr "" -#: ref-filter.c:214 +#: ref-filter.c:215 #, c-format msgid "positive value expected objectname:short=%s" msgstr "" -#: ref-filter.c:218 +#: ref-filter.c:219 #, c-format msgid "unrecognized %%(objectname) argument: %s" msgstr "" -#: ref-filter.c:245 +#: ref-filter.c:246 #, c-format msgid "expected format: %%(align:<width>,<position>)" msgstr "" -#: ref-filter.c:257 +#: ref-filter.c:258 #, c-format msgid "unrecognized position:%s" msgstr "" -#: ref-filter.c:261 +#: ref-filter.c:262 #, c-format msgid "unrecognized width:%s" msgstr "" -#: ref-filter.c:267 +#: ref-filter.c:268 #, c-format msgid "unrecognized %%(align) argument: %s" msgstr "" -#: ref-filter.c:271 +#: ref-filter.c:272 #, c-format msgid "positive width expected with the %%(align) atom" msgstr "" -#: ref-filter.c:286 +#: ref-filter.c:287 #, c-format msgid "unrecognized %%(if) argument: %s" msgstr "" -#: ref-filter.c:371 +#: ref-filter.c:378 #, c-format msgid "malformed field name: %.*s" msgstr "" -#: ref-filter.c:397 +#: ref-filter.c:404 #, c-format msgid "unknown field name: %.*s" msgstr "" -#: ref-filter.c:501 +#: ref-filter.c:508 #, c-format msgid "format: %%(if) atom used without a %%(then) atom" msgstr "" -#: ref-filter.c:561 +#: ref-filter.c:568 #, c-format msgid "format: %%(then) atom used without an %%(if) atom" msgstr "" -#: ref-filter.c:563 +#: ref-filter.c:570 #, c-format msgid "format: %%(then) atom used more than once" msgstr "" -#: ref-filter.c:565 +#: ref-filter.c:572 #, c-format msgid "format: %%(then) atom used after %%(else)" msgstr "" -#: ref-filter.c:591 +#: ref-filter.c:598 #, c-format msgid "format: %%(else) atom used without an %%(if) atom" msgstr "" -#: ref-filter.c:593 +#: ref-filter.c:600 #, c-format msgid "format: %%(else) atom used without a %%(then) atom" msgstr "" -#: ref-filter.c:595 +#: ref-filter.c:602 #, c-format msgid "format: %%(else) atom used more than once" msgstr "" -#: ref-filter.c:608 +#: ref-filter.c:615 #, c-format msgid "format: %%(end) atom used without corresponding atom" msgstr "" -#: ref-filter.c:663 +#: ref-filter.c:670 #, c-format msgid "malformed format string %s" msgstr "" -#: ref-filter.c:1247 +#: ref-filter.c:1254 #, c-format msgid "(no branch, rebasing %s)" msgstr "" -#: ref-filter.c:1250 +#: ref-filter.c:1257 #, c-format msgid "(no branch, bisect started on %s)" msgstr "" -#. TRANSLATORS: make sure this matches -#. "HEAD detached at " in wt-status.c -#: ref-filter.c:1256 +#. TRANSLATORS: make sure this matches "HEAD +#. detached at " in wt-status.c +#. +#: ref-filter.c:1265 #, c-format msgid "(HEAD detached at %s)" msgstr "" -#. TRANSLATORS: make sure this matches -#. "HEAD detached from " in wt-status.c -#: ref-filter.c:1261 +#. TRANSLATORS: make sure this matches "HEAD +#. detached from " in wt-status.c +#. +#: ref-filter.c:1272 #, c-format msgid "(HEAD detached from %s)" msgstr "" -#: ref-filter.c:1265 +#: ref-filter.c:1276 msgid "(no branch)" msgstr "" -#: ref-filter.c:1420 ref-filter.c:1451 +#: ref-filter.c:1426 ref-filter.c:1457 #, c-format msgid "missing object %s for %s" msgstr "" -#: ref-filter.c:1423 ref-filter.c:1454 +#: ref-filter.c:1429 ref-filter.c:1460 #, c-format msgid "parse_object_buffer failed on %s for %s" msgstr "" -#: ref-filter.c:1692 +#: ref-filter.c:1760 #, c-format msgid "malformed object at '%s'" msgstr "" -#: ref-filter.c:1759 +#: ref-filter.c:1827 #, c-format msgid "ignoring ref with broken name %s" msgstr "" -#: ref-filter.c:1764 +#: ref-filter.c:1832 #, c-format msgid "ignoring broken ref %s" msgstr "" -#: ref-filter.c:2028 +#: ref-filter.c:2095 #, c-format msgid "format: %%(end) atom missing" msgstr "" -#: ref-filter.c:2109 +#: ref-filter.c:2176 #, c-format msgid "malformed object name %s" msgstr "" -#: remote.c:754 +#: remote.c:747 #, c-format msgid "Cannot fetch both %s and %s to %s" msgstr "" -#: remote.c:758 +#: remote.c:751 #, c-format msgid "%s usually tracks %s, not %s" msgstr "" -#: remote.c:762 +#: remote.c:755 #, c-format msgid "%s tracks both %s and %s" msgstr "" -#: remote.c:770 +#: remote.c:763 msgid "Internal error" msgstr "" -#: remote.c:1685 remote.c:1787 +#: remote.c:1680 remote.c:1782 msgid "HEAD does not point to a branch" msgstr "" -#: remote.c:1694 +#: remote.c:1689 #, c-format msgid "no such branch: '%s'" msgstr "" -#: remote.c:1697 +#: remote.c:1692 #, c-format msgid "no upstream configured for branch '%s'" msgstr "" -#: remote.c:1703 +#: remote.c:1698 #, c-format msgid "upstream branch '%s' not stored as a remote-tracking branch" msgstr "" -#: remote.c:1718 +#: remote.c:1713 #, c-format msgid "push destination '%s' on remote '%s' has no local tracking branch" msgstr "" -#: remote.c:1730 +#: remote.c:1725 #, c-format msgid "branch '%s' has no remote for pushing" msgstr "" -#: remote.c:1741 +#: remote.c:1736 #, c-format msgid "push refspecs for '%s' do not include '%s'" msgstr "" -#: remote.c:1754 +#: remote.c:1749 msgid "push has no destination (push.default is 'nothing')" msgstr "" -#: remote.c:1776 +#: remote.c:1771 msgid "cannot resolve 'simple' push to a single destination" msgstr "" -#: remote.c:2081 +#: remote.c:2076 #, c-format msgid "Your branch is based on '%s', but the upstream is gone.\n" msgstr "" -#: remote.c:2085 +#: remote.c:2080 msgid " (use \"git branch --unset-upstream\" to fixup)\n" msgstr "" -#: remote.c:2088 +#: remote.c:2083 #, c-format msgid "Your branch is up-to-date with '%s'.\n" msgstr "" -#: remote.c:2092 +#: remote.c:2087 #, c-format msgid "Your branch is ahead of '%s' by %d commit.\n" msgid_plural "Your branch is ahead of '%s' by %d commits.\n" msgstr[0] "" msgstr[1] "" -#: remote.c:2098 +#: remote.c:2093 msgid " (use \"git push\" to publish your local commits)\n" msgstr "" -#: remote.c:2101 +#: remote.c:2096 #, c-format msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n" msgid_plural "" @@ -2643,11 +2698,11 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: remote.c:2109 +#: remote.c:2104 msgid " (use \"git pull\" to update your local branch)\n" msgstr "" -#: remote.c:2112 +#: remote.c:2107 #, c-format msgid "" "Your branch and '%s' have diverged,\n" @@ -2658,151 +2713,146 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: remote.c:2122 +#: remote.c:2117 msgid " (use \"git pull\" to merge the remote branch into yours)\n" msgstr "" -#: revision.c:2158 +#: revision.c:2187 msgid "your current branch appears to be broken" msgstr "" -#: revision.c:2161 +#: revision.c:2190 #, c-format msgid "your current branch '%s' does not have any commits yet" msgstr "" -#: revision.c:2355 +#: revision.c:2384 msgid "--first-parent is incompatible with --bisect" msgstr "" -#: run-command.c:125 +#: run-command.c:644 msgid "open /dev/null failed" msgstr "" -#: run-command.c:127 -#, c-format -msgid "dup2(%d,%d) failed" -msgstr "" - -#: send-pack.c:150 +#: send-pack.c:151 #, c-format msgid "unable to parse remote unpack status: %s" msgstr "" -#: send-pack.c:152 +#: send-pack.c:153 #, c-format msgid "remote unpack failed: %s" msgstr "" -#: send-pack.c:315 +#: send-pack.c:316 msgid "failed to sign the push certificate" msgstr "" -#: send-pack.c:428 +#: send-pack.c:429 msgid "the receiving end does not support --signed push" msgstr "" -#: send-pack.c:430 +#: send-pack.c:431 msgid "" "not sending a push certificate since the receiving end does not support --" "signed push" msgstr "" -#: send-pack.c:442 +#: send-pack.c:443 msgid "the receiving end does not support --atomic push" msgstr "" -#: send-pack.c:447 +#: send-pack.c:448 msgid "the receiving end does not support push options" msgstr "" -#: sequencer.c:215 +#: sequencer.c:216 msgid "revert" msgstr "" -#: sequencer.c:217 +#: sequencer.c:218 msgid "cherry-pick" msgstr "" -#: sequencer.c:219 +#: sequencer.c:220 msgid "rebase -i" msgstr "" -#: sequencer.c:221 +#: sequencer.c:222 #, c-format msgid "Unknown action: %d" msgstr "" -#: sequencer.c:278 +#: sequencer.c:279 msgid "" "after resolving the conflicts, mark the corrected paths\n" "with 'git add <paths>' or 'git rm <paths>'" msgstr "" -#: sequencer.c:281 +#: sequencer.c:282 msgid "" "after resolving the conflicts, mark the corrected paths\n" "with 'git add <paths>' or 'git rm <paths>'\n" "and commit the result with 'git commit'" msgstr "" -#: sequencer.c:294 sequencer.c:1682 +#: sequencer.c:295 sequencer.c:1685 #, c-format msgid "could not lock '%s'" msgstr "" -#: sequencer.c:297 sequencer.c:1560 sequencer.c:1687 sequencer.c:1701 +#: sequencer.c:298 sequencer.c:1563 sequencer.c:1690 sequencer.c:1704 #, c-format msgid "could not write to '%s'" msgstr "" -#: sequencer.c:301 +#: sequencer.c:302 #, c-format msgid "could not write eol to '%s'" msgstr "" -#: sequencer.c:305 sequencer.c:1565 sequencer.c:1689 +#: sequencer.c:306 sequencer.c:1568 sequencer.c:1692 #, c-format msgid "failed to finalize '%s'." msgstr "" -#: sequencer.c:329 sequencer.c:814 sequencer.c:1586 builtin/am.c:257 -#: builtin/commit.c:749 builtin/merge.c:1018 +#: sequencer.c:330 sequencer.c:817 sequencer.c:1589 builtin/am.c:258 +#: builtin/commit.c:750 builtin/merge.c:1017 #, c-format msgid "could not read '%s'" msgstr "" -#: sequencer.c:355 +#: sequencer.c:356 #, c-format msgid "your local changes would be overwritten by %s." msgstr "" -#: sequencer.c:359 +#: sequencer.c:360 msgid "commit your changes or stash them to proceed." msgstr "" -#: sequencer.c:388 +#: sequencer.c:389 #, c-format msgid "%s: fast-forward" msgstr "" #. TRANSLATORS: %s will be "revert", "cherry-pick" or -#. * "rebase -i". +#. "rebase -i". #. -#: sequencer.c:470 +#: sequencer.c:472 #, c-format msgid "%s: Unable to write new index file" msgstr "" -#: sequencer.c:489 +#: sequencer.c:491 msgid "could not resolve HEAD commit\n" msgstr "" -#: sequencer.c:509 +#: sequencer.c:511 msgid "unable to update cache tree\n" msgstr "" -#: sequencer.c:592 +#: sequencer.c:595 #, c-format msgid "" "you have staged changes in your working tree\n" @@ -2819,17 +2869,17 @@ msgid "" " git rebase --continue\n" msgstr "" -#: sequencer.c:694 +#: sequencer.c:697 #, c-format msgid "could not parse commit %s\n" msgstr "" -#: sequencer.c:699 +#: sequencer.c:702 #, c-format msgid "could not parse parent commit %s\n" msgstr "" -#: sequencer.c:821 +#: sequencer.c:824 #, c-format msgid "" "unexpected 1st line of squash message:\n" @@ -2837,7 +2887,7 @@ msgid "" "\t%.*s" msgstr "" -#: sequencer.c:827 +#: sequencer.c:830 #, c-format msgid "" "invalid 1st line of squash message:\n" @@ -2845,229 +2895,229 @@ msgid "" "\t%.*s" msgstr "" -#: sequencer.c:833 sequencer.c:858 +#: sequencer.c:836 sequencer.c:861 #, c-format msgid "This is a combination of %d commits." msgstr "" -#: sequencer.c:842 +#: sequencer.c:845 msgid "need a HEAD to fixup" msgstr "" -#: sequencer.c:844 +#: sequencer.c:847 msgid "could not read HEAD" msgstr "" -#: sequencer.c:846 +#: sequencer.c:849 msgid "could not read HEAD's commit message" msgstr "" -#: sequencer.c:852 +#: sequencer.c:855 #, c-format msgid "cannot write '%s'" msgstr "" -#: sequencer.c:861 git-rebase--interactive.sh:445 +#: sequencer.c:864 git-rebase--interactive.sh:445 msgid "This is the 1st commit message:" msgstr "" -#: sequencer.c:869 +#: sequencer.c:872 #, c-format msgid "could not read commit message of %s" msgstr "" -#: sequencer.c:876 +#: sequencer.c:879 #, c-format msgid "This is the commit message #%d:" msgstr "" -#: sequencer.c:881 +#: sequencer.c:884 #, c-format msgid "The commit message #%d will be skipped:" msgstr "" -#: sequencer.c:886 +#: sequencer.c:889 #, c-format msgid "unknown command: %d" msgstr "" -#: sequencer.c:952 +#: sequencer.c:955 msgid "your index file is unmerged." msgstr "" -#: sequencer.c:970 +#: sequencer.c:973 #, c-format msgid "commit %s is a merge but no -m option was given." msgstr "" -#: sequencer.c:978 +#: sequencer.c:981 #, c-format msgid "commit %s does not have parent %d" msgstr "" -#: sequencer.c:982 +#: sequencer.c:985 #, c-format msgid "mainline was specified but commit %s is not a merge." msgstr "" -#: sequencer.c:988 +#: sequencer.c:991 #, c-format msgid "cannot get commit message for %s" msgstr "" #. TRANSLATORS: The first %s will be a "todo" command like #. "revert" or "pick", the second %s a SHA1. -#: sequencer.c:1009 +#: sequencer.c:1012 #, c-format msgid "%s: cannot parse parent commit %s" msgstr "" -#: sequencer.c:1071 sequencer.c:1827 +#: sequencer.c:1075 sequencer.c:1830 #, c-format msgid "could not rename '%s' to '%s'" msgstr "" -#: sequencer.c:1122 +#: sequencer.c:1126 #, c-format msgid "could not revert %s... %s" msgstr "" -#: sequencer.c:1123 +#: sequencer.c:1127 #, c-format msgid "could not apply %s... %s" msgstr "" -#: sequencer.c:1165 +#: sequencer.c:1169 msgid "empty commit set passed" msgstr "" -#: sequencer.c:1175 +#: sequencer.c:1179 #, c-format msgid "git %s: failed to read the index" msgstr "" -#: sequencer.c:1182 +#: sequencer.c:1186 #, c-format msgid "git %s: failed to refresh the index" msgstr "" -#: sequencer.c:1303 +#: sequencer.c:1306 #, c-format msgid "invalid line %d: %.*s" msgstr "" -#: sequencer.c:1311 +#: sequencer.c:1314 #, c-format msgid "cannot '%s' without a previous commit" msgstr "" -#: sequencer.c:1344 +#: sequencer.c:1347 #, c-format msgid "could not read '%s'." msgstr "" -#: sequencer.c:1356 +#: sequencer.c:1359 msgid "please fix this using 'git rebase --edit-todo'." msgstr "" -#: sequencer.c:1358 +#: sequencer.c:1361 #, c-format msgid "unusable instruction sheet: '%s'" msgstr "" -#: sequencer.c:1363 +#: sequencer.c:1366 msgid "no commits parsed." msgstr "" -#: sequencer.c:1374 +#: sequencer.c:1377 msgid "cannot cherry-pick during a revert." msgstr "" -#: sequencer.c:1376 +#: sequencer.c:1379 msgid "cannot revert during a cherry-pick." msgstr "" -#: sequencer.c:1439 +#: sequencer.c:1442 #, c-format msgid "invalid key: %s" msgstr "" -#: sequencer.c:1442 +#: sequencer.c:1445 #, c-format msgid "invalid value for %s: %s" msgstr "" -#: sequencer.c:1499 +#: sequencer.c:1502 #, c-format msgid "malformed options sheet: '%s'" msgstr "" -#: sequencer.c:1537 +#: sequencer.c:1540 msgid "a cherry-pick or revert is already in progress" msgstr "" -#: sequencer.c:1538 +#: sequencer.c:1541 msgid "try \"git cherry-pick (--continue | --quit | --abort)\"" msgstr "" -#: sequencer.c:1541 +#: sequencer.c:1544 #, c-format msgid "could not create sequencer directory '%s'" msgstr "" -#: sequencer.c:1555 +#: sequencer.c:1558 msgid "could not lock HEAD" msgstr "" -#: sequencer.c:1611 sequencer.c:2181 +#: sequencer.c:1614 sequencer.c:2188 msgid "no cherry-pick or revert in progress" msgstr "" -#: sequencer.c:1613 +#: sequencer.c:1616 msgid "cannot resolve HEAD" msgstr "" -#: sequencer.c:1615 sequencer.c:1649 +#: sequencer.c:1618 sequencer.c:1652 msgid "cannot abort from a branch yet to be born" msgstr "" -#: sequencer.c:1635 builtin/grep.c:910 +#: sequencer.c:1638 builtin/grep.c:929 #, c-format msgid "cannot open '%s'" msgstr "" -#: sequencer.c:1637 +#: sequencer.c:1640 #, c-format msgid "cannot read '%s': %s" msgstr "" -#: sequencer.c:1638 +#: sequencer.c:1641 msgid "unexpected end of file" msgstr "" -#: sequencer.c:1644 +#: sequencer.c:1647 #, c-format msgid "stored pre-cherry-pick HEAD file '%s' is corrupt" msgstr "" -#: sequencer.c:1655 +#: sequencer.c:1658 msgid "You seem to have moved HEAD. Not rewinding, check your HEAD!" msgstr "" -#: sequencer.c:1792 sequencer.c:2080 +#: sequencer.c:1795 sequencer.c:2086 msgid "cannot read HEAD" msgstr "" -#: sequencer.c:1832 builtin/difftool.c:616 +#: sequencer.c:1835 builtin/difftool.c:633 #, c-format msgid "could not copy '%s' to '%s'" msgstr "" -#: sequencer.c:1848 +#: sequencer.c:1851 msgid "could not read index" msgstr "" -#: sequencer.c:1853 +#: sequencer.c:1856 #, c-format msgid "" "execution failed: %s\n" @@ -3077,11 +3127,11 @@ msgid "" "\n" msgstr "" -#: sequencer.c:1859 +#: sequencer.c:1862 msgid "and made changes to the index and/or the working tree\n" msgstr "" -#: sequencer.c:1865 +#: sequencer.c:1868 #, c-format msgid "" "execution succeeded: %s\n" @@ -3092,17 +3142,17 @@ msgid "" "\n" msgstr "" -#: sequencer.c:1920 git-rebase.sh:169 +#: sequencer.c:1925 #, c-format -msgid "Applied autostash." +msgid "Applied autostash.\n" msgstr "" -#: sequencer.c:1932 +#: sequencer.c:1937 #, c-format msgid "cannot store %s" msgstr "" -#: sequencer.c:1934 git-rebase.sh:173 +#: sequencer.c:1940 git-rebase.sh:173 #, c-format msgid "" "Applying autostash resulted in conflicts.\n" @@ -3110,89 +3160,89 @@ msgid "" "You can run \"git stash pop\" or \"git stash drop\" at any time.\n" msgstr "" -#: sequencer.c:2016 +#: sequencer.c:2022 #, c-format msgid "Stopped at %s... %.*s\n" msgstr "" -#: sequencer.c:2058 +#: sequencer.c:2064 #, c-format msgid "unknown command %d" msgstr "" -#: sequencer.c:2088 +#: sequencer.c:2094 msgid "could not read orig-head" msgstr "" -#: sequencer.c:2092 +#: sequencer.c:2099 msgid "could not read 'onto'" msgstr "" -#: sequencer.c:2099 +#: sequencer.c:2106 #, c-format msgid "could not update %s" msgstr "" -#: sequencer.c:2106 +#: sequencer.c:2113 #, c-format msgid "could not update HEAD to %s" msgstr "" -#: sequencer.c:2190 +#: sequencer.c:2197 msgid "cannot rebase: You have unstaged changes." msgstr "" -#: sequencer.c:2195 +#: sequencer.c:2202 msgid "could not remove CHERRY_PICK_HEAD" msgstr "" -#: sequencer.c:2204 +#: sequencer.c:2211 msgid "cannot amend non-existing commit" msgstr "" -#: sequencer.c:2206 +#: sequencer.c:2213 #, c-format msgid "invalid file: '%s'" msgstr "" -#: sequencer.c:2208 +#: sequencer.c:2215 #, c-format msgid "invalid contents: '%s'" msgstr "" -#: sequencer.c:2211 +#: sequencer.c:2218 msgid "" "\n" "You have uncommitted changes in your working tree. Please, commit them\n" "first and then run 'git rebase --continue' again." msgstr "" -#: sequencer.c:2221 +#: sequencer.c:2228 msgid "could not commit staged changes." msgstr "" -#: sequencer.c:2301 +#: sequencer.c:2308 #, c-format msgid "%s: can't cherry-pick a %s" msgstr "" -#: sequencer.c:2305 +#: sequencer.c:2312 #, c-format msgid "%s: bad revision" msgstr "" -#: sequencer.c:2338 +#: sequencer.c:2345 msgid "can't revert as initial commit" msgstr "" -#: setup.c:165 +#: setup.c:171 #, c-format msgid "" "%s: no such path in the working tree.\n" "Use 'git <command> -- <path>...' to specify paths that do not exist locally." msgstr "" -#: setup.c:178 +#: setup.c:184 #, c-format msgid "" "ambiguous argument '%s': unknown revision or path not in the working tree.\n" @@ -3200,7 +3250,7 @@ msgid "" "'git <command> [<revision>...] -- [<file>...]'" msgstr "" -#: setup.c:228 +#: setup.c:252 #, c-format msgid "" "ambiguous argument '%s': both revision and filename\n" @@ -3208,68 +3258,68 @@ msgid "" "'git <command> [<revision>...] -- [<file>...]'" msgstr "" -#: setup.c:475 +#: setup.c:504 #, c-format msgid "Expected git repo version <= %d, found %d" msgstr "" -#: setup.c:483 +#: setup.c:512 msgid "unknown repository extensions found:" msgstr "" -#: setup.c:776 +#: setup.c:810 #, c-format msgid "Not a git repository (or any of the parent directories): %s" msgstr "" -#: setup.c:778 builtin/index-pack.c:1646 +#: setup.c:812 builtin/index-pack.c:1652 msgid "Cannot come back to cwd" msgstr "" -#: setup.c:1010 +#: setup.c:1050 msgid "Unable to read current working directory" msgstr "" -#: setup.c:1022 setup.c:1028 +#: setup.c:1062 setup.c:1068 #, c-format msgid "Cannot change to '%s'" msgstr "" -#: setup.c:1041 +#: setup.c:1081 #, c-format msgid "" "Not a git repository (or any parent up to mount point %s)\n" "Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set)." msgstr "" -#: setup.c:1106 +#: setup.c:1173 #, c-format msgid "" "Problem with core.sharedRepository filemode value (0%.3o).\n" "The owner of files must always have read and write permissions." msgstr "" -#: sha1_file.c:559 +#: sha1_file.c:560 #, c-format msgid "path '%s' does not exist" msgstr "" -#: sha1_file.c:585 +#: sha1_file.c:586 #, c-format msgid "reference repository '%s' as a linked checkout is not supported yet." msgstr "" -#: sha1_file.c:591 +#: sha1_file.c:592 #, c-format msgid "reference repository '%s' is not a local repository." msgstr "" -#: sha1_file.c:597 +#: sha1_file.c:598 #, c-format msgid "reference repository '%s' is shallow" msgstr "" -#: sha1_file.c:605 +#: sha1_file.c:606 #, c-format msgid "reference repository '%s' is grafted" msgstr "" @@ -3278,26 +3328,26 @@ msgstr "" msgid "offset before end of packfile (broken .idx?)" msgstr "" -#: sha1_file.c:2721 +#: sha1_file.c:2729 #, c-format msgid "offset before start of pack index for %s (corrupt index?)" msgstr "" -#: sha1_file.c:2725 +#: sha1_file.c:2733 #, c-format msgid "offset beyond end of pack index for %s (truncated index?)" msgstr "" -#: sha1_name.c:409 +#: sha1_name.c:419 #, c-format msgid "short SHA1 %s is ambiguous" msgstr "" -#: sha1_name.c:420 +#: sha1_name.c:430 msgid "The candidates are:" msgstr "" -#: sha1_name.c:580 +#: sha1_name.c:589 msgid "" "Git normally never creates a ref that ends with 40 hex characters\n" "because it will be ignored when you just specify 40-hex. These refs\n" @@ -3310,71 +3360,81 @@ msgid "" "running \"git config advice.objectNameWarning false\"" msgstr "" -#: submodule.c:67 submodule.c:101 +#: submodule.c:70 submodule.c:104 msgid "Cannot change unmerged .gitmodules, resolve merge conflicts first" msgstr "" -#: submodule.c:71 submodule.c:105 +#: submodule.c:74 submodule.c:108 #, c-format msgid "Could not find section in .gitmodules where path=%s" msgstr "" -#: submodule.c:79 +#: submodule.c:82 #, c-format msgid "Could not update .gitmodules entry %s" msgstr "" -#: submodule.c:112 +#: submodule.c:115 #, c-format msgid "Could not remove .gitmodules entry for %s" msgstr "" -#: submodule.c:123 +#: submodule.c:126 msgid "staging updated .gitmodules failed" msgstr "" -#: submodule.c:161 +#: submodule.c:165 msgid "negative values not allowed for submodule.fetchJobs" msgstr "" -#: submodule.c:1194 +#: submodule.c:376 +#, c-format +msgid "in unpopulated submodule '%s'" +msgstr "" + +#: submodule.c:407 +#, c-format +msgid "Pathspec '%s' is in submodule '%.*s'" +msgstr "" + +#: submodule.c:1337 #, c-format msgid "'%s' not recognized as a git repository" msgstr "" -#: submodule.c:1332 +#: submodule.c:1475 #, c-format msgid "could not start 'git status' in submodule '%s'" msgstr "" -#: submodule.c:1345 +#: submodule.c:1488 #, c-format msgid "could not run 'git status' in submodule '%s'" msgstr "" -#: submodule.c:1421 +#: submodule.c:1581 #, c-format msgid "submodule '%s' has dirty index" msgstr "" -#: submodule.c:1678 +#: submodule.c:1845 #, c-format msgid "" "relocate_gitdir for submodule '%s' with more than one worktree not supported" msgstr "" -#: submodule.c:1690 submodule.c:1746 +#: submodule.c:1857 submodule.c:1913 #, c-format msgid "could not lookup name for submodule '%s'" msgstr "" -#: submodule.c:1694 builtin/submodule--helper.c:678 +#: submodule.c:1861 builtin/submodule--helper.c:678 #: builtin/submodule--helper.c:688 #, c-format msgid "could not create directory '%s'" msgstr "" -#: submodule.c:1697 +#: submodule.c:1864 #, c-format msgid "" "Migrating git directory of '%s%s' from\n" @@ -3382,101 +3442,101 @@ msgid "" "'%s'\n" msgstr "" -#: submodule.c:1781 +#: submodule.c:1948 #, c-format msgid "could not recurse into submodule '%s'" msgstr "" -#: submodule.c:1825 +#: submodule.c:1992 msgid "could not start ls-files in .." msgstr "" -#: submodule.c:1845 +#: submodule.c:2012 msgid "BUG: returned path string doesn't match cwd?" msgstr "" -#: submodule.c:1864 +#: submodule.c:2031 #, c-format msgid "ls-tree returned unexpected return code %d" msgstr "" -#: submodule-config.c:380 +#: submodule-config.c:420 #, c-format msgid "invalid value for %s" msgstr "" -#: trailer.c:240 +#: trailer.c:241 #, c-format msgid "running trailer command '%s' failed" msgstr "" -#: trailer.c:473 trailer.c:477 trailer.c:481 trailer.c:535 trailer.c:539 -#: trailer.c:543 +#: trailer.c:474 trailer.c:478 trailer.c:482 trailer.c:536 trailer.c:540 +#: trailer.c:544 #, c-format msgid "unknown value '%s' for key '%s'" msgstr "" -#: trailer.c:525 trailer.c:530 builtin/remote.c:289 +#: trailer.c:526 trailer.c:531 builtin/remote.c:290 #, c-format msgid "more than one %s" msgstr "" -#: trailer.c:702 +#: trailer.c:703 #, c-format msgid "empty trailer token in trailer '%.*s'" msgstr "" -#: trailer.c:722 +#: trailer.c:723 #, c-format msgid "could not read input file '%s'" msgstr "" -#: trailer.c:725 +#: trailer.c:726 msgid "could not read from stdin" msgstr "" -#: trailer.c:949 builtin/am.c:44 +#: trailer.c:950 builtin/am.c:45 #, c-format msgid "could not stat %s" msgstr "" -#: trailer.c:951 +#: trailer.c:952 #, c-format msgid "file %s is not a regular file" msgstr "" -#: trailer.c:953 +#: trailer.c:954 #, c-format msgid "file %s is not writable by user" msgstr "" -#: trailer.c:965 +#: trailer.c:966 msgid "could not open temporary file" msgstr "" -#: trailer.c:1001 +#: trailer.c:1002 #, c-format msgid "could not rename temporary file to %s" msgstr "" -#: transport.c:62 +#: transport.c:63 #, c-format msgid "Would set upstream of '%s' to '%s' of '%s'\n" msgstr "" -#: transport.c:151 +#: transport.c:152 #, c-format msgid "transport: invalid depth option '%s'" msgstr "" -#: transport.c:889 +#: transport.c:890 #, c-format msgid "" "The following submodule paths contain changes that can\n" "not be found on any remote:\n" msgstr "" -#: transport.c:893 +#: transport.c:894 #, c-format msgid "" "\n" @@ -3492,11 +3552,11 @@ msgid "" "\n" msgstr "" -#: transport.c:901 +#: transport.c:902 msgid "Aborting." msgstr "" -#: transport-helper.c:1080 +#: transport-helper.c:1071 #, c-format msgid "Could not read ref %s" msgstr "" @@ -3517,98 +3577,98 @@ msgstr "" msgid "too-short tree file" msgstr "" -#: unpack-trees.c:104 +#: unpack-trees.c:105 #, c-format msgid "" "Your local changes to the following files would be overwritten by checkout:\n" "%%sPlease commit your changes or stash them before you switch branches." msgstr "" -#: unpack-trees.c:106 +#: unpack-trees.c:107 #, c-format msgid "" "Your local changes to the following files would be overwritten by checkout:\n" "%%s" msgstr "" -#: unpack-trees.c:109 +#: unpack-trees.c:110 #, c-format msgid "" "Your local changes to the following files would be overwritten by merge:\n" "%%sPlease commit your changes or stash them before you merge." msgstr "" -#: unpack-trees.c:111 +#: unpack-trees.c:112 #, c-format msgid "" "Your local changes to the following files would be overwritten by merge:\n" "%%s" msgstr "" -#: unpack-trees.c:114 +#: unpack-trees.c:115 #, c-format msgid "" "Your local changes to the following files would be overwritten by %s:\n" "%%sPlease commit your changes or stash them before you %s." msgstr "" -#: unpack-trees.c:116 +#: unpack-trees.c:117 #, c-format msgid "" "Your local changes to the following files would be overwritten by %s:\n" "%%s" msgstr "" -#: unpack-trees.c:121 +#: unpack-trees.c:122 #, c-format msgid "" "Updating the following directories would lose untracked files in them:\n" "%s" msgstr "" -#: unpack-trees.c:125 +#: unpack-trees.c:126 #, c-format msgid "" "The following untracked working tree files would be removed by checkout:\n" "%%sPlease move or remove them before you switch branches." msgstr "" -#: unpack-trees.c:127 +#: unpack-trees.c:128 #, c-format msgid "" "The following untracked working tree files would be removed by checkout:\n" "%%s" msgstr "" -#: unpack-trees.c:130 +#: unpack-trees.c:131 #, c-format msgid "" "The following untracked working tree files would be removed by merge:\n" "%%sPlease move or remove them before you merge." msgstr "" -#: unpack-trees.c:132 +#: unpack-trees.c:133 #, c-format msgid "" "The following untracked working tree files would be removed by merge:\n" "%%s" msgstr "" -#: unpack-trees.c:135 +#: unpack-trees.c:136 #, c-format msgid "" "The following untracked working tree files would be removed by %s:\n" "%%sPlease move or remove them before you %s." msgstr "" -#: unpack-trees.c:137 +#: unpack-trees.c:138 #, c-format msgid "" "The following untracked working tree files would be removed by %s:\n" "%%s" msgstr "" -#: unpack-trees.c:142 +#: unpack-trees.c:143 #, c-format msgid "" "The following untracked working tree files would be overwritten by " @@ -3616,7 +3676,7 @@ msgid "" "%%sPlease move or remove them before you switch branches." msgstr "" -#: unpack-trees.c:144 +#: unpack-trees.c:145 #, c-format msgid "" "The following untracked working tree files would be overwritten by " @@ -3624,47 +3684,47 @@ msgid "" "%%s" msgstr "" -#: unpack-trees.c:147 +#: unpack-trees.c:148 #, c-format msgid "" "The following untracked working tree files would be overwritten by merge:\n" "%%sPlease move or remove them before you merge." msgstr "" -#: unpack-trees.c:149 +#: unpack-trees.c:150 #, c-format msgid "" "The following untracked working tree files would be overwritten by merge:\n" "%%s" msgstr "" -#: unpack-trees.c:152 +#: unpack-trees.c:153 #, c-format msgid "" "The following untracked working tree files would be overwritten by %s:\n" "%%sPlease move or remove them before you %s." msgstr "" -#: unpack-trees.c:154 +#: unpack-trees.c:155 #, c-format msgid "" "The following untracked working tree files would be overwritten by %s:\n" "%%s" msgstr "" -#: unpack-trees.c:161 +#: unpack-trees.c:162 #, c-format msgid "Entry '%s' overlaps with '%s'. Cannot bind." msgstr "" -#: unpack-trees.c:164 +#: unpack-trees.c:165 #, c-format msgid "" "Cannot update sparse checkout: the following entries are not up-to-date:\n" "%s" msgstr "" -#: unpack-trees.c:166 +#: unpack-trees.c:167 #, c-format msgid "" "The following working tree files would be overwritten by sparse checkout " @@ -3672,7 +3732,7 @@ msgid "" "%s" msgstr "" -#: unpack-trees.c:168 +#: unpack-trees.c:169 #, c-format msgid "" "The following working tree files would be removed by sparse checkout " @@ -3680,24 +3740,24 @@ msgid "" "%s" msgstr "" -#: unpack-trees.c:170 +#: unpack-trees.c:171 #, c-format msgid "" "Cannot update submodule:\n" "%s" msgstr "" -#: unpack-trees.c:247 +#: unpack-trees.c:248 #, c-format msgid "Aborting\n" msgstr "" -#: unpack-trees.c:272 +#: unpack-trees.c:277 #, c-format msgid "submodule update strategy not supported for submodule '%s'" msgstr "" -#: unpack-trees.c:340 +#: unpack-trees.c:346 msgid "Checking out files" msgstr "" @@ -3730,404 +3790,414 @@ msgstr "" msgid "invalid '..' path segment" msgstr "" -#: worktree.c:285 +#: worktree.c:245 #, c-format msgid "failed to read '%s'" msgstr "" -#: wrapper.c:222 wrapper.c:392 +#: wrapper.c:223 wrapper.c:393 #, c-format msgid "could not open '%s' for reading and writing" msgstr "" -#: wrapper.c:224 wrapper.c:394 builtin/am.c:766 +#: wrapper.c:225 wrapper.c:395 builtin/am.c:766 #, c-format msgid "could not open '%s' for writing" msgstr "" -#: wrapper.c:226 wrapper.c:396 builtin/am.c:318 builtin/am.c:757 -#: builtin/am.c:849 builtin/commit.c:1700 builtin/merge.c:1015 -#: builtin/pull.c:341 +#: wrapper.c:227 wrapper.c:397 builtin/am.c:319 builtin/am.c:757 +#: builtin/am.c:849 builtin/merge.c:1014 #, c-format msgid "could not open '%s' for reading" msgstr "" -#: wrapper.c:581 wrapper.c:602 +#: wrapper.c:424 wrapper.c:624 #, c-format msgid "unable to access '%s'" msgstr "" -#: wrapper.c:610 +#: wrapper.c:632 msgid "unable to get current working directory" msgstr "" -#: wrapper.c:634 +#: wrapper.c:656 #, c-format msgid "could not write to %s" msgstr "" -#: wrapper.c:636 +#: wrapper.c:658 #, c-format msgid "could not close %s" msgstr "" -#: wt-status.c:151 +#: wt-status.c:152 msgid "Unmerged paths:" msgstr "" -#: wt-status.c:178 wt-status.c:205 +#: wt-status.c:179 wt-status.c:206 #, c-format msgid " (use \"git reset %s <file>...\" to unstage)" msgstr "" -#: wt-status.c:180 wt-status.c:207 +#: wt-status.c:181 wt-status.c:208 msgid " (use \"git rm --cached <file>...\" to unstage)" msgstr "" -#: wt-status.c:184 +#: wt-status.c:185 msgid " (use \"git add <file>...\" to mark resolution)" msgstr "" -#: wt-status.c:186 wt-status.c:190 +#: wt-status.c:187 wt-status.c:191 msgid " (use \"git add/rm <file>...\" as appropriate to mark resolution)" msgstr "" -#: wt-status.c:188 +#: wt-status.c:189 msgid " (use \"git rm <file>...\" to mark resolution)" msgstr "" -#: wt-status.c:199 wt-status.c:958 +#: wt-status.c:200 wt-status.c:981 msgid "Changes to be committed:" msgstr "" -#: wt-status.c:217 wt-status.c:967 +#: wt-status.c:218 wt-status.c:990 msgid "Changes not staged for commit:" msgstr "" -#: wt-status.c:221 +#: wt-status.c:222 msgid " (use \"git add <file>...\" to update what will be committed)" msgstr "" -#: wt-status.c:223 +#: wt-status.c:224 msgid " (use \"git add/rm <file>...\" to update what will be committed)" msgstr "" -#: wt-status.c:224 +#: wt-status.c:225 msgid "" " (use \"git checkout -- <file>...\" to discard changes in working directory)" msgstr "" -#: wt-status.c:226 +#: wt-status.c:227 msgid " (commit or discard the untracked or modified content in submodules)" msgstr "" -#: wt-status.c:238 +#: wt-status.c:239 #, c-format msgid " (use \"git %s <file>...\" to include in what will be committed)" msgstr "" -#: wt-status.c:253 +#: wt-status.c:254 msgid "both deleted:" msgstr "" -#: wt-status.c:255 +#: wt-status.c:256 msgid "added by us:" msgstr "" -#: wt-status.c:257 +#: wt-status.c:258 msgid "deleted by them:" msgstr "" -#: wt-status.c:259 +#: wt-status.c:260 msgid "added by them:" msgstr "" -#: wt-status.c:261 +#: wt-status.c:262 msgid "deleted by us:" msgstr "" -#: wt-status.c:263 +#: wt-status.c:264 msgid "both added:" msgstr "" -#: wt-status.c:265 +#: wt-status.c:266 msgid "both modified:" msgstr "" -#: wt-status.c:275 +#: wt-status.c:276 msgid "new file:" msgstr "" -#: wt-status.c:277 +#: wt-status.c:278 msgid "copied:" msgstr "" -#: wt-status.c:279 +#: wt-status.c:280 msgid "deleted:" msgstr "" -#: wt-status.c:281 +#: wt-status.c:282 msgid "modified:" msgstr "" -#: wt-status.c:283 +#: wt-status.c:284 msgid "renamed:" msgstr "" -#: wt-status.c:285 +#: wt-status.c:286 msgid "typechange:" msgstr "" -#: wt-status.c:287 +#: wt-status.c:288 msgid "unknown:" msgstr "" -#: wt-status.c:289 +#: wt-status.c:290 msgid "unmerged:" msgstr "" -#: wt-status.c:371 +#: wt-status.c:372 msgid "new commits, " msgstr "" -#: wt-status.c:373 +#: wt-status.c:374 msgid "modified content, " msgstr "" -#: wt-status.c:375 +#: wt-status.c:376 msgid "untracked content, " msgstr "" -#: wt-status.c:831 +#: wt-status.c:821 +#, c-format +msgid "Your stash currently has %d entry" +msgid_plural "Your stash currently has %d entries" +msgstr[0] "" +msgstr[1] "" + +#: wt-status.c:853 msgid "Submodules changed but not updated:" msgstr "" -#: wt-status.c:833 +#: wt-status.c:855 msgid "Submodule changes to be committed:" msgstr "" -#: wt-status.c:914 +#: wt-status.c:937 msgid "" "Do not touch the line above.\n" "Everything below will be removed." msgstr "" -#: wt-status.c:1026 +#: wt-status.c:1049 msgid "You have unmerged paths." msgstr "" -#: wt-status.c:1029 +#: wt-status.c:1052 msgid " (fix conflicts and run \"git commit\")" msgstr "" -#: wt-status.c:1031 +#: wt-status.c:1054 msgid " (use \"git merge --abort\" to abort the merge)" msgstr "" -#: wt-status.c:1036 +#: wt-status.c:1059 msgid "All conflicts fixed but you are still merging." msgstr "" -#: wt-status.c:1039 +#: wt-status.c:1062 msgid " (use \"git commit\" to conclude merge)" msgstr "" -#: wt-status.c:1049 +#: wt-status.c:1072 msgid "You are in the middle of an am session." msgstr "" -#: wt-status.c:1052 +#: wt-status.c:1075 msgid "The current patch is empty." msgstr "" -#: wt-status.c:1056 +#: wt-status.c:1079 msgid " (fix conflicts and then run \"git am --continue\")" msgstr "" -#: wt-status.c:1058 +#: wt-status.c:1081 msgid " (use \"git am --skip\" to skip this patch)" msgstr "" -#: wt-status.c:1060 +#: wt-status.c:1083 msgid " (use \"git am --abort\" to restore the original branch)" msgstr "" -#: wt-status.c:1189 +#: wt-status.c:1214 msgid "git-rebase-todo is missing." msgstr "" -#: wt-status.c:1191 +#: wt-status.c:1216 msgid "No commands done." msgstr "" -#: wt-status.c:1194 +#: wt-status.c:1219 #, c-format msgid "Last command done (%d command done):" msgid_plural "Last commands done (%d commands done):" msgstr[0] "" msgstr[1] "" -#: wt-status.c:1205 +#: wt-status.c:1230 #, c-format msgid " (see more in file %s)" msgstr "" -#: wt-status.c:1210 +#: wt-status.c:1235 msgid "No commands remaining." msgstr "" -#: wt-status.c:1213 +#: wt-status.c:1238 #, c-format msgid "Next command to do (%d remaining command):" msgid_plural "Next commands to do (%d remaining commands):" msgstr[0] "" msgstr[1] "" -#: wt-status.c:1221 +#: wt-status.c:1246 msgid " (use \"git rebase --edit-todo\" to view and edit)" msgstr "" -#: wt-status.c:1234 +#: wt-status.c:1259 #, c-format msgid "You are currently rebasing branch '%s' on '%s'." msgstr "" -#: wt-status.c:1239 +#: wt-status.c:1264 msgid "You are currently rebasing." msgstr "" -#: wt-status.c:1253 +#: wt-status.c:1278 msgid " (fix conflicts and then run \"git rebase --continue\")" msgstr "" -#: wt-status.c:1255 +#: wt-status.c:1280 msgid " (use \"git rebase --skip\" to skip this patch)" msgstr "" -#: wt-status.c:1257 +#: wt-status.c:1282 msgid " (use \"git rebase --abort\" to check out the original branch)" msgstr "" -#: wt-status.c:1263 +#: wt-status.c:1288 msgid " (all conflicts fixed: run \"git rebase --continue\")" msgstr "" -#: wt-status.c:1267 +#: wt-status.c:1292 #, c-format msgid "" "You are currently splitting a commit while rebasing branch '%s' on '%s'." msgstr "" -#: wt-status.c:1272 +#: wt-status.c:1297 msgid "You are currently splitting a commit during a rebase." msgstr "" -#: wt-status.c:1275 +#: wt-status.c:1300 msgid " (Once your working directory is clean, run \"git rebase --continue\")" msgstr "" -#: wt-status.c:1279 +#: wt-status.c:1304 #, c-format msgid "You are currently editing a commit while rebasing branch '%s' on '%s'." msgstr "" -#: wt-status.c:1284 +#: wt-status.c:1309 msgid "You are currently editing a commit during a rebase." msgstr "" -#: wt-status.c:1287 +#: wt-status.c:1312 msgid " (use \"git commit --amend\" to amend the current commit)" msgstr "" -#: wt-status.c:1289 +#: wt-status.c:1314 msgid "" " (use \"git rebase --continue\" once you are satisfied with your changes)" msgstr "" -#: wt-status.c:1299 +#: wt-status.c:1324 #, c-format msgid "You are currently cherry-picking commit %s." msgstr "" -#: wt-status.c:1304 +#: wt-status.c:1329 msgid " (fix conflicts and run \"git cherry-pick --continue\")" msgstr "" -#: wt-status.c:1307 +#: wt-status.c:1332 msgid " (all conflicts fixed: run \"git cherry-pick --continue\")" msgstr "" -#: wt-status.c:1309 +#: wt-status.c:1334 msgid " (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)" msgstr "" -#: wt-status.c:1318 +#: wt-status.c:1343 #, c-format msgid "You are currently reverting commit %s." msgstr "" -#: wt-status.c:1323 +#: wt-status.c:1348 msgid " (fix conflicts and run \"git revert --continue\")" msgstr "" -#: wt-status.c:1326 +#: wt-status.c:1351 msgid " (all conflicts fixed: run \"git revert --continue\")" msgstr "" -#: wt-status.c:1328 +#: wt-status.c:1353 msgid " (use \"git revert --abort\" to cancel the revert operation)" msgstr "" -#: wt-status.c:1339 +#: wt-status.c:1364 #, c-format msgid "You are currently bisecting, started from branch '%s'." msgstr "" -#: wt-status.c:1343 +#: wt-status.c:1368 msgid "You are currently bisecting." msgstr "" -#: wt-status.c:1346 +#: wt-status.c:1371 msgid " (use \"git bisect reset\" to get back to the original branch)" msgstr "" -#: wt-status.c:1543 +#: wt-status.c:1568 msgid "On branch " msgstr "" -#: wt-status.c:1549 +#: wt-status.c:1574 msgid "interactive rebase in progress; onto " msgstr "" -#: wt-status.c:1551 +#: wt-status.c:1576 msgid "rebase in progress; onto " msgstr "" -#: wt-status.c:1556 +#: wt-status.c:1581 msgid "HEAD detached at " msgstr "" -#: wt-status.c:1558 +#: wt-status.c:1583 msgid "HEAD detached from " msgstr "" -#: wt-status.c:1561 +#: wt-status.c:1586 msgid "Not currently on any branch." msgstr "" -#: wt-status.c:1579 +#: wt-status.c:1606 msgid "Initial commit" msgstr "" -#: wt-status.c:1593 +#: wt-status.c:1607 +msgid "No commits yet" +msgstr "" + +#: wt-status.c:1621 msgid "Untracked files" msgstr "" -#: wt-status.c:1595 +#: wt-status.c:1623 msgid "Ignored files" msgstr "" -#: wt-status.c:1599 +#: wt-status.c:1627 #, c-format msgid "" "It took %.2f seconds to enumerate untracked files. 'status -uno'\n" @@ -4135,252 +4205,279 @@ msgid "" "new files yourself (see 'git help status')." msgstr "" -#: wt-status.c:1605 +#: wt-status.c:1633 #, c-format msgid "Untracked files not listed%s" msgstr "" -#: wt-status.c:1607 +#: wt-status.c:1635 msgid " (use -u option to show untracked files)" msgstr "" -#: wt-status.c:1613 +#: wt-status.c:1641 msgid "No changes" msgstr "" -#: wt-status.c:1618 +#: wt-status.c:1646 #, c-format msgid "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n" msgstr "" -#: wt-status.c:1621 +#: wt-status.c:1649 #, c-format msgid "no changes added to commit\n" msgstr "" -#: wt-status.c:1624 +#: wt-status.c:1652 #, c-format msgid "" "nothing added to commit but untracked files present (use \"git add\" to " "track)\n" msgstr "" -#: wt-status.c:1627 +#: wt-status.c:1655 #, c-format msgid "nothing added to commit but untracked files present\n" msgstr "" -#: wt-status.c:1630 +#: wt-status.c:1658 #, c-format msgid "nothing to commit (create/copy files and use \"git add\" to track)\n" msgstr "" -#: wt-status.c:1633 wt-status.c:1638 +#: wt-status.c:1661 wt-status.c:1666 #, c-format msgid "nothing to commit\n" msgstr "" -#: wt-status.c:1636 +#: wt-status.c:1664 #, c-format msgid "nothing to commit (use -u to show untracked files)\n" msgstr "" -#: wt-status.c:1640 +#: wt-status.c:1668 #, c-format msgid "nothing to commit, working tree clean\n" msgstr "" -#: wt-status.c:1749 -msgid "Initial commit on " +#: wt-status.c:1780 +msgid "No commits yet on " msgstr "" -#: wt-status.c:1753 +#: wt-status.c:1784 msgid "HEAD (no branch)" msgstr "" -#: wt-status.c:1782 wt-status.c:1790 +#: wt-status.c:1813 wt-status.c:1821 msgid "behind " msgstr "" -#: wt-status.c:1785 wt-status.c:1788 +#: wt-status.c:1816 wt-status.c:1819 msgid "ahead " msgstr "" #. TRANSLATORS: the action is e.g. "pull with rebase" -#: wt-status.c:2280 +#: wt-status.c:2311 #, c-format msgid "cannot %s: You have unstaged changes." msgstr "" -#: wt-status.c:2286 +#: wt-status.c:2317 msgid "additionally, your index contains uncommitted changes." msgstr "" -#: wt-status.c:2288 +#: wt-status.c:2319 #, c-format msgid "cannot %s: Your index contains uncommitted changes." msgstr "" -#: compat/precompose_utf8.c:57 builtin/clone.c:432 +#: compat/precompose_utf8.c:58 builtin/clone.c:436 #, c-format msgid "failed to unlink '%s'" msgstr "" -#: builtin/add.c:22 +#: builtin/add.c:24 msgid "git add [<options>] [--] <pathspec>..." msgstr "" -#: builtin/add.c:80 +#: builtin/add.c:82 #, c-format msgid "unexpected diff status %c" msgstr "" -#: builtin/add.c:85 builtin/commit.c:291 +#: builtin/add.c:87 builtin/commit.c:292 msgid "updating files failed" msgstr "" -#: builtin/add.c:95 +#: builtin/add.c:97 #, c-format msgid "remove '%s'\n" msgstr "" -#: builtin/add.c:149 +#: builtin/add.c:151 msgid "Unstaged changes after refreshing the index:" msgstr "" -#: builtin/add.c:209 builtin/rev-parse.c:872 +#: builtin/add.c:211 builtin/rev-parse.c:873 msgid "Could not read the index" msgstr "" -#: builtin/add.c:220 +#: builtin/add.c:222 #, c-format msgid "Could not open '%s' for writing." msgstr "" -#: builtin/add.c:224 +#: builtin/add.c:226 msgid "Could not write patch" msgstr "" -#: builtin/add.c:227 +#: builtin/add.c:229 msgid "editing patch failed" msgstr "" -#: builtin/add.c:230 +#: builtin/add.c:232 #, c-format msgid "Could not stat '%s'" msgstr "" -#: builtin/add.c:232 +#: builtin/add.c:234 msgid "Empty patch. Aborted." msgstr "" -#: builtin/add.c:237 +#: builtin/add.c:239 #, c-format msgid "Could not apply '%s'" msgstr "" -#: builtin/add.c:247 +#: builtin/add.c:249 msgid "The following paths are ignored by one of your .gitignore files:\n" msgstr "" -#: builtin/add.c:266 builtin/clean.c:876 builtin/fetch.c:115 builtin/mv.c:123 -#: builtin/prune-packed.c:55 builtin/pull.c:198 builtin/push.c:524 -#: builtin/remote.c:1328 builtin/rm.c:241 builtin/send-pack.c:163 +#: builtin/add.c:269 builtin/clean.c:907 builtin/fetch.c:110 builtin/mv.c:124 +#: builtin/prune-packed.c:55 builtin/pull.c:201 builtin/push.c:529 +#: builtin/remote.c:1332 builtin/rm.c:242 builtin/send-pack.c:164 msgid "dry run" msgstr "" -#: builtin/add.c:269 +#: builtin/add.c:272 msgid "interactive picking" msgstr "" -#: builtin/add.c:270 builtin/checkout.c:1177 builtin/reset.c:286 +#: builtin/add.c:273 builtin/checkout.c:1162 builtin/reset.c:299 msgid "select hunks interactively" msgstr "" -#: builtin/add.c:271 +#: builtin/add.c:274 msgid "edit current diff and apply" msgstr "" -#: builtin/add.c:272 +#: builtin/add.c:275 msgid "allow adding otherwise ignored files" msgstr "" -#: builtin/add.c:273 +#: builtin/add.c:276 msgid "update tracked files" msgstr "" -#: builtin/add.c:274 +#: builtin/add.c:277 msgid "record only the fact that the path will be added later" msgstr "" -#: builtin/add.c:275 +#: builtin/add.c:278 msgid "add changes from all tracked and untracked files" msgstr "" -#: builtin/add.c:278 +#: builtin/add.c:281 msgid "ignore paths removed in the working tree (same as --no-all)" msgstr "" -#: builtin/add.c:280 +#: builtin/add.c:283 msgid "don't add, only refresh the index" msgstr "" -#: builtin/add.c:281 +#: builtin/add.c:284 msgid "just skip files which cannot be added because of errors" msgstr "" -#: builtin/add.c:282 +#: builtin/add.c:285 msgid "check if - even missing - files are ignored in dry run" msgstr "" -#: builtin/add.c:283 builtin/update-index.c:951 +#: builtin/add.c:286 builtin/update-index.c:952 msgid "(+/-)x" msgstr "" -#: builtin/add.c:283 builtin/update-index.c:952 +#: builtin/add.c:286 builtin/update-index.c:953 msgid "override the executable bit of the listed files" msgstr "" -#: builtin/add.c:305 +#: builtin/add.c:288 +msgid "warn when adding an embedded repository" +msgstr "" + +#: builtin/add.c:303 +#, c-format +msgid "" +"You've added another git repository inside your current repository.\n" +"Clones of the outer repository will not contain the contents of\n" +"the embedded repository and will not know how to obtain it.\n" +"If you meant to add a submodule, use:\n" +"\n" +"\tgit submodule add <url> %s\n" +"\n" +"If you added this path by mistake, you can remove it from the\n" +"index with:\n" +"\n" +"\tgit rm --cached %s\n" +"\n" +"See \"git help submodule\" for more information." +msgstr "" + +#: builtin/add.c:331 +#, c-format +msgid "adding embedded git repository: %s" +msgstr "" + +#: builtin/add.c:349 #, c-format msgid "Use -f if you really want to add them.\n" msgstr "" -#: builtin/add.c:312 +#: builtin/add.c:357 msgid "adding files failed" msgstr "" -#: builtin/add.c:348 +#: builtin/add.c:394 msgid "-A and -u are mutually incompatible" msgstr "" -#: builtin/add.c:355 +#: builtin/add.c:401 msgid "Option --ignore-missing can only be used together with --dry-run" msgstr "" -#: builtin/add.c:359 +#: builtin/add.c:405 #, c-format msgid "--chmod param '%s' must be either -x or +x" msgstr "" -#: builtin/add.c:374 +#: builtin/add.c:420 #, c-format msgid "Nothing specified, nothing added.\n" msgstr "" -#: builtin/add.c:375 +#: builtin/add.c:421 #, c-format msgid "Maybe you wanted to say 'git add .'?\n" msgstr "" -#: builtin/add.c:380 builtin/check-ignore.c:172 builtin/checkout.c:298 -#: builtin/checkout.c:491 builtin/clean.c:920 builtin/commit.c:350 -#: builtin/mv.c:143 builtin/reset.c:235 builtin/rm.c:271 +#: builtin/add.c:426 builtin/check-ignore.c:176 builtin/checkout.c:282 +#: builtin/checkout.c:475 builtin/clean.c:954 builtin/commit.c:351 +#: builtin/mv.c:144 builtin/reset.c:238 builtin/rm.c:272 #: builtin/submodule--helper.c:244 msgid "index file corrupt" msgstr "" -#: builtin/am.c:412 +#: builtin/am.c:413 msgid "could not parse author script" msgstr "" @@ -4428,7 +4525,7 @@ msgstr "" msgid "Patch format detection failed." msgstr "" -#: builtin/am.c:991 builtin/clone.c:397 +#: builtin/am.c:991 builtin/clone.c:401 #, c-format msgid "failed to create directory '%s'" msgstr "" @@ -4437,84 +4534,84 @@ msgstr "" msgid "Failed to split patches." msgstr "" -#: builtin/am.c:1127 builtin/commit.c:376 +#: builtin/am.c:1120 builtin/commit.c:377 msgid "unable to write index file" msgstr "" -#: builtin/am.c:1178 +#: builtin/am.c:1171 #, c-format msgid "When you have resolved this problem, run \"%s --continue\"." msgstr "" -#: builtin/am.c:1179 +#: builtin/am.c:1172 #, c-format msgid "If you prefer to skip this patch, run \"%s --skip\" instead." msgstr "" -#: builtin/am.c:1180 +#: builtin/am.c:1173 #, c-format msgid "To restore the original branch and stop patching, run \"%s --abort\"." msgstr "" -#: builtin/am.c:1315 -msgid "Patch is empty. Was it split wrong?" +#: builtin/am.c:1304 +msgid "Patch is empty." msgstr "" -#: builtin/am.c:1386 builtin/log.c:1557 +#: builtin/am.c:1370 #, c-format -msgid "invalid ident line: %s" +msgid "invalid ident line: %.*s" msgstr "" -#: builtin/am.c:1413 +#: builtin/am.c:1392 #, c-format msgid "unable to parse commit %s" msgstr "" -#: builtin/am.c:1606 +#: builtin/am.c:1586 msgid "Repository lacks necessary blobs to fall back on 3-way merge." msgstr "" -#: builtin/am.c:1608 +#: builtin/am.c:1588 msgid "Using index info to reconstruct a base tree..." msgstr "" -#: builtin/am.c:1627 +#: builtin/am.c:1607 msgid "" "Did you hand edit your patch?\n" "It does not apply to blobs recorded in its index." msgstr "" -#: builtin/am.c:1633 +#: builtin/am.c:1613 msgid "Falling back to patching base and 3-way merge..." msgstr "" -#: builtin/am.c:1658 +#: builtin/am.c:1638 msgid "Failed to merge in the changes." msgstr "" -#: builtin/am.c:1682 builtin/merge.c:631 +#: builtin/am.c:1662 builtin/merge.c:632 msgid "git write-tree failed to write a tree" msgstr "" -#: builtin/am.c:1689 +#: builtin/am.c:1669 msgid "applying to an empty history" msgstr "" -#: builtin/am.c:1702 builtin/commit.c:1764 builtin/merge.c:802 -#: builtin/merge.c:827 +#: builtin/am.c:1682 builtin/commit.c:1767 builtin/merge.c:803 +#: builtin/merge.c:828 msgid "failed to write commit object" msgstr "" -#: builtin/am.c:1735 builtin/am.c:1739 +#: builtin/am.c:1715 builtin/am.c:1719 #, c-format msgid "cannot resume: %s does not exist." msgstr "" -#: builtin/am.c:1755 +#: builtin/am.c:1735 msgid "cannot be interactive without stdin connected to a terminal." msgstr "" -#: builtin/am.c:1760 +#: builtin/am.c:1740 msgid "Commit Body is:" msgstr "" @@ -4522,212 +4619,215 @@ msgstr "" #. in your translation. The program will only accept English #. input at this point. #. -#: builtin/am.c:1770 +#: builtin/am.c:1750 msgid "Apply? [y]es/[n]o/[e]dit/[v]iew patch/[a]ccept all: " msgstr "" -#: builtin/am.c:1820 +#: builtin/am.c:1800 #, c-format msgid "Dirty index: cannot apply patches (dirty: %s)" msgstr "" -#: builtin/am.c:1860 builtin/am.c:1932 +#: builtin/am.c:1840 builtin/am.c:1912 #, c-format msgid "Applying: %.*s" msgstr "" -#: builtin/am.c:1876 +#: builtin/am.c:1856 msgid "No changes -- Patch already applied." msgstr "" -#: builtin/am.c:1884 +#: builtin/am.c:1864 #, c-format msgid "Patch failed at %s %.*s" msgstr "" -#: builtin/am.c:1890 +#: builtin/am.c:1870 #, c-format msgid "The copy of the patch that failed is found in: %s" msgstr "" -#: builtin/am.c:1935 +#: builtin/am.c:1915 msgid "" "No changes - did you forget to use 'git add'?\n" "If there is nothing left to stage, chances are that something else\n" "already introduced the same changes; you might want to skip this patch." msgstr "" -#: builtin/am.c:1942 +#: builtin/am.c:1922 msgid "" "You still have unmerged paths in your index.\n" -"Did you forget to use 'git add'?" +"You should 'git add' each file with resolved conflicts to mark them as " +"such.\n" +"You might run `git rm` on a file to accept \"deleted by them\" for it." msgstr "" -#: builtin/am.c:2050 builtin/am.c:2054 builtin/am.c:2066 builtin/reset.c:308 -#: builtin/reset.c:316 +#: builtin/am.c:2031 builtin/am.c:2035 builtin/am.c:2047 builtin/reset.c:323 +#: builtin/reset.c:331 #, c-format msgid "Could not parse object '%s'." msgstr "" -#: builtin/am.c:2102 +#: builtin/am.c:2083 msgid "failed to clean index" msgstr "" -#: builtin/am.c:2136 +#: builtin/am.c:2117 msgid "" "You seem to have moved HEAD since the last 'am' failure.\n" "Not rewinding to ORIG_HEAD" msgstr "" -#: builtin/am.c:2199 +#: builtin/am.c:2180 #, c-format msgid "Invalid value for --patch-format: %s" msgstr "" -#: builtin/am.c:2232 +#: builtin/am.c:2213 msgid "git am [<options>] [(<mbox> | <Maildir>)...]" msgstr "" -#: builtin/am.c:2233 +#: builtin/am.c:2214 msgid "git am [<options>] (--continue | --skip | --abort)" msgstr "" -#: builtin/am.c:2239 +#: builtin/am.c:2220 msgid "run interactively" msgstr "" -#: builtin/am.c:2241 +#: builtin/am.c:2222 msgid "historical option -- no-op" msgstr "" -#: builtin/am.c:2243 +#: builtin/am.c:2224 msgid "allow fall back on 3way merging if needed" msgstr "" -#: builtin/am.c:2244 builtin/init-db.c:483 builtin/prune-packed.c:57 -#: builtin/repack.c:178 +#: builtin/am.c:2225 builtin/init-db.c:484 builtin/prune-packed.c:57 +#: builtin/repack.c:180 msgid "be quiet" msgstr "" -#: builtin/am.c:2246 +#: builtin/am.c:2227 msgid "add a Signed-off-by line to the commit message" msgstr "" -#: builtin/am.c:2249 +#: builtin/am.c:2230 msgid "recode into utf8 (default)" msgstr "" -#: builtin/am.c:2251 +#: builtin/am.c:2232 msgid "pass -k flag to git-mailinfo" msgstr "" -#: builtin/am.c:2253 +#: builtin/am.c:2234 msgid "pass -b flag to git-mailinfo" msgstr "" -#: builtin/am.c:2255 +#: builtin/am.c:2236 msgid "pass -m flag to git-mailinfo" msgstr "" -#: builtin/am.c:2257 +#: builtin/am.c:2238 msgid "pass --keep-cr flag to git-mailsplit for mbox format" msgstr "" -#: builtin/am.c:2260 +#: builtin/am.c:2241 msgid "do not pass --keep-cr flag to git-mailsplit independent of am.keepcr" msgstr "" -#: builtin/am.c:2263 +#: builtin/am.c:2244 msgid "strip everything before a scissors line" msgstr "" -#: builtin/am.c:2265 builtin/am.c:2268 builtin/am.c:2271 builtin/am.c:2274 -#: builtin/am.c:2277 builtin/am.c:2280 builtin/am.c:2283 builtin/am.c:2286 -#: builtin/am.c:2292 +#: builtin/am.c:2246 builtin/am.c:2249 builtin/am.c:2252 builtin/am.c:2255 +#: builtin/am.c:2258 builtin/am.c:2261 builtin/am.c:2264 builtin/am.c:2267 +#: builtin/am.c:2273 msgid "pass it through git-apply" msgstr "" -#: builtin/am.c:2282 builtin/fmt-merge-msg.c:662 builtin/fmt-merge-msg.c:665 -#: builtin/grep.c:1045 builtin/merge.c:201 builtin/pull.c:135 -#: builtin/pull.c:194 builtin/repack.c:187 builtin/repack.c:191 -#: builtin/show-branch.c:637 builtin/show-ref.c:169 builtin/tag.c:398 -#: parse-options.h:132 parse-options.h:134 parse-options.h:245 +#: builtin/am.c:2263 builtin/fmt-merge-msg.c:663 builtin/fmt-merge-msg.c:666 +#: builtin/grep.c:1064 builtin/merge.c:202 builtin/pull.c:142 +#: builtin/pull.c:197 builtin/repack.c:189 builtin/repack.c:193 +#: builtin/repack.c:195 builtin/show-branch.c:631 builtin/show-ref.c:169 +#: builtin/tag.c:399 parse-options.h:132 parse-options.h:134 +#: parse-options.h:245 msgid "n" msgstr "" -#: builtin/am.c:2288 builtin/branch.c:592 builtin/for-each-ref.c:37 -#: builtin/replace.c:443 builtin/tag.c:433 builtin/verify-tag.c:38 +#: builtin/am.c:2269 builtin/branch.c:596 builtin/for-each-ref.c:38 +#: builtin/replace.c:444 builtin/tag.c:434 builtin/verify-tag.c:39 msgid "format" msgstr "" -#: builtin/am.c:2289 +#: builtin/am.c:2270 msgid "format the patch(es) are in" msgstr "" -#: builtin/am.c:2295 +#: builtin/am.c:2276 msgid "override error message when patch failure occurs" msgstr "" -#: builtin/am.c:2297 +#: builtin/am.c:2278 msgid "continue applying patches after resolving a conflict" msgstr "" -#: builtin/am.c:2300 +#: builtin/am.c:2281 msgid "synonyms for --continue" msgstr "" -#: builtin/am.c:2303 +#: builtin/am.c:2284 msgid "skip the current patch" msgstr "" -#: builtin/am.c:2306 +#: builtin/am.c:2287 msgid "restore the original branch and abort the patching operation." msgstr "" -#: builtin/am.c:2310 +#: builtin/am.c:2291 msgid "lie about committer date" msgstr "" -#: builtin/am.c:2312 +#: builtin/am.c:2293 msgid "use current timestamp for author date" msgstr "" -#: builtin/am.c:2314 builtin/commit.c:1600 builtin/merge.c:232 -#: builtin/pull.c:165 builtin/revert.c:111 builtin/tag.c:413 +#: builtin/am.c:2295 builtin/commit.c:1605 builtin/merge.c:233 +#: builtin/pull.c:172 builtin/revert.c:112 builtin/tag.c:414 msgid "key-id" msgstr "" -#: builtin/am.c:2315 +#: builtin/am.c:2296 msgid "GPG-sign commits" msgstr "" -#: builtin/am.c:2318 +#: builtin/am.c:2299 msgid "(internal use for git-rebase)" msgstr "" -#: builtin/am.c:2333 +#: builtin/am.c:2317 msgid "" "The -b/--binary option has been a no-op for long time, and\n" "it will be removed. Please do not use it anymore." msgstr "" -#: builtin/am.c:2340 +#: builtin/am.c:2324 msgid "failed to read the index" msgstr "" -#: builtin/am.c:2355 +#: builtin/am.c:2339 #, c-format msgid "previous rebase directory %s still exists but mbox given." msgstr "" -#: builtin/am.c:2379 +#: builtin/am.c:2363 #, c-format msgid "" "Stray %s directory found.\n" "Use \"git am --abort\" to remove it." msgstr "" -#: builtin/am.c:2385 +#: builtin/am.c:2369 msgid "Resolve operation not in progress, we are not resuming." msgstr "" @@ -4777,301 +4877,276 @@ msgstr "" msgid "update BISECT_HEAD instead of checking out the current commit" msgstr "" -#: builtin/blame.c:33 +#: builtin/blame.c:27 msgid "git blame [<options>] [<rev-opts>] [<rev>] [--] <file>" msgstr "" -#: builtin/blame.c:38 +#: builtin/blame.c:32 msgid "<rev-opts> are documented in git-rev-list(1)" msgstr "" -#: builtin/blame.c:1777 -msgid "Blaming lines" -msgstr "" - -#: builtin/blame.c:2573 +#: builtin/blame.c:668 msgid "Show blame entries as we find them, incrementally" msgstr "" -#: builtin/blame.c:2574 +#: builtin/blame.c:669 msgid "Show blank SHA-1 for boundary commits (Default: off)" msgstr "" -#: builtin/blame.c:2575 +#: builtin/blame.c:670 msgid "Do not treat root commits as boundaries (Default: off)" msgstr "" -#: builtin/blame.c:2576 +#: builtin/blame.c:671 msgid "Show work cost statistics" msgstr "" -#: builtin/blame.c:2577 +#: builtin/blame.c:672 msgid "Force progress reporting" msgstr "" -#: builtin/blame.c:2578 +#: builtin/blame.c:673 msgid "Show output score for blame entries" msgstr "" -#: builtin/blame.c:2579 +#: builtin/blame.c:674 msgid "Show original filename (Default: auto)" msgstr "" -#: builtin/blame.c:2580 +#: builtin/blame.c:675 msgid "Show original linenumber (Default: off)" msgstr "" -#: builtin/blame.c:2581 +#: builtin/blame.c:676 msgid "Show in a format designed for machine consumption" msgstr "" -#: builtin/blame.c:2582 +#: builtin/blame.c:677 msgid "Show porcelain format with per-line commit information" msgstr "" -#: builtin/blame.c:2583 +#: builtin/blame.c:678 msgid "Use the same output mode as git-annotate (Default: off)" msgstr "" -#: builtin/blame.c:2584 +#: builtin/blame.c:679 msgid "Show raw timestamp (Default: off)" msgstr "" -#: builtin/blame.c:2585 +#: builtin/blame.c:680 msgid "Show long commit SHA1 (Default: off)" msgstr "" -#: builtin/blame.c:2586 +#: builtin/blame.c:681 msgid "Suppress author name and timestamp (Default: off)" msgstr "" -#: builtin/blame.c:2587 +#: builtin/blame.c:682 msgid "Show author email instead of name (Default: off)" msgstr "" -#: builtin/blame.c:2588 +#: builtin/blame.c:683 msgid "Ignore whitespace differences" msgstr "" -#: builtin/blame.c:2595 +#: builtin/blame.c:690 msgid "Use an experimental heuristic to improve diffs" msgstr "" -#: builtin/blame.c:2597 +#: builtin/blame.c:692 msgid "Spend extra cycles to find better match" msgstr "" -#: builtin/blame.c:2598 +#: builtin/blame.c:693 msgid "Use revisions from <file> instead of calling git-rev-list" msgstr "" -#: builtin/blame.c:2599 +#: builtin/blame.c:694 msgid "Use <file>'s contents as the final image" msgstr "" -#: builtin/blame.c:2600 builtin/blame.c:2601 +#: builtin/blame.c:695 builtin/blame.c:696 msgid "score" msgstr "" -#: builtin/blame.c:2600 +#: builtin/blame.c:695 msgid "Find line copies within and across files" msgstr "" -#: builtin/blame.c:2601 +#: builtin/blame.c:696 msgid "Find line movements within and across files" msgstr "" -#: builtin/blame.c:2602 +#: builtin/blame.c:697 msgid "n,m" msgstr "" -#: builtin/blame.c:2602 +#: builtin/blame.c:697 msgid "Process only line range n,m, counting from 1" msgstr "" -#: builtin/blame.c:2649 +#: builtin/blame.c:744 msgid "--progress can't be used with --incremental or porcelain formats" msgstr "" -#. TRANSLATORS: This string is used to tell us the maximum -#. display width for a relative timestamp in "git blame" -#. output. For C locale, "4 years, 11 months ago", which -#. takes 22 places, is the longest among various forms of -#. relative timestamps, but your language may need more or -#. fewer display columns. -#: builtin/blame.c:2697 +#. TRANSLATORS: This string is used to tell us the +#. maximum display width for a relative timestamp in +#. "git blame" output. For C locale, "4 years, 11 +#. months ago", which takes 22 places, is the longest +#. among various forms of relative timestamps, but +#. your language may need more or fewer display +#. columns. +#. +#: builtin/blame.c:795 msgid "4 years, 11 months ago" msgstr "" -#: builtin/blame.c:2777 -msgid "--contents and --reverse do not blend well." -msgstr "" - -#: builtin/blame.c:2797 -msgid "cannot use --contents with final commit object name" -msgstr "" - -#: builtin/blame.c:2802 -msgid "--reverse and --first-parent together require specified latest commit" -msgstr "" - -#: builtin/blame.c:2829 -msgid "" -"--reverse --first-parent together require range along first-parent chain" -msgstr "" - -#: builtin/blame.c:2840 -#, c-format -msgid "no such path %s in %s" -msgstr "" - -#: builtin/blame.c:2851 -#, c-format -msgid "cannot read blob %s for path %s" -msgstr "" - -#: builtin/blame.c:2870 +#: builtin/blame.c:882 #, c-format msgid "file %s has only %lu line" msgid_plural "file %s has only %lu lines" msgstr[0] "" msgstr[1] "" -#: builtin/branch.c:26 -msgid "git branch [<options>] [-r | -a] [--merged | --no-merged]" +#: builtin/blame.c:928 +msgid "Blaming lines" msgstr "" #: builtin/branch.c:27 -msgid "git branch [<options>] [-l] [-f] <branch-name> [<start-point>]" +msgid "git branch [<options>] [-r | -a] [--merged | --no-merged]" msgstr "" #: builtin/branch.c:28 -msgid "git branch [<options>] [-r] (-d | -D) <branch-name>..." +msgid "git branch [<options>] [-l] [-f] <branch-name> [<start-point>]" msgstr "" #: builtin/branch.c:29 -msgid "git branch [<options>] (-m | -M) [<old-branch>] <new-branch>" +msgid "git branch [<options>] [-r] (-d | -D) <branch-name>..." msgstr "" #: builtin/branch.c:30 -msgid "git branch [<options>] [-r | -a] [--points-at]" +msgid "git branch [<options>] (-m | -M) [<old-branch>] <new-branch>" msgstr "" #: builtin/branch.c:31 +msgid "git branch [<options>] [-r | -a] [--points-at]" +msgstr "" + +#: builtin/branch.c:32 msgid "git branch [<options>] [-r | -a] [--format]" msgstr "" -#: builtin/branch.c:144 +#: builtin/branch.c:145 #, c-format msgid "" "deleting branch '%s' that has been merged to\n" " '%s', but not yet merged to HEAD." msgstr "" -#: builtin/branch.c:148 +#: builtin/branch.c:149 #, c-format msgid "" "not deleting branch '%s' that is not yet merged to\n" " '%s', even though it is merged to HEAD." msgstr "" -#: builtin/branch.c:162 +#: builtin/branch.c:163 #, c-format msgid "Couldn't look up commit object for '%s'" msgstr "" -#: builtin/branch.c:166 +#: builtin/branch.c:167 #, c-format msgid "" "The branch '%s' is not fully merged.\n" "If you are sure you want to delete it, run 'git branch -D %s'." msgstr "" -#: builtin/branch.c:179 +#: builtin/branch.c:180 msgid "Update of config-file failed" msgstr "" -#: builtin/branch.c:210 +#: builtin/branch.c:211 msgid "cannot use -a with -d" msgstr "" -#: builtin/branch.c:216 +#: builtin/branch.c:217 msgid "Couldn't look up commit object for HEAD" msgstr "" -#: builtin/branch.c:230 +#: builtin/branch.c:231 #, c-format msgid "Cannot delete branch '%s' checked out at '%s'" msgstr "" -#: builtin/branch.c:245 +#: builtin/branch.c:246 #, c-format msgid "remote-tracking branch '%s' not found." msgstr "" -#: builtin/branch.c:246 +#: builtin/branch.c:247 #, c-format msgid "branch '%s' not found." msgstr "" -#: builtin/branch.c:261 +#: builtin/branch.c:262 #, c-format msgid "Error deleting remote-tracking branch '%s'" msgstr "" -#: builtin/branch.c:262 +#: builtin/branch.c:263 #, c-format msgid "Error deleting branch '%s'" msgstr "" -#: builtin/branch.c:269 +#: builtin/branch.c:270 #, c-format msgid "Deleted remote-tracking branch %s (was %s).\n" msgstr "" -#: builtin/branch.c:270 +#: builtin/branch.c:271 #, c-format msgid "Deleted branch %s (was %s).\n" msgstr "" -#: builtin/branch.c:441 +#: builtin/branch.c:445 #, c-format msgid "Branch %s is being rebased at %s" msgstr "" -#: builtin/branch.c:445 +#: builtin/branch.c:449 #, c-format msgid "Branch %s is being bisected at %s" msgstr "" -#: builtin/branch.c:460 +#: builtin/branch.c:464 msgid "cannot rename the current branch while not on any." msgstr "" -#: builtin/branch.c:470 +#: builtin/branch.c:474 #, c-format msgid "Invalid branch name: '%s'" msgstr "" -#: builtin/branch.c:487 +#: builtin/branch.c:491 msgid "Branch rename failed" msgstr "" -#: builtin/branch.c:490 +#: builtin/branch.c:494 #, c-format msgid "Renamed a misnamed branch '%s' away" msgstr "" -#: builtin/branch.c:493 +#: builtin/branch.c:497 #, c-format msgid "Branch renamed to %s, but HEAD is not updated!" msgstr "" -#: builtin/branch.c:502 +#: builtin/branch.c:506 msgid "Branch is renamed, but update of config-file failed" msgstr "" -#: builtin/branch.c:518 +#: builtin/branch.c:522 #, c-format msgid "" "Please edit the description for the branch\n" @@ -5079,220 +5154,220 @@ msgid "" "Lines starting with '%c' will be stripped.\n" msgstr "" -#: builtin/branch.c:551 +#: builtin/branch.c:555 msgid "Generic options" msgstr "" -#: builtin/branch.c:553 +#: builtin/branch.c:557 msgid "show hash and subject, give twice for upstream branch" msgstr "" -#: builtin/branch.c:554 +#: builtin/branch.c:558 msgid "suppress informational messages" msgstr "" -#: builtin/branch.c:555 +#: builtin/branch.c:559 msgid "set up tracking mode (see git-pull(1))" msgstr "" -#: builtin/branch.c:557 +#: builtin/branch.c:561 msgid "change upstream info" msgstr "" -#: builtin/branch.c:559 +#: builtin/branch.c:563 msgid "upstream" msgstr "" -#: builtin/branch.c:559 +#: builtin/branch.c:563 msgid "change the upstream info" msgstr "" -#: builtin/branch.c:560 +#: builtin/branch.c:564 msgid "Unset the upstream info" msgstr "" -#: builtin/branch.c:561 +#: builtin/branch.c:565 msgid "use colored output" msgstr "" -#: builtin/branch.c:562 +#: builtin/branch.c:566 msgid "act on remote-tracking branches" msgstr "" -#: builtin/branch.c:564 builtin/branch.c:566 +#: builtin/branch.c:568 builtin/branch.c:570 msgid "print only branches that contain the commit" msgstr "" -#: builtin/branch.c:565 builtin/branch.c:567 +#: builtin/branch.c:569 builtin/branch.c:571 msgid "print only branches that don't contain the commit" msgstr "" -#: builtin/branch.c:570 +#: builtin/branch.c:574 msgid "Specific git-branch actions:" msgstr "" -#: builtin/branch.c:571 +#: builtin/branch.c:575 msgid "list both remote-tracking and local branches" msgstr "" -#: builtin/branch.c:573 +#: builtin/branch.c:577 msgid "delete fully merged branch" msgstr "" -#: builtin/branch.c:574 +#: builtin/branch.c:578 msgid "delete branch (even if not merged)" msgstr "" -#: builtin/branch.c:575 +#: builtin/branch.c:579 msgid "move/rename a branch and its reflog" msgstr "" -#: builtin/branch.c:576 +#: builtin/branch.c:580 msgid "move/rename a branch, even if target exists" msgstr "" -#: builtin/branch.c:577 +#: builtin/branch.c:581 msgid "list branch names" msgstr "" -#: builtin/branch.c:578 +#: builtin/branch.c:582 msgid "create the branch's reflog" msgstr "" -#: builtin/branch.c:580 +#: builtin/branch.c:584 msgid "edit the description for the branch" msgstr "" -#: builtin/branch.c:581 +#: builtin/branch.c:585 msgid "force creation, move/rename, deletion" msgstr "" -#: builtin/branch.c:582 +#: builtin/branch.c:586 msgid "print only branches that are merged" msgstr "" -#: builtin/branch.c:583 +#: builtin/branch.c:587 msgid "print only branches that are not merged" msgstr "" -#: builtin/branch.c:584 +#: builtin/branch.c:588 msgid "list branches in columns" msgstr "" -#: builtin/branch.c:585 builtin/for-each-ref.c:38 builtin/tag.c:426 +#: builtin/branch.c:589 builtin/for-each-ref.c:39 builtin/tag.c:427 msgid "key" msgstr "" -#: builtin/branch.c:586 builtin/for-each-ref.c:39 builtin/tag.c:427 +#: builtin/branch.c:590 builtin/for-each-ref.c:40 builtin/tag.c:428 msgid "field name to sort on" msgstr "" -#: builtin/branch.c:588 builtin/for-each-ref.c:41 builtin/notes.c:404 -#: builtin/notes.c:407 builtin/notes.c:567 builtin/notes.c:570 -#: builtin/tag.c:429 +#: builtin/branch.c:592 builtin/for-each-ref.c:42 builtin/notes.c:407 +#: builtin/notes.c:410 builtin/notes.c:570 builtin/notes.c:573 +#: builtin/tag.c:430 msgid "object" msgstr "" -#: builtin/branch.c:589 +#: builtin/branch.c:593 msgid "print only branches of the object" msgstr "" -#: builtin/branch.c:591 builtin/for-each-ref.c:47 builtin/tag.c:434 +#: builtin/branch.c:595 builtin/for-each-ref.c:48 builtin/tag.c:435 msgid "sorting and filtering are case insensitive" msgstr "" -#: builtin/branch.c:592 builtin/for-each-ref.c:37 builtin/tag.c:433 -#: builtin/verify-tag.c:38 +#: builtin/branch.c:596 builtin/for-each-ref.c:38 builtin/tag.c:434 +#: builtin/verify-tag.c:39 msgid "format to use for the output" msgstr "" -#: builtin/branch.c:611 +#: builtin/branch.c:615 msgid "Failed to resolve HEAD as a valid ref." msgstr "" -#: builtin/branch.c:615 builtin/clone.c:724 +#: builtin/branch.c:619 builtin/clone.c:728 msgid "HEAD not found below refs/heads!" msgstr "" -#: builtin/branch.c:638 +#: builtin/branch.c:642 msgid "--column and --verbose are incompatible" msgstr "" -#: builtin/branch.c:649 builtin/branch.c:701 +#: builtin/branch.c:653 builtin/branch.c:705 msgid "branch name required" msgstr "" -#: builtin/branch.c:677 +#: builtin/branch.c:681 msgid "Cannot give description to detached HEAD" msgstr "" -#: builtin/branch.c:682 +#: builtin/branch.c:686 msgid "cannot edit description of more than one branch" msgstr "" -#: builtin/branch.c:689 +#: builtin/branch.c:693 #, c-format msgid "No commit on branch '%s' yet." msgstr "" -#: builtin/branch.c:692 +#: builtin/branch.c:696 #, c-format msgid "No branch named '%s'." msgstr "" -#: builtin/branch.c:707 +#: builtin/branch.c:711 msgid "too many branches for a rename operation" msgstr "" -#: builtin/branch.c:712 +#: builtin/branch.c:716 msgid "too many branches to set new upstream" msgstr "" -#: builtin/branch.c:716 +#: builtin/branch.c:720 #, c-format msgid "" "could not set upstream of HEAD to %s when it does not point to any branch." msgstr "" -#: builtin/branch.c:719 builtin/branch.c:741 builtin/branch.c:762 +#: builtin/branch.c:723 builtin/branch.c:745 builtin/branch.c:766 #, c-format msgid "no such branch '%s'" msgstr "" -#: builtin/branch.c:723 +#: builtin/branch.c:727 #, c-format msgid "branch '%s' does not exist" msgstr "" -#: builtin/branch.c:735 +#: builtin/branch.c:739 msgid "too many branches to unset upstream" msgstr "" -#: builtin/branch.c:739 +#: builtin/branch.c:743 msgid "could not unset upstream of HEAD when it does not point to any branch." msgstr "" -#: builtin/branch.c:745 +#: builtin/branch.c:749 #, c-format msgid "Branch '%s' has no upstream information" msgstr "" -#: builtin/branch.c:759 +#: builtin/branch.c:763 msgid "it does not make sense to create 'HEAD' manually" msgstr "" -#: builtin/branch.c:765 +#: builtin/branch.c:769 msgid "-a and -r options to 'git branch' do not make sense with a branch name" msgstr "" -#: builtin/branch.c:768 +#: builtin/branch.c:772 #, c-format msgid "" "The --set-upstream flag is deprecated and will be removed. Consider using --" "track or --set-upstream-to\n" msgstr "" -#: builtin/branch.c:785 +#: builtin/branch.c:789 #, c-format msgid "" "\n" @@ -5313,313 +5388,313 @@ msgstr "" msgid "Need a repository to unbundle." msgstr "" -#: builtin/cat-file.c:513 +#: builtin/cat-file.c:519 msgid "" "git cat-file (-t [--allow-unknown-type] | -s [--allow-unknown-type] | -e | -" "p | <type> | --textconv | --filters) [--path=<path>] <object>" msgstr "" -#: builtin/cat-file.c:514 +#: builtin/cat-file.c:520 msgid "" "git cat-file (--batch | --batch-check) [--follow-symlinks] [--textconv | --" "filters]" msgstr "" -#: builtin/cat-file.c:551 +#: builtin/cat-file.c:557 msgid "<type> can be one of: blob, tree, commit, tag" msgstr "" -#: builtin/cat-file.c:552 +#: builtin/cat-file.c:558 msgid "show object type" msgstr "" -#: builtin/cat-file.c:553 +#: builtin/cat-file.c:559 msgid "show object size" msgstr "" -#: builtin/cat-file.c:555 +#: builtin/cat-file.c:561 msgid "exit with zero when there's no error" msgstr "" -#: builtin/cat-file.c:556 +#: builtin/cat-file.c:562 msgid "pretty-print object's content" msgstr "" -#: builtin/cat-file.c:558 +#: builtin/cat-file.c:564 msgid "for blob objects, run textconv on object's content" msgstr "" -#: builtin/cat-file.c:560 +#: builtin/cat-file.c:566 msgid "for blob objects, run filters on object's content" msgstr "" -#: builtin/cat-file.c:561 git-submodule.sh:943 +#: builtin/cat-file.c:567 git-submodule.sh:944 msgid "blob" msgstr "" -#: builtin/cat-file.c:562 +#: builtin/cat-file.c:568 msgid "use a specific path for --textconv/--filters" msgstr "" -#: builtin/cat-file.c:564 +#: builtin/cat-file.c:570 msgid "allow -s and -t to work with broken/corrupt objects" msgstr "" -#: builtin/cat-file.c:565 +#: builtin/cat-file.c:571 msgid "buffer --batch output" msgstr "" -#: builtin/cat-file.c:567 +#: builtin/cat-file.c:573 msgid "show info and content of objects fed from the standard input" msgstr "" -#: builtin/cat-file.c:570 +#: builtin/cat-file.c:576 msgid "show info about objects fed from the standard input" msgstr "" -#: builtin/cat-file.c:573 +#: builtin/cat-file.c:579 msgid "follow in-tree symlinks (used with --batch or --batch-check)" msgstr "" -#: builtin/cat-file.c:575 +#: builtin/cat-file.c:581 msgid "show all objects with --batch or --batch-check" msgstr "" -#: builtin/check-attr.c:11 +#: builtin/check-attr.c:12 msgid "git check-attr [-a | --all | <attr>...] [--] <pathname>..." msgstr "" -#: builtin/check-attr.c:12 +#: builtin/check-attr.c:13 msgid "git check-attr --stdin [-z] [-a | --all | <attr>...]" msgstr "" -#: builtin/check-attr.c:19 +#: builtin/check-attr.c:20 msgid "report all attributes set on file" msgstr "" -#: builtin/check-attr.c:20 +#: builtin/check-attr.c:21 msgid "use .gitattributes only from the index" msgstr "" -#: builtin/check-attr.c:21 builtin/check-ignore.c:22 builtin/hash-object.c:98 +#: builtin/check-attr.c:22 builtin/check-ignore.c:24 builtin/hash-object.c:99 msgid "read file names from stdin" msgstr "" -#: builtin/check-attr.c:23 builtin/check-ignore.c:24 +#: builtin/check-attr.c:24 builtin/check-ignore.c:26 msgid "terminate input and output records by a NUL character" msgstr "" -#: builtin/check-ignore.c:18 builtin/checkout.c:1158 builtin/gc.c:356 +#: builtin/check-ignore.c:20 builtin/checkout.c:1143 builtin/gc.c:357 msgid "suppress progress reporting" msgstr "" -#: builtin/check-ignore.c:26 +#: builtin/check-ignore.c:28 msgid "show non-matching input paths" msgstr "" -#: builtin/check-ignore.c:28 +#: builtin/check-ignore.c:30 msgid "ignore index when checking" msgstr "" -#: builtin/check-ignore.c:154 +#: builtin/check-ignore.c:158 msgid "cannot specify pathnames with --stdin" msgstr "" -#: builtin/check-ignore.c:157 +#: builtin/check-ignore.c:161 msgid "-z only makes sense with --stdin" msgstr "" -#: builtin/check-ignore.c:159 +#: builtin/check-ignore.c:163 msgid "no path specified" msgstr "" -#: builtin/check-ignore.c:163 +#: builtin/check-ignore.c:167 msgid "--quiet is only valid with a single pathname" msgstr "" -#: builtin/check-ignore.c:165 +#: builtin/check-ignore.c:169 msgid "cannot have both --quiet and --verbose" msgstr "" -#: builtin/check-ignore.c:168 +#: builtin/check-ignore.c:172 msgid "--non-matching is only valid with --verbose" msgstr "" -#: builtin/check-mailmap.c:8 +#: builtin/check-mailmap.c:9 msgid "git check-mailmap [<options>] <contact>..." msgstr "" -#: builtin/check-mailmap.c:13 +#: builtin/check-mailmap.c:14 msgid "also read contacts from stdin" msgstr "" -#: builtin/check-mailmap.c:24 +#: builtin/check-mailmap.c:25 #, c-format msgid "unable to parse contact: %s" msgstr "" -#: builtin/check-mailmap.c:47 +#: builtin/check-mailmap.c:48 msgid "no contacts specified" msgstr "" -#: builtin/checkout-index.c:127 +#: builtin/checkout-index.c:128 msgid "git checkout-index [<options>] [--] [<file>...]" msgstr "" -#: builtin/checkout-index.c:144 +#: builtin/checkout-index.c:145 msgid "stage should be between 1 and 3 or all" msgstr "" -#: builtin/checkout-index.c:160 +#: builtin/checkout-index.c:161 msgid "check out all files in the index" msgstr "" -#: builtin/checkout-index.c:161 +#: builtin/checkout-index.c:162 msgid "force overwrite of existing files" msgstr "" -#: builtin/checkout-index.c:163 +#: builtin/checkout-index.c:164 msgid "no warning for existing files and files not in index" msgstr "" -#: builtin/checkout-index.c:165 +#: builtin/checkout-index.c:166 msgid "don't checkout new files" msgstr "" -#: builtin/checkout-index.c:167 +#: builtin/checkout-index.c:168 msgid "update stat information in the index file" msgstr "" -#: builtin/checkout-index.c:171 +#: builtin/checkout-index.c:172 msgid "read list of paths from the standard input" msgstr "" -#: builtin/checkout-index.c:173 +#: builtin/checkout-index.c:174 msgid "write the content to temporary files" msgstr "" -#: builtin/checkout-index.c:174 builtin/column.c:30 +#: builtin/checkout-index.c:175 builtin/column.c:31 #: builtin/submodule--helper.c:635 builtin/submodule--helper.c:638 #: builtin/submodule--helper.c:644 builtin/submodule--helper.c:980 -#: builtin/worktree.c:477 +#: builtin/worktree.c:478 msgid "string" msgstr "" -#: builtin/checkout-index.c:175 +#: builtin/checkout-index.c:176 msgid "when creating files, prepend <string>" msgstr "" -#: builtin/checkout-index.c:177 +#: builtin/checkout-index.c:178 msgid "copy out the files from named stage" msgstr "" -#: builtin/checkout.c:27 +#: builtin/checkout.c:26 msgid "git checkout [<options>] <branch>" msgstr "" -#: builtin/checkout.c:28 +#: builtin/checkout.c:27 msgid "git checkout [<options>] [<branch>] -- <file>..." msgstr "" -#: builtin/checkout.c:153 builtin/checkout.c:186 +#: builtin/checkout.c:135 builtin/checkout.c:168 #, c-format msgid "path '%s' does not have our version" msgstr "" -#: builtin/checkout.c:155 builtin/checkout.c:188 +#: builtin/checkout.c:137 builtin/checkout.c:170 #, c-format msgid "path '%s' does not have their version" msgstr "" -#: builtin/checkout.c:171 +#: builtin/checkout.c:153 #, c-format msgid "path '%s' does not have all necessary versions" msgstr "" -#: builtin/checkout.c:215 +#: builtin/checkout.c:197 #, c-format msgid "path '%s' does not have necessary versions" msgstr "" -#: builtin/checkout.c:232 +#: builtin/checkout.c:214 #, c-format msgid "path '%s': cannot merge" msgstr "" -#: builtin/checkout.c:249 +#: builtin/checkout.c:231 #, c-format msgid "Unable to add merge result for '%s'" msgstr "" -#: builtin/checkout.c:269 builtin/checkout.c:272 builtin/checkout.c:275 -#: builtin/checkout.c:278 +#: builtin/checkout.c:253 builtin/checkout.c:256 builtin/checkout.c:259 +#: builtin/checkout.c:262 #, c-format msgid "'%s' cannot be used with updating paths" msgstr "" -#: builtin/checkout.c:281 builtin/checkout.c:284 +#: builtin/checkout.c:265 builtin/checkout.c:268 #, c-format msgid "'%s' cannot be used with %s" msgstr "" -#: builtin/checkout.c:287 +#: builtin/checkout.c:271 #, c-format msgid "Cannot update paths and switch to branch '%s' at the same time." msgstr "" -#: builtin/checkout.c:358 builtin/checkout.c:365 +#: builtin/checkout.c:342 builtin/checkout.c:349 #, c-format msgid "path '%s' is unmerged" msgstr "" -#: builtin/checkout.c:513 +#: builtin/checkout.c:497 msgid "you need to resolve your current index first" msgstr "" -#: builtin/checkout.c:644 +#: builtin/checkout.c:628 #, c-format msgid "Can not do reflog for '%s': %s\n" msgstr "" -#: builtin/checkout.c:685 +#: builtin/checkout.c:669 msgid "HEAD is now at" msgstr "" -#: builtin/checkout.c:689 builtin/clone.c:678 +#: builtin/checkout.c:673 builtin/clone.c:682 msgid "unable to update HEAD" msgstr "" -#: builtin/checkout.c:693 +#: builtin/checkout.c:677 #, c-format msgid "Reset branch '%s'\n" msgstr "" -#: builtin/checkout.c:696 +#: builtin/checkout.c:680 #, c-format msgid "Already on '%s'\n" msgstr "" -#: builtin/checkout.c:700 +#: builtin/checkout.c:684 #, c-format msgid "Switched to and reset branch '%s'\n" msgstr "" -#: builtin/checkout.c:702 builtin/checkout.c:1090 +#: builtin/checkout.c:686 builtin/checkout.c:1075 #, c-format msgid "Switched to a new branch '%s'\n" msgstr "" -#: builtin/checkout.c:704 +#: builtin/checkout.c:688 #, c-format msgid "Switched to branch '%s'\n" msgstr "" -#: builtin/checkout.c:755 +#: builtin/checkout.c:739 #, c-format msgid " ... and %d more.\n" msgstr "" -#: builtin/checkout.c:761 +#: builtin/checkout.c:745 #, c-format msgid "" "Warning: you are leaving %d commit behind, not connected to\n" @@ -5634,7 +5709,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: builtin/checkout.c:780 +#: builtin/checkout.c:764 #, c-format msgid "" "If you want to keep it by creating a new branch, this may be a good time\n" @@ -5651,198 +5726,196 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: builtin/checkout.c:816 +#: builtin/checkout.c:800 msgid "internal error in revision walk" msgstr "" -#: builtin/checkout.c:820 +#: builtin/checkout.c:804 msgid "Previous HEAD position was" msgstr "" -#: builtin/checkout.c:847 builtin/checkout.c:1085 +#: builtin/checkout.c:832 builtin/checkout.c:1070 msgid "You are on a branch yet to be born" msgstr "" -#: builtin/checkout.c:991 +#: builtin/checkout.c:976 #, c-format msgid "only one reference expected, %d given." msgstr "" -#: builtin/checkout.c:1031 builtin/worktree.c:214 +#: builtin/checkout.c:1016 builtin/worktree.c:215 #, c-format msgid "invalid reference: %s" msgstr "" -#: builtin/checkout.c:1060 +#: builtin/checkout.c:1045 #, c-format msgid "reference is not a tree: %s" msgstr "" -#: builtin/checkout.c:1099 +#: builtin/checkout.c:1084 msgid "paths cannot be used with switching branches" msgstr "" -#: builtin/checkout.c:1102 builtin/checkout.c:1106 +#: builtin/checkout.c:1087 builtin/checkout.c:1091 #, c-format msgid "'%s' cannot be used with switching branches" msgstr "" -#: builtin/checkout.c:1110 builtin/checkout.c:1113 builtin/checkout.c:1118 -#: builtin/checkout.c:1121 +#: builtin/checkout.c:1095 builtin/checkout.c:1098 builtin/checkout.c:1103 +#: builtin/checkout.c:1106 #, c-format msgid "'%s' cannot be used with '%s'" msgstr "" -#: builtin/checkout.c:1126 +#: builtin/checkout.c:1111 #, c-format msgid "Cannot switch branch to a non-commit '%s'" msgstr "" -#: builtin/checkout.c:1159 builtin/checkout.c:1161 builtin/clone.c:111 -#: builtin/remote.c:165 builtin/remote.c:167 builtin/worktree.c:329 -#: builtin/worktree.c:331 +#: builtin/checkout.c:1144 builtin/checkout.c:1146 builtin/clone.c:113 +#: builtin/remote.c:166 builtin/remote.c:168 builtin/worktree.c:328 +#: builtin/worktree.c:330 msgid "branch" msgstr "" -#: builtin/checkout.c:1160 +#: builtin/checkout.c:1145 msgid "create and checkout a new branch" msgstr "" -#: builtin/checkout.c:1162 +#: builtin/checkout.c:1147 msgid "create/reset and checkout a branch" msgstr "" -#: builtin/checkout.c:1163 +#: builtin/checkout.c:1148 msgid "create reflog for new branch" msgstr "" -#: builtin/checkout.c:1164 builtin/worktree.c:333 +#: builtin/checkout.c:1149 builtin/worktree.c:332 msgid "detach HEAD at named commit" msgstr "" -#: builtin/checkout.c:1165 +#: builtin/checkout.c:1150 msgid "set upstream info for new branch" msgstr "" -#: builtin/checkout.c:1167 +#: builtin/checkout.c:1152 msgid "new-branch" msgstr "" -#: builtin/checkout.c:1167 +#: builtin/checkout.c:1152 msgid "new unparented branch" msgstr "" -#: builtin/checkout.c:1168 +#: builtin/checkout.c:1153 msgid "checkout our version for unmerged files" msgstr "" -#: builtin/checkout.c:1170 +#: builtin/checkout.c:1155 msgid "checkout their version for unmerged files" msgstr "" -#: builtin/checkout.c:1172 +#: builtin/checkout.c:1157 msgid "force checkout (throw away local modifications)" msgstr "" -#: builtin/checkout.c:1173 +#: builtin/checkout.c:1158 msgid "perform a 3-way merge with the new branch" msgstr "" -#: builtin/checkout.c:1174 builtin/merge.c:234 +#: builtin/checkout.c:1159 builtin/merge.c:235 msgid "update ignored files (default)" msgstr "" -#: builtin/checkout.c:1175 builtin/log.c:1473 parse-options.h:251 +#: builtin/checkout.c:1160 builtin/log.c:1483 parse-options.h:251 msgid "style" msgstr "" -#: builtin/checkout.c:1176 +#: builtin/checkout.c:1161 msgid "conflict style (merge or diff3)" msgstr "" -#: builtin/checkout.c:1179 +#: builtin/checkout.c:1164 msgid "do not limit pathspecs to sparse entries only" msgstr "" -#: builtin/checkout.c:1181 +#: builtin/checkout.c:1166 msgid "second guess 'git checkout <no-such-branch>'" msgstr "" -#: builtin/checkout.c:1183 +#: builtin/checkout.c:1168 msgid "do not check if another worktree is holding the given ref" msgstr "" -#: builtin/checkout.c:1187 builtin/clone.c:78 builtin/fetch.c:119 -#: builtin/merge.c:231 builtin/pull.c:117 builtin/push.c:539 -#: builtin/send-pack.c:172 +#: builtin/checkout.c:1172 builtin/clone.c:80 builtin/fetch.c:114 +#: builtin/merge.c:232 builtin/pull.c:120 builtin/push.c:544 +#: builtin/send-pack.c:173 msgid "force progress reporting" msgstr "" -#: builtin/checkout.c:1224 +#: builtin/checkout.c:1203 msgid "-b, -B and --orphan are mutually exclusive" msgstr "" -#: builtin/checkout.c:1241 +#: builtin/checkout.c:1220 msgid "--track needs a branch name" msgstr "" -#: builtin/checkout.c:1246 +#: builtin/checkout.c:1225 msgid "Missing branch name; try -b" msgstr "" -#: builtin/checkout.c:1282 +#: builtin/checkout.c:1261 msgid "invalid path specification" msgstr "" -#: builtin/checkout.c:1289 +#: builtin/checkout.c:1268 #, c-format -msgid "" -"Cannot update paths and switch to branch '%s' at the same time.\n" -"Did you intend to checkout '%s' which can not be resolved as commit?" +msgid "'%s' is not a commit and a branch '%s' cannot be created from it" msgstr "" -#: builtin/checkout.c:1294 +#: builtin/checkout.c:1272 #, c-format msgid "git checkout: --detach does not take a path argument '%s'" msgstr "" -#: builtin/checkout.c:1298 +#: builtin/checkout.c:1276 msgid "" "git checkout: --ours/--theirs, --force and --merge are incompatible when\n" "checking out of the index." msgstr "" -#: builtin/clean.c:25 +#: builtin/clean.c:26 msgid "" "git clean [-d] [-f] [-i] [-n] [-q] [-e <pattern>] [-x | -X] [--] <paths>..." msgstr "" -#: builtin/clean.c:29 +#: builtin/clean.c:30 #, c-format msgid "Removing %s\n" msgstr "" -#: builtin/clean.c:30 +#: builtin/clean.c:31 #, c-format msgid "Would remove %s\n" msgstr "" -#: builtin/clean.c:31 +#: builtin/clean.c:32 #, c-format msgid "Skipping repository %s\n" msgstr "" -#: builtin/clean.c:32 +#: builtin/clean.c:33 #, c-format msgid "Would skip repository %s\n" msgstr "" -#: builtin/clean.c:33 +#: builtin/clean.c:34 #, c-format msgid "failed to remove %s" msgstr "" -#: builtin/clean.c:297 git-add--interactive.perl:614 +#: builtin/clean.c:298 git-add--interactive.perl:572 #, c-format msgid "" "Prompt help:\n" @@ -5851,7 +5924,7 @@ msgid "" " - (empty) select nothing\n" msgstr "" -#: builtin/clean.c:301 git-add--interactive.perl:623 +#: builtin/clean.c:302 git-add--interactive.perl:581 #, c-format msgid "" "Prompt help:\n" @@ -5864,38 +5937,38 @@ msgid "" " - (empty) finish selecting\n" msgstr "" -#: builtin/clean.c:517 git-add--interactive.perl:589 -#: git-add--interactive.perl:594 +#: builtin/clean.c:518 git-add--interactive.perl:547 +#: git-add--interactive.perl:552 #, c-format, perl-format msgid "Huh (%s)?\n" msgstr "" -#: builtin/clean.c:659 +#: builtin/clean.c:660 #, c-format msgid "Input ignore patterns>> " msgstr "" -#: builtin/clean.c:696 +#: builtin/clean.c:697 #, c-format msgid "WARNING: Cannot find items matched by: %s" msgstr "" -#: builtin/clean.c:717 +#: builtin/clean.c:718 msgid "Select items to delete" msgstr "" #. TRANSLATORS: Make sure to keep [y/N] as is -#: builtin/clean.c:758 +#: builtin/clean.c:759 #, c-format msgid "Remove %s [y/N]? " msgstr "" -#: builtin/clean.c:783 git-add--interactive.perl:1660 +#: builtin/clean.c:784 git-add--interactive.perl:1616 #, c-format msgid "Bye.\n" msgstr "" -#: builtin/clean.c:791 +#: builtin/clean.c:792 msgid "" "clean - start cleaning\n" "filter by pattern - exclude items from deletion\n" @@ -5906,15 +5979,15 @@ msgid "" "? - help for prompt selection" msgstr "" -#: builtin/clean.c:818 git-add--interactive.perl:1736 +#: builtin/clean.c:819 git-add--interactive.perl:1692 msgid "*** Commands ***" msgstr "" -#: builtin/clean.c:819 git-add--interactive.perl:1733 +#: builtin/clean.c:820 git-add--interactive.perl:1689 msgid "What now" msgstr "" -#: builtin/clean.c:827 +#: builtin/clean.c:828 msgid "Would remove the following item:" msgid_plural "Would remove the following items:" msgstr[0] "" @@ -5924,408 +5997,412 @@ msgstr[1] "" msgid "No more files to clean, exiting." msgstr "" -#: builtin/clean.c:875 +#: builtin/clean.c:906 msgid "do not print names of files removed" msgstr "" -#: builtin/clean.c:877 +#: builtin/clean.c:908 msgid "force" msgstr "" -#: builtin/clean.c:878 +#: builtin/clean.c:909 msgid "interactive cleaning" msgstr "" -#: builtin/clean.c:880 +#: builtin/clean.c:911 msgid "remove whole directories" msgstr "" -#: builtin/clean.c:881 builtin/describe.c:449 builtin/describe.c:451 -#: builtin/grep.c:1063 builtin/ls-files.c:546 builtin/name-rev.c:348 -#: builtin/name-rev.c:350 builtin/show-ref.c:176 +#: builtin/clean.c:912 builtin/describe.c:452 builtin/describe.c:454 +#: builtin/grep.c:1082 builtin/ls-files.c:546 builtin/name-rev.c:397 +#: builtin/name-rev.c:399 builtin/show-ref.c:176 msgid "pattern" msgstr "" -#: builtin/clean.c:882 +#: builtin/clean.c:913 msgid "add <pattern> to ignore rules" msgstr "" -#: builtin/clean.c:883 +#: builtin/clean.c:914 msgid "remove ignored files, too" msgstr "" -#: builtin/clean.c:885 +#: builtin/clean.c:916 msgid "remove only ignored files" msgstr "" -#: builtin/clean.c:903 +#: builtin/clean.c:934 msgid "-x and -X cannot be used together" msgstr "" -#: builtin/clean.c:907 +#: builtin/clean.c:938 msgid "" "clean.requireForce set to true and neither -i, -n, nor -f given; refusing to " "clean" msgstr "" -#: builtin/clean.c:910 +#: builtin/clean.c:941 msgid "" "clean.requireForce defaults to true and neither -i, -n, nor -f given; " "refusing to clean" msgstr "" -#: builtin/clone.c:37 +#: builtin/clone.c:38 msgid "git clone [<options>] [--] <repo> [<dir>]" msgstr "" -#: builtin/clone.c:80 +#: builtin/clone.c:82 msgid "don't create a checkout" msgstr "" -#: builtin/clone.c:81 builtin/clone.c:83 builtin/init-db.c:478 +#: builtin/clone.c:83 builtin/clone.c:85 builtin/init-db.c:479 msgid "create a bare repository" msgstr "" -#: builtin/clone.c:85 +#: builtin/clone.c:87 msgid "create a mirror repository (implies bare)" msgstr "" -#: builtin/clone.c:87 +#: builtin/clone.c:89 msgid "to clone from a local repository" msgstr "" -#: builtin/clone.c:89 +#: builtin/clone.c:91 msgid "don't use local hardlinks, always copy" msgstr "" -#: builtin/clone.c:91 +#: builtin/clone.c:93 msgid "setup as shared repository" msgstr "" -#: builtin/clone.c:93 builtin/clone.c:97 +#: builtin/clone.c:95 builtin/clone.c:99 msgid "pathspec" msgstr "" -#: builtin/clone.c:93 builtin/clone.c:97 +#: builtin/clone.c:95 builtin/clone.c:99 msgid "initialize submodules in the clone" msgstr "" -#: builtin/clone.c:100 +#: builtin/clone.c:102 msgid "number of submodules cloned in parallel" msgstr "" -#: builtin/clone.c:101 builtin/init-db.c:475 +#: builtin/clone.c:103 builtin/init-db.c:476 msgid "template-directory" msgstr "" -#: builtin/clone.c:102 builtin/init-db.c:476 +#: builtin/clone.c:104 builtin/init-db.c:477 msgid "directory from which templates will be used" msgstr "" -#: builtin/clone.c:104 builtin/clone.c:106 builtin/submodule--helper.c:642 +#: builtin/clone.c:106 builtin/clone.c:108 builtin/submodule--helper.c:642 #: builtin/submodule--helper.c:983 msgid "reference repository" msgstr "" -#: builtin/clone.c:108 +#: builtin/clone.c:110 msgid "use --reference only while cloning" msgstr "" -#: builtin/clone.c:109 builtin/column.c:26 builtin/merge-file.c:43 +#: builtin/clone.c:111 builtin/column.c:27 builtin/merge-file.c:44 msgid "name" msgstr "" -#: builtin/clone.c:110 +#: builtin/clone.c:112 msgid "use <name> instead of 'origin' to track upstream" msgstr "" -#: builtin/clone.c:112 +#: builtin/clone.c:114 msgid "checkout <branch> instead of the remote's HEAD" msgstr "" -#: builtin/clone.c:114 +#: builtin/clone.c:116 msgid "path to git-upload-pack on the remote" msgstr "" -#: builtin/clone.c:115 builtin/fetch.c:120 builtin/grep.c:1006 -#: builtin/pull.c:202 +#: builtin/clone.c:117 builtin/fetch.c:115 builtin/grep.c:1025 +#: builtin/pull.c:205 msgid "depth" msgstr "" -#: builtin/clone.c:116 +#: builtin/clone.c:118 msgid "create a shallow clone of that depth" msgstr "" -#: builtin/clone.c:117 builtin/fetch.c:122 builtin/pack-objects.c:2918 +#: builtin/clone.c:119 builtin/fetch.c:117 builtin/pack-objects.c:2932 #: parse-options.h:142 msgid "time" msgstr "" -#: builtin/clone.c:118 +#: builtin/clone.c:120 msgid "create a shallow clone since a specific time" msgstr "" -#: builtin/clone.c:119 builtin/fetch.c:124 +#: builtin/clone.c:121 builtin/fetch.c:119 msgid "revision" msgstr "" -#: builtin/clone.c:120 builtin/fetch.c:125 +#: builtin/clone.c:122 builtin/fetch.c:120 msgid "deepen history of shallow clone, excluding rev" msgstr "" -#: builtin/clone.c:122 +#: builtin/clone.c:124 msgid "clone only one branch, HEAD or --branch" msgstr "" -#: builtin/clone.c:124 +#: builtin/clone.c:126 +msgid "don't clone any tags, and make later fetches not to follow them" +msgstr "" + +#: builtin/clone.c:128 msgid "any cloned submodules will be shallow" msgstr "" -#: builtin/clone.c:125 builtin/init-db.c:484 +#: builtin/clone.c:129 builtin/init-db.c:485 msgid "gitdir" msgstr "" -#: builtin/clone.c:126 builtin/init-db.c:485 +#: builtin/clone.c:130 builtin/init-db.c:486 msgid "separate git dir from working tree" msgstr "" -#: builtin/clone.c:127 +#: builtin/clone.c:131 msgid "key=value" msgstr "" -#: builtin/clone.c:128 +#: builtin/clone.c:132 msgid "set config inside the new repository" msgstr "" -#: builtin/clone.c:129 builtin/fetch.c:140 builtin/push.c:550 +#: builtin/clone.c:133 builtin/fetch.c:137 builtin/push.c:555 msgid "use IPv4 addresses only" msgstr "" -#: builtin/clone.c:131 builtin/fetch.c:142 builtin/push.c:552 +#: builtin/clone.c:135 builtin/fetch.c:139 builtin/push.c:557 msgid "use IPv6 addresses only" msgstr "" -#: builtin/clone.c:268 +#: builtin/clone.c:272 msgid "" "No directory name could be guessed.\n" "Please specify a directory on the command line" msgstr "" -#: builtin/clone.c:321 +#: builtin/clone.c:325 #, c-format msgid "info: Could not add alternate for '%s': %s\n" msgstr "" -#: builtin/clone.c:393 +#: builtin/clone.c:397 #, c-format msgid "failed to open '%s'" msgstr "" -#: builtin/clone.c:401 +#: builtin/clone.c:405 #, c-format msgid "%s exists and is not a directory" msgstr "" -#: builtin/clone.c:415 +#: builtin/clone.c:419 #, c-format msgid "failed to stat %s\n" msgstr "" -#: builtin/clone.c:437 +#: builtin/clone.c:441 #, c-format msgid "failed to create link '%s'" msgstr "" -#: builtin/clone.c:441 +#: builtin/clone.c:445 #, c-format msgid "failed to copy file to '%s'" msgstr "" -#: builtin/clone.c:466 +#: builtin/clone.c:470 #, c-format msgid "done.\n" msgstr "" -#: builtin/clone.c:478 +#: builtin/clone.c:482 msgid "" "Clone succeeded, but checkout failed.\n" "You can inspect what was checked out with 'git status'\n" "and retry the checkout with 'git checkout -f HEAD'\n" msgstr "" -#: builtin/clone.c:555 +#: builtin/clone.c:559 #, c-format msgid "Could not find remote branch %s to clone." msgstr "" -#: builtin/clone.c:650 +#: builtin/clone.c:654 msgid "remote did not send all necessary objects" msgstr "" -#: builtin/clone.c:666 +#: builtin/clone.c:670 #, c-format msgid "unable to update %s" msgstr "" -#: builtin/clone.c:715 +#: builtin/clone.c:719 msgid "remote HEAD refers to nonexistent ref, unable to checkout.\n" msgstr "" -#: builtin/clone.c:746 +#: builtin/clone.c:750 msgid "unable to checkout working tree" msgstr "" -#: builtin/clone.c:786 +#: builtin/clone.c:792 msgid "unable to write parameters to config file" msgstr "" -#: builtin/clone.c:849 +#: builtin/clone.c:855 msgid "cannot repack to clean up" msgstr "" -#: builtin/clone.c:851 +#: builtin/clone.c:857 msgid "cannot unlink temporary alternates file" msgstr "" -#: builtin/clone.c:884 builtin/receive-pack.c:1900 +#: builtin/clone.c:890 builtin/receive-pack.c:1945 msgid "Too many arguments." msgstr "" -#: builtin/clone.c:888 +#: builtin/clone.c:894 msgid "You must specify a repository to clone." msgstr "" -#: builtin/clone.c:901 +#: builtin/clone.c:907 #, c-format msgid "--bare and --origin %s options are incompatible." msgstr "" -#: builtin/clone.c:904 +#: builtin/clone.c:910 msgid "--bare and --separate-git-dir are incompatible." msgstr "" -#: builtin/clone.c:917 +#: builtin/clone.c:923 #, c-format msgid "repository '%s' does not exist" msgstr "" -#: builtin/clone.c:923 builtin/fetch.c:1337 +#: builtin/clone.c:929 builtin/fetch.c:1337 #, c-format msgid "depth %s is not a positive number" msgstr "" -#: builtin/clone.c:933 +#: builtin/clone.c:939 #, c-format msgid "destination path '%s' already exists and is not an empty directory." msgstr "" -#: builtin/clone.c:943 +#: builtin/clone.c:949 #, c-format msgid "working tree '%s' already exists." msgstr "" -#: builtin/clone.c:958 builtin/clone.c:969 builtin/difftool.c:252 -#: builtin/worktree.c:221 builtin/worktree.c:251 +#: builtin/clone.c:964 builtin/clone.c:975 builtin/difftool.c:260 +#: builtin/worktree.c:222 builtin/worktree.c:252 #, c-format msgid "could not create leading directories of '%s'" msgstr "" -#: builtin/clone.c:961 +#: builtin/clone.c:967 #, c-format msgid "could not create work tree dir '%s'" msgstr "" -#: builtin/clone.c:973 +#: builtin/clone.c:979 #, c-format msgid "Cloning into bare repository '%s'...\n" msgstr "" -#: builtin/clone.c:975 +#: builtin/clone.c:981 #, c-format msgid "Cloning into '%s'...\n" msgstr "" -#: builtin/clone.c:999 +#: builtin/clone.c:1005 msgid "" "clone --recursive is not compatible with both --reference and --reference-if-" "able" msgstr "" -#: builtin/clone.c:1055 +#: builtin/clone.c:1067 msgid "--depth is ignored in local clones; use file:// instead." msgstr "" -#: builtin/clone.c:1057 +#: builtin/clone.c:1069 msgid "--shallow-since is ignored in local clones; use file:// instead." msgstr "" -#: builtin/clone.c:1059 +#: builtin/clone.c:1071 msgid "--shallow-exclude is ignored in local clones; use file:// instead." msgstr "" -#: builtin/clone.c:1062 +#: builtin/clone.c:1074 msgid "source repository is shallow, ignoring --local" msgstr "" -#: builtin/clone.c:1067 +#: builtin/clone.c:1079 msgid "--local is ignored" msgstr "" -#: builtin/clone.c:1071 +#: builtin/clone.c:1083 #, c-format msgid "Don't know how to clone %s" msgstr "" -#: builtin/clone.c:1126 builtin/clone.c:1134 +#: builtin/clone.c:1138 builtin/clone.c:1146 #, c-format msgid "Remote branch %s not found in upstream %s" msgstr "" -#: builtin/clone.c:1137 +#: builtin/clone.c:1149 msgid "You appear to have cloned an empty repository." msgstr "" -#: builtin/column.c:9 +#: builtin/column.c:10 msgid "git column [<options>]" msgstr "" -#: builtin/column.c:26 +#: builtin/column.c:27 msgid "lookup config vars" msgstr "" -#: builtin/column.c:27 builtin/column.c:28 +#: builtin/column.c:28 builtin/column.c:29 msgid "layout to use" msgstr "" -#: builtin/column.c:29 +#: builtin/column.c:30 msgid "Maximum width" msgstr "" -#: builtin/column.c:30 +#: builtin/column.c:31 msgid "Padding space on left border" msgstr "" -#: builtin/column.c:31 +#: builtin/column.c:32 msgid "Padding space on right border" msgstr "" -#: builtin/column.c:32 +#: builtin/column.c:33 msgid "Padding space between columns" msgstr "" -#: builtin/column.c:51 +#: builtin/column.c:52 msgid "--command must be the first argument" msgstr "" -#: builtin/commit.c:38 +#: builtin/commit.c:39 msgid "git commit [<options>] [--] <pathspec>..." msgstr "" -#: builtin/commit.c:43 +#: builtin/commit.c:44 msgid "git status [<options>] [--] <pathspec>..." msgstr "" -#: builtin/commit.c:48 +#: builtin/commit.c:49 msgid "" "Your name and email address were configured automatically based\n" "on your username and hostname. Please check that they are accurate.\n" @@ -6340,7 +6417,7 @@ msgid "" " git commit --amend --reset-author\n" msgstr "" -#: builtin/commit.c:61 +#: builtin/commit.c:62 msgid "" "Your name and email address were configured automatically based\n" "on your username and hostname. Please check that they are accurate.\n" @@ -6354,14 +6431,14 @@ msgid "" " git commit --amend --reset-author\n" msgstr "" -#: builtin/commit.c:73 +#: builtin/commit.c:74 msgid "" "You asked to amend the most recent commit, but doing so would make\n" "it empty. You can repeat your command with --allow-empty, or you can\n" "remove the commit entirely with \"git reset HEAD^\".\n" msgstr "" -#: builtin/commit.c:78 +#: builtin/commit.c:79 msgid "" "The previous cherry-pick is now empty, possibly due to conflict resolution.\n" "If you wish to commit it anyway, use:\n" @@ -6370,11 +6447,11 @@ msgid "" "\n" msgstr "" -#: builtin/commit.c:85 +#: builtin/commit.c:86 msgid "Otherwise, please use 'git reset'\n" msgstr "" -#: builtin/commit.c:88 +#: builtin/commit.c:89 msgid "" "If you wish to skip this commit, use:\n" "\n" @@ -6384,98 +6461,98 @@ msgid "" "the remaining commits.\n" msgstr "" -#: builtin/commit.c:318 +#: builtin/commit.c:319 msgid "failed to unpack HEAD tree object" msgstr "" -#: builtin/commit.c:359 +#: builtin/commit.c:360 msgid "unable to create temporary index" msgstr "" -#: builtin/commit.c:365 +#: builtin/commit.c:366 msgid "interactive add failed" msgstr "" -#: builtin/commit.c:378 +#: builtin/commit.c:379 msgid "unable to update temporary index" msgstr "" -#: builtin/commit.c:380 +#: builtin/commit.c:381 msgid "Failed to update main cache tree" msgstr "" -#: builtin/commit.c:404 builtin/commit.c:427 builtin/commit.c:476 +#: builtin/commit.c:405 builtin/commit.c:428 builtin/commit.c:477 msgid "unable to write new_index file" msgstr "" -#: builtin/commit.c:458 +#: builtin/commit.c:459 msgid "cannot do a partial commit during a merge." msgstr "" -#: builtin/commit.c:460 +#: builtin/commit.c:461 msgid "cannot do a partial commit during a cherry-pick." msgstr "" -#: builtin/commit.c:469 +#: builtin/commit.c:470 msgid "cannot read the index" msgstr "" -#: builtin/commit.c:488 +#: builtin/commit.c:489 msgid "unable to write temporary index file" msgstr "" -#: builtin/commit.c:582 +#: builtin/commit.c:583 #, c-format msgid "commit '%s' lacks author header" msgstr "" -#: builtin/commit.c:584 +#: builtin/commit.c:585 #, c-format msgid "commit '%s' has malformed author line" msgstr "" -#: builtin/commit.c:603 +#: builtin/commit.c:604 msgid "malformed --author parameter" msgstr "" -#: builtin/commit.c:655 +#: builtin/commit.c:656 msgid "" "unable to select a comment character that is not used\n" "in the current commit message" msgstr "" -#: builtin/commit.c:692 builtin/commit.c:725 builtin/commit.c:1096 +#: builtin/commit.c:693 builtin/commit.c:726 builtin/commit.c:1093 #, c-format msgid "could not lookup commit %s" msgstr "" -#: builtin/commit.c:704 builtin/shortlog.c:294 +#: builtin/commit.c:705 builtin/shortlog.c:295 #, c-format msgid "(reading log message from standard input)\n" msgstr "" -#: builtin/commit.c:706 +#: builtin/commit.c:707 msgid "could not read log from standard input" msgstr "" -#: builtin/commit.c:710 +#: builtin/commit.c:711 #, c-format msgid "could not read log file '%s'" msgstr "" -#: builtin/commit.c:737 builtin/commit.c:745 +#: builtin/commit.c:738 builtin/commit.c:746 msgid "could not read SQUASH_MSG" msgstr "" -#: builtin/commit.c:742 +#: builtin/commit.c:743 msgid "could not read MERGE_MSG" msgstr "" -#: builtin/commit.c:796 +#: builtin/commit.c:797 msgid "could not write commit template" msgstr "" -#: builtin/commit.c:814 +#: builtin/commit.c:815 #, c-format msgid "" "\n" @@ -6485,7 +6562,7 @@ msgid "" "and try again.\n" msgstr "" -#: builtin/commit.c:819 +#: builtin/commit.c:820 #, c-format msgid "" "\n" @@ -6495,14 +6572,14 @@ msgid "" "and try again.\n" msgstr "" -#: builtin/commit.c:832 +#: builtin/commit.c:833 #, c-format msgid "" "Please enter the commit message for your changes. Lines starting\n" "with '%c' will be ignored, and an empty message aborts the commit.\n" msgstr "" -#: builtin/commit.c:839 +#: builtin/commit.c:840 #, c-format msgid "" "Please enter the commit message for your changes. Lines starting\n" @@ -6510,484 +6587,484 @@ msgid "" "An empty message aborts the commit.\n" msgstr "" -#: builtin/commit.c:859 +#: builtin/commit.c:857 #, c-format msgid "%sAuthor: %.*s <%.*s>" msgstr "" -#: builtin/commit.c:867 +#: builtin/commit.c:865 #, c-format msgid "%sDate: %s" msgstr "" -#: builtin/commit.c:874 +#: builtin/commit.c:872 #, c-format msgid "%sCommitter: %.*s <%.*s>" msgstr "" -#: builtin/commit.c:892 +#: builtin/commit.c:889 msgid "Cannot read index" msgstr "" -#: builtin/commit.c:954 +#: builtin/commit.c:951 msgid "Error building trees" msgstr "" -#: builtin/commit.c:968 builtin/tag.c:273 +#: builtin/commit.c:965 builtin/tag.c:274 #, c-format msgid "Please supply the message using either -m or -F option.\n" msgstr "" -#: builtin/commit.c:1071 +#: builtin/commit.c:1068 #, c-format msgid "--author '%s' is not 'Name <email>' and matches no existing author" msgstr "" -#: builtin/commit.c:1086 builtin/commit.c:1325 +#: builtin/commit.c:1083 builtin/commit.c:1328 #, c-format msgid "Invalid untracked files mode '%s'" msgstr "" -#: builtin/commit.c:1124 +#: builtin/commit.c:1121 msgid "--long and -z are incompatible" msgstr "" -#: builtin/commit.c:1154 +#: builtin/commit.c:1151 msgid "Using both --reset-author and --author does not make sense" msgstr "" -#: builtin/commit.c:1163 +#: builtin/commit.c:1160 msgid "You have nothing to amend." msgstr "" -#: builtin/commit.c:1166 +#: builtin/commit.c:1163 msgid "You are in the middle of a merge -- cannot amend." msgstr "" -#: builtin/commit.c:1168 +#: builtin/commit.c:1165 msgid "You are in the middle of a cherry-pick -- cannot amend." msgstr "" -#: builtin/commit.c:1171 +#: builtin/commit.c:1168 msgid "Options --squash and --fixup cannot be used together" msgstr "" -#: builtin/commit.c:1181 +#: builtin/commit.c:1178 msgid "Only one of -c/-C/-F/--fixup can be used." msgstr "" -#: builtin/commit.c:1183 +#: builtin/commit.c:1180 msgid "Option -m cannot be combined with -c/-C/-F/--fixup." msgstr "" -#: builtin/commit.c:1191 +#: builtin/commit.c:1188 msgid "--reset-author can be used only with -C, -c or --amend." msgstr "" -#: builtin/commit.c:1208 +#: builtin/commit.c:1205 msgid "Only one of --include/--only/--all/--interactive/--patch can be used." msgstr "" -#: builtin/commit.c:1210 +#: builtin/commit.c:1207 msgid "No paths with --include/--only does not make sense." msgstr "" -#: builtin/commit.c:1212 -msgid "Explicit paths specified without -i or -o; assuming --only paths..." -msgstr "" - -#: builtin/commit.c:1224 builtin/tag.c:551 +#: builtin/commit.c:1219 builtin/tag.c:552 #, c-format msgid "Invalid cleanup mode %s" msgstr "" -#: builtin/commit.c:1229 +#: builtin/commit.c:1224 msgid "Paths with -a does not make sense." msgstr "" -#: builtin/commit.c:1339 builtin/commit.c:1612 +#: builtin/commit.c:1342 builtin/commit.c:1617 msgid "show status concisely" msgstr "" -#: builtin/commit.c:1341 builtin/commit.c:1614 +#: builtin/commit.c:1344 builtin/commit.c:1619 msgid "show branch information" msgstr "" -#: builtin/commit.c:1343 +#: builtin/commit.c:1346 +msgid "show stash information" +msgstr "" + +#: builtin/commit.c:1348 msgid "version" msgstr "" -#: builtin/commit.c:1343 builtin/commit.c:1616 builtin/push.c:525 -#: builtin/worktree.c:448 +#: builtin/commit.c:1348 builtin/commit.c:1621 builtin/push.c:530 +#: builtin/worktree.c:449 msgid "machine-readable output" msgstr "" -#: builtin/commit.c:1346 builtin/commit.c:1618 +#: builtin/commit.c:1351 builtin/commit.c:1623 msgid "show status in long format (default)" msgstr "" -#: builtin/commit.c:1349 builtin/commit.c:1621 +#: builtin/commit.c:1354 builtin/commit.c:1626 msgid "terminate entries with NUL" msgstr "" -#: builtin/commit.c:1351 builtin/commit.c:1624 builtin/fast-export.c:981 -#: builtin/fast-export.c:984 builtin/tag.c:411 +#: builtin/commit.c:1356 builtin/commit.c:1629 builtin/fast-export.c:983 +#: builtin/fast-export.c:986 builtin/tag.c:412 msgid "mode" msgstr "" -#: builtin/commit.c:1352 builtin/commit.c:1624 +#: builtin/commit.c:1357 builtin/commit.c:1629 msgid "show untracked files, optional modes: all, normal, no. (Default: all)" msgstr "" -#: builtin/commit.c:1355 +#: builtin/commit.c:1360 msgid "show ignored files" msgstr "" -#: builtin/commit.c:1356 parse-options.h:155 +#: builtin/commit.c:1361 parse-options.h:155 msgid "when" msgstr "" -#: builtin/commit.c:1357 +#: builtin/commit.c:1362 msgid "" "ignore changes to submodules, optional when: all, dirty, untracked. " "(Default: all)" msgstr "" -#: builtin/commit.c:1359 +#: builtin/commit.c:1364 msgid "list untracked files in columns" msgstr "" -#: builtin/commit.c:1435 +#: builtin/commit.c:1440 msgid "couldn't look up newly created commit" msgstr "" -#: builtin/commit.c:1437 +#: builtin/commit.c:1442 msgid "could not parse newly created commit" msgstr "" -#: builtin/commit.c:1482 +#: builtin/commit.c:1487 msgid "detached HEAD" msgstr "" -#: builtin/commit.c:1485 +#: builtin/commit.c:1490 msgid " (root-commit)" msgstr "" -#: builtin/commit.c:1582 +#: builtin/commit.c:1587 msgid "suppress summary after successful commit" msgstr "" -#: builtin/commit.c:1583 +#: builtin/commit.c:1588 msgid "show diff in commit message template" msgstr "" -#: builtin/commit.c:1585 +#: builtin/commit.c:1590 msgid "Commit message options" msgstr "" -#: builtin/commit.c:1586 builtin/tag.c:409 +#: builtin/commit.c:1591 builtin/tag.c:410 msgid "read message from file" msgstr "" -#: builtin/commit.c:1587 +#: builtin/commit.c:1592 msgid "author" msgstr "" -#: builtin/commit.c:1587 +#: builtin/commit.c:1592 msgid "override author for commit" msgstr "" -#: builtin/commit.c:1588 builtin/gc.c:357 +#: builtin/commit.c:1593 builtin/gc.c:358 msgid "date" msgstr "" -#: builtin/commit.c:1588 +#: builtin/commit.c:1593 msgid "override date for commit" msgstr "" -#: builtin/commit.c:1589 builtin/merge.c:221 builtin/notes.c:398 -#: builtin/notes.c:561 builtin/tag.c:407 +#: builtin/commit.c:1594 builtin/merge.c:222 builtin/notes.c:401 +#: builtin/notes.c:564 builtin/tag.c:408 msgid "message" msgstr "" -#: builtin/commit.c:1589 +#: builtin/commit.c:1594 msgid "commit message" msgstr "" -#: builtin/commit.c:1590 builtin/commit.c:1591 builtin/commit.c:1592 -#: builtin/commit.c:1593 parse-options.h:257 ref-filter.h:77 +#: builtin/commit.c:1595 builtin/commit.c:1596 builtin/commit.c:1597 +#: builtin/commit.c:1598 parse-options.h:257 ref-filter.h:77 msgid "commit" msgstr "" -#: builtin/commit.c:1590 +#: builtin/commit.c:1595 msgid "reuse and edit message from specified commit" msgstr "" -#: builtin/commit.c:1591 +#: builtin/commit.c:1596 msgid "reuse message from specified commit" msgstr "" -#: builtin/commit.c:1592 +#: builtin/commit.c:1597 msgid "use autosquash formatted message to fixup specified commit" msgstr "" -#: builtin/commit.c:1593 +#: builtin/commit.c:1598 msgid "use autosquash formatted message to squash specified commit" msgstr "" -#: builtin/commit.c:1594 +#: builtin/commit.c:1599 msgid "the commit is authored by me now (used with -C/-c/--amend)" msgstr "" -#: builtin/commit.c:1595 builtin/log.c:1420 builtin/revert.c:104 +#: builtin/commit.c:1600 builtin/log.c:1430 builtin/revert.c:105 msgid "add Signed-off-by:" msgstr "" -#: builtin/commit.c:1596 +#: builtin/commit.c:1601 msgid "use specified template file" msgstr "" -#: builtin/commit.c:1597 +#: builtin/commit.c:1602 msgid "force edit of commit" msgstr "" -#: builtin/commit.c:1598 +#: builtin/commit.c:1603 msgid "default" msgstr "" -#: builtin/commit.c:1598 builtin/tag.c:412 +#: builtin/commit.c:1603 builtin/tag.c:413 msgid "how to strip spaces and #comments from message" msgstr "" -#: builtin/commit.c:1599 +#: builtin/commit.c:1604 msgid "include status in commit message template" msgstr "" -#: builtin/commit.c:1601 builtin/merge.c:233 builtin/pull.c:166 -#: builtin/revert.c:112 +#: builtin/commit.c:1606 builtin/merge.c:234 builtin/pull.c:173 +#: builtin/revert.c:113 msgid "GPG sign commit" msgstr "" -#: builtin/commit.c:1604 +#: builtin/commit.c:1609 msgid "Commit contents options" msgstr "" -#: builtin/commit.c:1605 +#: builtin/commit.c:1610 msgid "commit all changed files" msgstr "" -#: builtin/commit.c:1606 +#: builtin/commit.c:1611 msgid "add specified files to index for commit" msgstr "" -#: builtin/commit.c:1607 +#: builtin/commit.c:1612 msgid "interactively add files" msgstr "" -#: builtin/commit.c:1608 +#: builtin/commit.c:1613 msgid "interactively add changes" msgstr "" -#: builtin/commit.c:1609 +#: builtin/commit.c:1614 msgid "commit only specified files" msgstr "" -#: builtin/commit.c:1610 +#: builtin/commit.c:1615 msgid "bypass pre-commit and commit-msg hooks" msgstr "" -#: builtin/commit.c:1611 +#: builtin/commit.c:1616 msgid "show what would be committed" msgstr "" -#: builtin/commit.c:1622 +#: builtin/commit.c:1627 msgid "amend previous commit" msgstr "" -#: builtin/commit.c:1623 +#: builtin/commit.c:1628 msgid "bypass post-rewrite hook" msgstr "" -#: builtin/commit.c:1628 +#: builtin/commit.c:1633 msgid "ok to record an empty change" msgstr "" -#: builtin/commit.c:1630 +#: builtin/commit.c:1635 msgid "ok to record a change with an empty message" msgstr "" -#: builtin/commit.c:1659 +#: builtin/commit.c:1665 msgid "could not parse HEAD commit" msgstr "" -#: builtin/commit.c:1707 +#: builtin/commit.c:1710 #, c-format msgid "Corrupt MERGE_HEAD file (%s)" msgstr "" -#: builtin/commit.c:1714 +#: builtin/commit.c:1717 msgid "could not read MERGE_MODE" msgstr "" -#: builtin/commit.c:1733 +#: builtin/commit.c:1736 #, c-format msgid "could not read commit message: %s" msgstr "" -#: builtin/commit.c:1744 +#: builtin/commit.c:1747 #, c-format msgid "Aborting commit; you did not edit the message.\n" msgstr "" -#: builtin/commit.c:1749 +#: builtin/commit.c:1752 #, c-format msgid "Aborting commit due to empty commit message.\n" msgstr "" -#: builtin/commit.c:1797 +#: builtin/commit.c:1800 msgid "" "Repository has been updated, but unable to write\n" "new_index file. Check that disk is not full and quota is\n" "not exceeded, and then \"git reset HEAD\" to recover." msgstr "" -#: builtin/config.c:9 +#: builtin/config.c:10 msgid "git config [<options>]" msgstr "" -#: builtin/config.c:56 +#: builtin/config.c:57 msgid "Config file location" msgstr "" -#: builtin/config.c:57 +#: builtin/config.c:58 msgid "use global config file" msgstr "" -#: builtin/config.c:58 +#: builtin/config.c:59 msgid "use system config file" msgstr "" -#: builtin/config.c:59 +#: builtin/config.c:60 msgid "use repository config file" msgstr "" -#: builtin/config.c:60 +#: builtin/config.c:61 msgid "use given config file" msgstr "" -#: builtin/config.c:61 +#: builtin/config.c:62 msgid "blob-id" msgstr "" -#: builtin/config.c:61 +#: builtin/config.c:62 msgid "read config from given blob object" msgstr "" -#: builtin/config.c:62 +#: builtin/config.c:63 msgid "Action" msgstr "" -#: builtin/config.c:63 +#: builtin/config.c:64 msgid "get value: name [value-regex]" msgstr "" -#: builtin/config.c:64 +#: builtin/config.c:65 msgid "get all values: key [value-regex]" msgstr "" -#: builtin/config.c:65 +#: builtin/config.c:66 msgid "get values for regexp: name-regex [value-regex]" msgstr "" -#: builtin/config.c:66 +#: builtin/config.c:67 msgid "get value specific for the URL: section[.var] URL" msgstr "" -#: builtin/config.c:67 +#: builtin/config.c:68 msgid "replace all matching variables: name value [value_regex]" msgstr "" -#: builtin/config.c:68 +#: builtin/config.c:69 msgid "add a new variable: name value" msgstr "" -#: builtin/config.c:69 +#: builtin/config.c:70 msgid "remove a variable: name [value-regex]" msgstr "" -#: builtin/config.c:70 +#: builtin/config.c:71 msgid "remove all matches: name [value-regex]" msgstr "" -#: builtin/config.c:71 +#: builtin/config.c:72 msgid "rename section: old-name new-name" msgstr "" -#: builtin/config.c:72 +#: builtin/config.c:73 msgid "remove a section: name" msgstr "" -#: builtin/config.c:73 +#: builtin/config.c:74 msgid "list all" msgstr "" -#: builtin/config.c:74 +#: builtin/config.c:75 msgid "open an editor" msgstr "" -#: builtin/config.c:75 +#: builtin/config.c:76 msgid "find the color configured: slot [default]" msgstr "" -#: builtin/config.c:76 +#: builtin/config.c:77 msgid "find the color setting: slot [stdout-is-tty]" msgstr "" -#: builtin/config.c:77 +#: builtin/config.c:78 msgid "Type" msgstr "" -#: builtin/config.c:78 +#: builtin/config.c:79 msgid "value is \"true\" or \"false\"" msgstr "" -#: builtin/config.c:79 +#: builtin/config.c:80 msgid "value is decimal number" msgstr "" -#: builtin/config.c:80 +#: builtin/config.c:81 msgid "value is --bool or --int" msgstr "" -#: builtin/config.c:81 +#: builtin/config.c:82 msgid "value is a path (file or directory name)" msgstr "" -#: builtin/config.c:82 +#: builtin/config.c:83 msgid "Other" msgstr "" -#: builtin/config.c:83 +#: builtin/config.c:84 msgid "terminate values with NUL byte" msgstr "" -#: builtin/config.c:84 +#: builtin/config.c:85 msgid "show variable names only" msgstr "" -#: builtin/config.c:85 +#: builtin/config.c:86 msgid "respect include directives on lookup" msgstr "" -#: builtin/config.c:86 +#: builtin/config.c:87 msgid "show origin of config (file, standard input, blob, command line)" msgstr "" -#: builtin/config.c:328 +#: builtin/config.c:327 msgid "unable to parse default color value" msgstr "" -#: builtin/config.c:472 +#: builtin/config.c:471 #, c-format msgid "" "# This is Git's per-user configuration file.\n" @@ -6997,181 +7074,185 @@ msgid "" "#\temail = %s\n" msgstr "" -#: builtin/config.c:615 +#: builtin/config.c:499 +msgid "--local can only be used inside a git repository" +msgstr "" + +#: builtin/config.c:621 #, c-format msgid "cannot create configuration file %s" msgstr "" -#: builtin/config.c:627 +#: builtin/config.c:633 #, c-format msgid "" "cannot overwrite multiple values with a single value\n" " Use a regexp, --add or --replace-all to change %s." msgstr "" -#: builtin/count-objects.c:86 +#: builtin/count-objects.c:87 msgid "git count-objects [-v] [-H | --human-readable]" msgstr "" -#: builtin/count-objects.c:96 +#: builtin/count-objects.c:97 msgid "print sizes in human readable format" msgstr "" -#: builtin/describe.c:18 +#: builtin/describe.c:19 msgid "git describe [<options>] [<commit-ish>...]" msgstr "" -#: builtin/describe.c:19 +#: builtin/describe.c:20 msgid "git describe [<options>] --dirty" msgstr "" -#: builtin/describe.c:53 +#: builtin/describe.c:54 msgid "head" msgstr "" -#: builtin/describe.c:53 +#: builtin/describe.c:54 msgid "lightweight" msgstr "" -#: builtin/describe.c:53 +#: builtin/describe.c:54 msgid "annotated" msgstr "" -#: builtin/describe.c:250 +#: builtin/describe.c:253 #, c-format msgid "annotated tag %s not available" msgstr "" -#: builtin/describe.c:254 +#: builtin/describe.c:257 #, c-format msgid "annotated tag %s has no embedded name" msgstr "" -#: builtin/describe.c:256 +#: builtin/describe.c:259 #, c-format msgid "tag '%s' is really '%s' here" msgstr "" -#: builtin/describe.c:283 builtin/log.c:487 +#: builtin/describe.c:286 builtin/log.c:489 #, c-format msgid "Not a valid object name %s" msgstr "" -#: builtin/describe.c:286 +#: builtin/describe.c:289 #, c-format msgid "%s is not a valid '%s' object" msgstr "" -#: builtin/describe.c:303 +#: builtin/describe.c:306 #, c-format msgid "no tag exactly matches '%s'" msgstr "" -#: builtin/describe.c:305 +#: builtin/describe.c:308 #, c-format msgid "searching to describe %s\n" msgstr "" -#: builtin/describe.c:352 +#: builtin/describe.c:355 #, c-format msgid "finished search at %s\n" msgstr "" -#: builtin/describe.c:379 +#: builtin/describe.c:382 #, c-format msgid "" "No annotated tags can describe '%s'.\n" "However, there were unannotated tags: try --tags." msgstr "" -#: builtin/describe.c:383 +#: builtin/describe.c:386 #, c-format msgid "" "No tags can describe '%s'.\n" "Try --always, or create some tags." msgstr "" -#: builtin/describe.c:413 +#: builtin/describe.c:416 #, c-format msgid "traversed %lu commits\n" msgstr "" -#: builtin/describe.c:416 +#: builtin/describe.c:419 #, c-format msgid "" "more than %i tags found; listed %i most recent\n" "gave up search at %s\n" msgstr "" -#: builtin/describe.c:438 +#: builtin/describe.c:441 msgid "find the tag that comes after the commit" msgstr "" -#: builtin/describe.c:439 +#: builtin/describe.c:442 msgid "debug search strategy on stderr" msgstr "" -#: builtin/describe.c:440 +#: builtin/describe.c:443 msgid "use any ref" msgstr "" -#: builtin/describe.c:441 +#: builtin/describe.c:444 msgid "use any tag, even unannotated" msgstr "" -#: builtin/describe.c:442 +#: builtin/describe.c:445 msgid "always use long format" msgstr "" -#: builtin/describe.c:443 +#: builtin/describe.c:446 msgid "only follow first parent" msgstr "" -#: builtin/describe.c:446 +#: builtin/describe.c:449 msgid "only output exact matches" msgstr "" -#: builtin/describe.c:448 +#: builtin/describe.c:451 msgid "consider <n> most recent tags (default: 10)" msgstr "" -#: builtin/describe.c:450 +#: builtin/describe.c:453 msgid "only consider tags matching <pattern>" msgstr "" -#: builtin/describe.c:452 +#: builtin/describe.c:455 msgid "do not consider tags matching <pattern>" msgstr "" -#: builtin/describe.c:454 builtin/name-rev.c:357 +#: builtin/describe.c:457 builtin/name-rev.c:406 msgid "show abbreviated commit object as fallback" msgstr "" -#: builtin/describe.c:455 builtin/describe.c:458 +#: builtin/describe.c:458 builtin/describe.c:461 msgid "mark" msgstr "" -#: builtin/describe.c:456 +#: builtin/describe.c:459 msgid "append <mark> on dirty working tree (default: \"-dirty\")" msgstr "" -#: builtin/describe.c:459 +#: builtin/describe.c:462 msgid "append <mark> on broken working tree (default: \"-broken\")" msgstr "" -#: builtin/describe.c:477 +#: builtin/describe.c:480 msgid "--long is incompatible with --abbrev=0" msgstr "" -#: builtin/describe.c:506 +#: builtin/describe.c:509 msgid "No names found, cannot describe anything." msgstr "" -#: builtin/describe.c:549 +#: builtin/describe.c:552 msgid "--dirty is incompatible with commit-ishes" msgstr "" -#: builtin/describe.c:551 +#: builtin/describe.c:554 msgid "--broken is incompatible with commit-ishes" msgstr "" @@ -7180,345 +7261,347 @@ msgstr "" msgid "'%s': not a regular file or symlink" msgstr "" -#: builtin/diff.c:234 +#: builtin/diff.c:235 #, c-format msgid "invalid option: %s" msgstr "" -#: builtin/diff.c:358 +#: builtin/diff.c:359 msgid "Not a git repository" msgstr "" -#: builtin/diff.c:401 +#: builtin/diff.c:402 #, c-format msgid "invalid object '%s' given." msgstr "" -#: builtin/diff.c:410 +#: builtin/diff.c:411 #, c-format msgid "more than two blobs given: '%s'" msgstr "" -#: builtin/diff.c:417 +#: builtin/diff.c:416 #, c-format msgid "unhandled object '%s' given." msgstr "" -#: builtin/difftool.c:28 +#: builtin/difftool.c:29 msgid "git difftool [<options>] [<commit> [<commit>]] [--] [<path>...]" msgstr "" -#: builtin/difftool.c:241 +#: builtin/difftool.c:249 #, c-format msgid "failed: %d" msgstr "" -#: builtin/difftool.c:283 +#: builtin/difftool.c:291 #, c-format msgid "could not read symlink %s" msgstr "" -#: builtin/difftool.c:285 +#: builtin/difftool.c:293 #, c-format msgid "could not read symlink file %s" msgstr "" -#: builtin/difftool.c:293 +#: builtin/difftool.c:301 #, c-format msgid "could not read object %s for symlink %s" msgstr "" -#: builtin/difftool.c:395 +#: builtin/difftool.c:403 msgid "" "combined diff formats('-c' and '--cc') are not supported in\n" "directory diff mode('-d' and '--dir-diff')." msgstr "" -#: builtin/difftool.c:609 +#: builtin/difftool.c:626 #, c-format msgid "both files modified: '%s' and '%s'." msgstr "" -#: builtin/difftool.c:611 +#: builtin/difftool.c:628 msgid "working tree file has been left." msgstr "" -#: builtin/difftool.c:622 +#: builtin/difftool.c:639 #, c-format msgid "temporary files exist in '%s'." msgstr "" -#: builtin/difftool.c:623 +#: builtin/difftool.c:640 msgid "you may want to cleanup or recover these." msgstr "" -#: builtin/difftool.c:669 +#: builtin/difftool.c:689 msgid "use `diff.guitool` instead of `diff.tool`" msgstr "" -#: builtin/difftool.c:671 +#: builtin/difftool.c:691 msgid "perform a full-directory diff" msgstr "" -#: builtin/difftool.c:673 +#: builtin/difftool.c:693 msgid "do not prompt before launching a diff tool" msgstr "" -#: builtin/difftool.c:679 +#: builtin/difftool.c:699 msgid "use symlinks in dir-diff mode" msgstr "" -#: builtin/difftool.c:680 +#: builtin/difftool.c:700 msgid "<tool>" msgstr "" -#: builtin/difftool.c:681 +#: builtin/difftool.c:701 msgid "use the specified diff tool" msgstr "" -#: builtin/difftool.c:683 +#: builtin/difftool.c:703 msgid "print a list of diff tools that may be used with `--tool`" msgstr "" -#: builtin/difftool.c:686 +#: builtin/difftool.c:706 msgid "" "make 'git-difftool' exit when an invoked diff tool returns a non - zero exit " "code" msgstr "" -#: builtin/difftool.c:688 +#: builtin/difftool.c:708 msgid "<command>" msgstr "" -#: builtin/difftool.c:689 +#: builtin/difftool.c:709 msgid "specify a custom command for viewing diffs" msgstr "" -#: builtin/difftool.c:713 +#: builtin/difftool.c:733 msgid "no <tool> given for --tool=<tool>" msgstr "" -#: builtin/difftool.c:720 +#: builtin/difftool.c:740 msgid "no <cmd> given for --extcmd=<cmd>" msgstr "" -#: builtin/fast-export.c:25 +#: builtin/fast-export.c:26 msgid "git fast-export [rev-list-opts]" msgstr "" -#: builtin/fast-export.c:980 +#: builtin/fast-export.c:982 msgid "show progress after <n> objects" msgstr "" -#: builtin/fast-export.c:982 +#: builtin/fast-export.c:984 msgid "select handling of signed tags" msgstr "" -#: builtin/fast-export.c:985 +#: builtin/fast-export.c:987 msgid "select handling of tags that tag filtered objects" msgstr "" -#: builtin/fast-export.c:988 +#: builtin/fast-export.c:990 msgid "Dump marks to this file" msgstr "" -#: builtin/fast-export.c:990 +#: builtin/fast-export.c:992 msgid "Import marks from this file" msgstr "" -#: builtin/fast-export.c:992 +#: builtin/fast-export.c:994 msgid "Fake a tagger when tags lack one" msgstr "" -#: builtin/fast-export.c:994 +#: builtin/fast-export.c:996 msgid "Output full tree for each commit" msgstr "" -#: builtin/fast-export.c:996 +#: builtin/fast-export.c:998 msgid "Use the done feature to terminate the stream" msgstr "" -#: builtin/fast-export.c:997 +#: builtin/fast-export.c:999 msgid "Skip output of blob data" msgstr "" -#: builtin/fast-export.c:998 +#: builtin/fast-export.c:1000 msgid "refspec" msgstr "" -#: builtin/fast-export.c:999 +#: builtin/fast-export.c:1001 msgid "Apply refspec to exported refs" msgstr "" -#: builtin/fast-export.c:1000 +#: builtin/fast-export.c:1002 msgid "anonymize output" msgstr "" -#: builtin/fetch.c:21 +#: builtin/fetch.c:22 msgid "git fetch [<options>] [<repository> [<refspec>...]]" msgstr "" -#: builtin/fetch.c:22 +#: builtin/fetch.c:23 msgid "git fetch [<options>] <group>" msgstr "" -#: builtin/fetch.c:23 +#: builtin/fetch.c:24 msgid "git fetch --multiple [<options>] [(<repository> | <group>)...]" msgstr "" -#: builtin/fetch.c:24 +#: builtin/fetch.c:25 msgid "git fetch --all [<options>]" msgstr "" -#: builtin/fetch.c:95 builtin/pull.c:175 +#: builtin/fetch.c:90 builtin/pull.c:182 msgid "fetch from all remotes" msgstr "" -#: builtin/fetch.c:97 builtin/pull.c:178 +#: builtin/fetch.c:92 builtin/pull.c:185 msgid "append to .git/FETCH_HEAD instead of overwriting" msgstr "" -#: builtin/fetch.c:99 builtin/pull.c:181 +#: builtin/fetch.c:94 builtin/pull.c:188 msgid "path to upload pack on remote end" msgstr "" -#: builtin/fetch.c:100 builtin/pull.c:183 +#: builtin/fetch.c:95 builtin/pull.c:190 msgid "force overwrite of local branch" msgstr "" -#: builtin/fetch.c:102 +#: builtin/fetch.c:97 msgid "fetch from multiple remotes" msgstr "" -#: builtin/fetch.c:104 builtin/pull.c:185 +#: builtin/fetch.c:99 builtin/pull.c:192 msgid "fetch all tags and associated objects" msgstr "" -#: builtin/fetch.c:106 +#: builtin/fetch.c:101 msgid "do not fetch all tags (--no-tags)" msgstr "" -#: builtin/fetch.c:108 +#: builtin/fetch.c:103 msgid "number of submodules fetched in parallel" msgstr "" -#: builtin/fetch.c:110 builtin/pull.c:188 +#: builtin/fetch.c:105 builtin/pull.c:195 msgid "prune remote-tracking branches no longer on remote" msgstr "" -#: builtin/fetch.c:111 builtin/pull.c:191 +#: builtin/fetch.c:106 builtin/fetch.c:129 builtin/pull.c:123 msgid "on-demand" msgstr "" -#: builtin/fetch.c:112 builtin/pull.c:192 +#: builtin/fetch.c:107 msgid "control recursive fetching of submodules" msgstr "" -#: builtin/fetch.c:116 builtin/pull.c:200 +#: builtin/fetch.c:111 builtin/pull.c:203 msgid "keep downloaded pack" msgstr "" -#: builtin/fetch.c:118 +#: builtin/fetch.c:113 msgid "allow updating of HEAD ref" msgstr "" -#: builtin/fetch.c:121 builtin/fetch.c:127 builtin/pull.c:203 +#: builtin/fetch.c:116 builtin/fetch.c:122 builtin/pull.c:206 msgid "deepen history of shallow clone" msgstr "" -#: builtin/fetch.c:123 +#: builtin/fetch.c:118 msgid "deepen history of shallow repository based on time" msgstr "" -#: builtin/fetch.c:129 builtin/pull.c:206 +#: builtin/fetch.c:124 builtin/pull.c:209 msgid "convert to a complete repository" msgstr "" -#: builtin/fetch.c:131 builtin/log.c:1440 +#: builtin/fetch.c:126 builtin/log.c:1450 msgid "dir" msgstr "" -#: builtin/fetch.c:132 +#: builtin/fetch.c:127 msgid "prepend this to submodule path output" msgstr "" -#: builtin/fetch.c:135 -msgid "default mode for recursion" +#: builtin/fetch.c:130 +msgid "" +"default for recursive fetching of submodules (lower priority than config " +"files)" msgstr "" -#: builtin/fetch.c:137 builtin/pull.c:209 +#: builtin/fetch.c:134 builtin/pull.c:212 msgid "accept refs that update .git/shallow" msgstr "" -#: builtin/fetch.c:138 builtin/pull.c:211 +#: builtin/fetch.c:135 builtin/pull.c:214 msgid "refmap" msgstr "" -#: builtin/fetch.c:139 builtin/pull.c:212 +#: builtin/fetch.c:136 builtin/pull.c:215 msgid "specify fetch refmap" msgstr "" -#: builtin/fetch.c:395 +#: builtin/fetch.c:394 msgid "Couldn't find remote ref HEAD" msgstr "" -#: builtin/fetch.c:513 +#: builtin/fetch.c:512 #, c-format msgid "configuration fetch.output contains invalid value %s" msgstr "" -#: builtin/fetch.c:606 +#: builtin/fetch.c:605 #, c-format msgid "object %s not found" msgstr "" -#: builtin/fetch.c:610 +#: builtin/fetch.c:609 msgid "[up to date]" msgstr "" -#: builtin/fetch.c:623 builtin/fetch.c:703 +#: builtin/fetch.c:622 builtin/fetch.c:702 msgid "[rejected]" msgstr "" -#: builtin/fetch.c:624 +#: builtin/fetch.c:623 msgid "can't fetch in current branch" msgstr "" -#: builtin/fetch.c:633 +#: builtin/fetch.c:632 msgid "[tag update]" msgstr "" -#: builtin/fetch.c:634 builtin/fetch.c:667 builtin/fetch.c:683 -#: builtin/fetch.c:698 +#: builtin/fetch.c:633 builtin/fetch.c:666 builtin/fetch.c:682 +#: builtin/fetch.c:697 msgid "unable to update local ref" msgstr "" -#: builtin/fetch.c:653 +#: builtin/fetch.c:652 msgid "[new tag]" msgstr "" -#: builtin/fetch.c:656 +#: builtin/fetch.c:655 msgid "[new branch]" msgstr "" -#: builtin/fetch.c:659 +#: builtin/fetch.c:658 msgid "[new ref]" msgstr "" -#: builtin/fetch.c:698 +#: builtin/fetch.c:697 msgid "forced update" msgstr "" -#: builtin/fetch.c:703 +#: builtin/fetch.c:702 msgid "non-fast-forward" msgstr "" -#: builtin/fetch.c:748 +#: builtin/fetch.c:747 #, c-format msgid "%s did not send all necessary objects\n" msgstr "" -#: builtin/fetch.c:768 +#: builtin/fetch.c:767 #, c-format msgid "reject %s because shallow roots are not allowed to be updated" msgstr "" @@ -7549,7 +7632,7 @@ msgstr "" msgid "[deleted]" msgstr "" -#: builtin/fetch.c:955 builtin/remote.c:1022 +#: builtin/fetch.c:955 builtin/remote.c:1023 msgid "(none)" msgstr "" @@ -7578,7 +7661,7 @@ msgstr "" msgid "Fetching %s\n" msgstr "" -#: builtin/fetch.c:1238 builtin/remote.c:96 +#: builtin/fetch.c:1238 builtin/remote.c:97 #, c-format msgid "Could not fetch %s" msgstr "" @@ -7609,101 +7692,101 @@ msgstr "" msgid "--unshallow on a complete repository does not make sense" msgstr "" -#: builtin/fetch.c:1352 +#: builtin/fetch.c:1349 msgid "fetch --all does not take a repository argument" msgstr "" -#: builtin/fetch.c:1354 +#: builtin/fetch.c:1351 msgid "fetch --all does not make sense with refspecs" msgstr "" -#: builtin/fetch.c:1365 +#: builtin/fetch.c:1362 #, c-format msgid "No such remote or remote group: %s" msgstr "" -#: builtin/fetch.c:1373 +#: builtin/fetch.c:1370 msgid "Fetching a group and specifying refspecs does not make sense" msgstr "" -#: builtin/fmt-merge-msg.c:14 +#: builtin/fmt-merge-msg.c:15 msgid "" "git fmt-merge-msg [-m <message>] [--log[=<n>] | --no-log] [--file <file>]" msgstr "" -#: builtin/fmt-merge-msg.c:663 +#: builtin/fmt-merge-msg.c:664 msgid "populate log with at most <n> entries from shortlog" msgstr "" -#: builtin/fmt-merge-msg.c:666 +#: builtin/fmt-merge-msg.c:667 msgid "alias for --log (deprecated)" msgstr "" -#: builtin/fmt-merge-msg.c:669 +#: builtin/fmt-merge-msg.c:670 msgid "text" msgstr "" -#: builtin/fmt-merge-msg.c:670 +#: builtin/fmt-merge-msg.c:671 msgid "use <text> as start of message" msgstr "" -#: builtin/fmt-merge-msg.c:671 +#: builtin/fmt-merge-msg.c:672 msgid "file to read from" msgstr "" -#: builtin/for-each-ref.c:9 +#: builtin/for-each-ref.c:10 msgid "git for-each-ref [<options>] [<pattern>]" msgstr "" -#: builtin/for-each-ref.c:10 +#: builtin/for-each-ref.c:11 msgid "git for-each-ref [--points-at <object>]" msgstr "" -#: builtin/for-each-ref.c:11 +#: builtin/for-each-ref.c:12 msgid "git for-each-ref [(--merged | --no-merged) [<commit>]]" msgstr "" -#: builtin/for-each-ref.c:12 +#: builtin/for-each-ref.c:13 msgid "git for-each-ref [--contains [<commit>]] [--no-contains [<commit>]]" msgstr "" -#: builtin/for-each-ref.c:27 +#: builtin/for-each-ref.c:28 msgid "quote placeholders suitably for shells" msgstr "" -#: builtin/for-each-ref.c:29 +#: builtin/for-each-ref.c:30 msgid "quote placeholders suitably for perl" msgstr "" -#: builtin/for-each-ref.c:31 +#: builtin/for-each-ref.c:32 msgid "quote placeholders suitably for python" msgstr "" -#: builtin/for-each-ref.c:33 +#: builtin/for-each-ref.c:34 msgid "quote placeholders suitably for Tcl" msgstr "" -#: builtin/for-each-ref.c:36 +#: builtin/for-each-ref.c:37 msgid "show only <n> matched refs" msgstr "" -#: builtin/for-each-ref.c:41 +#: builtin/for-each-ref.c:42 msgid "print only refs which points at the given object" msgstr "" -#: builtin/for-each-ref.c:43 +#: builtin/for-each-ref.c:44 msgid "print only refs that are merged" msgstr "" -#: builtin/for-each-ref.c:44 +#: builtin/for-each-ref.c:45 msgid "print only refs that are not merged" msgstr "" -#: builtin/for-each-ref.c:45 +#: builtin/for-each-ref.c:46 msgid "print only refs which contain the commit" msgstr "" -#: builtin/for-each-ref.c:46 +#: builtin/for-each-ref.c:47 msgid "print only refs which don't contain the commit" msgstr "" @@ -7767,21 +7850,21 @@ msgstr "" msgid "Checking objects" msgstr "" -#: builtin/gc.c:25 +#: builtin/gc.c:26 msgid "git gc [<options>]" msgstr "" -#: builtin/gc.c:78 +#: builtin/gc.c:79 #, c-format msgid "Failed to fstat %s: %s" msgstr "" -#: builtin/gc.c:310 +#: builtin/gc.c:311 #, c-format msgid "Can't stat %s" msgstr "" -#: builtin/gc.c:319 +#: builtin/gc.c:320 #, c-format msgid "" "The last gc run reported the following. Please correct the root cause\n" @@ -7791,534 +7874,547 @@ msgid "" "%s" msgstr "" -#: builtin/gc.c:358 +#: builtin/gc.c:359 msgid "prune unreferenced objects" msgstr "" -#: builtin/gc.c:360 +#: builtin/gc.c:361 msgid "be more thorough (increased runtime)" msgstr "" -#: builtin/gc.c:361 +#: builtin/gc.c:362 msgid "enable auto-gc mode" msgstr "" -#: builtin/gc.c:362 +#: builtin/gc.c:363 msgid "force running gc even if there may be another gc running" msgstr "" -#: builtin/gc.c:379 +#: builtin/gc.c:380 #, c-format msgid "Failed to parse gc.logexpiry value %s" msgstr "" -#: builtin/gc.c:407 +#: builtin/gc.c:408 #, c-format msgid "Auto packing the repository in background for optimum performance.\n" msgstr "" -#: builtin/gc.c:409 +#: builtin/gc.c:410 #, c-format msgid "Auto packing the repository for optimum performance.\n" msgstr "" -#: builtin/gc.c:410 +#: builtin/gc.c:411 #, c-format msgid "See \"git help gc\" for manual housekeeping.\n" msgstr "" -#: builtin/gc.c:431 +#: builtin/gc.c:436 #, c-format msgid "" "gc is already running on machine '%s' pid %<PRIuMAX> (use --force if not)" msgstr "" -#: builtin/gc.c:475 +#: builtin/gc.c:480 msgid "" "There are too many unreachable loose objects; run 'git prune' to remove them." msgstr "" -#: builtin/grep.c:25 +#: builtin/grep.c:27 msgid "git grep [<options>] [-e] <pattern> [<rev>...] [[--] <path>...]" msgstr "" -#: builtin/grep.c:232 +#: builtin/grep.c:235 #, c-format msgid "grep: failed to create thread: %s" msgstr "" -#: builtin/grep.c:290 +#: builtin/grep.c:293 #, c-format msgid "invalid number of threads specified (%d) for %s" msgstr "" -#: builtin/grep.c:769 builtin/grep.c:810 +#. TRANSLATORS: %s is the configuration +#. variable for tweaking threads, currently +#. grep.threads +#. +#: builtin/grep.c:302 builtin/index-pack.c:1494 builtin/index-pack.c:1692 +#, c-format +msgid "no threads support, ignoring %s" +msgstr "" + +#: builtin/grep.c:788 builtin/grep.c:829 #, c-format msgid "unable to read tree (%s)" msgstr "" -#: builtin/grep.c:829 +#: builtin/grep.c:848 #, c-format msgid "unable to grep from object of type %s" msgstr "" -#: builtin/grep.c:893 +#: builtin/grep.c:912 #, c-format msgid "switch `%c' expects a numerical value" msgstr "" -#: builtin/grep.c:980 +#: builtin/grep.c:999 msgid "search in index instead of in the work tree" msgstr "" -#: builtin/grep.c:982 +#: builtin/grep.c:1001 msgid "find in contents not managed by git" msgstr "" -#: builtin/grep.c:984 +#: builtin/grep.c:1003 msgid "search in both tracked and untracked files" msgstr "" -#: builtin/grep.c:986 +#: builtin/grep.c:1005 msgid "ignore files specified via '.gitignore'" msgstr "" -#: builtin/grep.c:988 +#: builtin/grep.c:1007 msgid "recursively search in each submodule" msgstr "" -#: builtin/grep.c:990 +#: builtin/grep.c:1009 msgid "basename" msgstr "" -#: builtin/grep.c:991 +#: builtin/grep.c:1010 msgid "prepend parent project's basename to output" msgstr "" -#: builtin/grep.c:994 +#: builtin/grep.c:1013 msgid "show non-matching lines" msgstr "" -#: builtin/grep.c:996 +#: builtin/grep.c:1015 msgid "case insensitive matching" msgstr "" -#: builtin/grep.c:998 +#: builtin/grep.c:1017 msgid "match patterns only at word boundaries" msgstr "" -#: builtin/grep.c:1000 +#: builtin/grep.c:1019 msgid "process binary files as text" msgstr "" -#: builtin/grep.c:1002 +#: builtin/grep.c:1021 msgid "don't match patterns in binary files" msgstr "" -#: builtin/grep.c:1005 +#: builtin/grep.c:1024 msgid "process binary files with textconv filters" msgstr "" -#: builtin/grep.c:1007 +#: builtin/grep.c:1026 msgid "descend at most <depth> levels" msgstr "" -#: builtin/grep.c:1011 +#: builtin/grep.c:1030 msgid "use extended POSIX regular expressions" msgstr "" -#: builtin/grep.c:1014 +#: builtin/grep.c:1033 msgid "use basic POSIX regular expressions (default)" msgstr "" -#: builtin/grep.c:1017 +#: builtin/grep.c:1036 msgid "interpret patterns as fixed strings" msgstr "" -#: builtin/grep.c:1020 +#: builtin/grep.c:1039 msgid "use Perl-compatible regular expressions" msgstr "" -#: builtin/grep.c:1023 +#: builtin/grep.c:1042 msgid "show line numbers" msgstr "" -#: builtin/grep.c:1024 +#: builtin/grep.c:1043 msgid "don't show filenames" msgstr "" -#: builtin/grep.c:1025 +#: builtin/grep.c:1044 msgid "show filenames" msgstr "" -#: builtin/grep.c:1027 +#: builtin/grep.c:1046 msgid "show filenames relative to top directory" msgstr "" -#: builtin/grep.c:1029 +#: builtin/grep.c:1048 msgid "show only filenames instead of matching lines" msgstr "" -#: builtin/grep.c:1031 +#: builtin/grep.c:1050 msgid "synonym for --files-with-matches" msgstr "" -#: builtin/grep.c:1034 +#: builtin/grep.c:1053 msgid "show only the names of files without match" msgstr "" -#: builtin/grep.c:1036 +#: builtin/grep.c:1055 msgid "print NUL after filenames" msgstr "" -#: builtin/grep.c:1038 +#: builtin/grep.c:1057 msgid "show the number of matches instead of matching lines" msgstr "" -#: builtin/grep.c:1039 +#: builtin/grep.c:1058 msgid "highlight matches" msgstr "" -#: builtin/grep.c:1041 +#: builtin/grep.c:1060 msgid "print empty line between matches from different files" msgstr "" -#: builtin/grep.c:1043 +#: builtin/grep.c:1062 msgid "show filename only once above matches from same file" msgstr "" -#: builtin/grep.c:1046 +#: builtin/grep.c:1065 msgid "show <n> context lines before and after matches" msgstr "" -#: builtin/grep.c:1049 +#: builtin/grep.c:1068 msgid "show <n> context lines before matches" msgstr "" -#: builtin/grep.c:1051 +#: builtin/grep.c:1070 msgid "show <n> context lines after matches" msgstr "" -#: builtin/grep.c:1053 +#: builtin/grep.c:1072 msgid "use <n> worker threads" msgstr "" -#: builtin/grep.c:1054 +#: builtin/grep.c:1073 msgid "shortcut for -C NUM" msgstr "" -#: builtin/grep.c:1057 +#: builtin/grep.c:1076 msgid "show a line with the function name before matches" msgstr "" -#: builtin/grep.c:1059 +#: builtin/grep.c:1078 msgid "show the surrounding function" msgstr "" -#: builtin/grep.c:1062 +#: builtin/grep.c:1081 msgid "read patterns from file" msgstr "" -#: builtin/grep.c:1064 +#: builtin/grep.c:1083 msgid "match <pattern>" msgstr "" -#: builtin/grep.c:1066 +#: builtin/grep.c:1085 msgid "combine patterns specified with -e" msgstr "" -#: builtin/grep.c:1078 +#: builtin/grep.c:1097 msgid "indicate hit with exit status without output" msgstr "" -#: builtin/grep.c:1080 +#: builtin/grep.c:1099 msgid "show only matches from files that match all patterns" msgstr "" -#: builtin/grep.c:1082 +#: builtin/grep.c:1101 msgid "show parse tree for grep expression" msgstr "" -#: builtin/grep.c:1086 +#: builtin/grep.c:1105 msgid "pager" msgstr "" -#: builtin/grep.c:1086 +#: builtin/grep.c:1105 msgid "show matching files in the pager" msgstr "" -#: builtin/grep.c:1089 +#: builtin/grep.c:1108 msgid "allow calling of grep(1) (ignored by this build)" msgstr "" -#: builtin/grep.c:1153 +#: builtin/grep.c:1172 msgid "no pattern given." msgstr "" -#: builtin/grep.c:1189 +#: builtin/grep.c:1204 msgid "--no-index or --untracked cannot be used with revs" msgstr "" -#: builtin/grep.c:1195 +#: builtin/grep.c:1211 #, c-format msgid "unable to resolve revision: %s" msgstr "" -#: builtin/grep.c:1228 builtin/index-pack.c:1485 +#: builtin/grep.c:1245 builtin/index-pack.c:1490 #, c-format msgid "invalid number of threads specified (%d)" msgstr "" -#: builtin/grep.c:1251 +#: builtin/grep.c:1250 +msgid "no threads support, ignoring --threads" +msgstr "" + +#: builtin/grep.c:1281 msgid "--open-files-in-pager only works on the worktree" msgstr "" -#: builtin/grep.c:1274 +#: builtin/grep.c:1304 msgid "option not supported with --recurse-submodules." msgstr "" -#: builtin/grep.c:1280 +#: builtin/grep.c:1310 msgid "--cached or --untracked cannot be used with --no-index." msgstr "" -#: builtin/grep.c:1286 +#: builtin/grep.c:1316 msgid "--[no-]exclude-standard cannot be used for tracked contents." msgstr "" -#: builtin/grep.c:1294 +#: builtin/grep.c:1324 msgid "both --cached and trees are given." msgstr "" -#: builtin/hash-object.c:81 +#: builtin/hash-object.c:82 msgid "" "git hash-object [-t <type>] [-w] [--path=<file> | --no-filters] [--stdin] " "[--] <file>..." msgstr "" -#: builtin/hash-object.c:82 +#: builtin/hash-object.c:83 msgid "git hash-object --stdin-paths" msgstr "" -#: builtin/hash-object.c:94 +#: builtin/hash-object.c:95 msgid "type" msgstr "" -#: builtin/hash-object.c:94 +#: builtin/hash-object.c:95 msgid "object type" msgstr "" -#: builtin/hash-object.c:95 +#: builtin/hash-object.c:96 msgid "write the object into the object database" msgstr "" -#: builtin/hash-object.c:97 +#: builtin/hash-object.c:98 msgid "read the object from stdin" msgstr "" -#: builtin/hash-object.c:99 +#: builtin/hash-object.c:100 msgid "store file as is without filters" msgstr "" -#: builtin/hash-object.c:100 +#: builtin/hash-object.c:101 msgid "" "just hash any random garbage to create corrupt objects for debugging Git" msgstr "" -#: builtin/hash-object.c:101 +#: builtin/hash-object.c:102 msgid "process file as it were from this path" msgstr "" -#: builtin/help.c:42 +#: builtin/help.c:43 msgid "print all available commands" msgstr "" -#: builtin/help.c:43 +#: builtin/help.c:44 msgid "exclude guides" msgstr "" -#: builtin/help.c:44 +#: builtin/help.c:45 msgid "print list of useful guides" msgstr "" -#: builtin/help.c:45 +#: builtin/help.c:46 msgid "show man page" msgstr "" -#: builtin/help.c:46 +#: builtin/help.c:47 msgid "show manual in web browser" msgstr "" -#: builtin/help.c:48 +#: builtin/help.c:49 msgid "show info page" msgstr "" -#: builtin/help.c:54 +#: builtin/help.c:55 msgid "git help [--all] [--guides] [--man | --web | --info] [<command>]" msgstr "" -#: builtin/help.c:66 +#: builtin/help.c:67 #, c-format msgid "unrecognized help format '%s'" msgstr "" -#: builtin/help.c:93 +#: builtin/help.c:94 msgid "Failed to start emacsclient." msgstr "" -#: builtin/help.c:106 +#: builtin/help.c:107 msgid "Failed to parse emacsclient version." msgstr "" -#: builtin/help.c:114 +#: builtin/help.c:115 #, c-format msgid "emacsclient version '%d' too old (< 22)." msgstr "" -#: builtin/help.c:132 builtin/help.c:153 builtin/help.c:162 builtin/help.c:170 +#: builtin/help.c:133 builtin/help.c:154 builtin/help.c:163 builtin/help.c:171 #, c-format msgid "failed to exec '%s'" msgstr "" -#: builtin/help.c:207 +#: builtin/help.c:208 #, c-format msgid "" "'%s': path for unsupported man viewer.\n" "Please consider using 'man.<tool>.cmd' instead." msgstr "" -#: builtin/help.c:219 +#: builtin/help.c:220 #, c-format msgid "" "'%s': cmd for supported man viewer.\n" "Please consider using 'man.<tool>.path' instead." msgstr "" -#: builtin/help.c:336 +#: builtin/help.c:337 #, c-format msgid "'%s': unknown man viewer." msgstr "" -#: builtin/help.c:353 +#: builtin/help.c:354 msgid "no man viewer handled the request" msgstr "" -#: builtin/help.c:361 +#: builtin/help.c:362 msgid "no info viewer handled the request" msgstr "" -#: builtin/help.c:403 +#: builtin/help.c:404 msgid "Defining attributes per path" msgstr "" -#: builtin/help.c:404 +#: builtin/help.c:405 msgid "Everyday Git With 20 Commands Or So" msgstr "" -#: builtin/help.c:405 +#: builtin/help.c:406 msgid "A Git glossary" msgstr "" -#: builtin/help.c:406 +#: builtin/help.c:407 msgid "Specifies intentionally untracked files to ignore" msgstr "" -#: builtin/help.c:407 +#: builtin/help.c:408 msgid "Defining submodule properties" msgstr "" -#: builtin/help.c:408 +#: builtin/help.c:409 msgid "Specifying revisions and ranges for Git" msgstr "" -#: builtin/help.c:409 +#: builtin/help.c:410 msgid "A tutorial introduction to Git (for version 1.5.1 or newer)" msgstr "" -#: builtin/help.c:410 +#: builtin/help.c:411 msgid "An overview of recommended workflows with Git" msgstr "" -#: builtin/help.c:422 +#: builtin/help.c:423 msgid "The common Git guides are:\n" msgstr "" -#: builtin/help.c:440 +#: builtin/help.c:441 #, c-format msgid "`git %s' is aliased to `%s'" msgstr "" -#: builtin/help.c:462 builtin/help.c:479 +#: builtin/help.c:463 builtin/help.c:480 #, c-format msgid "usage: %s%s" msgstr "" -#: builtin/index-pack.c:154 +#: builtin/index-pack.c:155 #, c-format msgid "unable to open %s" msgstr "" -#: builtin/index-pack.c:204 +#: builtin/index-pack.c:205 #, c-format msgid "object type mismatch at %s" msgstr "" -#: builtin/index-pack.c:224 +#: builtin/index-pack.c:225 #, c-format msgid "did not receive expected object %s" msgstr "" -#: builtin/index-pack.c:227 +#: builtin/index-pack.c:228 #, c-format msgid "object %s: expected type %s, found %s" msgstr "" -#: builtin/index-pack.c:269 +#: builtin/index-pack.c:270 #, c-format msgid "cannot fill %d byte" msgid_plural "cannot fill %d bytes" msgstr[0] "" msgstr[1] "" -#: builtin/index-pack.c:279 +#: builtin/index-pack.c:280 msgid "early EOF" msgstr "" -#: builtin/index-pack.c:280 +#: builtin/index-pack.c:281 msgid "read error on input" msgstr "" -#: builtin/index-pack.c:292 +#: builtin/index-pack.c:293 msgid "used more bytes than were available" msgstr "" -#: builtin/index-pack.c:299 +#: builtin/index-pack.c:300 msgid "pack too large for current definition of off_t" msgstr "" -#: builtin/index-pack.c:302 builtin/unpack-objects.c:92 +#: builtin/index-pack.c:303 builtin/unpack-objects.c:93 msgid "pack exceeds maximum allowed size" msgstr "" -#: builtin/index-pack.c:317 +#: builtin/index-pack.c:318 #, c-format msgid "unable to create '%s'" msgstr "" -#: builtin/index-pack.c:323 +#: builtin/index-pack.c:324 #, c-format msgid "cannot open packfile '%s'" msgstr "" -#: builtin/index-pack.c:337 +#: builtin/index-pack.c:338 msgid "pack signature mismatch" msgstr "" -#: builtin/index-pack.c:339 +#: builtin/index-pack.c:340 #, c-format msgid "pack version %<PRIu32> unsupported" msgstr "" -#: builtin/index-pack.c:357 +#: builtin/index-pack.c:358 #, c-format msgid "pack has bad object at offset %<PRIuMAX>: %s" msgstr "" @@ -8356,14 +8452,14 @@ msgstr[1] "" msgid "serious inflate inconsistency" msgstr "" -#: builtin/index-pack.c:749 builtin/index-pack.c:755 builtin/index-pack.c:778 +#: builtin/index-pack.c:748 builtin/index-pack.c:754 builtin/index-pack.c:777 #: builtin/index-pack.c:816 builtin/index-pack.c:825 #, c-format msgid "SHA1 COLLISION FOUND WITH %s !" msgstr "" -#: builtin/index-pack.c:752 builtin/pack-objects.c:164 -#: builtin/pack-objects.c:257 +#: builtin/index-pack.c:751 builtin/pack-objects.c:167 +#: builtin/pack-objects.c:261 #, c-format msgid "unable to read %s" msgstr "" @@ -8383,281 +8479,276 @@ msgstr "" msgid "invalid blob object %s" msgstr "" -#: builtin/index-pack.c:850 +#: builtin/index-pack.c:851 #, c-format msgid "invalid %s" msgstr "" -#: builtin/index-pack.c:853 +#: builtin/index-pack.c:854 msgid "Error in object" msgstr "" -#: builtin/index-pack.c:855 +#: builtin/index-pack.c:856 #, c-format msgid "Not all child objects of %s are reachable" msgstr "" -#: builtin/index-pack.c:927 builtin/index-pack.c:958 +#: builtin/index-pack.c:928 builtin/index-pack.c:959 msgid "failed to apply delta" msgstr "" -#: builtin/index-pack.c:1128 +#: builtin/index-pack.c:1130 msgid "Receiving objects" msgstr "" -#: builtin/index-pack.c:1128 +#: builtin/index-pack.c:1130 msgid "Indexing objects" msgstr "" -#: builtin/index-pack.c:1160 +#: builtin/index-pack.c:1164 msgid "pack is corrupted (SHA1 mismatch)" msgstr "" -#: builtin/index-pack.c:1165 +#: builtin/index-pack.c:1169 msgid "cannot fstat packfile" msgstr "" -#: builtin/index-pack.c:1168 +#: builtin/index-pack.c:1172 msgid "pack has junk at the end" msgstr "" -#: builtin/index-pack.c:1179 +#: builtin/index-pack.c:1184 msgid "confusion beyond insanity in parse_pack_objects()" msgstr "" -#: builtin/index-pack.c:1202 +#: builtin/index-pack.c:1207 msgid "Resolving deltas" msgstr "" -#: builtin/index-pack.c:1213 +#: builtin/index-pack.c:1218 #, c-format msgid "unable to create thread: %s" msgstr "" -#: builtin/index-pack.c:1255 +#: builtin/index-pack.c:1260 msgid "confusion beyond insanity" msgstr "" -#: builtin/index-pack.c:1261 +#: builtin/index-pack.c:1266 #, c-format msgid "completed with %d local object" msgid_plural "completed with %d local objects" msgstr[0] "" msgstr[1] "" -#: builtin/index-pack.c:1273 +#: builtin/index-pack.c:1278 #, c-format msgid "Unexpected tail checksum for %s (disk corruption?)" msgstr "" -#: builtin/index-pack.c:1277 +#: builtin/index-pack.c:1282 #, c-format msgid "pack has %d unresolved delta" msgid_plural "pack has %d unresolved deltas" msgstr[0] "" msgstr[1] "" -#: builtin/index-pack.c:1301 +#: builtin/index-pack.c:1306 #, c-format msgid "unable to deflate appended object (%d)" msgstr "" -#: builtin/index-pack.c:1377 +#: builtin/index-pack.c:1382 #, c-format msgid "local object %s is corrupt" msgstr "" -#: builtin/index-pack.c:1403 +#: builtin/index-pack.c:1408 msgid "error while closing pack file" msgstr "" -#: builtin/index-pack.c:1415 +#: builtin/index-pack.c:1420 #, c-format msgid "cannot write keep file '%s'" msgstr "" -#: builtin/index-pack.c:1423 +#: builtin/index-pack.c:1428 #, c-format msgid "cannot close written keep file '%s'" msgstr "" -#: builtin/index-pack.c:1433 +#: builtin/index-pack.c:1438 msgid "cannot store pack file" msgstr "" -#: builtin/index-pack.c:1441 +#: builtin/index-pack.c:1446 msgid "cannot store index file" msgstr "" -#: builtin/index-pack.c:1479 +#: builtin/index-pack.c:1484 #, c-format msgid "bad pack.indexversion=%<PRIu32>" msgstr "" -#: builtin/index-pack.c:1489 builtin/index-pack.c:1686 -#, c-format -msgid "no threads support, ignoring %s" -msgstr "" - -#: builtin/index-pack.c:1547 +#: builtin/index-pack.c:1552 #, c-format msgid "Cannot open existing pack file '%s'" msgstr "" -#: builtin/index-pack.c:1549 +#: builtin/index-pack.c:1554 #, c-format msgid "Cannot open existing pack idx file for '%s'" msgstr "" -#: builtin/index-pack.c:1596 +#: builtin/index-pack.c:1602 #, c-format msgid "non delta: %d object" msgid_plural "non delta: %d objects" msgstr[0] "" msgstr[1] "" -#: builtin/index-pack.c:1603 +#: builtin/index-pack.c:1609 #, c-format msgid "chain length = %d: %lu object" msgid_plural "chain length = %d: %lu objects" msgstr[0] "" msgstr[1] "" -#: builtin/index-pack.c:1616 +#: builtin/index-pack.c:1622 #, c-format msgid "packfile name '%s' does not end with '.pack'" msgstr "" -#: builtin/index-pack.c:1698 builtin/index-pack.c:1701 -#: builtin/index-pack.c:1717 builtin/index-pack.c:1721 +#: builtin/index-pack.c:1704 builtin/index-pack.c:1707 +#: builtin/index-pack.c:1723 builtin/index-pack.c:1727 #, c-format msgid "bad %s" msgstr "" -#: builtin/index-pack.c:1737 +#: builtin/index-pack.c:1743 msgid "--fix-thin cannot be used without --stdin" msgstr "" -#: builtin/index-pack.c:1739 +#: builtin/index-pack.c:1745 msgid "--stdin requires a git repository" msgstr "" -#: builtin/index-pack.c:1747 +#: builtin/index-pack.c:1753 msgid "--verify with no packfile name given" msgstr "" -#: builtin/init-db.c:54 +#: builtin/init-db.c:55 #, c-format msgid "cannot stat '%s'" msgstr "" -#: builtin/init-db.c:60 +#: builtin/init-db.c:61 #, c-format msgid "cannot stat template '%s'" msgstr "" -#: builtin/init-db.c:65 +#: builtin/init-db.c:66 #, c-format msgid "cannot opendir '%s'" msgstr "" -#: builtin/init-db.c:76 +#: builtin/init-db.c:77 #, c-format msgid "cannot readlink '%s'" msgstr "" -#: builtin/init-db.c:78 +#: builtin/init-db.c:79 #, c-format msgid "cannot symlink '%s' '%s'" msgstr "" -#: builtin/init-db.c:84 +#: builtin/init-db.c:85 #, c-format msgid "cannot copy '%s' to '%s'" msgstr "" -#: builtin/init-db.c:88 +#: builtin/init-db.c:89 #, c-format msgid "ignoring template %s" msgstr "" -#: builtin/init-db.c:119 +#: builtin/init-db.c:120 #, c-format msgid "templates not found %s" msgstr "" -#: builtin/init-db.c:134 +#: builtin/init-db.c:135 #, c-format msgid "not copying templates from '%s': %s" msgstr "" -#: builtin/init-db.c:327 +#: builtin/init-db.c:328 #, c-format msgid "unable to handle file type %d" msgstr "" -#: builtin/init-db.c:330 +#: builtin/init-db.c:331 #, c-format msgid "unable to move %s to %s" msgstr "" -#: builtin/init-db.c:347 builtin/init-db.c:350 +#: builtin/init-db.c:348 builtin/init-db.c:351 #, c-format msgid "%s already exists" msgstr "" -#: builtin/init-db.c:403 +#: builtin/init-db.c:404 #, c-format msgid "Reinitialized existing shared Git repository in %s%s\n" msgstr "" -#: builtin/init-db.c:404 +#: builtin/init-db.c:405 #, c-format msgid "Reinitialized existing Git repository in %s%s\n" msgstr "" -#: builtin/init-db.c:408 +#: builtin/init-db.c:409 #, c-format msgid "Initialized empty shared Git repository in %s%s\n" msgstr "" -#: builtin/init-db.c:409 +#: builtin/init-db.c:410 #, c-format msgid "Initialized empty Git repository in %s%s\n" msgstr "" -#: builtin/init-db.c:457 +#: builtin/init-db.c:458 msgid "" "git init [-q | --quiet] [--bare] [--template=<template-directory>] [--" "shared[=<permissions>]] [<directory>]" msgstr "" -#: builtin/init-db.c:480 +#: builtin/init-db.c:481 msgid "permissions" msgstr "" -#: builtin/init-db.c:481 +#: builtin/init-db.c:482 msgid "specify that the git repository is to be shared amongst several users" msgstr "" -#: builtin/init-db.c:515 builtin/init-db.c:520 +#: builtin/init-db.c:516 builtin/init-db.c:521 #, c-format msgid "cannot mkdir %s" msgstr "" -#: builtin/init-db.c:524 +#: builtin/init-db.c:525 #, c-format msgid "cannot chdir to %s" msgstr "" -#: builtin/init-db.c:545 +#: builtin/init-db.c:546 #, c-format msgid "" "%s (or --work-tree=<directory>) not allowed without specifying %s (or --git-" "dir=<directory>)" msgstr "" -#: builtin/init-db.c:573 +#: builtin/init-db.c:574 #, c-format msgid "Cannot access work tree '%s'" msgstr "" @@ -8688,325 +8779,330 @@ msgstr "" msgid "no input file given for in-place editing" msgstr "" -#: builtin/log.c:44 +#: builtin/log.c:45 msgid "git log [<options>] [<revision-range>] [[--] <path>...]" msgstr "" -#: builtin/log.c:45 +#: builtin/log.c:46 msgid "git show [<options>] <object>..." msgstr "" -#: builtin/log.c:89 +#: builtin/log.c:90 #, c-format msgid "invalid --decorate option: %s" msgstr "" -#: builtin/log.c:144 +#: builtin/log.c:147 msgid "suppress diff output" msgstr "" -#: builtin/log.c:145 +#: builtin/log.c:148 msgid "show source" msgstr "" -#: builtin/log.c:146 +#: builtin/log.c:149 msgid "Use mail map file" msgstr "" -#: builtin/log.c:147 +#: builtin/log.c:150 msgid "decorate options" msgstr "" -#: builtin/log.c:150 +#: builtin/log.c:153 msgid "Process line range n,m in file, counting from 1" msgstr "" -#: builtin/log.c:246 +#: builtin/log.c:249 #, c-format msgid "Final output: %d %s\n" msgstr "" -#: builtin/log.c:493 +#: builtin/log.c:497 #, c-format msgid "git show %s: bad file" msgstr "" -#: builtin/log.c:507 builtin/log.c:601 +#: builtin/log.c:512 builtin/log.c:606 #, c-format msgid "Could not read object %s" msgstr "" -#: builtin/log.c:625 +#: builtin/log.c:630 #, c-format msgid "Unknown type: %d" msgstr "" -#: builtin/log.c:746 +#: builtin/log.c:751 msgid "format.headers without value" msgstr "" -#: builtin/log.c:846 +#: builtin/log.c:852 msgid "name of output directory is too long" msgstr "" -#: builtin/log.c:861 +#: builtin/log.c:868 #, c-format msgid "Cannot open patch file %s" msgstr "" -#: builtin/log.c:875 +#: builtin/log.c:885 msgid "Need exactly one range." msgstr "" -#: builtin/log.c:885 +#: builtin/log.c:895 msgid "Not a range." msgstr "" -#: builtin/log.c:991 +#: builtin/log.c:1001 msgid "Cover letter needs email format" msgstr "" -#: builtin/log.c:1071 +#: builtin/log.c:1081 #, c-format msgid "insane in-reply-to: %s" msgstr "" -#: builtin/log.c:1098 +#: builtin/log.c:1108 msgid "git format-patch [<options>] [<since> | <revision-range>]" msgstr "" -#: builtin/log.c:1148 +#: builtin/log.c:1158 msgid "Two output directories?" msgstr "" -#: builtin/log.c:1255 builtin/log.c:1898 builtin/log.c:1900 builtin/log.c:1912 +#: builtin/log.c:1265 builtin/log.c:1908 builtin/log.c:1910 builtin/log.c:1922 #, c-format msgid "Unknown commit %s" msgstr "" -#: builtin/log.c:1265 builtin/notes.c:883 builtin/tag.c:532 +#: builtin/log.c:1275 builtin/notes.c:886 builtin/tag.c:533 #, c-format msgid "Failed to resolve '%s' as a valid ref." msgstr "" -#: builtin/log.c:1270 +#: builtin/log.c:1280 msgid "Could not find exact merge base." msgstr "" -#: builtin/log.c:1274 +#: builtin/log.c:1284 msgid "" "Failed to get upstream, if you want to record base commit automatically,\n" "please use git branch --set-upstream-to to track a remote branch.\n" "Or you could specify base commit by --base=<base-commit-id> manually." msgstr "" -#: builtin/log.c:1294 +#: builtin/log.c:1304 msgid "Failed to find exact merge base" msgstr "" -#: builtin/log.c:1305 +#: builtin/log.c:1315 msgid "base commit should be the ancestor of revision list" msgstr "" -#: builtin/log.c:1309 +#: builtin/log.c:1319 msgid "base commit shouldn't be in revision list" msgstr "" -#: builtin/log.c:1358 +#: builtin/log.c:1368 msgid "cannot get patch id" msgstr "" -#: builtin/log.c:1415 +#: builtin/log.c:1425 msgid "use [PATCH n/m] even with a single patch" msgstr "" -#: builtin/log.c:1418 +#: builtin/log.c:1428 msgid "use [PATCH] even with multiple patches" msgstr "" -#: builtin/log.c:1422 +#: builtin/log.c:1432 msgid "print patches to standard out" msgstr "" -#: builtin/log.c:1424 +#: builtin/log.c:1434 msgid "generate a cover letter" msgstr "" -#: builtin/log.c:1426 +#: builtin/log.c:1436 msgid "use simple number sequence for output file names" msgstr "" -#: builtin/log.c:1427 +#: builtin/log.c:1437 msgid "sfx" msgstr "" -#: builtin/log.c:1428 +#: builtin/log.c:1438 msgid "use <sfx> instead of '.patch'" msgstr "" -#: builtin/log.c:1430 +#: builtin/log.c:1440 msgid "start numbering patches at <n> instead of 1" msgstr "" -#: builtin/log.c:1432 +#: builtin/log.c:1442 msgid "mark the series as Nth re-roll" msgstr "" -#: builtin/log.c:1434 +#: builtin/log.c:1444 msgid "Use [RFC PATCH] instead of [PATCH]" msgstr "" -#: builtin/log.c:1437 +#: builtin/log.c:1447 msgid "Use [<prefix>] instead of [PATCH]" msgstr "" -#: builtin/log.c:1440 +#: builtin/log.c:1450 msgid "store resulting files in <dir>" msgstr "" -#: builtin/log.c:1443 +#: builtin/log.c:1453 msgid "don't strip/add [PATCH]" msgstr "" -#: builtin/log.c:1446 +#: builtin/log.c:1456 msgid "don't output binary diffs" msgstr "" -#: builtin/log.c:1448 +#: builtin/log.c:1458 msgid "output all-zero hash in From header" msgstr "" -#: builtin/log.c:1450 +#: builtin/log.c:1460 msgid "don't include a patch matching a commit upstream" msgstr "" -#: builtin/log.c:1452 +#: builtin/log.c:1462 msgid "show patch format instead of default (patch + stat)" msgstr "" -#: builtin/log.c:1454 +#: builtin/log.c:1464 msgid "Messaging" msgstr "" -#: builtin/log.c:1455 +#: builtin/log.c:1465 msgid "header" msgstr "" -#: builtin/log.c:1456 +#: builtin/log.c:1466 msgid "add email header" msgstr "" -#: builtin/log.c:1457 builtin/log.c:1459 +#: builtin/log.c:1467 builtin/log.c:1469 msgid "email" msgstr "" -#: builtin/log.c:1457 +#: builtin/log.c:1467 msgid "add To: header" msgstr "" -#: builtin/log.c:1459 +#: builtin/log.c:1469 msgid "add Cc: header" msgstr "" -#: builtin/log.c:1461 +#: builtin/log.c:1471 msgid "ident" msgstr "" -#: builtin/log.c:1462 +#: builtin/log.c:1472 msgid "set From address to <ident> (or committer ident if absent)" msgstr "" -#: builtin/log.c:1464 +#: builtin/log.c:1474 msgid "message-id" msgstr "" -#: builtin/log.c:1465 +#: builtin/log.c:1475 msgid "make first mail a reply to <message-id>" msgstr "" -#: builtin/log.c:1466 builtin/log.c:1469 +#: builtin/log.c:1476 builtin/log.c:1479 msgid "boundary" msgstr "" -#: builtin/log.c:1467 +#: builtin/log.c:1477 msgid "attach the patch" msgstr "" -#: builtin/log.c:1470 +#: builtin/log.c:1480 msgid "inline the patch" msgstr "" -#: builtin/log.c:1474 +#: builtin/log.c:1484 msgid "enable message threading, styles: shallow, deep" msgstr "" -#: builtin/log.c:1476 +#: builtin/log.c:1486 msgid "signature" msgstr "" -#: builtin/log.c:1477 +#: builtin/log.c:1487 msgid "add a signature" msgstr "" -#: builtin/log.c:1478 +#: builtin/log.c:1488 msgid "base-commit" msgstr "" -#: builtin/log.c:1479 +#: builtin/log.c:1489 msgid "add prerequisite tree info to the patch series" msgstr "" -#: builtin/log.c:1481 +#: builtin/log.c:1491 msgid "add a signature from a file" msgstr "" -#: builtin/log.c:1482 +#: builtin/log.c:1492 msgid "don't print the patch filenames" msgstr "" -#: builtin/log.c:1572 +#: builtin/log.c:1567 +#, c-format +msgid "invalid ident line: %s" +msgstr "" + +#: builtin/log.c:1582 msgid "-n and -k are mutually exclusive." msgstr "" -#: builtin/log.c:1574 +#: builtin/log.c:1584 msgid "--subject-prefix/--rfc and -k are mutually exclusive." msgstr "" -#: builtin/log.c:1582 +#: builtin/log.c:1592 msgid "--name-only does not make sense" msgstr "" -#: builtin/log.c:1584 +#: builtin/log.c:1594 msgid "--name-status does not make sense" msgstr "" -#: builtin/log.c:1586 +#: builtin/log.c:1596 msgid "--check does not make sense" msgstr "" -#: builtin/log.c:1616 +#: builtin/log.c:1626 msgid "standard output, or directory, which one?" msgstr "" -#: builtin/log.c:1618 +#: builtin/log.c:1628 #, c-format msgid "Could not create directory '%s'" msgstr "" -#: builtin/log.c:1712 +#: builtin/log.c:1722 #, c-format msgid "unable to read signature file '%s'" msgstr "" -#: builtin/log.c:1784 +#: builtin/log.c:1794 msgid "Failed to create output files" msgstr "" -#: builtin/log.c:1833 +#: builtin/log.c:1843 msgid "git cherry [-v] [<upstream> [<head> [<limit>]]]" msgstr "" -#: builtin/log.c:1887 +#: builtin/log.c:1897 #, c-format msgid "" "Could not find a tracked remote branch, please specify <upstream> manually.\n" @@ -9155,212 +9251,217 @@ msgstr "" msgid "show underlying ref in addition to the object pointed by it" msgstr "" -#: builtin/ls-tree.c:28 +#: builtin/ls-tree.c:29 msgid "git ls-tree [<options>] <tree-ish> [<path>...]" msgstr "" -#: builtin/ls-tree.c:126 +#: builtin/ls-tree.c:127 msgid "only show trees" msgstr "" -#: builtin/ls-tree.c:128 +#: builtin/ls-tree.c:129 msgid "recurse into subtrees" msgstr "" -#: builtin/ls-tree.c:130 +#: builtin/ls-tree.c:131 msgid "show trees when recursing" msgstr "" -#: builtin/ls-tree.c:133 +#: builtin/ls-tree.c:134 msgid "terminate entries with NUL byte" msgstr "" -#: builtin/ls-tree.c:134 +#: builtin/ls-tree.c:135 msgid "include object size" msgstr "" -#: builtin/ls-tree.c:136 builtin/ls-tree.c:138 +#: builtin/ls-tree.c:137 builtin/ls-tree.c:139 msgid "list only filenames" msgstr "" -#: builtin/ls-tree.c:141 +#: builtin/ls-tree.c:142 msgid "use full path names" msgstr "" -#: builtin/ls-tree.c:143 +#: builtin/ls-tree.c:144 msgid "list entire tree; not just current directory (implies --full-name)" msgstr "" -#: builtin/merge.c:46 -msgid "git merge [<options>] [<commit>...]" +#: builtin/mailsplit.c:241 +#, c-format +msgid "empty mbox: '%s'" msgstr "" #: builtin/merge.c:47 -msgid "git merge --abort" +msgid "git merge [<options>] [<commit>...]" msgstr "" #: builtin/merge.c:48 +msgid "git merge --abort" +msgstr "" + +#: builtin/merge.c:49 msgid "git merge --continue" msgstr "" -#: builtin/merge.c:103 +#: builtin/merge.c:104 msgid "switch `m' requires a value" msgstr "" -#: builtin/merge.c:140 +#: builtin/merge.c:141 #, c-format msgid "Could not find merge strategy '%s'.\n" msgstr "" -#: builtin/merge.c:141 +#: builtin/merge.c:142 #, c-format msgid "Available strategies are:" msgstr "" -#: builtin/merge.c:146 +#: builtin/merge.c:147 #, c-format msgid "Available custom strategies are:" msgstr "" -#: builtin/merge.c:196 builtin/pull.c:127 +#: builtin/merge.c:197 builtin/pull.c:134 msgid "do not show a diffstat at the end of the merge" msgstr "" -#: builtin/merge.c:199 builtin/pull.c:130 +#: builtin/merge.c:200 builtin/pull.c:137 msgid "show a diffstat at the end of the merge" msgstr "" -#: builtin/merge.c:200 builtin/pull.c:133 +#: builtin/merge.c:201 builtin/pull.c:140 msgid "(synonym to --stat)" msgstr "" -#: builtin/merge.c:202 builtin/pull.c:136 +#: builtin/merge.c:203 builtin/pull.c:143 msgid "add (at most <n>) entries from shortlog to merge commit message" msgstr "" -#: builtin/merge.c:205 builtin/pull.c:139 +#: builtin/merge.c:206 builtin/pull.c:146 msgid "create a single commit instead of doing a merge" msgstr "" -#: builtin/merge.c:207 builtin/pull.c:142 +#: builtin/merge.c:208 builtin/pull.c:149 msgid "perform a commit if the merge succeeds (default)" msgstr "" -#: builtin/merge.c:209 builtin/pull.c:145 +#: builtin/merge.c:210 builtin/pull.c:152 msgid "edit message before committing" msgstr "" -#: builtin/merge.c:210 +#: builtin/merge.c:211 msgid "allow fast-forward (default)" msgstr "" -#: builtin/merge.c:212 builtin/pull.c:151 +#: builtin/merge.c:213 builtin/pull.c:158 msgid "abort if fast-forward is not possible" msgstr "" -#: builtin/merge.c:216 builtin/pull.c:154 +#: builtin/merge.c:217 builtin/pull.c:161 msgid "verify that the named commit has a valid GPG signature" msgstr "" -#: builtin/merge.c:217 builtin/notes.c:773 builtin/pull.c:158 -#: builtin/revert.c:108 +#: builtin/merge.c:218 builtin/notes.c:776 builtin/pull.c:165 +#: builtin/revert.c:109 msgid "strategy" msgstr "" -#: builtin/merge.c:218 builtin/pull.c:159 +#: builtin/merge.c:219 builtin/pull.c:166 msgid "merge strategy to use" msgstr "" -#: builtin/merge.c:219 builtin/pull.c:162 +#: builtin/merge.c:220 builtin/pull.c:169 msgid "option=value" msgstr "" -#: builtin/merge.c:220 builtin/pull.c:163 +#: builtin/merge.c:221 builtin/pull.c:170 msgid "option for selected merge strategy" msgstr "" -#: builtin/merge.c:222 +#: builtin/merge.c:223 msgid "merge commit message (for a non-fast-forward merge)" msgstr "" -#: builtin/merge.c:226 +#: builtin/merge.c:227 msgid "abort the current in-progress merge" msgstr "" -#: builtin/merge.c:228 +#: builtin/merge.c:229 msgid "continue the current in-progress merge" msgstr "" -#: builtin/merge.c:230 builtin/pull.c:170 +#: builtin/merge.c:231 builtin/pull.c:177 msgid "allow merging unrelated histories" msgstr "" -#: builtin/merge.c:258 +#: builtin/merge.c:259 msgid "could not run stash." msgstr "" -#: builtin/merge.c:263 +#: builtin/merge.c:264 msgid "stash failed" msgstr "" -#: builtin/merge.c:268 +#: builtin/merge.c:269 #, c-format msgid "not a valid object: %s" msgstr "" -#: builtin/merge.c:287 builtin/merge.c:304 +#: builtin/merge.c:288 builtin/merge.c:305 msgid "read-tree failed" msgstr "" -#: builtin/merge.c:334 +#: builtin/merge.c:335 msgid " (nothing to squash)" msgstr "" -#: builtin/merge.c:345 +#: builtin/merge.c:346 #, c-format msgid "Squash commit -- not updating HEAD\n" msgstr "" -#: builtin/merge.c:395 +#: builtin/merge.c:396 #, c-format msgid "No merge message -- not updating HEAD\n" msgstr "" -#: builtin/merge.c:446 +#: builtin/merge.c:447 #, c-format msgid "'%s' does not point to a commit" msgstr "" -#: builtin/merge.c:536 +#: builtin/merge.c:537 #, c-format msgid "Bad branch.%s.mergeoptions string: %s" msgstr "" -#: builtin/merge.c:656 +#: builtin/merge.c:657 msgid "Not handling anything other than two heads merge." msgstr "" -#: builtin/merge.c:670 +#: builtin/merge.c:671 #, c-format msgid "Unknown option for merge-recursive: -X%s" msgstr "" -#: builtin/merge.c:685 +#: builtin/merge.c:686 #, c-format msgid "unable to write %s" msgstr "" -#: builtin/merge.c:737 +#: builtin/merge.c:738 #, c-format msgid "Could not read from '%s'" msgstr "" -#: builtin/merge.c:746 +#: builtin/merge.c:747 #, c-format msgid "Not committing merge; use 'git commit' to complete the merge.\n" msgstr "" -#: builtin/merge.c:752 +#: builtin/merge.c:753 #, c-format msgid "" "Please enter a commit message to explain why this merge is necessary,\n" @@ -9370,269 +9471,264 @@ msgid "" "the commit.\n" msgstr "" -#: builtin/merge.c:776 +#: builtin/merge.c:777 msgid "Empty commit message." msgstr "" -#: builtin/merge.c:796 +#: builtin/merge.c:797 #, c-format msgid "Wonderful.\n" msgstr "" -#: builtin/merge.c:851 +#: builtin/merge.c:850 #, c-format msgid "Automatic merge failed; fix conflicts and then commit the result.\n" msgstr "" -#: builtin/merge.c:890 +#: builtin/merge.c:889 msgid "No current branch." msgstr "" -#: builtin/merge.c:892 +#: builtin/merge.c:891 msgid "No remote for the current branch." msgstr "" -#: builtin/merge.c:894 +#: builtin/merge.c:893 msgid "No default upstream defined for the current branch." msgstr "" -#: builtin/merge.c:899 +#: builtin/merge.c:898 #, c-format msgid "No remote-tracking branch for %s from %s" msgstr "" -#: builtin/merge.c:946 +#: builtin/merge.c:945 #, c-format msgid "Bad value '%s' in environment '%s'" msgstr "" -#: builtin/merge.c:1020 -#, c-format -msgid "could not close '%s'" -msgstr "" - -#: builtin/merge.c:1047 +#: builtin/merge.c:1046 #, c-format msgid "not something we can merge in %s: %s" msgstr "" -#: builtin/merge.c:1081 +#: builtin/merge.c:1080 msgid "not something we can merge" msgstr "" -#: builtin/merge.c:1146 +#: builtin/merge.c:1145 msgid "--abort expects no arguments" msgstr "" -#: builtin/merge.c:1150 +#: builtin/merge.c:1149 msgid "There is no merge to abort (MERGE_HEAD missing)." msgstr "" -#: builtin/merge.c:1162 +#: builtin/merge.c:1161 msgid "--continue expects no arguments" msgstr "" -#: builtin/merge.c:1166 +#: builtin/merge.c:1165 msgid "There is no merge in progress (MERGE_HEAD missing)." msgstr "" -#: builtin/merge.c:1182 +#: builtin/merge.c:1181 msgid "" "You have not concluded your merge (MERGE_HEAD exists).\n" "Please, commit your changes before you merge." msgstr "" -#: builtin/merge.c:1189 +#: builtin/merge.c:1188 msgid "" "You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists).\n" "Please, commit your changes before you merge." msgstr "" -#: builtin/merge.c:1192 +#: builtin/merge.c:1191 msgid "You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists)." msgstr "" -#: builtin/merge.c:1201 +#: builtin/merge.c:1200 msgid "You cannot combine --squash with --no-ff." msgstr "" -#: builtin/merge.c:1209 +#: builtin/merge.c:1208 msgid "No commit specified and merge.defaultToUpstream not set." msgstr "" -#: builtin/merge.c:1226 +#: builtin/merge.c:1225 msgid "Squash commit into empty head not supported yet" msgstr "" -#: builtin/merge.c:1228 +#: builtin/merge.c:1227 msgid "Non-fast-forward commit does not make sense into an empty head" msgstr "" -#: builtin/merge.c:1233 +#: builtin/merge.c:1232 #, c-format msgid "%s - not something we can merge" msgstr "" -#: builtin/merge.c:1235 +#: builtin/merge.c:1234 msgid "Can merge only exactly one commit into empty head" msgstr "" -#: builtin/merge.c:1269 +#: builtin/merge.c:1268 #, c-format msgid "Commit %s has an untrusted GPG signature, allegedly by %s." msgstr "" -#: builtin/merge.c:1272 +#: builtin/merge.c:1271 #, c-format msgid "Commit %s has a bad GPG signature allegedly by %s." msgstr "" -#: builtin/merge.c:1275 +#: builtin/merge.c:1274 #, c-format msgid "Commit %s does not have a GPG signature." msgstr "" -#: builtin/merge.c:1278 +#: builtin/merge.c:1277 #, c-format msgid "Commit %s has a good GPG signature by %s\n" msgstr "" -#: builtin/merge.c:1340 +#: builtin/merge.c:1339 msgid "refusing to merge unrelated histories" msgstr "" -#: builtin/merge.c:1349 +#: builtin/merge.c:1348 msgid "Already up-to-date." msgstr "" -#: builtin/merge.c:1359 +#: builtin/merge.c:1358 #, c-format msgid "Updating %s..%s\n" msgstr "" -#: builtin/merge.c:1400 +#: builtin/merge.c:1399 #, c-format msgid "Trying really trivial in-index merge...\n" msgstr "" -#: builtin/merge.c:1407 +#: builtin/merge.c:1406 #, c-format msgid "Nope.\n" msgstr "" -#: builtin/merge.c:1432 +#: builtin/merge.c:1431 msgid "Already up-to-date. Yeeah!" msgstr "" -#: builtin/merge.c:1438 +#: builtin/merge.c:1437 msgid "Not possible to fast-forward, aborting." msgstr "" -#: builtin/merge.c:1461 builtin/merge.c:1540 +#: builtin/merge.c:1460 builtin/merge.c:1539 #, c-format msgid "Rewinding the tree to pristine...\n" msgstr "" -#: builtin/merge.c:1465 +#: builtin/merge.c:1464 #, c-format msgid "Trying merge strategy %s...\n" msgstr "" -#: builtin/merge.c:1531 +#: builtin/merge.c:1530 #, c-format msgid "No merge strategy handled the merge.\n" msgstr "" -#: builtin/merge.c:1533 +#: builtin/merge.c:1532 #, c-format msgid "Merge with strategy %s failed.\n" msgstr "" -#: builtin/merge.c:1542 +#: builtin/merge.c:1541 #, c-format msgid "Using the %s to prepare resolving by hand.\n" msgstr "" -#: builtin/merge.c:1554 +#: builtin/merge.c:1553 #, c-format msgid "Automatic merge went well; stopped before committing as requested\n" msgstr "" -#: builtin/merge-base.c:29 +#: builtin/merge-base.c:30 msgid "git merge-base [-a | --all] <commit> <commit>..." msgstr "" -#: builtin/merge-base.c:30 +#: builtin/merge-base.c:31 msgid "git merge-base [-a | --all] --octopus <commit>..." msgstr "" -#: builtin/merge-base.c:31 +#: builtin/merge-base.c:32 msgid "git merge-base --independent <commit>..." msgstr "" -#: builtin/merge-base.c:32 +#: builtin/merge-base.c:33 msgid "git merge-base --is-ancestor <commit> <commit>" msgstr "" -#: builtin/merge-base.c:33 +#: builtin/merge-base.c:34 msgid "git merge-base --fork-point <ref> [<commit>]" msgstr "" -#: builtin/merge-base.c:217 +#: builtin/merge-base.c:218 msgid "output all common ancestors" msgstr "" -#: builtin/merge-base.c:219 +#: builtin/merge-base.c:220 msgid "find ancestors for a single n-way merge" msgstr "" -#: builtin/merge-base.c:221 +#: builtin/merge-base.c:222 msgid "list revs not reachable from others" msgstr "" -#: builtin/merge-base.c:223 +#: builtin/merge-base.c:224 msgid "is the first one ancestor of the other?" msgstr "" -#: builtin/merge-base.c:225 +#: builtin/merge-base.c:226 msgid "find where <commit> forked from reflog of <ref>" msgstr "" -#: builtin/merge-file.c:8 +#: builtin/merge-file.c:9 msgid "" "git merge-file [<options>] [-L <name1> [-L <orig> [-L <name2>]]] <file1> " "<orig-file> <file2>" msgstr "" -#: builtin/merge-file.c:32 +#: builtin/merge-file.c:33 msgid "send results to standard output" msgstr "" -#: builtin/merge-file.c:33 +#: builtin/merge-file.c:34 msgid "use a diff3 based merge" msgstr "" -#: builtin/merge-file.c:34 +#: builtin/merge-file.c:35 msgid "for conflicts, use our version" msgstr "" -#: builtin/merge-file.c:36 +#: builtin/merge-file.c:37 msgid "for conflicts, use their version" msgstr "" -#: builtin/merge-file.c:38 +#: builtin/merge-file.c:39 msgid "for conflicts, use a union version" msgstr "" -#: builtin/merge-file.c:41 +#: builtin/merge-file.c:42 msgid "for conflicts, use this marker size" msgstr "" -#: builtin/merge-file.c:42 +#: builtin/merge-file.c:43 msgid "do not warn about conflicts" msgstr "" -#: builtin/merge-file.c:44 +#: builtin/merge-file.c:45 msgid "set labels for file1/orig-file/file2" msgstr "" @@ -9671,508 +9767,509 @@ msgstr "" msgid "git mktree [-z] [--missing] [--batch]" msgstr "" -#: builtin/mktree.c:152 +#: builtin/mktree.c:153 msgid "input is NUL terminated" msgstr "" -#: builtin/mktree.c:153 builtin/write-tree.c:24 +#: builtin/mktree.c:154 builtin/write-tree.c:25 msgid "allow missing objects" msgstr "" -#: builtin/mktree.c:154 +#: builtin/mktree.c:155 msgid "allow creation of more than one tree" msgstr "" -#: builtin/mv.c:16 +#: builtin/mv.c:17 msgid "git mv [<options>] <source>... <destination>" msgstr "" -#: builtin/mv.c:82 +#: builtin/mv.c:83 #, c-format msgid "Directory %s is in index and no submodule?" msgstr "" -#: builtin/mv.c:84 builtin/rm.c:290 +#: builtin/mv.c:85 builtin/rm.c:290 msgid "Please stage your changes to .gitmodules or stash them to proceed" msgstr "" -#: builtin/mv.c:102 +#: builtin/mv.c:103 #, c-format msgid "%.*s is in index" msgstr "" -#: builtin/mv.c:124 +#: builtin/mv.c:125 msgid "force move/rename even if target exists" msgstr "" -#: builtin/mv.c:125 +#: builtin/mv.c:126 msgid "skip move/rename errors" msgstr "" -#: builtin/mv.c:167 +#: builtin/mv.c:168 #, c-format msgid "destination '%s' is not a directory" msgstr "" -#: builtin/mv.c:178 +#: builtin/mv.c:179 #, c-format msgid "Checking rename of '%s' to '%s'\n" msgstr "" -#: builtin/mv.c:182 +#: builtin/mv.c:183 msgid "bad source" msgstr "" -#: builtin/mv.c:185 +#: builtin/mv.c:186 msgid "can not move directory into itself" msgstr "" -#: builtin/mv.c:188 +#: builtin/mv.c:189 msgid "cannot move directory over file" msgstr "" -#: builtin/mv.c:197 +#: builtin/mv.c:198 msgid "source directory is empty" msgstr "" -#: builtin/mv.c:222 +#: builtin/mv.c:223 msgid "not under version control" msgstr "" -#: builtin/mv.c:225 +#: builtin/mv.c:226 msgid "destination exists" msgstr "" -#: builtin/mv.c:233 +#: builtin/mv.c:234 #, c-format msgid "overwriting '%s'" msgstr "" -#: builtin/mv.c:236 +#: builtin/mv.c:237 msgid "Cannot overwrite" msgstr "" -#: builtin/mv.c:239 +#: builtin/mv.c:240 msgid "multiple sources for the same target" msgstr "" -#: builtin/mv.c:241 +#: builtin/mv.c:242 msgid "destination directory does not exist" msgstr "" -#: builtin/mv.c:248 +#: builtin/mv.c:249 #, c-format msgid "%s, source=%s, destination=%s" msgstr "" -#: builtin/mv.c:269 +#: builtin/mv.c:270 #, c-format msgid "Renaming %s to %s\n" msgstr "" -#: builtin/mv.c:275 builtin/remote.c:710 builtin/repack.c:384 +#: builtin/mv.c:276 builtin/remote.c:711 builtin/repack.c:390 #, c-format msgid "renaming '%s' failed" msgstr "" -#: builtin/name-rev.c:289 +#: builtin/name-rev.c:338 msgid "git name-rev [<options>] <commit>..." msgstr "" -#: builtin/name-rev.c:290 +#: builtin/name-rev.c:339 msgid "git name-rev [<options>] --all" msgstr "" -#: builtin/name-rev.c:291 +#: builtin/name-rev.c:340 msgid "git name-rev [<options>] --stdin" msgstr "" -#: builtin/name-rev.c:346 +#: builtin/name-rev.c:395 msgid "print only names (no SHA-1)" msgstr "" -#: builtin/name-rev.c:347 +#: builtin/name-rev.c:396 msgid "only use tags to name the commits" msgstr "" -#: builtin/name-rev.c:349 +#: builtin/name-rev.c:398 msgid "only use refs matching <pattern>" msgstr "" -#: builtin/name-rev.c:351 +#: builtin/name-rev.c:400 msgid "ignore refs matching <pattern>" msgstr "" -#: builtin/name-rev.c:353 +#: builtin/name-rev.c:402 msgid "list all commits reachable from all refs" msgstr "" -#: builtin/name-rev.c:354 +#: builtin/name-rev.c:403 msgid "read from stdin" msgstr "" -#: builtin/name-rev.c:355 +#: builtin/name-rev.c:404 msgid "allow to print `undefined` names (default)" msgstr "" -#: builtin/name-rev.c:361 +#: builtin/name-rev.c:410 msgid "dereference tags in the input (internal use)" msgstr "" -#: builtin/notes.c:25 +#: builtin/notes.c:26 msgid "git notes [--ref <notes-ref>] [list [<object>]]" msgstr "" -#: builtin/notes.c:26 +#: builtin/notes.c:27 msgid "" "git notes [--ref <notes-ref>] add [-f] [--allow-empty] [-m <msg> | -F <file> " "| (-c | -C) <object>] [<object>]" msgstr "" -#: builtin/notes.c:27 +#: builtin/notes.c:28 msgid "git notes [--ref <notes-ref>] copy [-f] <from-object> <to-object>" msgstr "" -#: builtin/notes.c:28 +#: builtin/notes.c:29 msgid "" "git notes [--ref <notes-ref>] append [--allow-empty] [-m <msg> | -F <file> | " "(-c | -C) <object>] [<object>]" msgstr "" -#: builtin/notes.c:29 +#: builtin/notes.c:30 msgid "git notes [--ref <notes-ref>] edit [--allow-empty] [<object>]" msgstr "" -#: builtin/notes.c:30 +#: builtin/notes.c:31 msgid "git notes [--ref <notes-ref>] show [<object>]" msgstr "" -#: builtin/notes.c:31 +#: builtin/notes.c:32 msgid "" "git notes [--ref <notes-ref>] merge [-v | -q] [-s <strategy>] <notes-ref>" msgstr "" -#: builtin/notes.c:32 +#: builtin/notes.c:33 msgid "git notes merge --commit [-v | -q]" msgstr "" -#: builtin/notes.c:33 +#: builtin/notes.c:34 msgid "git notes merge --abort [-v | -q]" msgstr "" -#: builtin/notes.c:34 +#: builtin/notes.c:35 msgid "git notes [--ref <notes-ref>] remove [<object>...]" msgstr "" -#: builtin/notes.c:35 +#: builtin/notes.c:36 msgid "git notes [--ref <notes-ref>] prune [-n | -v]" msgstr "" -#: builtin/notes.c:36 +#: builtin/notes.c:37 msgid "git notes [--ref <notes-ref>] get-ref" msgstr "" -#: builtin/notes.c:41 +#: builtin/notes.c:42 msgid "git notes [list [<object>]]" msgstr "" -#: builtin/notes.c:46 +#: builtin/notes.c:47 msgid "git notes add [<options>] [<object>]" msgstr "" -#: builtin/notes.c:51 +#: builtin/notes.c:52 msgid "git notes copy [<options>] <from-object> <to-object>" msgstr "" -#: builtin/notes.c:52 +#: builtin/notes.c:53 msgid "git notes copy --stdin [<from-object> <to-object>]..." msgstr "" -#: builtin/notes.c:57 +#: builtin/notes.c:58 msgid "git notes append [<options>] [<object>]" msgstr "" -#: builtin/notes.c:62 +#: builtin/notes.c:63 msgid "git notes edit [<object>]" msgstr "" -#: builtin/notes.c:67 +#: builtin/notes.c:68 msgid "git notes show [<object>]" msgstr "" -#: builtin/notes.c:72 +#: builtin/notes.c:73 msgid "git notes merge [<options>] <notes-ref>" msgstr "" -#: builtin/notes.c:73 +#: builtin/notes.c:74 msgid "git notes merge --commit [<options>]" msgstr "" -#: builtin/notes.c:74 +#: builtin/notes.c:75 msgid "git notes merge --abort [<options>]" msgstr "" -#: builtin/notes.c:79 +#: builtin/notes.c:80 msgid "git notes remove [<object>]" msgstr "" -#: builtin/notes.c:84 +#: builtin/notes.c:85 msgid "git notes prune [<options>]" msgstr "" -#: builtin/notes.c:89 +#: builtin/notes.c:90 msgid "git notes get-ref" msgstr "" -#: builtin/notes.c:94 +#: builtin/notes.c:95 msgid "Write/edit the notes for the following object:" msgstr "" -#: builtin/notes.c:147 +#: builtin/notes.c:148 #, c-format msgid "unable to start 'show' for object '%s'" msgstr "" -#: builtin/notes.c:151 +#: builtin/notes.c:152 msgid "could not read 'show' output" msgstr "" -#: builtin/notes.c:159 +#: builtin/notes.c:160 #, c-format msgid "failed to finish 'show' for object '%s'" msgstr "" -#: builtin/notes.c:194 +#: builtin/notes.c:195 msgid "please supply the note contents using either -m or -F option" msgstr "" -#: builtin/notes.c:203 +#: builtin/notes.c:204 msgid "unable to write note object" msgstr "" -#: builtin/notes.c:205 +#: builtin/notes.c:206 #, c-format msgid "the note contents have been left in %s" msgstr "" -#: builtin/notes.c:233 builtin/tag.c:516 +#: builtin/notes.c:234 builtin/tag.c:517 #, c-format msgid "cannot read '%s'" msgstr "" -#: builtin/notes.c:235 builtin/tag.c:519 +#: builtin/notes.c:236 builtin/tag.c:520 #, c-format msgid "could not open or read '%s'" msgstr "" -#: builtin/notes.c:254 builtin/notes.c:305 builtin/notes.c:307 -#: builtin/notes.c:372 builtin/notes.c:427 builtin/notes.c:513 -#: builtin/notes.c:518 builtin/notes.c:596 builtin/notes.c:658 +#: builtin/notes.c:255 builtin/notes.c:306 builtin/notes.c:308 +#: builtin/notes.c:375 builtin/notes.c:430 builtin/notes.c:516 +#: builtin/notes.c:521 builtin/notes.c:599 builtin/notes.c:661 #, c-format msgid "failed to resolve '%s' as a valid ref." msgstr "" -#: builtin/notes.c:257 +#: builtin/notes.c:258 #, c-format msgid "failed to read object '%s'." msgstr "" -#: builtin/notes.c:261 +#: builtin/notes.c:262 #, c-format msgid "cannot read note data from non-blob object '%s'." msgstr "" -#: builtin/notes.c:301 +#: builtin/notes.c:302 #, c-format msgid "malformed input line: '%s'." msgstr "" -#: builtin/notes.c:316 +#: builtin/notes.c:317 #, c-format msgid "failed to copy notes from '%s' to '%s'" msgstr "" -#. TRANSLATORS: the first %s will be replaced by a -#. git notes command: 'add', 'merge', 'remove', etc. -#: builtin/notes.c:345 +#. TRANSLATORS: the first %s will be replaced by a git +#. notes command: 'add', 'merge', 'remove', etc. +#. +#: builtin/notes.c:348 #, c-format msgid "refusing to %s notes in %s (outside of refs/notes/)" msgstr "" -#: builtin/notes.c:365 builtin/notes.c:420 builtin/notes.c:496 -#: builtin/notes.c:508 builtin/notes.c:584 builtin/notes.c:651 -#: builtin/notes.c:801 builtin/notes.c:948 builtin/notes.c:969 +#: builtin/notes.c:368 builtin/notes.c:423 builtin/notes.c:499 +#: builtin/notes.c:511 builtin/notes.c:587 builtin/notes.c:654 +#: builtin/notes.c:804 builtin/notes.c:951 builtin/notes.c:972 msgid "too many parameters" msgstr "" -#: builtin/notes.c:378 builtin/notes.c:664 +#: builtin/notes.c:381 builtin/notes.c:667 #, c-format msgid "no note found for object %s." msgstr "" -#: builtin/notes.c:399 builtin/notes.c:562 +#: builtin/notes.c:402 builtin/notes.c:565 msgid "note contents as a string" msgstr "" -#: builtin/notes.c:402 builtin/notes.c:565 +#: builtin/notes.c:405 builtin/notes.c:568 msgid "note contents in a file" msgstr "" -#: builtin/notes.c:405 builtin/notes.c:568 +#: builtin/notes.c:408 builtin/notes.c:571 msgid "reuse and edit specified note object" msgstr "" -#: builtin/notes.c:408 builtin/notes.c:571 +#: builtin/notes.c:411 builtin/notes.c:574 msgid "reuse specified note object" msgstr "" -#: builtin/notes.c:411 builtin/notes.c:574 +#: builtin/notes.c:414 builtin/notes.c:577 msgid "allow storing empty note" msgstr "" -#: builtin/notes.c:412 builtin/notes.c:483 +#: builtin/notes.c:415 builtin/notes.c:486 msgid "replace existing notes" msgstr "" -#: builtin/notes.c:437 +#: builtin/notes.c:440 #, c-format msgid "" "Cannot add notes. Found existing notes for object %s. Use '-f' to overwrite " "existing notes" msgstr "" -#: builtin/notes.c:452 builtin/notes.c:531 +#: builtin/notes.c:455 builtin/notes.c:534 #, c-format msgid "Overwriting existing notes for object %s\n" msgstr "" -#: builtin/notes.c:463 builtin/notes.c:623 builtin/notes.c:888 +#: builtin/notes.c:466 builtin/notes.c:626 builtin/notes.c:891 #, c-format msgid "Removing note for object %s\n" msgstr "" -#: builtin/notes.c:484 +#: builtin/notes.c:487 msgid "read objects from stdin" msgstr "" -#: builtin/notes.c:486 +#: builtin/notes.c:489 msgid "load rewriting config for <command> (implies --stdin)" msgstr "" -#: builtin/notes.c:504 +#: builtin/notes.c:507 msgid "too few parameters" msgstr "" -#: builtin/notes.c:525 +#: builtin/notes.c:528 #, c-format msgid "" "Cannot copy notes. Found existing notes for object %s. Use '-f' to overwrite " "existing notes" msgstr "" -#: builtin/notes.c:537 +#: builtin/notes.c:540 #, c-format msgid "missing notes on source object %s. Cannot copy." msgstr "" -#: builtin/notes.c:589 +#: builtin/notes.c:592 #, c-format msgid "" "The -m/-F/-c/-C options have been deprecated for the 'edit' subcommand.\n" "Please use 'git notes add -f -m/-F/-c/-C' instead.\n" msgstr "" -#: builtin/notes.c:684 +#: builtin/notes.c:687 msgid "failed to delete ref NOTES_MERGE_PARTIAL" msgstr "" -#: builtin/notes.c:686 +#: builtin/notes.c:689 msgid "failed to delete ref NOTES_MERGE_REF" msgstr "" -#: builtin/notes.c:688 +#: builtin/notes.c:691 msgid "failed to remove 'git notes merge' worktree" msgstr "" -#: builtin/notes.c:708 +#: builtin/notes.c:711 msgid "failed to read ref NOTES_MERGE_PARTIAL" msgstr "" -#: builtin/notes.c:710 +#: builtin/notes.c:713 msgid "could not find commit from NOTES_MERGE_PARTIAL." msgstr "" -#: builtin/notes.c:712 +#: builtin/notes.c:715 msgid "could not parse commit from NOTES_MERGE_PARTIAL." msgstr "" -#: builtin/notes.c:725 +#: builtin/notes.c:728 msgid "failed to resolve NOTES_MERGE_REF" msgstr "" -#: builtin/notes.c:728 +#: builtin/notes.c:731 msgid "failed to finalize notes merge" msgstr "" -#: builtin/notes.c:754 +#: builtin/notes.c:757 #, c-format msgid "unknown notes merge strategy %s" msgstr "" -#: builtin/notes.c:770 +#: builtin/notes.c:773 msgid "General options" msgstr "" -#: builtin/notes.c:772 +#: builtin/notes.c:775 msgid "Merge options" msgstr "" -#: builtin/notes.c:774 +#: builtin/notes.c:777 msgid "" "resolve notes conflicts using the given strategy (manual/ours/theirs/union/" "cat_sort_uniq)" msgstr "" -#: builtin/notes.c:776 +#: builtin/notes.c:779 msgid "Committing unmerged notes" msgstr "" -#: builtin/notes.c:778 +#: builtin/notes.c:781 msgid "finalize notes merge by committing unmerged notes" msgstr "" -#: builtin/notes.c:780 +#: builtin/notes.c:783 msgid "Aborting notes merge resolution" msgstr "" -#: builtin/notes.c:782 +#: builtin/notes.c:785 msgid "abort notes merge" msgstr "" -#: builtin/notes.c:793 +#: builtin/notes.c:796 msgid "cannot mix --commit, --abort or -s/--strategy" msgstr "" -#: builtin/notes.c:798 +#: builtin/notes.c:801 msgid "must specify a notes ref to merge" msgstr "" -#: builtin/notes.c:822 +#: builtin/notes.c:825 #, c-format msgid "unknown -s/--strategy: %s" msgstr "" -#: builtin/notes.c:859 +#: builtin/notes.c:862 #, c-format msgid "a notes merge into %s is already in-progress at %s" msgstr "" -#: builtin/notes.c:862 +#: builtin/notes.c:865 #, c-format msgid "failed to store link to current notes ref (%s)" msgstr "" -#: builtin/notes.c:864 +#: builtin/notes.c:867 #, c-format msgid "" "Automatic notes merge failed. Fix conflicts in %s and commit the result with " @@ -10180,218 +10277,218 @@ msgid "" "abort'.\n" msgstr "" -#: builtin/notes.c:886 +#: builtin/notes.c:889 #, c-format msgid "Object %s has no note\n" msgstr "" -#: builtin/notes.c:898 +#: builtin/notes.c:901 msgid "attempt to remove non-existent note is not an error" msgstr "" -#: builtin/notes.c:901 +#: builtin/notes.c:904 msgid "read object names from the standard input" msgstr "" -#: builtin/notes.c:939 builtin/prune.c:105 builtin/worktree.c:127 +#: builtin/notes.c:942 builtin/prune.c:105 builtin/worktree.c:128 msgid "do not remove, show only" msgstr "" -#: builtin/notes.c:940 +#: builtin/notes.c:943 msgid "report pruned notes" msgstr "" -#: builtin/notes.c:982 +#: builtin/notes.c:985 msgid "notes-ref" msgstr "" -#: builtin/notes.c:983 +#: builtin/notes.c:986 msgid "use notes from <notes-ref>" msgstr "" -#: builtin/notes.c:1018 +#: builtin/notes.c:1021 #, c-format msgid "unknown subcommand: %s" msgstr "" -#: builtin/pack-objects.c:29 +#: builtin/pack-objects.c:30 msgid "" "git pack-objects --stdout [<options>...] [< <ref-list> | < <object-list>]" msgstr "" -#: builtin/pack-objects.c:30 +#: builtin/pack-objects.c:31 msgid "" "git pack-objects [<options>...] <base-name> [< <ref-list> | < <object-list>]" msgstr "" -#: builtin/pack-objects.c:177 builtin/pack-objects.c:180 +#: builtin/pack-objects.c:180 builtin/pack-objects.c:183 #, c-format msgid "deflate error (%d)" msgstr "" -#: builtin/pack-objects.c:770 +#: builtin/pack-objects.c:776 msgid "disabling bitmap writing, packs are split due to pack.packSizeLimit" msgstr "" -#: builtin/pack-objects.c:783 +#: builtin/pack-objects.c:789 msgid "Writing objects" msgstr "" -#: builtin/pack-objects.c:1063 +#: builtin/pack-objects.c:1069 msgid "disabling bitmap writing, as some objects are not being packed" msgstr "" -#: builtin/pack-objects.c:2426 +#: builtin/pack-objects.c:2434 msgid "Compressing objects" msgstr "" -#: builtin/pack-objects.c:2829 +#: builtin/pack-objects.c:2843 #, c-format msgid "unsupported index version %s" msgstr "" -#: builtin/pack-objects.c:2833 +#: builtin/pack-objects.c:2847 #, c-format msgid "bad index version '%s'" msgstr "" -#: builtin/pack-objects.c:2863 +#: builtin/pack-objects.c:2877 msgid "do not show progress meter" msgstr "" -#: builtin/pack-objects.c:2865 +#: builtin/pack-objects.c:2879 msgid "show progress meter" msgstr "" -#: builtin/pack-objects.c:2867 +#: builtin/pack-objects.c:2881 msgid "show progress meter during object writing phase" msgstr "" -#: builtin/pack-objects.c:2870 +#: builtin/pack-objects.c:2884 msgid "similar to --all-progress when progress meter is shown" msgstr "" -#: builtin/pack-objects.c:2871 +#: builtin/pack-objects.c:2885 msgid "version[,offset]" msgstr "" -#: builtin/pack-objects.c:2872 +#: builtin/pack-objects.c:2886 msgid "write the pack index file in the specified idx format version" msgstr "" -#: builtin/pack-objects.c:2875 +#: builtin/pack-objects.c:2889 msgid "maximum size of each output pack file" msgstr "" -#: builtin/pack-objects.c:2877 +#: builtin/pack-objects.c:2891 msgid "ignore borrowed objects from alternate object store" msgstr "" -#: builtin/pack-objects.c:2879 +#: builtin/pack-objects.c:2893 msgid "ignore packed objects" msgstr "" -#: builtin/pack-objects.c:2881 +#: builtin/pack-objects.c:2895 msgid "limit pack window by objects" msgstr "" -#: builtin/pack-objects.c:2883 +#: builtin/pack-objects.c:2897 msgid "limit pack window by memory in addition to object limit" msgstr "" -#: builtin/pack-objects.c:2885 +#: builtin/pack-objects.c:2899 msgid "maximum length of delta chain allowed in the resulting pack" msgstr "" -#: builtin/pack-objects.c:2887 +#: builtin/pack-objects.c:2901 msgid "reuse existing deltas" msgstr "" -#: builtin/pack-objects.c:2889 +#: builtin/pack-objects.c:2903 msgid "reuse existing objects" msgstr "" -#: builtin/pack-objects.c:2891 +#: builtin/pack-objects.c:2905 msgid "use OFS_DELTA objects" msgstr "" -#: builtin/pack-objects.c:2893 +#: builtin/pack-objects.c:2907 msgid "use threads when searching for best delta matches" msgstr "" -#: builtin/pack-objects.c:2895 +#: builtin/pack-objects.c:2909 msgid "do not create an empty pack output" msgstr "" -#: builtin/pack-objects.c:2897 +#: builtin/pack-objects.c:2911 msgid "read revision arguments from standard input" msgstr "" -#: builtin/pack-objects.c:2899 +#: builtin/pack-objects.c:2913 msgid "limit the objects to those that are not yet packed" msgstr "" -#: builtin/pack-objects.c:2902 +#: builtin/pack-objects.c:2916 msgid "include objects reachable from any reference" msgstr "" -#: builtin/pack-objects.c:2905 +#: builtin/pack-objects.c:2919 msgid "include objects referred by reflog entries" msgstr "" -#: builtin/pack-objects.c:2908 +#: builtin/pack-objects.c:2922 msgid "include objects referred to by the index" msgstr "" -#: builtin/pack-objects.c:2911 +#: builtin/pack-objects.c:2925 msgid "output pack to stdout" msgstr "" -#: builtin/pack-objects.c:2913 +#: builtin/pack-objects.c:2927 msgid "include tag objects that refer to objects to be packed" msgstr "" -#: builtin/pack-objects.c:2915 +#: builtin/pack-objects.c:2929 msgid "keep unreachable objects" msgstr "" -#: builtin/pack-objects.c:2917 +#: builtin/pack-objects.c:2931 msgid "pack loose unreachable objects" msgstr "" -#: builtin/pack-objects.c:2919 +#: builtin/pack-objects.c:2933 msgid "unpack unreachable objects newer than <time>" msgstr "" -#: builtin/pack-objects.c:2922 +#: builtin/pack-objects.c:2936 msgid "create thin packs" msgstr "" -#: builtin/pack-objects.c:2924 +#: builtin/pack-objects.c:2938 msgid "create packs suitable for shallow fetches" msgstr "" -#: builtin/pack-objects.c:2926 +#: builtin/pack-objects.c:2940 msgid "ignore packs that have companion .keep file" msgstr "" -#: builtin/pack-objects.c:2928 +#: builtin/pack-objects.c:2942 msgid "pack compression level" msgstr "" -#: builtin/pack-objects.c:2930 +#: builtin/pack-objects.c:2944 msgid "do not hide commits by grafts" msgstr "" -#: builtin/pack-objects.c:2932 +#: builtin/pack-objects.c:2946 msgid "use a bitmap index if available to speed up counting objects" msgstr "" -#: builtin/pack-objects.c:2934 +#: builtin/pack-objects.c:2948 msgid "write a bitmap index together with the pack index" msgstr "" -#: builtin/pack-objects.c:3061 +#: builtin/pack-objects.c:3075 msgid "Counting objects" msgstr "" @@ -10431,62 +10528,66 @@ msgstr "" msgid "cannot prune in a precious-objects repo" msgstr "" -#: builtin/pull.c:51 builtin/pull.c:53 +#: builtin/pull.c:54 builtin/pull.c:56 #, c-format msgid "Invalid value for %s: %s" msgstr "" -#: builtin/pull.c:73 +#: builtin/pull.c:76 msgid "git pull [<options>] [<repository> [<refspec>...]]" msgstr "" -#: builtin/pull.c:121 +#: builtin/pull.c:124 +msgid "control for recursive fetching of submodules" +msgstr "" + +#: builtin/pull.c:128 msgid "Options related to merging" msgstr "" -#: builtin/pull.c:124 +#: builtin/pull.c:131 msgid "incorporate changes by rebasing rather than merging" msgstr "" -#: builtin/pull.c:148 builtin/rebase--helper.c:18 builtin/revert.c:120 +#: builtin/pull.c:155 builtin/rebase--helper.c:19 builtin/revert.c:121 msgid "allow fast-forward" msgstr "" -#: builtin/pull.c:157 +#: builtin/pull.c:164 msgid "automatically stash/stash pop before and after rebase" msgstr "" -#: builtin/pull.c:173 +#: builtin/pull.c:180 msgid "Options related to fetching" msgstr "" -#: builtin/pull.c:195 +#: builtin/pull.c:198 msgid "number of submodules pulled in parallel" msgstr "" -#: builtin/pull.c:284 +#: builtin/pull.c:287 #, c-format msgid "Invalid value for pull.ff: %s" msgstr "" -#: builtin/pull.c:397 +#: builtin/pull.c:399 msgid "" "There is no candidate for rebasing against among the refs that you just " "fetched." msgstr "" -#: builtin/pull.c:399 +#: builtin/pull.c:401 msgid "" "There are no candidates for merging among the refs that you just fetched." msgstr "" -#: builtin/pull.c:400 +#: builtin/pull.c:402 msgid "" "Generally this means that you provided a wildcard refspec which had no\n" "matches on the remote end." msgstr "" -#: builtin/pull.c:403 +#: builtin/pull.c:405 #, c-format msgid "" "You asked to pull from the remote '%s', but did not specify\n" @@ -10494,69 +10595,69 @@ msgid "" "for your current branch, you must specify a branch on the command line." msgstr "" -#: builtin/pull.c:408 git-parse-remote.sh:73 +#: builtin/pull.c:410 git-parse-remote.sh:73 msgid "You are not currently on a branch." msgstr "" -#: builtin/pull.c:410 builtin/pull.c:425 git-parse-remote.sh:79 +#: builtin/pull.c:412 builtin/pull.c:427 git-parse-remote.sh:79 msgid "Please specify which branch you want to rebase against." msgstr "" -#: builtin/pull.c:412 builtin/pull.c:427 git-parse-remote.sh:82 +#: builtin/pull.c:414 builtin/pull.c:429 git-parse-remote.sh:82 msgid "Please specify which branch you want to merge with." msgstr "" -#: builtin/pull.c:413 builtin/pull.c:428 +#: builtin/pull.c:415 builtin/pull.c:430 msgid "See git-pull(1) for details." msgstr "" -#: builtin/pull.c:415 builtin/pull.c:421 builtin/pull.c:430 +#: builtin/pull.c:417 builtin/pull.c:423 builtin/pull.c:432 #: git-parse-remote.sh:64 msgid "<remote>" msgstr "" -#: builtin/pull.c:415 builtin/pull.c:430 builtin/pull.c:435 git-rebase.sh:456 +#: builtin/pull.c:417 builtin/pull.c:432 builtin/pull.c:437 git-rebase.sh:456 #: git-parse-remote.sh:65 msgid "<branch>" msgstr "" -#: builtin/pull.c:423 git-parse-remote.sh:75 +#: builtin/pull.c:425 git-parse-remote.sh:75 msgid "There is no tracking information for the current branch." msgstr "" -#: builtin/pull.c:432 git-parse-remote.sh:95 +#: builtin/pull.c:434 git-parse-remote.sh:95 msgid "" "If you wish to set tracking information for this branch you can do so with:" msgstr "" -#: builtin/pull.c:437 +#: builtin/pull.c:439 #, c-format msgid "" "Your configuration specifies to merge with the ref '%s'\n" "from the remote, but no such ref was fetched." msgstr "" -#: builtin/pull.c:754 +#: builtin/pull.c:792 msgid "ignoring --verify-signatures for rebase" msgstr "" -#: builtin/pull.c:801 +#: builtin/pull.c:840 msgid "--[no-]autostash option is only valid with --rebase." msgstr "" -#: builtin/pull.c:809 +#: builtin/pull.c:848 msgid "Updating an unborn branch with changes added to the index." msgstr "" -#: builtin/pull.c:812 +#: builtin/pull.c:851 msgid "pull with rebase" msgstr "" -#: builtin/pull.c:813 +#: builtin/pull.c:852 msgid "please commit or stash them." msgstr "" -#: builtin/pull.c:838 +#: builtin/pull.c:877 #, c-format msgid "" "fetch updated the current branch head.\n" @@ -10564,7 +10665,7 @@ msgid "" "commit %s." msgstr "" -#: builtin/pull.c:843 +#: builtin/pull.c:882 #, c-format msgid "" "Cannot fast-forward your working tree.\n" @@ -10575,33 +10676,37 @@ msgid "" "to recover." msgstr "" -#: builtin/pull.c:858 +#: builtin/pull.c:897 msgid "Cannot merge multiple branches into empty head." msgstr "" -#: builtin/pull.c:862 +#: builtin/pull.c:901 msgid "Cannot rebase onto multiple branches." msgstr "" -#: builtin/push.c:16 +#: builtin/pull.c:908 +msgid "cannot rebase with locally recorded submodule modifications" +msgstr "" + +#: builtin/push.c:17 msgid "git push [<options>] [<repository> [<refspec>...]]" msgstr "" -#: builtin/push.c:89 +#: builtin/push.c:90 msgid "tag shorthand without <tag>" msgstr "" -#: builtin/push.c:99 +#: builtin/push.c:100 msgid "--delete only accepts plain target ref names" msgstr "" -#: builtin/push.c:143 +#: builtin/push.c:144 msgid "" "\n" "To choose either option permanently, see push.default in 'git help config'." msgstr "" -#: builtin/push.c:146 +#: builtin/push.c:147 #, c-format msgid "" "The upstream branch of your current branch does not match\n" @@ -10616,7 +10721,7 @@ msgid "" "%s" msgstr "" -#: builtin/push.c:161 +#: builtin/push.c:162 #, c-format msgid "" "You are not currently on a branch.\n" @@ -10626,7 +10731,7 @@ msgid "" " git push %s HEAD:<name-of-remote-branch>\n" msgstr "" -#: builtin/push.c:175 +#: builtin/push.c:176 #, c-format msgid "" "The current branch %s has no upstream branch.\n" @@ -10635,12 +10740,12 @@ msgid "" " git push --set-upstream %s %s\n" msgstr "" -#: builtin/push.c:183 +#: builtin/push.c:184 #, c-format msgid "The current branch %s has multiple upstream branches, refusing to push." msgstr "" -#: builtin/push.c:186 +#: builtin/push.c:187 #, c-format msgid "" "You are pushing to remote '%s', which is not the upstream of\n" @@ -10648,12 +10753,12 @@ msgid "" "to update which remote branch." msgstr "" -#: builtin/push.c:245 +#: builtin/push.c:246 msgid "" "You didn't specify any refspecs to push, and push.default is \"nothing\"." msgstr "" -#: builtin/push.c:252 +#: builtin/push.c:253 msgid "" "Updates were rejected because the tip of your current branch is behind\n" "its remote counterpart. Integrate the remote changes (e.g.\n" @@ -10661,7 +10766,7 @@ msgid "" "See the 'Note about fast-forwards' in 'git push --help' for details." msgstr "" -#: builtin/push.c:258 +#: builtin/push.c:259 msgid "" "Updates were rejected because a pushed branch tip is behind its remote\n" "counterpart. Check out this branch and integrate the remote changes\n" @@ -10669,7 +10774,7 @@ msgid "" "See the 'Note about fast-forwards' in 'git push --help' for details." msgstr "" -#: builtin/push.c:264 +#: builtin/push.c:265 msgid "" "Updates were rejected because the remote contains work that you do\n" "not have locally. This is usually caused by another repository pushing\n" @@ -10678,33 +10783,33 @@ msgid "" "See the 'Note about fast-forwards' in 'git push --help' for details." msgstr "" -#: builtin/push.c:271 +#: builtin/push.c:272 msgid "Updates were rejected because the tag already exists in the remote." msgstr "" -#: builtin/push.c:274 +#: builtin/push.c:275 msgid "" "You cannot update a remote ref that points at a non-commit object,\n" "or update a remote ref to make it point at a non-commit object,\n" "without using the '--force' option.\n" msgstr "" -#: builtin/push.c:334 +#: builtin/push.c:335 #, c-format msgid "Pushing to %s\n" msgstr "" -#: builtin/push.c:338 +#: builtin/push.c:339 #, c-format msgid "failed to push some refs to '%s'" msgstr "" -#: builtin/push.c:369 +#: builtin/push.c:370 #, c-format msgid "bad repository '%s'" msgstr "" -#: builtin/push.c:370 +#: builtin/push.c:371 msgid "" "No configured push destination.\n" "Either specify the URL from the command-line or configure a remote " @@ -10717,112 +10822,112 @@ msgid "" " git push <name>\n" msgstr "" -#: builtin/push.c:388 +#: builtin/push.c:389 msgid "--all and --tags are incompatible" msgstr "" -#: builtin/push.c:389 +#: builtin/push.c:390 msgid "--all can't be combined with refspecs" msgstr "" -#: builtin/push.c:394 +#: builtin/push.c:395 msgid "--mirror and --tags are incompatible" msgstr "" -#: builtin/push.c:395 +#: builtin/push.c:396 msgid "--mirror can't be combined with refspecs" msgstr "" -#: builtin/push.c:400 +#: builtin/push.c:401 msgid "--all and --mirror are incompatible" msgstr "" -#: builtin/push.c:518 +#: builtin/push.c:523 msgid "repository" msgstr "" -#: builtin/push.c:519 builtin/send-pack.c:162 +#: builtin/push.c:524 builtin/send-pack.c:163 msgid "push all refs" msgstr "" -#: builtin/push.c:520 builtin/send-pack.c:164 +#: builtin/push.c:525 builtin/send-pack.c:165 msgid "mirror all refs" msgstr "" -#: builtin/push.c:522 +#: builtin/push.c:527 msgid "delete refs" msgstr "" -#: builtin/push.c:523 +#: builtin/push.c:528 msgid "push tags (can't be used with --all or --mirror)" msgstr "" -#: builtin/push.c:526 builtin/send-pack.c:165 +#: builtin/push.c:531 builtin/send-pack.c:166 msgid "force updates" msgstr "" -#: builtin/push.c:528 builtin/send-pack.c:179 +#: builtin/push.c:533 builtin/send-pack.c:180 msgid "refname>:<expect" msgstr "" -#: builtin/push.c:529 builtin/send-pack.c:180 +#: builtin/push.c:534 builtin/send-pack.c:181 msgid "require old value of ref to be at this value" msgstr "" -#: builtin/push.c:532 +#: builtin/push.c:537 msgid "control recursive pushing of submodules" msgstr "" -#: builtin/push.c:534 builtin/send-pack.c:173 +#: builtin/push.c:539 builtin/send-pack.c:174 msgid "use thin pack" msgstr "" -#: builtin/push.c:535 builtin/push.c:536 builtin/send-pack.c:159 -#: builtin/send-pack.c:160 +#: builtin/push.c:540 builtin/push.c:541 builtin/send-pack.c:160 +#: builtin/send-pack.c:161 msgid "receive pack program" msgstr "" -#: builtin/push.c:537 +#: builtin/push.c:542 msgid "set upstream for git pull/status" msgstr "" -#: builtin/push.c:540 +#: builtin/push.c:545 msgid "prune locally removed refs" msgstr "" -#: builtin/push.c:542 +#: builtin/push.c:547 msgid "bypass pre-push hook" msgstr "" -#: builtin/push.c:543 +#: builtin/push.c:548 msgid "push missing but relevant tags" msgstr "" -#: builtin/push.c:546 builtin/send-pack.c:167 +#: builtin/push.c:551 builtin/send-pack.c:168 msgid "GPG sign the push" msgstr "" -#: builtin/push.c:548 builtin/send-pack.c:174 +#: builtin/push.c:553 builtin/send-pack.c:175 msgid "request atomic transaction on remote side" msgstr "" -#: builtin/push.c:549 builtin/send-pack.c:170 +#: builtin/push.c:554 builtin/send-pack.c:171 msgid "server-specific" msgstr "" -#: builtin/push.c:549 builtin/send-pack.c:171 +#: builtin/push.c:554 builtin/send-pack.c:172 msgid "option to transmit" msgstr "" -#: builtin/push.c:563 +#: builtin/push.c:568 msgid "--delete is incompatible with --all, --mirror and --tags" msgstr "" -#: builtin/push.c:565 +#: builtin/push.c:570 msgid "--delete doesn't make sense without any refs" msgstr "" -#: builtin/push.c:584 +#: builtin/push.c:589 msgid "push options must not have new line characters" msgstr "" @@ -10833,87 +10938,87 @@ msgid "" "index-output=<file>] (--empty | <tree-ish1> [<tree-ish2> [<tree-ish3>]])" msgstr "" -#: builtin/read-tree.c:130 +#: builtin/read-tree.c:121 msgid "write resulting index to <file>" msgstr "" -#: builtin/read-tree.c:133 +#: builtin/read-tree.c:124 msgid "only empty the index" msgstr "" -#: builtin/read-tree.c:135 +#: builtin/read-tree.c:126 msgid "Merging" msgstr "" -#: builtin/read-tree.c:137 +#: builtin/read-tree.c:128 msgid "perform a merge in addition to a read" msgstr "" -#: builtin/read-tree.c:139 +#: builtin/read-tree.c:130 msgid "3-way merge if no file level merging required" msgstr "" -#: builtin/read-tree.c:141 +#: builtin/read-tree.c:132 msgid "3-way merge in presence of adds and removes" msgstr "" -#: builtin/read-tree.c:143 +#: builtin/read-tree.c:134 msgid "same as -m, but discard unmerged entries" msgstr "" -#: builtin/read-tree.c:144 +#: builtin/read-tree.c:135 msgid "<subdirectory>/" msgstr "" -#: builtin/read-tree.c:145 +#: builtin/read-tree.c:136 msgid "read the tree into the index under <subdirectory>/" msgstr "" -#: builtin/read-tree.c:148 +#: builtin/read-tree.c:139 msgid "update working tree with merge result" msgstr "" -#: builtin/read-tree.c:150 +#: builtin/read-tree.c:141 msgid "gitignore" msgstr "" -#: builtin/read-tree.c:151 +#: builtin/read-tree.c:142 msgid "allow explicitly ignored files to be overwritten" msgstr "" -#: builtin/read-tree.c:154 +#: builtin/read-tree.c:145 msgid "don't check the working tree after merging" msgstr "" -#: builtin/read-tree.c:155 +#: builtin/read-tree.c:146 msgid "don't update the index or the work tree" msgstr "" -#: builtin/read-tree.c:157 +#: builtin/read-tree.c:148 msgid "skip applying sparse checkout filter" msgstr "" -#: builtin/read-tree.c:159 +#: builtin/read-tree.c:150 msgid "debug unpack-trees" msgstr "" -#: builtin/rebase--helper.c:7 +#: builtin/rebase--helper.c:8 msgid "git rebase--helper [<options>]" msgstr "" -#: builtin/rebase--helper.c:19 +#: builtin/rebase--helper.c:20 msgid "continue rebase" msgstr "" -#: builtin/rebase--helper.c:21 +#: builtin/rebase--helper.c:22 msgid "abort rebase" msgstr "" -#: builtin/receive-pack.c:27 +#: builtin/receive-pack.c:28 msgid "git receive-pack <git-dir>" msgstr "" -#: builtin/receive-pack.c:795 +#: builtin/receive-pack.c:838 msgid "" "By default, updating the current branch in a non-bare repository\n" "is denied, because it will make the index and work tree inconsistent\n" @@ -10930,7 +11035,7 @@ msgid "" "'receive.denyCurrentBranch' configuration variable to 'refuse'." msgstr "" -#: builtin/receive-pack.c:815 +#: builtin/receive-pack.c:858 msgid "" "By default, deleting the current branch is denied, because the next\n" "'git clone' won't result in any file checked out, causing confusion.\n" @@ -10942,194 +11047,194 @@ msgid "" "To squelch this message, you can set it to 'refuse'." msgstr "" -#: builtin/receive-pack.c:1888 +#: builtin/receive-pack.c:1933 msgid "quiet" msgstr "" -#: builtin/receive-pack.c:1902 +#: builtin/receive-pack.c:1947 msgid "You must specify a directory." msgstr "" -#: builtin/reflog.c:423 +#: builtin/reflog.c:424 #, c-format msgid "'%s' for '%s' is not a valid timestamp" msgstr "" -#: builtin/reflog.c:540 builtin/reflog.c:545 +#: builtin/reflog.c:541 builtin/reflog.c:546 #, c-format msgid "'%s' is not a valid timestamp" msgstr "" -#: builtin/remote.c:12 +#: builtin/remote.c:13 msgid "git remote [-v | --verbose]" msgstr "" -#: builtin/remote.c:13 +#: builtin/remote.c:14 msgid "" "git remote add [-t <branch>] [-m <master>] [-f] [--tags | --no-tags] [--" "mirror=<fetch|push>] <name> <url>" msgstr "" -#: builtin/remote.c:14 builtin/remote.c:34 +#: builtin/remote.c:15 builtin/remote.c:35 msgid "git remote rename <old> <new>" msgstr "" -#: builtin/remote.c:15 builtin/remote.c:39 +#: builtin/remote.c:16 builtin/remote.c:40 msgid "git remote remove <name>" msgstr "" -#: builtin/remote.c:16 builtin/remote.c:44 +#: builtin/remote.c:17 builtin/remote.c:45 msgid "git remote set-head <name> (-a | --auto | -d | --delete | <branch>)" msgstr "" -#: builtin/remote.c:17 +#: builtin/remote.c:18 msgid "git remote [-v | --verbose] show [-n] <name>" msgstr "" -#: builtin/remote.c:18 +#: builtin/remote.c:19 msgid "git remote prune [-n | --dry-run] <name>" msgstr "" -#: builtin/remote.c:19 +#: builtin/remote.c:20 msgid "" "git remote [-v | --verbose] update [-p | --prune] [(<group> | <remote>)...]" msgstr "" -#: builtin/remote.c:20 +#: builtin/remote.c:21 msgid "git remote set-branches [--add] <name> <branch>..." msgstr "" -#: builtin/remote.c:21 builtin/remote.c:70 +#: builtin/remote.c:22 builtin/remote.c:71 msgid "git remote get-url [--push] [--all] <name>" msgstr "" -#: builtin/remote.c:22 builtin/remote.c:75 +#: builtin/remote.c:23 builtin/remote.c:76 msgid "git remote set-url [--push] <name> <newurl> [<oldurl>]" msgstr "" -#: builtin/remote.c:23 builtin/remote.c:76 +#: builtin/remote.c:24 builtin/remote.c:77 msgid "git remote set-url --add <name> <newurl>" msgstr "" -#: builtin/remote.c:24 builtin/remote.c:77 +#: builtin/remote.c:25 builtin/remote.c:78 msgid "git remote set-url --delete <name> <url>" msgstr "" -#: builtin/remote.c:29 +#: builtin/remote.c:30 msgid "git remote add [<options>] <name> <url>" msgstr "" -#: builtin/remote.c:49 +#: builtin/remote.c:50 msgid "git remote set-branches <name> <branch>..." msgstr "" -#: builtin/remote.c:50 +#: builtin/remote.c:51 msgid "git remote set-branches --add <name> <branch>..." msgstr "" -#: builtin/remote.c:55 +#: builtin/remote.c:56 msgid "git remote show [<options>] <name>" msgstr "" -#: builtin/remote.c:60 +#: builtin/remote.c:61 msgid "git remote prune [<options>] <name>" msgstr "" -#: builtin/remote.c:65 +#: builtin/remote.c:66 msgid "git remote update [<options>] [<group> | <remote>]..." msgstr "" -#: builtin/remote.c:94 +#: builtin/remote.c:95 #, c-format msgid "Updating %s" msgstr "" -#: builtin/remote.c:126 +#: builtin/remote.c:127 msgid "" "--mirror is dangerous and deprecated; please\n" "\t use --mirror=fetch or --mirror=push instead" msgstr "" -#: builtin/remote.c:143 +#: builtin/remote.c:144 #, c-format msgid "unknown mirror argument: %s" msgstr "" -#: builtin/remote.c:159 +#: builtin/remote.c:160 msgid "fetch the remote branches" msgstr "" -#: builtin/remote.c:161 +#: builtin/remote.c:162 msgid "import all tags and associated objects when fetching" msgstr "" -#: builtin/remote.c:164 +#: builtin/remote.c:165 msgid "or do not fetch any tag at all (--no-tags)" msgstr "" -#: builtin/remote.c:166 +#: builtin/remote.c:167 msgid "branch(es) to track" msgstr "" -#: builtin/remote.c:167 +#: builtin/remote.c:168 msgid "master branch" msgstr "" -#: builtin/remote.c:168 +#: builtin/remote.c:169 msgid "push|fetch" msgstr "" -#: builtin/remote.c:169 +#: builtin/remote.c:170 msgid "set up remote as a mirror to push to or fetch from" msgstr "" -#: builtin/remote.c:181 +#: builtin/remote.c:182 msgid "specifying a master branch makes no sense with --mirror" msgstr "" -#: builtin/remote.c:183 +#: builtin/remote.c:184 msgid "specifying branches to track makes sense only with fetch mirrors" msgstr "" -#: builtin/remote.c:190 builtin/remote.c:629 +#: builtin/remote.c:191 builtin/remote.c:630 #, c-format msgid "remote %s already exists." msgstr "" -#: builtin/remote.c:194 builtin/remote.c:633 +#: builtin/remote.c:195 builtin/remote.c:634 #, c-format msgid "'%s' is not a valid remote name" msgstr "" -#: builtin/remote.c:234 +#: builtin/remote.c:235 #, c-format msgid "Could not setup master '%s'" msgstr "" -#: builtin/remote.c:336 +#: builtin/remote.c:337 #, c-format msgid "Could not get fetch map for refspec %s" msgstr "" -#: builtin/remote.c:437 builtin/remote.c:445 +#: builtin/remote.c:438 builtin/remote.c:446 msgid "(matching)" msgstr "" -#: builtin/remote.c:449 +#: builtin/remote.c:450 msgid "(delete)" msgstr "" -#: builtin/remote.c:622 builtin/remote.c:757 builtin/remote.c:856 +#: builtin/remote.c:623 builtin/remote.c:758 builtin/remote.c:857 #, c-format msgid "No such remote: %s" msgstr "" -#: builtin/remote.c:639 +#: builtin/remote.c:640 #, c-format msgid "Could not rename config section '%s' to '%s'" msgstr "" -#: builtin/remote.c:659 +#: builtin/remote.c:660 #, c-format msgid "" "Not updating non-default fetch refspec\n" @@ -11137,17 +11242,17 @@ msgid "" "\tPlease update the configuration manually if necessary." msgstr "" -#: builtin/remote.c:695 +#: builtin/remote.c:696 #, c-format msgid "deleting '%s' failed" msgstr "" -#: builtin/remote.c:729 +#: builtin/remote.c:730 #, c-format msgid "creating '%s' failed" msgstr "" -#: builtin/remote.c:794 +#: builtin/remote.c:795 msgid "" "Note: A branch outside the refs/remotes/ hierarchy was not removed;\n" "to delete it, use:" @@ -11157,629 +11262,635 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: builtin/remote.c:808 +#: builtin/remote.c:809 #, c-format msgid "Could not remove config section '%s'" msgstr "" -#: builtin/remote.c:909 +#: builtin/remote.c:910 #, c-format msgid " new (next fetch will store in remotes/%s)" msgstr "" -#: builtin/remote.c:912 +#: builtin/remote.c:913 msgid " tracked" msgstr "" -#: builtin/remote.c:914 +#: builtin/remote.c:915 msgid " stale (use 'git remote prune' to remove)" msgstr "" -#: builtin/remote.c:916 +#: builtin/remote.c:917 msgid " ???" msgstr "" -#: builtin/remote.c:957 +#: builtin/remote.c:958 #, c-format msgid "invalid branch.%s.merge; cannot rebase onto > 1 branch" msgstr "" -#: builtin/remote.c:965 +#: builtin/remote.c:966 #, c-format msgid "rebases interactively onto remote %s" msgstr "" -#: builtin/remote.c:966 +#: builtin/remote.c:967 #, c-format msgid "rebases onto remote %s" msgstr "" -#: builtin/remote.c:969 +#: builtin/remote.c:970 #, c-format msgid " merges with remote %s" msgstr "" -#: builtin/remote.c:972 +#: builtin/remote.c:973 #, c-format msgid "merges with remote %s" msgstr "" -#: builtin/remote.c:975 +#: builtin/remote.c:976 #, c-format msgid "%-*s and with remote %s\n" msgstr "" -#: builtin/remote.c:1018 +#: builtin/remote.c:1019 msgid "create" msgstr "" -#: builtin/remote.c:1021 +#: builtin/remote.c:1022 msgid "delete" msgstr "" -#: builtin/remote.c:1025 +#: builtin/remote.c:1026 msgid "up to date" msgstr "" -#: builtin/remote.c:1028 +#: builtin/remote.c:1029 msgid "fast-forwardable" msgstr "" -#: builtin/remote.c:1031 +#: builtin/remote.c:1032 msgid "local out of date" msgstr "" -#: builtin/remote.c:1038 +#: builtin/remote.c:1039 #, c-format msgid " %-*s forces to %-*s (%s)" msgstr "" -#: builtin/remote.c:1041 +#: builtin/remote.c:1042 #, c-format msgid " %-*s pushes to %-*s (%s)" msgstr "" -#: builtin/remote.c:1045 +#: builtin/remote.c:1046 #, c-format msgid " %-*s forces to %s" msgstr "" -#: builtin/remote.c:1048 +#: builtin/remote.c:1049 #, c-format msgid " %-*s pushes to %s" msgstr "" -#: builtin/remote.c:1116 +#: builtin/remote.c:1117 msgid "do not query remotes" msgstr "" -#: builtin/remote.c:1143 +#: builtin/remote.c:1144 #, c-format msgid "* remote %s" msgstr "" -#: builtin/remote.c:1144 +#: builtin/remote.c:1145 #, c-format msgid " Fetch URL: %s" msgstr "" -#: builtin/remote.c:1145 builtin/remote.c:1158 builtin/remote.c:1297 +#: builtin/remote.c:1146 builtin/remote.c:1162 builtin/remote.c:1301 msgid "(no URL)" msgstr "" -#. TRANSLATORS: the colon ':' should align with -#. the one in " Fetch URL: %s" translation -#: builtin/remote.c:1156 builtin/remote.c:1158 +#. TRANSLATORS: the colon ':' should align +#. with the one in " Fetch URL: %s" +#. translation. +#. +#: builtin/remote.c:1160 builtin/remote.c:1162 #, c-format msgid " Push URL: %s" msgstr "" -#: builtin/remote.c:1160 builtin/remote.c:1162 builtin/remote.c:1164 +#: builtin/remote.c:1164 builtin/remote.c:1166 builtin/remote.c:1168 #, c-format msgid " HEAD branch: %s" msgstr "" -#: builtin/remote.c:1160 +#: builtin/remote.c:1164 msgid "(not queried)" msgstr "" -#: builtin/remote.c:1162 +#: builtin/remote.c:1166 msgid "(unknown)" msgstr "" -#: builtin/remote.c:1166 +#: builtin/remote.c:1170 #, c-format msgid "" " HEAD branch (remote HEAD is ambiguous, may be one of the following):\n" msgstr "" -#: builtin/remote.c:1178 +#: builtin/remote.c:1182 #, c-format msgid " Remote branch:%s" msgid_plural " Remote branches:%s" msgstr[0] "" msgstr[1] "" -#: builtin/remote.c:1181 builtin/remote.c:1207 +#: builtin/remote.c:1185 builtin/remote.c:1211 msgid " (status not queried)" msgstr "" -#: builtin/remote.c:1190 +#: builtin/remote.c:1194 msgid " Local branch configured for 'git pull':" msgid_plural " Local branches configured for 'git pull':" msgstr[0] "" msgstr[1] "" -#: builtin/remote.c:1198 +#: builtin/remote.c:1202 msgid " Local refs will be mirrored by 'git push'" msgstr "" -#: builtin/remote.c:1204 +#: builtin/remote.c:1208 #, c-format msgid " Local ref configured for 'git push'%s:" msgid_plural " Local refs configured for 'git push'%s:" msgstr[0] "" msgstr[1] "" -#: builtin/remote.c:1225 +#: builtin/remote.c:1229 msgid "set refs/remotes/<name>/HEAD according to remote" msgstr "" -#: builtin/remote.c:1227 +#: builtin/remote.c:1231 msgid "delete refs/remotes/<name>/HEAD" msgstr "" -#: builtin/remote.c:1242 +#: builtin/remote.c:1246 msgid "Cannot determine remote HEAD" msgstr "" -#: builtin/remote.c:1244 +#: builtin/remote.c:1248 msgid "Multiple remote HEAD branches. Please choose one explicitly with:" msgstr "" -#: builtin/remote.c:1254 +#: builtin/remote.c:1258 #, c-format msgid "Could not delete %s" msgstr "" -#: builtin/remote.c:1262 +#: builtin/remote.c:1266 #, c-format msgid "Not a valid ref: %s" msgstr "" -#: builtin/remote.c:1264 +#: builtin/remote.c:1268 #, c-format msgid "Could not setup %s" msgstr "" -#: builtin/remote.c:1282 +#: builtin/remote.c:1286 #, c-format msgid " %s will become dangling!" msgstr "" -#: builtin/remote.c:1283 +#: builtin/remote.c:1287 #, c-format msgid " %s has become dangling!" msgstr "" -#: builtin/remote.c:1293 +#: builtin/remote.c:1297 #, c-format msgid "Pruning %s" msgstr "" -#: builtin/remote.c:1294 +#: builtin/remote.c:1298 #, c-format msgid "URL: %s" msgstr "" -#: builtin/remote.c:1310 +#: builtin/remote.c:1314 #, c-format msgid " * [would prune] %s" msgstr "" -#: builtin/remote.c:1313 +#: builtin/remote.c:1317 #, c-format msgid " * [pruned] %s" msgstr "" -#: builtin/remote.c:1358 +#: builtin/remote.c:1362 msgid "prune remotes after fetching" msgstr "" -#: builtin/remote.c:1421 builtin/remote.c:1475 builtin/remote.c:1543 +#: builtin/remote.c:1425 builtin/remote.c:1479 builtin/remote.c:1547 #, c-format msgid "No such remote '%s'" msgstr "" -#: builtin/remote.c:1437 +#: builtin/remote.c:1441 msgid "add branch" msgstr "" -#: builtin/remote.c:1444 +#: builtin/remote.c:1448 msgid "no remote specified" msgstr "" -#: builtin/remote.c:1461 +#: builtin/remote.c:1465 msgid "query push URLs rather than fetch URLs" msgstr "" -#: builtin/remote.c:1463 +#: builtin/remote.c:1467 msgid "return all URLs" msgstr "" -#: builtin/remote.c:1491 +#: builtin/remote.c:1495 #, c-format msgid "no URLs configured for remote '%s'" msgstr "" -#: builtin/remote.c:1517 +#: builtin/remote.c:1521 msgid "manipulate push URLs" msgstr "" -#: builtin/remote.c:1519 +#: builtin/remote.c:1523 msgid "add URL" msgstr "" -#: builtin/remote.c:1521 +#: builtin/remote.c:1525 msgid "delete URLs" msgstr "" -#: builtin/remote.c:1528 +#: builtin/remote.c:1532 msgid "--add --delete doesn't make sense" msgstr "" -#: builtin/remote.c:1569 +#: builtin/remote.c:1573 #, c-format msgid "Invalid old URL pattern: %s" msgstr "" -#: builtin/remote.c:1577 +#: builtin/remote.c:1581 #, c-format msgid "No such URL found: %s" msgstr "" -#: builtin/remote.c:1579 +#: builtin/remote.c:1583 msgid "Will not delete all non-push URLs" msgstr "" -#: builtin/remote.c:1593 +#: builtin/remote.c:1597 msgid "be verbose; must be placed before a subcommand" msgstr "" -#: builtin/remote.c:1624 +#: builtin/remote.c:1628 #, c-format msgid "Unknown subcommand: %s" msgstr "" -#: builtin/repack.c:17 +#: builtin/repack.c:18 msgid "git repack [<options>]" msgstr "" -#: builtin/repack.c:22 +#: builtin/repack.c:23 msgid "" "Incremental repacks are incompatible with bitmap indexes. Use\n" "--no-write-bitmap-index or disable the pack.writebitmaps configuration." msgstr "" -#: builtin/repack.c:166 +#: builtin/repack.c:168 msgid "pack everything in a single pack" msgstr "" -#: builtin/repack.c:168 +#: builtin/repack.c:170 msgid "same as -a, and turn unreachable objects loose" msgstr "" -#: builtin/repack.c:171 +#: builtin/repack.c:173 msgid "remove redundant packs, and run git-prune-packed" msgstr "" -#: builtin/repack.c:173 +#: builtin/repack.c:175 msgid "pass --no-reuse-delta to git-pack-objects" msgstr "" -#: builtin/repack.c:175 +#: builtin/repack.c:177 msgid "pass --no-reuse-object to git-pack-objects" msgstr "" -#: builtin/repack.c:177 +#: builtin/repack.c:179 msgid "do not run git-update-server-info" msgstr "" -#: builtin/repack.c:180 +#: builtin/repack.c:182 msgid "pass --local to git-pack-objects" msgstr "" -#: builtin/repack.c:182 +#: builtin/repack.c:184 msgid "write bitmap index" msgstr "" -#: builtin/repack.c:183 +#: builtin/repack.c:185 msgid "approxidate" msgstr "" -#: builtin/repack.c:184 +#: builtin/repack.c:186 msgid "with -A, do not loosen objects older than this" msgstr "" -#: builtin/repack.c:186 +#: builtin/repack.c:188 msgid "with -a, repack unreachable objects" msgstr "" -#: builtin/repack.c:188 +#: builtin/repack.c:190 msgid "size of the window used for delta compression" msgstr "" -#: builtin/repack.c:189 builtin/repack.c:193 +#: builtin/repack.c:191 builtin/repack.c:197 msgid "bytes" msgstr "" -#: builtin/repack.c:190 +#: builtin/repack.c:192 msgid "same as the above, but limit memory size instead of entries count" msgstr "" -#: builtin/repack.c:192 +#: builtin/repack.c:194 msgid "limits the maximum delta depth" msgstr "" -#: builtin/repack.c:194 +#: builtin/repack.c:196 +msgid "limits the maximum number of threads" +msgstr "" + +#: builtin/repack.c:198 msgid "maximum size of each packfile" msgstr "" -#: builtin/repack.c:196 +#: builtin/repack.c:200 msgid "repack objects in packs marked with .keep" msgstr "" -#: builtin/repack.c:206 +#: builtin/repack.c:210 msgid "cannot delete packs in a precious-objects repo" msgstr "" -#: builtin/repack.c:210 +#: builtin/repack.c:214 msgid "--keep-unreachable and -A are incompatible" msgstr "" -#: builtin/repack.c:400 builtin/worktree.c:115 +#: builtin/repack.c:406 builtin/worktree.c:116 #, c-format msgid "failed to remove '%s'" msgstr "" -#: builtin/replace.c:19 +#: builtin/replace.c:20 msgid "git replace [-f] <object> <replacement>" msgstr "" -#: builtin/replace.c:20 +#: builtin/replace.c:21 msgid "git replace [-f] --edit <object>" msgstr "" -#: builtin/replace.c:21 +#: builtin/replace.c:22 msgid "git replace [-f] --graft <commit> [<parent>...]" msgstr "" -#: builtin/replace.c:22 +#: builtin/replace.c:23 msgid "git replace -d <object>..." msgstr "" -#: builtin/replace.c:23 +#: builtin/replace.c:24 msgid "git replace [--format=<format>] [-l [<pattern>]]" msgstr "" -#: builtin/replace.c:330 builtin/replace.c:368 builtin/replace.c:396 +#: builtin/replace.c:331 builtin/replace.c:369 builtin/replace.c:397 #, c-format msgid "Not a valid object name: '%s'" msgstr "" -#: builtin/replace.c:360 +#: builtin/replace.c:361 #, c-format msgid "bad mergetag in commit '%s'" msgstr "" -#: builtin/replace.c:362 +#: builtin/replace.c:363 #, c-format msgid "malformed mergetag in commit '%s'" msgstr "" -#: builtin/replace.c:373 +#: builtin/replace.c:374 #, c-format msgid "" "original commit '%s' contains mergetag '%s' that is discarded; use --edit " "instead of --graft" msgstr "" -#: builtin/replace.c:406 +#: builtin/replace.c:407 #, c-format msgid "the original commit '%s' has a gpg signature." msgstr "" -#: builtin/replace.c:407 +#: builtin/replace.c:408 msgid "the signature will be removed in the replacement commit!" msgstr "" -#: builtin/replace.c:413 +#: builtin/replace.c:414 #, c-format msgid "could not write replacement commit for: '%s'" msgstr "" -#: builtin/replace.c:437 +#: builtin/replace.c:438 msgid "list replace refs" msgstr "" -#: builtin/replace.c:438 +#: builtin/replace.c:439 msgid "delete replace refs" msgstr "" -#: builtin/replace.c:439 +#: builtin/replace.c:440 msgid "edit existing object" msgstr "" -#: builtin/replace.c:440 +#: builtin/replace.c:441 msgid "change a commit's parents" msgstr "" -#: builtin/replace.c:441 +#: builtin/replace.c:442 msgid "replace the ref if it exists" msgstr "" -#: builtin/replace.c:442 +#: builtin/replace.c:443 msgid "do not pretty-print contents for --edit" msgstr "" -#: builtin/replace.c:443 +#: builtin/replace.c:444 msgid "use this format" msgstr "" -#: builtin/rerere.c:12 +#: builtin/rerere.c:13 msgid "git rerere [clear | forget <path>... | status | remaining | diff | gc]" msgstr "" -#: builtin/rerere.c:58 +#: builtin/rerere.c:59 msgid "register clean resolutions in index" msgstr "" -#: builtin/reset.c:26 +#: builtin/reset.c:29 msgid "" "git reset [--mixed | --soft | --hard | --merge | --keep] [-q] [<commit>]" msgstr "" -#: builtin/reset.c:27 +#: builtin/reset.c:30 msgid "git reset [-q] [<tree-ish>] [--] <paths>..." msgstr "" -#: builtin/reset.c:28 +#: builtin/reset.c:31 msgid "git reset --patch [<tree-ish>] [--] [<paths>...]" msgstr "" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "mixed" msgstr "" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "soft" msgstr "" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "hard" msgstr "" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "merge" msgstr "" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "keep" msgstr "" -#: builtin/reset.c:74 +#: builtin/reset.c:77 msgid "You do not have a valid HEAD." msgstr "" -#: builtin/reset.c:76 +#: builtin/reset.c:79 msgid "Failed to find tree of HEAD." msgstr "" -#: builtin/reset.c:82 +#: builtin/reset.c:85 #, c-format msgid "Failed to find tree of %s." msgstr "" -#: builtin/reset.c:100 +#: builtin/reset.c:103 #, c-format msgid "HEAD is now at %s" msgstr "" -#: builtin/reset.c:183 +#: builtin/reset.c:186 #, c-format msgid "Cannot do a %s reset in the middle of a merge." msgstr "" -#: builtin/reset.c:276 +#: builtin/reset.c:286 msgid "be quiet, only report errors" msgstr "" -#: builtin/reset.c:278 +#: builtin/reset.c:288 msgid "reset HEAD and index" msgstr "" -#: builtin/reset.c:279 +#: builtin/reset.c:289 msgid "reset only HEAD" msgstr "" -#: builtin/reset.c:281 builtin/reset.c:283 +#: builtin/reset.c:291 builtin/reset.c:293 msgid "reset HEAD, index and working tree" msgstr "" -#: builtin/reset.c:285 +#: builtin/reset.c:295 msgid "reset HEAD but keep local changes" msgstr "" -#: builtin/reset.c:288 +#: builtin/reset.c:301 msgid "record only the fact that removed paths will be added later" msgstr "" -#: builtin/reset.c:305 +#: builtin/reset.c:320 #, c-format msgid "Failed to resolve '%s' as a valid revision." msgstr "" -#: builtin/reset.c:313 +#: builtin/reset.c:328 #, c-format msgid "Failed to resolve '%s' as a valid tree." msgstr "" -#: builtin/reset.c:322 +#: builtin/reset.c:337 msgid "--patch is incompatible with --{hard,mixed,soft}" msgstr "" -#: builtin/reset.c:331 +#: builtin/reset.c:346 msgid "--mixed with paths is deprecated; use 'git reset -- <paths>' instead." msgstr "" -#: builtin/reset.c:333 +#: builtin/reset.c:348 #, c-format msgid "Cannot do %s reset with paths." msgstr "" -#: builtin/reset.c:343 +#: builtin/reset.c:358 #, c-format msgid "%s reset is not allowed in a bare repository" msgstr "" -#: builtin/reset.c:347 +#: builtin/reset.c:362 msgid "-N can only be used with --mixed" msgstr "" -#: builtin/reset.c:364 +#: builtin/reset.c:379 msgid "Unstaged changes after reset:" msgstr "" -#: builtin/reset.c:370 +#: builtin/reset.c:385 #, c-format msgid "Could not reset index file to revision '%s'." msgstr "" -#: builtin/reset.c:374 +#: builtin/reset.c:389 msgid "Could not write new index file." msgstr "" -#: builtin/rev-list.c:354 +#: builtin/rev-list.c:358 msgid "rev-list does not support display of notes" msgstr "" -#: builtin/rev-parse.c:393 +#: builtin/rev-parse.c:394 msgid "git rev-parse --parseopt [<options>] -- [<args>...]" msgstr "" -#: builtin/rev-parse.c:398 +#: builtin/rev-parse.c:399 msgid "keep the `--` passed as an arg" msgstr "" -#: builtin/rev-parse.c:400 +#: builtin/rev-parse.c:401 msgid "stop parsing after the first non-option argument" msgstr "" -#: builtin/rev-parse.c:403 +#: builtin/rev-parse.c:404 msgid "output in stuck long form" msgstr "" -#: builtin/rev-parse.c:534 +#: builtin/rev-parse.c:535 msgid "" "git rev-parse --parseopt [<options>] -- [<args>...]\n" " or: git rev-parse --sq-quote [<arg>...]\n" @@ -11788,96 +11899,96 @@ msgid "" "Run \"git rev-parse --parseopt -h\" for more information on the first usage." msgstr "" -#: builtin/revert.c:22 +#: builtin/revert.c:23 msgid "git revert [<options>] <commit-ish>..." msgstr "" -#: builtin/revert.c:23 +#: builtin/revert.c:24 msgid "git revert <subcommand>" msgstr "" -#: builtin/revert.c:28 +#: builtin/revert.c:29 msgid "git cherry-pick [<options>] <commit-ish>..." msgstr "" -#: builtin/revert.c:29 +#: builtin/revert.c:30 msgid "git cherry-pick <subcommand>" msgstr "" -#: builtin/revert.c:89 +#: builtin/revert.c:90 #, c-format msgid "%s: %s cannot be used with %s" msgstr "" -#: builtin/revert.c:98 +#: builtin/revert.c:99 msgid "end revert or cherry-pick sequence" msgstr "" -#: builtin/revert.c:99 +#: builtin/revert.c:100 msgid "resume revert or cherry-pick sequence" msgstr "" -#: builtin/revert.c:100 +#: builtin/revert.c:101 msgid "cancel revert or cherry-pick sequence" msgstr "" -#: builtin/revert.c:101 +#: builtin/revert.c:102 msgid "don't automatically commit" msgstr "" -#: builtin/revert.c:102 +#: builtin/revert.c:103 msgid "edit the commit message" msgstr "" -#: builtin/revert.c:105 +#: builtin/revert.c:106 msgid "parent-number" msgstr "" -#: builtin/revert.c:106 +#: builtin/revert.c:107 msgid "select mainline parent" msgstr "" -#: builtin/revert.c:108 +#: builtin/revert.c:109 msgid "merge strategy" msgstr "" -#: builtin/revert.c:109 +#: builtin/revert.c:110 msgid "option" msgstr "" -#: builtin/revert.c:110 +#: builtin/revert.c:111 msgid "option for merge strategy" msgstr "" -#: builtin/revert.c:119 +#: builtin/revert.c:120 msgid "append commit name" msgstr "" -#: builtin/revert.c:121 +#: builtin/revert.c:122 msgid "preserve initially empty commits" msgstr "" -#: builtin/revert.c:122 +#: builtin/revert.c:123 msgid "allow commits with empty messages" msgstr "" -#: builtin/revert.c:123 +#: builtin/revert.c:124 msgid "keep redundant, empty commits" msgstr "" -#: builtin/revert.c:211 +#: builtin/revert.c:212 msgid "revert failed" msgstr "" -#: builtin/revert.c:224 +#: builtin/revert.c:225 msgid "cherry-pick failed" msgstr "" -#: builtin/rm.c:17 +#: builtin/rm.c:18 msgid "git rm [<options>] [--] <file>..." msgstr "" -#: builtin/rm.c:205 +#: builtin/rm.c:206 msgid "" "the following file has staged content different from both the\n" "file and the HEAD:" @@ -11887,47 +11998,47 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: builtin/rm.c:210 +#: builtin/rm.c:211 msgid "" "\n" "(use -f to force removal)" msgstr "" -#: builtin/rm.c:214 +#: builtin/rm.c:215 msgid "the following file has changes staged in the index:" msgid_plural "the following files have changes staged in the index:" msgstr[0] "" msgstr[1] "" -#: builtin/rm.c:218 builtin/rm.c:227 +#: builtin/rm.c:219 builtin/rm.c:228 msgid "" "\n" "(use --cached to keep the file, or -f to force removal)" msgstr "" -#: builtin/rm.c:224 +#: builtin/rm.c:225 msgid "the following file has local modifications:" msgid_plural "the following files have local modifications:" msgstr[0] "" msgstr[1] "" -#: builtin/rm.c:242 +#: builtin/rm.c:243 msgid "do not list removed files" msgstr "" -#: builtin/rm.c:243 +#: builtin/rm.c:244 msgid "only remove from the index" msgstr "" -#: builtin/rm.c:244 +#: builtin/rm.c:245 msgid "override the up-to-date check" msgstr "" -#: builtin/rm.c:245 +#: builtin/rm.c:246 msgid "allow recursive removal" msgstr "" -#: builtin/rm.c:247 +#: builtin/rm.c:248 msgid "exit with a zero status even if nothing matched" msgstr "" @@ -11946,7 +12057,7 @@ msgstr "" msgid "could not remove '%s'" msgstr "" -#: builtin/send-pack.c:18 +#: builtin/send-pack.c:19 msgid "" "git send-pack [--all | --mirror] [--dry-run] [--force] [--receive-pack=<git-" "receive-pack>] [--verbose] [--thin] [--atomic] [<host>:]<directory> " @@ -11954,51 +12065,51 @@ msgid "" " --all and explicit <ref> specification are mutually exclusive." msgstr "" -#: builtin/send-pack.c:161 +#: builtin/send-pack.c:162 msgid "remote name" msgstr "" -#: builtin/send-pack.c:175 +#: builtin/send-pack.c:176 msgid "use stateless RPC protocol" msgstr "" -#: builtin/send-pack.c:176 +#: builtin/send-pack.c:177 msgid "read refs from stdin" msgstr "" -#: builtin/send-pack.c:177 +#: builtin/send-pack.c:178 msgid "print status from remote helper" msgstr "" -#: builtin/shortlog.c:13 +#: builtin/shortlog.c:14 msgid "git shortlog [<options>] [<revision-range>] [[--] [<path>...]]" msgstr "" -#: builtin/shortlog.c:248 +#: builtin/shortlog.c:249 msgid "Group by committer rather than author" msgstr "" -#: builtin/shortlog.c:250 +#: builtin/shortlog.c:251 msgid "sort output according to the number of commits per author" msgstr "" -#: builtin/shortlog.c:252 +#: builtin/shortlog.c:253 msgid "Suppress commit descriptions, only provides commit count" msgstr "" -#: builtin/shortlog.c:254 +#: builtin/shortlog.c:255 msgid "Show the email address of each author" msgstr "" -#: builtin/shortlog.c:255 +#: builtin/shortlog.c:256 msgid "w[,i1[,i2]]" msgstr "" -#: builtin/shortlog.c:256 +#: builtin/shortlog.c:257 msgid "Linewrap output" msgstr "" -#: builtin/show-branch.c:10 +#: builtin/show-branch.c:12 msgid "" "git show-branch [-a | --all] [-r | --remotes] [--topo-order | --date-order]\n" "\t\t[--current] [--color[=<when>] | --no-color] [--sparse]\n" @@ -12006,124 +12117,124 @@ msgid "" "\t\t[--no-name | --sha1-name] [--topics] [(<rev> | <glob>)...]" msgstr "" -#: builtin/show-branch.c:14 +#: builtin/show-branch.c:16 msgid "git show-branch (-g | --reflog)[=<n>[,<base>]] [--list] [<ref>]" msgstr "" -#: builtin/show-branch.c:374 +#: builtin/show-branch.c:376 #, c-format msgid "ignoring %s; cannot handle more than %d ref" msgid_plural "ignoring %s; cannot handle more than %d refs" msgstr[0] "" msgstr[1] "" -#: builtin/show-branch.c:536 +#: builtin/show-branch.c:530 #, c-format msgid "no matching refs with %s" msgstr "" -#: builtin/show-branch.c:632 +#: builtin/show-branch.c:626 msgid "show remote-tracking and local branches" msgstr "" -#: builtin/show-branch.c:634 +#: builtin/show-branch.c:628 msgid "show remote-tracking branches" msgstr "" -#: builtin/show-branch.c:636 +#: builtin/show-branch.c:630 msgid "color '*!+-' corresponding to the branch" msgstr "" -#: builtin/show-branch.c:638 +#: builtin/show-branch.c:632 msgid "show <n> more commits after the common ancestor" msgstr "" -#: builtin/show-branch.c:640 +#: builtin/show-branch.c:634 msgid "synonym to more=-1" msgstr "" -#: builtin/show-branch.c:641 +#: builtin/show-branch.c:635 msgid "suppress naming strings" msgstr "" -#: builtin/show-branch.c:643 +#: builtin/show-branch.c:637 msgid "include the current branch" msgstr "" -#: builtin/show-branch.c:645 +#: builtin/show-branch.c:639 msgid "name commits with their object names" msgstr "" -#: builtin/show-branch.c:647 +#: builtin/show-branch.c:641 msgid "show possible merge bases" msgstr "" -#: builtin/show-branch.c:649 +#: builtin/show-branch.c:643 msgid "show refs unreachable from any other ref" msgstr "" -#: builtin/show-branch.c:651 +#: builtin/show-branch.c:645 msgid "show commits in topological order" msgstr "" -#: builtin/show-branch.c:654 +#: builtin/show-branch.c:648 msgid "show only commits not on the first branch" msgstr "" -#: builtin/show-branch.c:656 +#: builtin/show-branch.c:650 msgid "show merges reachable from only one tip" msgstr "" -#: builtin/show-branch.c:658 +#: builtin/show-branch.c:652 msgid "topologically sort, maintaining date order where possible" msgstr "" -#: builtin/show-branch.c:661 +#: builtin/show-branch.c:655 msgid "<n>[,<base>]" msgstr "" -#: builtin/show-branch.c:662 +#: builtin/show-branch.c:656 msgid "show <n> most recent ref-log entries starting at base" msgstr "" -#: builtin/show-branch.c:696 +#: builtin/show-branch.c:690 msgid "" "--reflog is incompatible with --all, --remotes, --independent or --merge-base" msgstr "" -#: builtin/show-branch.c:720 +#: builtin/show-branch.c:714 msgid "no branches given, and HEAD is not valid" msgstr "" -#: builtin/show-branch.c:723 +#: builtin/show-branch.c:717 msgid "--reflog option needs one branch name" msgstr "" -#: builtin/show-branch.c:726 +#: builtin/show-branch.c:720 #, c-format msgid "only %d entry can be shown at one time." msgid_plural "only %d entries can be shown at one time." msgstr[0] "" msgstr[1] "" -#: builtin/show-branch.c:730 +#: builtin/show-branch.c:724 #, c-format msgid "no such ref %s" msgstr "" -#: builtin/show-branch.c:814 +#: builtin/show-branch.c:808 #, c-format msgid "cannot handle more than %d rev." msgid_plural "cannot handle more than %d revs." msgstr[0] "" msgstr[1] "" -#: builtin/show-branch.c:818 +#: builtin/show-branch.c:812 #, c-format msgid "'%s' is not a valid ref." msgstr "" -#: builtin/show-branch.c:821 +#: builtin/show-branch.c:815 #, c-format msgid "cannot find commit %s (%s)" msgstr "" @@ -12170,33 +12281,33 @@ msgstr "" msgid "show refs from stdin that aren't in local repository" msgstr "" -#: builtin/stripspace.c:17 +#: builtin/stripspace.c:18 msgid "git stripspace [-s | --strip-comments]" msgstr "" -#: builtin/stripspace.c:18 +#: builtin/stripspace.c:19 msgid "git stripspace [-c | --comment-lines]" msgstr "" -#: builtin/stripspace.c:35 +#: builtin/stripspace.c:36 msgid "skip and remove all lines starting with comment character" msgstr "" -#: builtin/stripspace.c:38 +#: builtin/stripspace.c:39 msgid "prepend comment character and space to each line" msgstr "" -#: builtin/submodule--helper.c:24 builtin/submodule--helper.c:1075 +#: builtin/submodule--helper.c:25 builtin/submodule--helper.c:1075 #, c-format msgid "No such ref: %s" msgstr "" -#: builtin/submodule--helper.c:31 builtin/submodule--helper.c:1084 +#: builtin/submodule--helper.c:32 builtin/submodule--helper.c:1084 #, c-format msgid "Expecting a full ref name, got %s" msgstr "" -#: builtin/submodule--helper.c:71 +#: builtin/submodule--helper.c:72 #, c-format msgid "cannot strip one component off url '%s'" msgstr "" @@ -12389,80 +12500,76 @@ msgstr "" msgid "git submodule--helper embed-git-dir [<path>...]" msgstr "" -#: builtin/submodule--helper.c:1226 -msgid "submodule--helper subcommand must be called with a subcommand" -msgstr "" - -#: builtin/submodule--helper.c:1233 +#: builtin/submodule--helper.c:1232 #, c-format msgid "%s doesn't support --super-prefix" msgstr "" -#: builtin/submodule--helper.c:1239 +#: builtin/submodule--helper.c:1238 #, c-format msgid "'%s' is not a valid submodule--helper subcommand" msgstr "" -#: builtin/symbolic-ref.c:7 +#: builtin/symbolic-ref.c:8 msgid "git symbolic-ref [<options>] <name> [<ref>]" msgstr "" -#: builtin/symbolic-ref.c:8 +#: builtin/symbolic-ref.c:9 msgid "git symbolic-ref -d [-q] <name>" msgstr "" -#: builtin/symbolic-ref.c:40 +#: builtin/symbolic-ref.c:41 msgid "suppress error message for non-symbolic (detached) refs" msgstr "" -#: builtin/symbolic-ref.c:41 +#: builtin/symbolic-ref.c:42 msgid "delete symbolic ref" msgstr "" -#: builtin/symbolic-ref.c:42 +#: builtin/symbolic-ref.c:43 msgid "shorten ref output" msgstr "" -#: builtin/symbolic-ref.c:43 builtin/update-ref.c:362 +#: builtin/symbolic-ref.c:44 builtin/update-ref.c:363 msgid "reason" msgstr "" -#: builtin/symbolic-ref.c:43 builtin/update-ref.c:362 +#: builtin/symbolic-ref.c:44 builtin/update-ref.c:363 msgid "reason of the update" msgstr "" -#: builtin/tag.c:23 +#: builtin/tag.c:24 msgid "" "git tag [-a | -s | -u <key-id>] [-f] [-m <msg> | -F <file>] <tagname> " "[<head>]" msgstr "" -#: builtin/tag.c:24 +#: builtin/tag.c:25 msgid "git tag -d <tagname>..." msgstr "" -#: builtin/tag.c:25 +#: builtin/tag.c:26 msgid "" "git tag -l [-n[<num>]] [--contains <commit>] [--no-contains <commit>] [--" "points-at <object>]\n" "\t\t[--format=<format>] [--[no-]merged [<commit>]] [<pattern>...]" msgstr "" -#: builtin/tag.c:27 +#: builtin/tag.c:28 msgid "git tag -v [--format=<format>] <tagname>..." msgstr "" -#: builtin/tag.c:83 +#: builtin/tag.c:84 #, c-format msgid "tag '%s' not found." msgstr "" -#: builtin/tag.c:99 +#: builtin/tag.c:100 #, c-format msgid "Deleted tag '%s' (was %s)\n" msgstr "" -#: builtin/tag.c:128 +#: builtin/tag.c:129 #, c-format msgid "" "\n" @@ -12471,7 +12578,7 @@ msgid "" "Lines starting with '%c' will be ignored.\n" msgstr "" -#: builtin/tag.c:132 +#: builtin/tag.c:133 #, c-format msgid "" "\n" @@ -12481,586 +12588,586 @@ msgid "" "want to.\n" msgstr "" -#: builtin/tag.c:210 +#: builtin/tag.c:211 msgid "unable to sign the tag" msgstr "" -#: builtin/tag.c:212 +#: builtin/tag.c:213 msgid "unable to write tag file" msgstr "" -#: builtin/tag.c:236 +#: builtin/tag.c:237 msgid "bad object type." msgstr "" -#: builtin/tag.c:282 +#: builtin/tag.c:283 msgid "no tag message?" msgstr "" -#: builtin/tag.c:289 +#: builtin/tag.c:290 #, c-format msgid "The tag message has been left in %s\n" msgstr "" -#: builtin/tag.c:397 +#: builtin/tag.c:398 msgid "list tag names" msgstr "" -#: builtin/tag.c:399 +#: builtin/tag.c:400 msgid "print <n> lines of each tag message" msgstr "" -#: builtin/tag.c:401 +#: builtin/tag.c:402 msgid "delete tags" msgstr "" -#: builtin/tag.c:402 +#: builtin/tag.c:403 msgid "verify tags" msgstr "" -#: builtin/tag.c:404 +#: builtin/tag.c:405 msgid "Tag creation options" msgstr "" -#: builtin/tag.c:406 +#: builtin/tag.c:407 msgid "annotated tag, needs a message" msgstr "" -#: builtin/tag.c:408 +#: builtin/tag.c:409 msgid "tag message" msgstr "" -#: builtin/tag.c:410 +#: builtin/tag.c:411 msgid "annotated and GPG-signed tag" msgstr "" -#: builtin/tag.c:414 +#: builtin/tag.c:415 msgid "use another key to sign the tag" msgstr "" -#: builtin/tag.c:415 +#: builtin/tag.c:416 msgid "replace the tag if exists" msgstr "" -#: builtin/tag.c:416 builtin/update-ref.c:368 +#: builtin/tag.c:417 builtin/update-ref.c:369 msgid "create a reflog" msgstr "" -#: builtin/tag.c:418 +#: builtin/tag.c:419 msgid "Tag listing options" msgstr "" -#: builtin/tag.c:419 +#: builtin/tag.c:420 msgid "show tag list in columns" msgstr "" -#: builtin/tag.c:420 builtin/tag.c:422 +#: builtin/tag.c:421 builtin/tag.c:423 msgid "print only tags that contain the commit" msgstr "" -#: builtin/tag.c:421 builtin/tag.c:423 +#: builtin/tag.c:422 builtin/tag.c:424 msgid "print only tags that don't contain the commit" msgstr "" -#: builtin/tag.c:424 +#: builtin/tag.c:425 msgid "print only tags that are merged" msgstr "" -#: builtin/tag.c:425 +#: builtin/tag.c:426 msgid "print only tags that are not merged" msgstr "" -#: builtin/tag.c:430 +#: builtin/tag.c:431 msgid "print only tags of the object" msgstr "" -#: builtin/tag.c:469 +#: builtin/tag.c:470 msgid "--column and -n are incompatible" msgstr "" -#: builtin/tag.c:491 +#: builtin/tag.c:492 msgid "-n option is only allowed in list mode" msgstr "" -#: builtin/tag.c:493 +#: builtin/tag.c:494 msgid "--contains option is only allowed in list mode" msgstr "" -#: builtin/tag.c:495 +#: builtin/tag.c:496 msgid "--no-contains option is only allowed in list mode" msgstr "" -#: builtin/tag.c:497 +#: builtin/tag.c:498 msgid "--points-at option is only allowed in list mode" msgstr "" -#: builtin/tag.c:499 +#: builtin/tag.c:500 msgid "--merged and --no-merged options are only allowed in list mode" msgstr "" -#: builtin/tag.c:510 +#: builtin/tag.c:511 msgid "only one -F or -m option is allowed." msgstr "" -#: builtin/tag.c:529 +#: builtin/tag.c:530 msgid "too many params" msgstr "" -#: builtin/tag.c:535 +#: builtin/tag.c:536 #, c-format msgid "'%s' is not a valid tag name." msgstr "" -#: builtin/tag.c:540 +#: builtin/tag.c:541 #, c-format msgid "tag '%s' already exists" msgstr "" -#: builtin/tag.c:570 +#: builtin/tag.c:571 #, c-format msgid "Updated tag '%s' (was %s)\n" msgstr "" -#: builtin/unpack-objects.c:493 +#: builtin/unpack-objects.c:494 msgid "Unpacking objects" msgstr "" -#: builtin/update-index.c:79 +#: builtin/update-index.c:80 #, c-format msgid "failed to create directory %s" msgstr "" -#: builtin/update-index.c:85 +#: builtin/update-index.c:86 #, c-format msgid "failed to stat %s" msgstr "" -#: builtin/update-index.c:95 +#: builtin/update-index.c:96 #, c-format msgid "failed to create file %s" msgstr "" -#: builtin/update-index.c:103 +#: builtin/update-index.c:104 #, c-format msgid "failed to delete file %s" msgstr "" -#: builtin/update-index.c:110 builtin/update-index.c:216 +#: builtin/update-index.c:111 builtin/update-index.c:217 #, c-format msgid "failed to delete directory %s" msgstr "" -#: builtin/update-index.c:135 +#: builtin/update-index.c:136 #, c-format msgid "Testing mtime in '%s' " msgstr "" -#: builtin/update-index.c:149 +#: builtin/update-index.c:150 msgid "directory stat info does not change after adding a new file" msgstr "" -#: builtin/update-index.c:162 +#: builtin/update-index.c:163 msgid "directory stat info does not change after adding a new directory" msgstr "" -#: builtin/update-index.c:175 +#: builtin/update-index.c:176 msgid "directory stat info changes after updating a file" msgstr "" -#: builtin/update-index.c:186 +#: builtin/update-index.c:187 msgid "directory stat info changes after adding a file inside subdirectory" msgstr "" -#: builtin/update-index.c:197 +#: builtin/update-index.c:198 msgid "directory stat info does not change after deleting a file" msgstr "" -#: builtin/update-index.c:210 +#: builtin/update-index.c:211 msgid "directory stat info does not change after deleting a directory" msgstr "" -#: builtin/update-index.c:217 +#: builtin/update-index.c:218 msgid " OK" msgstr "" -#: builtin/update-index.c:568 +#: builtin/update-index.c:569 msgid "git update-index [<options>] [--] [<file>...]" msgstr "" -#: builtin/update-index.c:923 +#: builtin/update-index.c:924 msgid "continue refresh even when index needs update" msgstr "" -#: builtin/update-index.c:926 +#: builtin/update-index.c:927 msgid "refresh: ignore submodules" msgstr "" -#: builtin/update-index.c:929 +#: builtin/update-index.c:930 msgid "do not ignore new files" msgstr "" -#: builtin/update-index.c:931 +#: builtin/update-index.c:932 msgid "let files replace directories and vice-versa" msgstr "" -#: builtin/update-index.c:933 +#: builtin/update-index.c:934 msgid "notice files missing from worktree" msgstr "" -#: builtin/update-index.c:935 +#: builtin/update-index.c:936 msgid "refresh even if index contains unmerged entries" msgstr "" -#: builtin/update-index.c:938 +#: builtin/update-index.c:939 msgid "refresh stat information" msgstr "" -#: builtin/update-index.c:942 +#: builtin/update-index.c:943 msgid "like --refresh, but ignore assume-unchanged setting" msgstr "" -#: builtin/update-index.c:946 +#: builtin/update-index.c:947 msgid "<mode>,<object>,<path>" msgstr "" -#: builtin/update-index.c:947 +#: builtin/update-index.c:948 msgid "add the specified entry to the index" msgstr "" -#: builtin/update-index.c:956 +#: builtin/update-index.c:957 msgid "mark files as \"not changing\"" msgstr "" -#: builtin/update-index.c:959 +#: builtin/update-index.c:960 msgid "clear assumed-unchanged bit" msgstr "" -#: builtin/update-index.c:962 +#: builtin/update-index.c:963 msgid "mark files as \"index-only\"" msgstr "" -#: builtin/update-index.c:965 +#: builtin/update-index.c:966 msgid "clear skip-worktree bit" msgstr "" -#: builtin/update-index.c:968 +#: builtin/update-index.c:969 msgid "add to index only; do not add content to object database" msgstr "" -#: builtin/update-index.c:970 +#: builtin/update-index.c:971 msgid "remove named paths even if present in worktree" msgstr "" -#: builtin/update-index.c:972 +#: builtin/update-index.c:973 msgid "with --stdin: input lines are terminated by null bytes" msgstr "" -#: builtin/update-index.c:974 +#: builtin/update-index.c:975 msgid "read list of paths to be updated from standard input" msgstr "" -#: builtin/update-index.c:978 +#: builtin/update-index.c:979 msgid "add entries from standard input to the index" msgstr "" -#: builtin/update-index.c:982 +#: builtin/update-index.c:983 msgid "repopulate stages #2 and #3 for the listed paths" msgstr "" -#: builtin/update-index.c:986 +#: builtin/update-index.c:987 msgid "only update entries that differ from HEAD" msgstr "" -#: builtin/update-index.c:990 +#: builtin/update-index.c:991 msgid "ignore files missing from worktree" msgstr "" -#: builtin/update-index.c:993 +#: builtin/update-index.c:994 msgid "report actions to standard output" msgstr "" -#: builtin/update-index.c:995 +#: builtin/update-index.c:996 msgid "(for porcelains) forget saved unresolved conflicts" msgstr "" -#: builtin/update-index.c:999 +#: builtin/update-index.c:1000 msgid "write index in this format" msgstr "" -#: builtin/update-index.c:1001 +#: builtin/update-index.c:1002 msgid "enable or disable split index" msgstr "" -#: builtin/update-index.c:1003 +#: builtin/update-index.c:1004 msgid "enable/disable untracked cache" msgstr "" -#: builtin/update-index.c:1005 +#: builtin/update-index.c:1006 msgid "test if the filesystem supports untracked cache" msgstr "" -#: builtin/update-index.c:1007 +#: builtin/update-index.c:1008 msgid "enable untracked cache without testing the filesystem" msgstr "" -#: builtin/update-index.c:1107 +#: builtin/update-index.c:1108 msgid "" "core.splitIndex is set to false; remove or change it, if you really want to " "enable split index" msgstr "" -#: builtin/update-index.c:1116 +#: builtin/update-index.c:1117 msgid "" "core.splitIndex is set to true; remove or change it, if you really want to " "disable split index" msgstr "" -#: builtin/update-index.c:1127 +#: builtin/update-index.c:1128 msgid "" "core.untrackedCache is set to true; remove or change it, if you really want " "to disable the untracked cache" msgstr "" -#: builtin/update-index.c:1131 +#: builtin/update-index.c:1132 msgid "Untracked cache disabled" msgstr "" -#: builtin/update-index.c:1139 +#: builtin/update-index.c:1140 msgid "" "core.untrackedCache is set to false; remove or change it, if you really want " "to enable the untracked cache" msgstr "" -#: builtin/update-index.c:1143 +#: builtin/update-index.c:1144 #, c-format msgid "Untracked cache enabled for '%s'" msgstr "" -#: builtin/update-ref.c:9 +#: builtin/update-ref.c:10 msgid "git update-ref [<options>] -d <refname> [<old-val>]" msgstr "" -#: builtin/update-ref.c:10 +#: builtin/update-ref.c:11 msgid "git update-ref [<options>] <refname> <new-val> [<old-val>]" msgstr "" -#: builtin/update-ref.c:11 +#: builtin/update-ref.c:12 msgid "git update-ref [<options>] --stdin [-z]" msgstr "" -#: builtin/update-ref.c:363 +#: builtin/update-ref.c:364 msgid "delete the reference" msgstr "" -#: builtin/update-ref.c:365 +#: builtin/update-ref.c:366 msgid "update <refname> not the one it points to" msgstr "" -#: builtin/update-ref.c:366 +#: builtin/update-ref.c:367 msgid "stdin has NUL-terminated arguments" msgstr "" -#: builtin/update-ref.c:367 +#: builtin/update-ref.c:368 msgid "read updates from stdin" msgstr "" -#: builtin/update-server-info.c:6 +#: builtin/update-server-info.c:7 msgid "git update-server-info [--force]" msgstr "" -#: builtin/update-server-info.c:14 +#: builtin/update-server-info.c:15 msgid "update the info files from scratch" msgstr "" -#: builtin/verify-commit.c:17 +#: builtin/verify-commit.c:18 msgid "git verify-commit [-v | --verbose] <commit>..." msgstr "" -#: builtin/verify-commit.c:72 +#: builtin/verify-commit.c:73 msgid "print commit contents" msgstr "" -#: builtin/verify-commit.c:73 builtin/verify-tag.c:37 +#: builtin/verify-commit.c:74 builtin/verify-tag.c:38 msgid "print raw gpg status output" msgstr "" -#: builtin/verify-pack.c:54 +#: builtin/verify-pack.c:55 msgid "git verify-pack [-v | --verbose] [-s | --stat-only] <pack>..." msgstr "" -#: builtin/verify-pack.c:64 +#: builtin/verify-pack.c:65 msgid "verbose" msgstr "" -#: builtin/verify-pack.c:66 +#: builtin/verify-pack.c:67 msgid "show statistics only" msgstr "" -#: builtin/verify-tag.c:18 +#: builtin/verify-tag.c:19 msgid "git verify-tag [-v | --verbose] [--format=<format>] <tag>..." msgstr "" -#: builtin/verify-tag.c:36 +#: builtin/verify-tag.c:37 msgid "print tag contents" msgstr "" -#: builtin/worktree.c:15 +#: builtin/worktree.c:16 msgid "git worktree add [<options>] <path> [<branch>]" msgstr "" -#: builtin/worktree.c:16 +#: builtin/worktree.c:17 msgid "git worktree list [<options>]" msgstr "" -#: builtin/worktree.c:17 +#: builtin/worktree.c:18 msgid "git worktree lock [<options>] <path>" msgstr "" -#: builtin/worktree.c:18 +#: builtin/worktree.c:19 msgid "git worktree prune [<options>]" msgstr "" -#: builtin/worktree.c:19 +#: builtin/worktree.c:20 msgid "git worktree unlock <path>" msgstr "" -#: builtin/worktree.c:43 +#: builtin/worktree.c:44 #, c-format msgid "Removing worktrees/%s: not a valid directory" msgstr "" -#: builtin/worktree.c:49 +#: builtin/worktree.c:50 #, c-format msgid "Removing worktrees/%s: gitdir file does not exist" msgstr "" -#: builtin/worktree.c:54 +#: builtin/worktree.c:55 #, c-format msgid "Removing worktrees/%s: unable to read gitdir file (%s)" msgstr "" -#: builtin/worktree.c:65 +#: builtin/worktree.c:66 #, c-format msgid "Removing worktrees/%s: invalid gitdir file" msgstr "" -#: builtin/worktree.c:81 +#: builtin/worktree.c:82 #, c-format msgid "Removing worktrees/%s: gitdir file points to non-existent location" msgstr "" -#: builtin/worktree.c:128 +#: builtin/worktree.c:129 msgid "report pruned working trees" msgstr "" -#: builtin/worktree.c:130 +#: builtin/worktree.c:131 msgid "expire working trees older than <time>" msgstr "" -#: builtin/worktree.c:204 +#: builtin/worktree.c:205 #, c-format msgid "'%s' already exists" msgstr "" -#: builtin/worktree.c:235 +#: builtin/worktree.c:236 #, c-format msgid "could not create directory of '%s'" msgstr "" -#: builtin/worktree.c:274 +#: builtin/worktree.c:275 #, c-format msgid "Preparing %s (identifier %s)" msgstr "" -#: builtin/worktree.c:328 +#: builtin/worktree.c:327 msgid "checkout <branch> even if already checked out in other worktree" msgstr "" -#: builtin/worktree.c:330 +#: builtin/worktree.c:329 msgid "create a new branch" msgstr "" -#: builtin/worktree.c:332 +#: builtin/worktree.c:331 msgid "create or reset a branch" msgstr "" -#: builtin/worktree.c:334 +#: builtin/worktree.c:333 msgid "populate the new working tree" msgstr "" -#: builtin/worktree.c:335 +#: builtin/worktree.c:334 msgid "keep the new working tree locked" msgstr "" -#: builtin/worktree.c:343 +#: builtin/worktree.c:342 msgid "-b, -B, and --detach are mutually exclusive" msgstr "" -#: builtin/worktree.c:478 +#: builtin/worktree.c:479 msgid "reason for locking" msgstr "" -#: builtin/worktree.c:490 builtin/worktree.c:523 +#: builtin/worktree.c:491 builtin/worktree.c:524 #, c-format msgid "'%s' is not a working tree" msgstr "" -#: builtin/worktree.c:492 builtin/worktree.c:525 +#: builtin/worktree.c:493 builtin/worktree.c:526 msgid "The main working tree cannot be locked or unlocked" msgstr "" -#: builtin/worktree.c:497 +#: builtin/worktree.c:498 #, c-format msgid "'%s' is already locked, reason: %s" msgstr "" -#: builtin/worktree.c:499 +#: builtin/worktree.c:500 #, c-format msgid "'%s' is already locked" msgstr "" -#: builtin/worktree.c:527 +#: builtin/worktree.c:528 #, c-format msgid "'%s' is not locked" msgstr "" -#: builtin/write-tree.c:13 +#: builtin/write-tree.c:14 msgid "git write-tree [--missing-ok] [--prefix=<prefix>/]" msgstr "" -#: builtin/write-tree.c:26 +#: builtin/write-tree.c:27 msgid "<prefix>/" msgstr "" -#: builtin/write-tree.c:27 +#: builtin/write-tree.c:28 msgid "write tree object for a subdirectory <prefix>" msgstr "" -#: builtin/write-tree.c:30 +#: builtin/write-tree.c:31 msgid "only useful for debugging" msgstr "" -#: upload-pack.c:22 +#: upload-pack.c:23 msgid "git upload-pack [<options>] <dir>" msgstr "" -#: upload-pack.c:1040 +#: upload-pack.c:1041 msgid "quit after a single request/response exchange" msgstr "" -#: upload-pack.c:1042 +#: upload-pack.c:1043 msgid "exit immediately after initial ref advertisement" msgstr "" -#: upload-pack.c:1044 +#: upload-pack.c:1045 msgid "do not try <directory>/.git/ if <directory> is no Git directory" msgstr "" -#: upload-pack.c:1046 +#: upload-pack.c:1047 msgid "interrupt transfer after <n> seconds of inactivity" msgstr "" -#: credential-cache--daemon.c:223 +#: credential-cache--daemon.c:224 #, c-format msgid "" "The permissions on your socket directory are too loose; other\n" @@ -13069,31 +13176,31 @@ msgid "" "\tchmod 0700 %s" msgstr "" -#: credential-cache--daemon.c:271 +#: credential-cache--daemon.c:272 msgid "print debugging messages to stderr" msgstr "" -#: git.c:14 +#: git.c:15 msgid "" "'git help -a' and 'git help -g' list available subcommands and some\n" "concept guides. See 'git help <command>' or 'git help <concept>'\n" "to read about a specific subcommand or concept." msgstr "" -#: http.c:336 +#: http.c:337 #, c-format msgid "negative value for http.postbuffer; defaulting to %d" msgstr "" -#: http.c:357 +#: http.c:358 msgid "Delegation control is not supported with cURL < 7.22.0" msgstr "" -#: http.c:366 +#: http.c:367 msgid "Public key pinning not supported with cURL < 7.44.0" msgstr "" -#: http.c:1766 +#: http.c:1764 #, c-format msgid "" "unable to update url base from redirection:\n" @@ -13101,7 +13208,7 @@ msgid "" " redirect: %s" msgstr "" -#: remote-curl.c:323 +#: remote-curl.c:324 #, c-format msgid "redirecting to %s" msgstr "" @@ -13467,6 +13574,10 @@ msgstr "" msgid "Could not move back to $head_name" msgstr "" +#: git-rebase.sh:169 +msgid "Applied autostash." +msgstr "" + #: git-rebase.sh:172 #, sh-format msgid "Cannot store $stash_sha1" @@ -13573,39 +13684,39 @@ msgstr "" msgid "Fast-forwarded $branch_name to $onto_name." msgstr "" -#: git-stash.sh:53 +#: git-stash.sh:54 msgid "git stash clear with parameters is unimplemented" msgstr "" -#: git-stash.sh:94 +#: git-stash.sh:95 msgid "You do not have the initial commit yet" msgstr "" -#: git-stash.sh:109 +#: git-stash.sh:110 msgid "Cannot save the current index state" msgstr "" -#: git-stash.sh:124 +#: git-stash.sh:125 msgid "Cannot save the untracked files" msgstr "" -#: git-stash.sh:144 git-stash.sh:157 +#: git-stash.sh:145 git-stash.sh:158 msgid "Cannot save the current worktree state" msgstr "" -#: git-stash.sh:161 +#: git-stash.sh:162 msgid "No changes selected" msgstr "" -#: git-stash.sh:164 +#: git-stash.sh:165 msgid "Cannot remove temporary index (can't happen)" msgstr "" -#: git-stash.sh:177 +#: git-stash.sh:178 msgid "Cannot record working tree state" msgstr "" -#: git-stash.sh:209 +#: git-stash.sh:210 #, sh-format msgid "Cannot update $ref_stash with $w_commit" msgstr "" @@ -13620,114 +13731,114 @@ msgstr "" #. $ git stash save --blah-blah 2>&1 | head -n 2 #. error: unknown option for 'stash save': --blah-blah #. To provide a message, use git stash save -- '--blah-blah' -#: git-stash.sh:265 +#: git-stash.sh:266 #, sh-format msgid "" "error: unknown option for 'stash save': $option\n" " To provide a message, use git stash save -- '$option'" msgstr "" -#: git-stash.sh:278 +#: git-stash.sh:281 msgid "Can't use --patch and --include-untracked or --all at the same time" msgstr "" -#: git-stash.sh:286 +#: git-stash.sh:289 msgid "No local changes to save" msgstr "" -#: git-stash.sh:291 +#: git-stash.sh:294 msgid "Cannot initialize stash" msgstr "" -#: git-stash.sh:295 +#: git-stash.sh:298 msgid "Cannot save the current status" msgstr "" -#: git-stash.sh:296 +#: git-stash.sh:299 #, sh-format msgid "Saved working directory and index state $stash_msg" msgstr "" -#: git-stash.sh:323 +#: git-stash.sh:326 msgid "Cannot remove worktree changes" msgstr "" -#: git-stash.sh:471 +#: git-stash.sh:474 #, sh-format msgid "unknown option: $opt" msgstr "" -#: git-stash.sh:484 -msgid "No stash found." +#: git-stash.sh:487 +msgid "No stash entries found." msgstr "" -#: git-stash.sh:491 +#: git-stash.sh:494 #, sh-format msgid "Too many revisions specified: $REV" msgstr "" -#: git-stash.sh:506 +#: git-stash.sh:509 #, sh-format msgid "$reference is not a valid reference" msgstr "" -#: git-stash.sh:534 +#: git-stash.sh:537 #, sh-format msgid "'$args' is not a stash-like commit" msgstr "" -#: git-stash.sh:545 +#: git-stash.sh:548 #, sh-format msgid "'$args' is not a stash reference" msgstr "" -#: git-stash.sh:553 +#: git-stash.sh:556 msgid "unable to refresh index" msgstr "" -#: git-stash.sh:557 +#: git-stash.sh:560 msgid "Cannot apply a stash in the middle of a merge" msgstr "" -#: git-stash.sh:565 +#: git-stash.sh:568 msgid "Conflicts in index. Try without --index." msgstr "" -#: git-stash.sh:567 +#: git-stash.sh:570 msgid "Could not save index tree" msgstr "" -#: git-stash.sh:576 -msgid "Could not restore untracked files from stash" +#: git-stash.sh:579 +msgid "Could not restore untracked files from stash entry" msgstr "" -#: git-stash.sh:601 +#: git-stash.sh:604 msgid "Cannot unstage modified files" msgstr "" -#: git-stash.sh:616 +#: git-stash.sh:619 msgid "Index was not unstashed." msgstr "" -#: git-stash.sh:630 -msgid "The stash is kept in case you need it again." +#: git-stash.sh:633 +msgid "The stash entry is kept in case you need it again." msgstr "" -#: git-stash.sh:639 +#: git-stash.sh:642 #, sh-format msgid "Dropped ${REV} ($s)" msgstr "" -#: git-stash.sh:640 +#: git-stash.sh:643 #, sh-format msgid "${REV}: Could not drop stash entry" msgstr "" -#: git-stash.sh:648 +#: git-stash.sh:651 msgid "No branch name specified" msgstr "" -#: git-stash.sh:727 +#: git-stash.sh:730 msgid "(To restore them type \"git stash apply\")" msgstr "" @@ -13750,7 +13861,7 @@ msgstr "" msgid "'$sm_path' already exists in the index and is not a submodule" msgstr "" -#: git-submodule.sh:218 +#: git-submodule.sh:219 #, sh-format msgid "" "The following path is ignored by one of your .gitignore files:\n" @@ -13758,22 +13869,22 @@ msgid "" "Use -f if you really want to add it." msgstr "" -#: git-submodule.sh:236 +#: git-submodule.sh:237 #, sh-format msgid "Adding existing repo at '$sm_path' to the index" msgstr "" -#: git-submodule.sh:238 +#: git-submodule.sh:239 #, sh-format msgid "'$sm_path' already exists and is not a valid git repo" msgstr "" -#: git-submodule.sh:246 +#: git-submodule.sh:247 #, sh-format msgid "A git directory for '$sm_name' is found locally with remote(s):" msgstr "" -#: git-submodule.sh:248 +#: git-submodule.sh:249 #, sh-format msgid "" "If you want to reuse this local git directory instead of cloning again from\n" @@ -13784,184 +13895,184 @@ msgid "" "option." msgstr "" -#: git-submodule.sh:254 +#: git-submodule.sh:255 #, sh-format msgid "Reactivating local git directory for submodule '$sm_name'." msgstr "" -#: git-submodule.sh:266 +#: git-submodule.sh:267 #, sh-format msgid "Unable to checkout submodule '$sm_path'" msgstr "" -#: git-submodule.sh:271 +#: git-submodule.sh:272 #, sh-format msgid "Failed to add submodule '$sm_path'" msgstr "" -#: git-submodule.sh:280 +#: git-submodule.sh:281 #, sh-format msgid "Failed to register submodule '$sm_path'" msgstr "" -#: git-submodule.sh:341 +#: git-submodule.sh:342 #, sh-format msgid "Entering '$displaypath'" msgstr "" -#: git-submodule.sh:361 +#: git-submodule.sh:362 #, sh-format msgid "Stopping at '$displaypath'; script returned non-zero status." msgstr "" -#: git-submodule.sh:432 +#: git-submodule.sh:433 #, sh-format msgid "pathspec and --all are incompatible" msgstr "" -#: git-submodule.sh:437 +#: git-submodule.sh:438 #, sh-format msgid "Use '--all' if you really want to deinitialize all submodules" msgstr "" -#: git-submodule.sh:457 +#: git-submodule.sh:458 #, sh-format msgid "" "Submodule work tree '$displaypath' contains a .git directory\n" "(use 'rm -rf' if you really want to remove it including all of its history)" msgstr "" -#: git-submodule.sh:465 +#: git-submodule.sh:466 #, sh-format msgid "" "Submodule work tree '$displaypath' contains local modifications; use '-f' to " "discard them" msgstr "" -#: git-submodule.sh:468 +#: git-submodule.sh:469 #, sh-format msgid "Cleared directory '$displaypath'" msgstr "" -#: git-submodule.sh:469 +#: git-submodule.sh:470 #, sh-format msgid "Could not remove submodule work tree '$displaypath'" msgstr "" -#: git-submodule.sh:472 +#: git-submodule.sh:473 #, sh-format msgid "Could not create empty submodule directory '$displaypath'" msgstr "" -#: git-submodule.sh:481 +#: git-submodule.sh:482 #, sh-format msgid "Submodule '$name' ($url) unregistered for path '$displaypath'" msgstr "" -#: git-submodule.sh:637 +#: git-submodule.sh:638 #, sh-format msgid "Unable to find current revision in submodule path '$displaypath'" msgstr "" -#: git-submodule.sh:647 +#: git-submodule.sh:648 #, sh-format msgid "Unable to fetch in submodule path '$sm_path'" msgstr "" -#: git-submodule.sh:652 +#: git-submodule.sh:653 #, sh-format msgid "" "Unable to find current ${remote_name}/${branch} revision in submodule path " "'$sm_path'" msgstr "" -#: git-submodule.sh:670 +#: git-submodule.sh:671 #, sh-format msgid "Unable to fetch in submodule path '$displaypath'" msgstr "" -#: git-submodule.sh:676 +#: git-submodule.sh:677 #, sh-format msgid "" "Fetched in submodule path '$displaypath', but it did not contain $sha1. " "Direct fetching of that commit failed." msgstr "" -#: git-submodule.sh:683 +#: git-submodule.sh:684 #, sh-format msgid "Unable to checkout '$sha1' in submodule path '$displaypath'" msgstr "" -#: git-submodule.sh:684 +#: git-submodule.sh:685 #, sh-format msgid "Submodule path '$displaypath': checked out '$sha1'" msgstr "" -#: git-submodule.sh:688 +#: git-submodule.sh:689 #, sh-format msgid "Unable to rebase '$sha1' in submodule path '$displaypath'" msgstr "" -#: git-submodule.sh:689 +#: git-submodule.sh:690 #, sh-format msgid "Submodule path '$displaypath': rebased into '$sha1'" msgstr "" -#: git-submodule.sh:694 +#: git-submodule.sh:695 #, sh-format msgid "Unable to merge '$sha1' in submodule path '$displaypath'" msgstr "" -#: git-submodule.sh:695 +#: git-submodule.sh:696 #, sh-format msgid "Submodule path '$displaypath': merged in '$sha1'" msgstr "" -#: git-submodule.sh:700 +#: git-submodule.sh:701 #, sh-format msgid "Execution of '$command $sha1' failed in submodule path '$displaypath'" msgstr "" -#: git-submodule.sh:701 +#: git-submodule.sh:702 #, sh-format msgid "Submodule path '$displaypath': '$command $sha1'" msgstr "" -#: git-submodule.sh:732 +#: git-submodule.sh:733 #, sh-format msgid "Failed to recurse into submodule path '$displaypath'" msgstr "" -#: git-submodule.sh:840 +#: git-submodule.sh:841 msgid "The --cached option cannot be used with the --files option" msgstr "" -#: git-submodule.sh:892 +#: git-submodule.sh:893 #, sh-format msgid "unexpected mode $mod_dst" msgstr "" -#: git-submodule.sh:912 +#: git-submodule.sh:913 #, sh-format msgid " Warn: $display_name doesn't contain commit $sha1_src" msgstr "" -#: git-submodule.sh:915 +#: git-submodule.sh:916 #, sh-format msgid " Warn: $display_name doesn't contain commit $sha1_dst" msgstr "" -#: git-submodule.sh:918 +#: git-submodule.sh:919 #, sh-format msgid " Warn: $display_name doesn't contain commits $sha1_src and $sha1_dst" msgstr "" -#: git-submodule.sh:1064 +#: git-submodule.sh:1065 #, sh-format msgid "Failed to recurse into submodule path '$sm_path'" msgstr "" -#: git-submodule.sh:1136 +#: git-submodule.sh:1137 #, sh-format msgid "Synchronizing submodule url for '$displaypath'" msgstr "" @@ -14358,120 +14469,120 @@ msgid "Unable to determine absolute path of git directory" msgstr "" #. TRANSLATORS: you can adjust this to align "git add -i" status menu -#: git-add--interactive.perl:238 +#: git-add--interactive.perl:196 #, perl-format msgid "%12s %12s %s" msgstr "" -#: git-add--interactive.perl:239 +#: git-add--interactive.perl:197 msgid "staged" msgstr "" -#: git-add--interactive.perl:239 +#: git-add--interactive.perl:197 msgid "unstaged" msgstr "" -#: git-add--interactive.perl:288 git-add--interactive.perl:313 +#: git-add--interactive.perl:246 git-add--interactive.perl:271 msgid "binary" msgstr "" -#: git-add--interactive.perl:297 git-add--interactive.perl:351 +#: git-add--interactive.perl:255 git-add--interactive.perl:309 msgid "nothing" msgstr "" -#: git-add--interactive.perl:333 git-add--interactive.perl:348 +#: git-add--interactive.perl:291 git-add--interactive.perl:306 msgid "unchanged" msgstr "" -#: git-add--interactive.perl:644 +#: git-add--interactive.perl:602 #, perl-format msgid "added %d path\n" msgid_plural "added %d paths\n" msgstr[0] "" msgstr[1] "" -#: git-add--interactive.perl:647 +#: git-add--interactive.perl:605 #, perl-format msgid "updated %d path\n" msgid_plural "updated %d paths\n" msgstr[0] "" msgstr[1] "" -#: git-add--interactive.perl:650 +#: git-add--interactive.perl:608 #, perl-format msgid "reverted %d path\n" msgid_plural "reverted %d paths\n" msgstr[0] "" msgstr[1] "" -#: git-add--interactive.perl:653 +#: git-add--interactive.perl:611 #, perl-format msgid "touched %d path\n" msgid_plural "touched %d paths\n" msgstr[0] "" msgstr[1] "" -#: git-add--interactive.perl:662 +#: git-add--interactive.perl:620 msgid "Update" msgstr "" -#: git-add--interactive.perl:674 +#: git-add--interactive.perl:632 msgid "Revert" msgstr "" -#: git-add--interactive.perl:697 +#: git-add--interactive.perl:655 #, perl-format msgid "note: %s is untracked now.\n" msgstr "" -#: git-add--interactive.perl:708 +#: git-add--interactive.perl:666 msgid "Add untracked" msgstr "" -#: git-add--interactive.perl:714 +#: git-add--interactive.perl:672 msgid "No untracked files.\n" msgstr "" -#: git-add--interactive.perl:1030 +#: git-add--interactive.perl:985 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for staging." msgstr "" -#: git-add--interactive.perl:1033 +#: git-add--interactive.perl:988 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for stashing." msgstr "" -#: git-add--interactive.perl:1036 +#: git-add--interactive.perl:991 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for unstaging." msgstr "" -#: git-add--interactive.perl:1039 git-add--interactive.perl:1048 +#: git-add--interactive.perl:994 git-add--interactive.perl:1003 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for applying." msgstr "" -#: git-add--interactive.perl:1042 git-add--interactive.perl:1045 +#: git-add--interactive.perl:997 git-add--interactive.perl:1000 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for discarding." msgstr "" -#: git-add--interactive.perl:1058 +#: git-add--interactive.perl:1013 #, perl-format msgid "failed to open hunk edit file for writing: %s" msgstr "" -#: git-add--interactive.perl:1059 +#: git-add--interactive.perl:1014 msgid "Manual hunk edit mode -- see bottom for a quick guide.\n" msgstr "" -#: git-add--interactive.perl:1065 +#: git-add--interactive.perl:1020 #, perl-format msgid "" "---\n" @@ -14481,14 +14592,14 @@ msgid "" msgstr "" #. TRANSLATORS: 'it' refers to the patch mentioned in the previous messages. -#: git-add--interactive.perl:1073 +#: git-add--interactive.perl:1028 msgid "" "If it does not apply cleanly, you will be given an opportunity to\n" "edit again. If all lines of the hunk are removed, then the edit is\n" "aborted and the hunk is left unchanged.\n" msgstr "" -#: git-add--interactive.perl:1087 +#: git-add--interactive.perl:1042 #, perl-format msgid "failed to open hunk edit file for reading: %s" msgstr "" @@ -14499,12 +14610,12 @@ msgstr "" #. Consider translating (saying "no" discards!) as #. (saying "n" for "no" discards!) if the translation #. of the word "no" does not start with n. -#: git-add--interactive.perl:1178 +#: git-add--interactive.perl:1134 msgid "" "Your edited hunk does not apply. Edit again (saying \"no\" discards!) [y/n]? " msgstr "" -#: git-add--interactive.perl:1187 +#: git-add--interactive.perl:1143 msgid "" "y - stage this hunk\n" "n - do not stage this hunk\n" @@ -14513,7 +14624,7 @@ msgid "" "d - do not stage this hunk or any of the later hunks in the file" msgstr "" -#: git-add--interactive.perl:1193 +#: git-add--interactive.perl:1149 msgid "" "y - stash this hunk\n" "n - do not stash this hunk\n" @@ -14522,7 +14633,7 @@ msgid "" "d - do not stash this hunk or any of the later hunks in the file" msgstr "" -#: git-add--interactive.perl:1199 +#: git-add--interactive.perl:1155 msgid "" "y - unstage this hunk\n" "n - do not unstage this hunk\n" @@ -14531,7 +14642,7 @@ msgid "" "d - do not unstage this hunk or any of the later hunks in the file" msgstr "" -#: git-add--interactive.perl:1205 +#: git-add--interactive.perl:1161 msgid "" "y - apply this hunk to index\n" "n - do not apply this hunk to index\n" @@ -14540,7 +14651,7 @@ msgid "" "d - do not apply this hunk or any of the later hunks in the file" msgstr "" -#: git-add--interactive.perl:1211 +#: git-add--interactive.perl:1167 msgid "" "y - discard this hunk from worktree\n" "n - do not discard this hunk from worktree\n" @@ -14549,7 +14660,7 @@ msgid "" "d - do not discard this hunk or any of the later hunks in the file" msgstr "" -#: git-add--interactive.perl:1217 +#: git-add--interactive.perl:1173 msgid "" "y - discard this hunk from index and worktree\n" "n - do not discard this hunk from index and worktree\n" @@ -14558,7 +14669,7 @@ msgid "" "d - do not discard this hunk or any of the later hunks in the file" msgstr "" -#: git-add--interactive.perl:1223 +#: git-add--interactive.perl:1179 msgid "" "y - apply this hunk to index and worktree\n" "n - do not apply this hunk to index and worktree\n" @@ -14567,7 +14678,7 @@ msgid "" "d - do not apply this hunk or any of the later hunks in the file" msgstr "" -#: git-add--interactive.perl:1232 +#: git-add--interactive.perl:1188 msgid "" "g - select a hunk to go to\n" "/ - search for a hunk matching the given regex\n" @@ -14580,195 +14691,195 @@ msgid "" "? - print help\n" msgstr "" -#: git-add--interactive.perl:1263 +#: git-add--interactive.perl:1219 msgid "The selected hunks do not apply to the index!\n" msgstr "" -#: git-add--interactive.perl:1264 +#: git-add--interactive.perl:1220 msgid "Apply them to the worktree anyway? " msgstr "" -#: git-add--interactive.perl:1267 +#: git-add--interactive.perl:1223 msgid "Nothing was applied.\n" msgstr "" -#: git-add--interactive.perl:1278 +#: git-add--interactive.perl:1234 #, perl-format msgid "ignoring unmerged: %s\n" msgstr "" -#: git-add--interactive.perl:1287 +#: git-add--interactive.perl:1243 msgid "Only binary files changed.\n" msgstr "" -#: git-add--interactive.perl:1289 +#: git-add--interactive.perl:1245 msgid "No changes.\n" msgstr "" -#: git-add--interactive.perl:1297 +#: git-add--interactive.perl:1253 msgid "Patch update" msgstr "" -#: git-add--interactive.perl:1349 +#: git-add--interactive.perl:1305 #, perl-format msgid "Stage mode change [y,n,q,a,d,/%s,?]? " msgstr "" -#: git-add--interactive.perl:1350 +#: git-add--interactive.perl:1306 #, perl-format msgid "Stage deletion [y,n,q,a,d,/%s,?]? " msgstr "" -#: git-add--interactive.perl:1351 +#: git-add--interactive.perl:1307 #, perl-format msgid "Stage this hunk [y,n,q,a,d,/%s,?]? " msgstr "" -#: git-add--interactive.perl:1354 +#: git-add--interactive.perl:1310 #, perl-format msgid "Stash mode change [y,n,q,a,d,/%s,?]? " msgstr "" -#: git-add--interactive.perl:1355 +#: git-add--interactive.perl:1311 #, perl-format msgid "Stash deletion [y,n,q,a,d,/%s,?]? " msgstr "" -#: git-add--interactive.perl:1356 +#: git-add--interactive.perl:1312 #, perl-format msgid "Stash this hunk [y,n,q,a,d,/%s,?]? " msgstr "" -#: git-add--interactive.perl:1359 +#: git-add--interactive.perl:1315 #, perl-format msgid "Unstage mode change [y,n,q,a,d,/%s,?]? " msgstr "" -#: git-add--interactive.perl:1360 +#: git-add--interactive.perl:1316 #, perl-format msgid "Unstage deletion [y,n,q,a,d,/%s,?]? " msgstr "" -#: git-add--interactive.perl:1361 +#: git-add--interactive.perl:1317 #, perl-format msgid "Unstage this hunk [y,n,q,a,d,/%s,?]? " msgstr "" -#: git-add--interactive.perl:1364 +#: git-add--interactive.perl:1320 #, perl-format msgid "Apply mode change to index [y,n,q,a,d,/%s,?]? " msgstr "" -#: git-add--interactive.perl:1365 +#: git-add--interactive.perl:1321 #, perl-format msgid "Apply deletion to index [y,n,q,a,d,/%s,?]? " msgstr "" -#: git-add--interactive.perl:1366 +#: git-add--interactive.perl:1322 #, perl-format msgid "Apply this hunk to index [y,n,q,a,d,/%s,?]? " msgstr "" -#: git-add--interactive.perl:1369 +#: git-add--interactive.perl:1325 #, perl-format msgid "Discard mode change from worktree [y,n,q,a,d,/%s,?]? " msgstr "" -#: git-add--interactive.perl:1370 +#: git-add--interactive.perl:1326 #, perl-format msgid "Discard deletion from worktree [y,n,q,a,d,/%s,?]? " msgstr "" -#: git-add--interactive.perl:1371 +#: git-add--interactive.perl:1327 #, perl-format msgid "Discard this hunk from worktree [y,n,q,a,d,/%s,?]? " msgstr "" -#: git-add--interactive.perl:1374 +#: git-add--interactive.perl:1330 #, perl-format msgid "Discard mode change from index and worktree [y,n,q,a,d,/%s,?]? " msgstr "" -#: git-add--interactive.perl:1375 +#: git-add--interactive.perl:1331 #, perl-format msgid "Discard deletion from index and worktree [y,n,q,a,d,/%s,?]? " msgstr "" -#: git-add--interactive.perl:1376 +#: git-add--interactive.perl:1332 #, perl-format msgid "Discard this hunk from index and worktree [y,n,q,a,d,/%s,?]? " msgstr "" -#: git-add--interactive.perl:1379 +#: git-add--interactive.perl:1335 #, perl-format msgid "Apply mode change to index and worktree [y,n,q,a,d,/%s,?]? " msgstr "" -#: git-add--interactive.perl:1380 +#: git-add--interactive.perl:1336 #, perl-format msgid "Apply deletion to index and worktree [y,n,q,a,d,/%s,?]? " msgstr "" -#: git-add--interactive.perl:1381 +#: git-add--interactive.perl:1337 #, perl-format msgid "Apply this hunk to index and worktree [y,n,q,a,d,/%s,?]? " msgstr "" -#: git-add--interactive.perl:1484 +#: git-add--interactive.perl:1440 msgid "go to which hunk (<ret> to see more)? " msgstr "" -#: git-add--interactive.perl:1486 +#: git-add--interactive.perl:1442 msgid "go to which hunk? " msgstr "" -#: git-add--interactive.perl:1495 +#: git-add--interactive.perl:1451 #, perl-format msgid "Invalid number: '%s'\n" msgstr "" -#: git-add--interactive.perl:1500 +#: git-add--interactive.perl:1456 #, perl-format msgid "Sorry, only %d hunk available.\n" msgid_plural "Sorry, only %d hunks available.\n" msgstr[0] "" msgstr[1] "" -#: git-add--interactive.perl:1526 +#: git-add--interactive.perl:1482 msgid "search for regex? " msgstr "" -#: git-add--interactive.perl:1539 +#: git-add--interactive.perl:1495 #, perl-format msgid "Malformed search regexp %s: %s\n" msgstr "" -#: git-add--interactive.perl:1549 +#: git-add--interactive.perl:1505 msgid "No hunk matches the given pattern\n" msgstr "" -#: git-add--interactive.perl:1561 git-add--interactive.perl:1583 +#: git-add--interactive.perl:1517 git-add--interactive.perl:1539 msgid "No previous hunk\n" msgstr "" -#: git-add--interactive.perl:1570 git-add--interactive.perl:1589 +#: git-add--interactive.perl:1526 git-add--interactive.perl:1545 msgid "No next hunk\n" msgstr "" -#: git-add--interactive.perl:1597 +#: git-add--interactive.perl:1553 #, perl-format msgid "Split into %d hunk.\n" msgid_plural "Split into %d hunks.\n" msgstr[0] "" msgstr[1] "" -#: git-add--interactive.perl:1649 +#: git-add--interactive.perl:1605 msgid "Review diff" msgstr "" #. TRANSLATORS: please do not translate the command names #. 'status', 'update', 'revert', etc. -#: git-add--interactive.perl:1668 +#: git-add--interactive.perl:1624 msgid "" "status - show paths with changes\n" "update - add working tree state to the staged set of changes\n" @@ -14779,84 +14890,84 @@ msgid "" "changes\n" msgstr "" -#: git-add--interactive.perl:1685 git-add--interactive.perl:1690 -#: git-add--interactive.perl:1693 git-add--interactive.perl:1700 -#: git-add--interactive.perl:1704 git-add--interactive.perl:1710 +#: git-add--interactive.perl:1641 git-add--interactive.perl:1646 +#: git-add--interactive.perl:1649 git-add--interactive.perl:1656 +#: git-add--interactive.perl:1660 git-add--interactive.perl:1666 msgid "missing --" msgstr "" -#: git-add--interactive.perl:1706 +#: git-add--interactive.perl:1662 #, perl-format msgid "unknown --patch mode: %s" msgstr "" -#: git-add--interactive.perl:1712 git-add--interactive.perl:1718 +#: git-add--interactive.perl:1668 git-add--interactive.perl:1674 #, perl-format msgid "invalid argument %s, expecting --" msgstr "" -#: git-send-email.perl:121 +#: git-send-email.perl:126 msgid "local zone differs from GMT by a non-minute interval\n" msgstr "" -#: git-send-email.perl:128 git-send-email.perl:134 +#: git-send-email.perl:133 git-send-email.perl:139 msgid "local time offset greater than or equal to 24 hours\n" msgstr "" -#: git-send-email.perl:202 git-send-email.perl:208 +#: git-send-email.perl:208 git-send-email.perl:214 msgid "the editor exited uncleanly, aborting everything" msgstr "" -#: git-send-email.perl:282 +#: git-send-email.perl:291 #, perl-format msgid "" "'%s' contains an intermediate version of the email you were composing.\n" msgstr "" -#: git-send-email.perl:287 +#: git-send-email.perl:296 #, perl-format msgid "'%s.final' contains the composed email.\n" msgstr "" -#: git-send-email.perl:305 +#: git-send-email.perl:314 msgid "--dump-aliases incompatible with other options\n" msgstr "" -#: git-send-email.perl:368 git-send-email.perl:623 +#: git-send-email.perl:379 git-send-email.perl:634 msgid "Cannot run git format-patch from outside a repository\n" msgstr "" -#: git-send-email.perl:437 +#: git-send-email.perl:448 #, perl-format msgid "Unknown --suppress-cc field: '%s'\n" msgstr "" -#: git-send-email.perl:466 +#: git-send-email.perl:477 #, perl-format msgid "Unknown --confirm setting: '%s'\n" msgstr "" -#: git-send-email.perl:498 +#: git-send-email.perl:509 #, perl-format msgid "warning: sendmail alias with quotes is not supported: %s\n" msgstr "" -#: git-send-email.perl:500 +#: git-send-email.perl:511 #, perl-format msgid "warning: `:include:` not supported: %s\n" msgstr "" -#: git-send-email.perl:502 +#: git-send-email.perl:513 #, perl-format msgid "warning: `/file` or `|pipe` redirection not supported: %s\n" msgstr "" -#: git-send-email.perl:507 +#: git-send-email.perl:518 #, perl-format msgid "warning: sendmail line is not recognized: %s\n" msgstr "" -#: git-send-email.perl:589 +#: git-send-email.perl:600 #, perl-format msgid "" "File '%s' exists but it could also be the range of commits\n" @@ -14866,36 +14977,36 @@ msgid "" " * Giving --format-patch option if you mean a range.\n" msgstr "" -#: git-send-email.perl:610 +#: git-send-email.perl:621 #, perl-format msgid "Failed to opendir %s: %s" msgstr "" -#: git-send-email.perl:634 +#: git-send-email.perl:645 #, perl-format msgid "" "fatal: %s: %s\n" "warning: no patches were sent\n" msgstr "" -#: git-send-email.perl:645 +#: git-send-email.perl:656 msgid "" "\n" "No patch files specified!\n" "\n" msgstr "" -#: git-send-email.perl:658 +#: git-send-email.perl:669 #, perl-format msgid "No subject line in %s?" msgstr "" -#: git-send-email.perl:668 +#: git-send-email.perl:679 #, perl-format msgid "Failed to open for writing %s: %s" msgstr "" -#: git-send-email.perl:678 +#: git-send-email.perl:689 msgid "" "Lines beginning in \"GIT:\" will be removed.\n" "Consider including an overall diffstat or table of contents\n" @@ -14904,41 +15015,41 @@ msgid "" "Clear the body content if you don't wish to send a summary.\n" msgstr "" -#: git-send-email.perl:701 +#: git-send-email.perl:712 #, perl-format msgid "Failed to open %s.final: %s" msgstr "" -#: git-send-email.perl:704 +#: git-send-email.perl:715 #, perl-format msgid "Failed to open %s: %s" msgstr "" -#: git-send-email.perl:739 +#: git-send-email.perl:750 msgid "To/Cc/Bcc fields are not interpreted yet, they have been ignored\n" msgstr "" -#: git-send-email.perl:748 +#: git-send-email.perl:759 msgid "Summary email is empty, skipping it\n" msgstr "" #. TRANSLATORS: please keep [y/N] as is. -#: git-send-email.perl:780 +#: git-send-email.perl:791 #, perl-format msgid "Are you sure you want to use <%s> [y/N]? " msgstr "" -#: git-send-email.perl:809 +#: git-send-email.perl:820 msgid "" "The following files are 8bit, but do not declare a Content-Transfer-" "Encoding.\n" msgstr "" -#: git-send-email.perl:814 +#: git-send-email.perl:825 msgid "Which 8bit encoding should I declare [UTF-8]? " msgstr "" -#: git-send-email.perl:822 +#: git-send-email.perl:833 #, perl-format msgid "" "Refusing to send because the patch\n" @@ -14947,20 +15058,20 @@ msgid "" "want to send.\n" msgstr "" -#: git-send-email.perl:841 +#: git-send-email.perl:852 msgid "To whom should the emails be sent (if anyone)?" msgstr "" -#: git-send-email.perl:859 +#: git-send-email.perl:870 #, perl-format msgid "fatal: alias '%s' expands to itself\n" msgstr "" -#: git-send-email.perl:871 +#: git-send-email.perl:882 msgid "Message-ID to be used as In-Reply-To for the first email (if any)? " msgstr "" -#: git-send-email.perl:921 git-send-email.perl:929 +#: git-send-email.perl:932 git-send-email.perl:940 #, perl-format msgid "error: unable to extract a valid address from: %s\n" msgstr "" @@ -14968,16 +15079,16 @@ msgstr "" #. TRANSLATORS: Make sure to include [q] [d] [e] in your #. translation. The program will only accept English input #. at this point. -#: git-send-email.perl:933 +#: git-send-email.perl:944 msgid "What to do with this address? ([q]uit|[d]rop|[e]dit): " msgstr "" -#: git-send-email.perl:1234 +#: git-send-email.perl:1245 #, perl-format msgid "CA path \"%s\" does not exist" msgstr "" -#: git-send-email.perl:1309 +#: git-send-email.perl:1320 msgid "" " The Cc list above has been expanded by additional\n" " addresses found in the patch commit message. By default\n" @@ -14994,123 +15105,128 @@ msgstr "" #. TRANSLATORS: Make sure to include [y] [n] [q] [a] in your #. translation. The program will only accept English input #. at this point. -#: git-send-email.perl:1324 +#: git-send-email.perl:1335 msgid "Send this email? ([y]es|[n]o|[q]uit|[a]ll): " msgstr "" -#: git-send-email.perl:1327 +#: git-send-email.perl:1338 msgid "Send this email reply required" msgstr "" -#: git-send-email.perl:1353 +#: git-send-email.perl:1364 msgid "The required SMTP server is not properly defined." msgstr "" -#: git-send-email.perl:1397 +#: git-send-email.perl:1411 #, perl-format msgid "Server does not support STARTTLS! %s" msgstr "" -#: git-send-email.perl:1403 +#: git-send-email.perl:1416 git-send-email.perl:1420 +#, perl-format +msgid "STARTTLS failed! %s" +msgstr "" + +#: git-send-email.perl:1430 msgid "Unable to initialize SMTP properly. Check config and use --smtp-debug." msgstr "" -#: git-send-email.perl:1421 +#: git-send-email.perl:1448 #, perl-format msgid "Failed to send %s\n" msgstr "" -#: git-send-email.perl:1424 +#: git-send-email.perl:1451 #, perl-format msgid "Dry-Sent %s\n" msgstr "" -#: git-send-email.perl:1424 +#: git-send-email.perl:1451 #, perl-format msgid "Sent %s\n" msgstr "" -#: git-send-email.perl:1426 +#: git-send-email.perl:1453 msgid "Dry-OK. Log says:\n" msgstr "" -#: git-send-email.perl:1426 +#: git-send-email.perl:1453 msgid "OK. Log says:\n" msgstr "" -#: git-send-email.perl:1438 +#: git-send-email.perl:1465 msgid "Result: " msgstr "" -#: git-send-email.perl:1441 +#: git-send-email.perl:1468 msgid "Result: OK\n" msgstr "" -#: git-send-email.perl:1454 +#: git-send-email.perl:1481 #, perl-format msgid "can't open file %s" msgstr "" -#: git-send-email.perl:1501 git-send-email.perl:1521 +#: git-send-email.perl:1528 git-send-email.perl:1548 #, perl-format msgid "(mbox) Adding cc: %s from line '%s'\n" msgstr "" -#: git-send-email.perl:1507 +#: git-send-email.perl:1534 #, perl-format msgid "(mbox) Adding to: %s from line '%s'\n" msgstr "" -#: git-send-email.perl:1555 +#: git-send-email.perl:1582 #, perl-format msgid "(non-mbox) Adding cc: %s from line '%s'\n" msgstr "" -#: git-send-email.perl:1578 +#: git-send-email.perl:1605 #, perl-format msgid "(body) Adding cc: %s from line '%s'\n" msgstr "" -#: git-send-email.perl:1676 +#: git-send-email.perl:1711 #, perl-format msgid "(%s) Could not execute '%s'" msgstr "" -#: git-send-email.perl:1683 +#: git-send-email.perl:1718 #, perl-format msgid "(%s) Adding %s: %s from: '%s'\n" msgstr "" -#: git-send-email.perl:1687 +#: git-send-email.perl:1722 #, perl-format msgid "(%s) failed to close pipe to '%s'" msgstr "" -#: git-send-email.perl:1714 +#: git-send-email.perl:1749 msgid "cannot send message as 7bit" msgstr "" -#: git-send-email.perl:1722 +#: git-send-email.perl:1757 msgid "invalid transfer encoding" msgstr "" -#: git-send-email.perl:1741 git-send-email.perl:1792 git-send-email.perl:1802 +#: git-send-email.perl:1795 git-send-email.perl:1846 git-send-email.perl:1856 #, perl-format msgid "unable to open %s: %s\n" msgstr "" -#: git-send-email.perl:1744 +#: git-send-email.perl:1798 #, perl-format msgid "%s: patch contains a line longer than 998 characters" msgstr "" -#: git-send-email.perl:1760 +#: git-send-email.perl:1814 #, perl-format msgid "Skipping %s with backup suffix '%s'.\n" msgstr "" #. TRANSLATORS: please keep "[y|N]" as is. -#: git-send-email.perl:1764 +#: git-send-email.perl:1818 #, perl-format msgid "Do you really want to send %s? [y|N]: " msgstr "" @@ -58,8 +58,8 @@ msgid "" msgstr "" "Project-Id-Version: git\n" "Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n" -"POT-Creation-Date: 2017-02-18 01:00+0800\n" -"PO-Revision-Date: 2017-02-19 19:33+0900\n" +"POT-Creation-Date: 2017-07-15 11:57+0800\n" +"PO-Revision-Date: 2017-07-19 17:11+0900\n" "Last-Translator: Changwoo Ryu <cwryu@debian.org>\n" "Language-Team: Git Korean translation <http://github.com/changwoo/git-l10n-" "ko>\n" @@ -69,37 +69,37 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: advice.c:55 +#: advice.c:58 #, c-format msgid "hint: %.*s\n" msgstr "힌트: %.*s\n" -#: advice.c:83 +#: advice.c:86 msgid "Cherry-picking is not possible because you have unmerged files." msgstr "병합하지 ì•Šì€ íŒŒì¼ì´ 있으므로, 커밋 빼오기를 í• ìˆ˜ 없습니다." -#: advice.c:85 +#: advice.c:88 msgid "Committing is not possible because you have unmerged files." msgstr "병합하지 ì•Šì€ íŒŒì¼ì´ 있으므로, ì»¤ë°‹í• ìˆ˜ 없습니다." -#: advice.c:87 +#: advice.c:90 msgid "Merging is not possible because you have unmerged files." msgstr "병합하지 ì•Šì€ íŒŒì¼ì´ 있으므로, ë³‘í•©í• ìˆ˜ 없습니다." -#: advice.c:89 +#: advice.c:92 msgid "Pulling is not possible because you have unmerged files." msgstr "병합하지 ì•Šì€ íŒŒì¼ì´ 있으므로, í’€ì„ í• ìˆ˜ 없습니다." -#: advice.c:91 +#: advice.c:94 msgid "Reverting is not possible because you have unmerged files." msgstr "병합하지 ì•Šì€ íŒŒì¼ì´ 있으므로, ë˜ëŒë¦¬ê¸°ë¥¼ í• ìˆ˜ 없습니다." -#: advice.c:93 +#: advice.c:96 #, c-format msgid "It is not possible to %s because you have unmerged files." msgstr "병합하지 ì•Šì€ íŒŒì¼ì´ 있으므로, %s í• ìˆ˜ 없습니다." -#: advice.c:101 +#: advice.c:104 msgid "" "Fix them up in the work tree, and then use 'git add/rm <file>'\n" "as appropriate to mark resolution and make a commit." @@ -107,23 +107,23 @@ msgstr "" "작업 í´ë”ì—서 ë¬¸ì œë¥¼ ë°”ë¡œìž¡ì€ ë‹¤ìŒ, 'git add/rm <파ì¼>'ì„ ì ì ˆížˆ\n" "사용해 í•´ê²° í‘œì‹œí•˜ê³ ì»¤ë°‹í•˜ì‹ì‹œì˜¤." -#: advice.c:109 +#: advice.c:112 msgid "Exiting because of an unresolved conflict." msgstr "해결하지 못한 ì¶©ëŒ ë•Œë¬¸ì— ë납니다." -#: advice.c:114 builtin/merge.c:1206 +#: advice.c:117 builtin/merge.c:1184 msgid "You have not concluded your merge (MERGE_HEAD exists)." msgstr "병합 ìž‘ì—…ì„ ë‹¤ 마치지 않았습니다 (MERGE_HEAD 파ì¼ì´ 있습니다)." -#: advice.c:116 +#: advice.c:119 msgid "Please, commit your changes before merging." msgstr "병합하기 ì „ì— ë³€ê²½ 사í•ì„ ì»¤ë°‹í•˜ì‹ì‹œì˜¤." -#: advice.c:117 +#: advice.c:120 msgid "Exiting because of unfinished merge." msgstr "ë³‘í•©ì„ ë§ˆì¹˜ì§€ 못했기 ë•Œë¬¸ì— ë납니다." -#: advice.c:123 +#: advice.c:126 #, c-format msgid "" "Note: checking out '%s'.\n" @@ -150,86 +150,96 @@ msgstr "" " git checkout -b <새-브랜치-ì´ë¦„>\n" "\n" -#: apply.c:57 +#: apply.c:58 #, c-format msgid "unrecognized whitespace option '%s'" msgstr "알 수 없는 공백 옵션 '%s'" -#: apply.c:73 +#: apply.c:74 #, c-format msgid "unrecognized whitespace ignore option '%s'" msgstr "알 수 없는 공백 무시 옵션 '%s'" -#: apply.c:125 +#: apply.c:126 msgid "--reject and --3way cannot be used together." msgstr "--reject ë° --3way ì˜µì…˜ì€ ê°™ì´ ì“¸ 수 없습니다." -#: apply.c:127 +#: apply.c:128 msgid "--cached and --3way cannot be used together." msgstr "--cached ë° --3way ì˜µì…˜ì€ ê°™ì´ ì“¸ 수 없습니다." -#: apply.c:130 +#: apply.c:131 msgid "--3way outside a repository" msgstr "ì €ìž¥ì†Œ ë°–ì—서 --3way 옵션 사용" -#: apply.c:141 +#: apply.c:142 msgid "--index outside a repository" msgstr "ì €ìž¥ì†Œ ë°–ì—서 --index 옵션 사용" -#: apply.c:144 +#: apply.c:145 msgid "--cached outside a repository" msgstr "ì €ìž¥ì†Œ ë°–ì—서 --cached 옵션 사용" -#: apply.c:845 +#: apply.c:836 #, c-format msgid "Cannot prepare timestamp regexp %s" msgstr "타임스탬프 ì •ê·œì‹ì„ ì¤€ë¹„í• ìˆ˜ 없습니다 (%s)" -#: apply.c:854 +#: apply.c:845 #, c-format msgid "regexec returned %d for input: %s" msgstr "regexec()ì—서 ë‹¤ìŒ ìž…ë ¥ì— ëŒ€í•´ %dë²ˆì„ ë¦¬í„´í–ˆìŠµë‹ˆë‹¤: %s" -#: apply.c:938 +#: apply.c:929 #, c-format msgid "unable to find filename in patch at line %d" msgstr "íŒ¨ì¹˜ì˜ %d번 ì¤„ì— íŒŒì¼ ì´ë¦„ì„ ì°¾ì„ ìˆ˜ 없습니다" -#: apply.c:977 +#: apply.c:967 #, c-format msgid "git apply: bad git-diff - expected /dev/null, got %s on line %d" msgstr "" "git apply: ìž˜ëª»ëœ git-diff - %2$d번 줄ì—서 /dev/nullì„ ê¸°ëŒ€í–ˆì§€ë§Œ, '%1$s'ì´" "(ê°€) 왔습니다" -#: apply.c:983 +#: apply.c:973 #, c-format msgid "git apply: bad git-diff - inconsistent new filename on line %d" msgstr "" "git apply: ìž˜ëª»ëœ git-diff - %d번 ì¤„ì— ìƒˆ íŒŒì¼ ì´ë¦„ì´ ì˜¬ë°”ë¥´ì§€ 않습니다" -#: apply.c:984 +#: apply.c:974 #, c-format msgid "git apply: bad git-diff - inconsistent old filename on line %d" msgstr "" "git apply: ìž˜ëª»ëœ git-diff - %d번 ì¤„ì— ì˜ˆì „ íŒŒì¼ ì´ë¦„ì´ ì˜¬ë°”ë¥´ì§€ 않습니다" -#: apply.c:990 +#: apply.c:979 #, c-format msgid "git apply: bad git-diff - expected /dev/null on line %d" msgstr "git apply: ìž˜ëª»ëœ git-diff - %d번 줄ì—서 /dev/nullì„ ê¸°ëŒ€í–ˆìŠµë‹ˆë‹¤" -#: apply.c:1488 +#: apply.c:1008 +#, c-format +msgid "invalid mode on line %d: %s" +msgstr "%d번 ì¤„ì— ìž˜ëª»ëœ ëª¨ë“œ: %s" + +#: apply.c:1326 +#, c-format +msgid "inconsistent header lines %d and %d" +msgstr "ì¼ê´€ì„± 없는 í—¤ë” ì¤„ %d번 ë° %d번" + +#: apply.c:1498 #, c-format msgid "recount: unexpected line: %.*s" msgstr "recount: 예ìƒì¹˜ 못한 줄: %.*s" -#: apply.c:1557 +#: apply.c:1567 #, c-format msgid "patch fragment without header at line %d: %.*s" msgstr "%d번 ì¤„ì— í—¤ë” ì—†ëŠ” 패치 부분: %.*s" -#: apply.c:1577 +#: apply.c:1587 #, c-format msgid "" "git diff header lacks filename information when removing %d leading pathname " @@ -241,81 +251,81 @@ msgstr[0] "" "경로 ì´ë¦„ 부분ì—서 %d개를 ì œê±°ë¼ ë•Œ git diff í—¤ë”ì— íŒŒì¼ ì´ë¦„ ì •ë³´ê°€ 없습니" "다. (%d번 줄)" -#: apply.c:1589 +#: apply.c:1600 #, c-format msgid "git diff header lacks filename information (line %d)" msgstr "git diff í—¤ë”ì— íŒŒì¼ ì´ë¦„ ì •ë³´ê°€ 없습니다 (%d번 줄)" -#: apply.c:1759 +#: apply.c:1770 msgid "new file depends on old contents" msgstr "새 파ì¼ì´ ì˜ˆì „ ë‚´ìš©ì— ì˜ì¡´í•©ë‹ˆë‹¤" -#: apply.c:1761 +#: apply.c:1772 msgid "deleted file still has contents" msgstr "ì‚ì œí•œ 파ì¼ì— ì•„ì§ ë‚´ìš©ì´ ë“¤ì–´ 있습니다" -#: apply.c:1795 +#: apply.c:1806 #, c-format msgid "corrupt patch at line %d" msgstr "패치가 %d번 줄ì—서 ë§ê°€ì¡ŒìŠµë‹ˆë‹¤" -#: apply.c:1832 +#: apply.c:1843 #, c-format msgid "new file %s depends on old contents" msgstr "새 íŒŒì¼ %sì´(ê°€) ì˜ˆì „ ë‚´ìš©ì— ì˜ì¡´í•©ë‹ˆë‹¤" -#: apply.c:1834 +#: apply.c:1845 #, c-format msgid "deleted file %s still has contents" msgstr "ì‚ì œí•œ íŒŒì¼ %sì´(ê°€) ì•„ì§ ë‚´ìš©ì´ ë“¤ì–´ 있습니다" -#: apply.c:1837 +#: apply.c:1848 #, c-format msgid "** warning: file %s becomes empty but is not deleted" msgstr "** ê²½ê³ : %s 파ì¼ì˜ ë‚´ìš©ì´ ë¹„ì–´ 있지만 ì‚ì œë˜ì§€ 않았습니다" -#: apply.c:1984 +#: apply.c:1995 #, c-format msgid "corrupt binary patch at line %d: %.*s" msgstr "%d번 ì¤„ì— ë°”ì´ë„ˆë¦¬ 패치가 ì†ìƒë˜ì—ˆìŠµë‹ˆë‹¤: %.*s" -#: apply.c:2021 +#: apply.c:2032 #, c-format msgid "unrecognized binary patch at line %d" msgstr "%d번 ì¤„ì— ë°”ì´ë„ˆë¦¬ 패치가 ì´í•´í• 수 없습니다" -#: apply.c:2182 +#: apply.c:2193 #, c-format msgid "patch with only garbage at line %d" msgstr "%d번 ì¤„ì— ì“°ë ˆê¸° ë°ì´í„°ë§Œ 있는 패치" -#: apply.c:2265 +#: apply.c:2276 #, c-format msgid "unable to read symlink %s" msgstr "%s ì‹¬ë³¼ë¦ ë§í¬ë¥¼ ì½ì„ 수 없습니다" -#: apply.c:2269 +#: apply.c:2280 #, c-format msgid "unable to open or read %s" msgstr "%sì„(를) 열거나 ì½ì„ 수 없습니다" -#: apply.c:2922 +#: apply.c:2933 #, c-format msgid "invalid start of line: '%c'" msgstr "줄 ì‹œìž‘ì´ ìž˜ëª»ë¨: '%c'" -#: apply.c:3041 +#: apply.c:3052 #, c-format msgid "Hunk #%d succeeded at %d (offset %d line)." msgid_plural "Hunk #%d succeeded at %d (offset %d lines)." msgstr[0] "패치 %d번 부분 %d번 줄ì—서 성공 (오프셋 %d번 줄)" -#: apply.c:3053 +#: apply.c:3064 #, c-format msgid "Context reduced to (%ld/%ld) to apply fragment at %d" msgstr "컨í…스트가 (%ld/%ld)로 줄어ë“니다. (%d번 줄ì—서 ì ìš©)" -#: apply.c:3059 +#: apply.c:3070 #, c-format msgid "" "while searching for:\n" @@ -324,557 +334,562 @@ msgstr "" "다ìŒì„ ê²€ìƒ‰í•˜ë˜ ì¤‘:\n" "%.*s" -#: apply.c:3081 +#: apply.c:3092 #, c-format msgid "missing binary patch data for '%s'" msgstr "'%s'ì— ëŒ€í•œ ë°”ì´ë„ˆë¦¬ 패치 ë°ì´í„°ê°€ 없습니다" -#: apply.c:3089 +#: apply.c:3100 #, c-format msgid "cannot reverse-apply a binary patch without the reverse hunk to '%s'" msgstr "" "반대 í—í¬ê°€ 없으면 '%s'ì— ëŒ€í•œ ë°”ì´ë„ˆë¦¬ 패치를 반대로 ì ìš©í• ìˆ˜ 없습니다" -#: apply.c:3135 +#: apply.c:3146 #, c-format msgid "cannot apply binary patch to '%s' without full index line" msgstr "" "ì „ì²´ ì¸ë±ìФ ë¼ì¸ì´ 없으면 '%s'ì— ëŒ€í•œ ë°”ì´ë„ˆë¦¬ 패치를 ì ìš©í• ìˆ˜ 없습니다" -#: apply.c:3145 +#: apply.c:3156 #, c-format msgid "" "the patch applies to '%s' (%s), which does not match the current contents." msgstr "패치가 '%s'(%s)ì— ì ìš©ë˜ì§€ë§Œ, 현재 내용과 ì¼ì¹˜í•˜ì§€ 않습니다." -#: apply.c:3153 +#: apply.c:3164 #, c-format msgid "the patch applies to an empty '%s' but it is not empty" msgstr "패치는 빈 '%s'ì— ì ìš©ë˜ì§€ë§Œ, 현재 비어 있지 않습니다" -#: apply.c:3171 +#: apply.c:3182 #, c-format msgid "the necessary postimage %s for '%s' cannot be read" msgstr "'%2$s'ì— ëŒ€í•œ 필요한 %1$s í¬ìŠ¤íŠ¸ì´ë¯¸ì§€ë¥¼ ì½ì„ 수 없습니다" -#: apply.c:3184 +#: apply.c:3195 #, c-format msgid "binary patch does not apply to '%s'" msgstr "ë°”ì´ë„ˆë¦¬ 패치를 '%s'ì— ì ìš©í• ìˆ˜ 없습니다" -#: apply.c:3190 +#: apply.c:3201 #, c-format msgid "binary patch to '%s' creates incorrect result (expecting %s, got %s)" msgstr "" "'%s'ì— ëŒ€í•œ ë°”ì´ë„ˆë¦¬ 패치가 올바르지 ì•Šì€ ê²°ê³¼ë¥¼ ë§Œë“니다. (기대한 ê°’ %s, 실" "ì œ %s)" -#: apply.c:3211 +#: apply.c:3222 #, c-format msgid "patch failed: %s:%ld" msgstr "패치 실패: %s:%ld" -#: apply.c:3333 +#: apply.c:3344 #, c-format msgid "cannot checkout %s" msgstr "%sì„(를) ê°€ì ¸ì˜¬ 수 없습니다" -#: apply.c:3381 apply.c:3392 apply.c:3438 setup.c:248 +#: apply.c:3392 apply.c:3403 apply.c:3449 setup.c:277 #, c-format msgid "failed to read %s" msgstr "%sì„(를) ì½ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: apply.c:3389 +#: apply.c:3400 #, c-format msgid "reading from '%s' beyond a symbolic link" msgstr "ì‹¬ë³¼ë¦ ë§í¬ ë’¤ì— ìžˆëŠ” '%s' ì½ê¸°" -#: apply.c:3418 apply.c:3658 +#: apply.c:3429 apply.c:3669 #, c-format msgid "path %s has been renamed/deleted" msgstr "%s 경로가 ì´ë¦„ì´ ë°”ë€Œì—ˆê±°ë‚˜ ì‚ì œë˜ì—ˆìŠµë‹ˆë‹¤" -#: apply.c:3501 apply.c:3672 +#: apply.c:3512 apply.c:3683 #, c-format msgid "%s: does not exist in index" msgstr "%s: ì¸ë±ìŠ¤ì— ì—†ìŠµë‹ˆë‹¤" -#: apply.c:3510 apply.c:3680 +#: apply.c:3521 apply.c:3691 #, c-format msgid "%s: does not match index" msgstr "%s: ì¸ë±ìŠ¤ì™€ ë§žì§€ 않습니다" -#: apply.c:3545 +#: apply.c:3556 msgid "repository lacks the necessary blob to fall back on 3-way merge." msgstr "ì €ìž¥ì†Œì— 3-ë°©í–¥ 병합으로 ëŒ€ì‹ í• ë•Œ 필요한 블ë¡ì´ 없습니다." -#: apply.c:3548 +#: apply.c:3559 #, c-format msgid "Falling back to three-way merge...\n" msgstr "3-ë°©í–¥ 병합으로 ëŒ€ì‹ í•©ë‹ˆë‹¤...\n" -#: apply.c:3564 apply.c:3568 +#: apply.c:3575 apply.c:3579 #, c-format msgid "cannot read the current contents of '%s'" msgstr "'%s'ì˜ í˜„ìž¬ ë‚´ìš©ì„ ì½ì„ 수 없습니다" -#: apply.c:3580 +#: apply.c:3591 #, c-format msgid "Failed to fall back on three-way merge...\n" msgstr "3-ë°©í–¥ 병합으로 ëŒ€ì‹ í•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤...\n" -#: apply.c:3594 +#: apply.c:3605 #, c-format msgid "Applied patch to '%s' with conflicts.\n" msgstr "패치를 '%s'ì— ì¶©ëŒì´ 있는 ìƒíƒœë¡œ ì ìš©.\n" -#: apply.c:3599 +#: apply.c:3610 #, c-format msgid "Applied patch to '%s' cleanly.\n" msgstr "패치를 '%s'ì— íŒ¨ì¹˜ ë¬¸ì œ ì—†ì´ ì ìš©.\n" -#: apply.c:3625 +#: apply.c:3636 msgid "removal patch leaves file contents" msgstr "ì œê±°í•˜ëŠ” 패치 다ìŒì— íŒŒì¼ ë‚´ìš©ì´ ë‚¨ì•˜ìŠµë‹ˆë‹¤" -#: apply.c:3697 +#: apply.c:3708 #, c-format msgid "%s: wrong type" msgstr "%s: ìž˜ëª»ëœ ì¢…ë¥˜" -#: apply.c:3699 +#: apply.c:3710 #, c-format msgid "%s has type %o, expected %o" msgstr "%sì˜ ì¢…ë¥˜ê°€ %oì´ì§€ë§Œ %oì´(ê°€) ë˜ì–´ì•¼ 합니다" -#: apply.c:3850 apply.c:3852 +#: apply.c:3860 apply.c:3862 #, c-format msgid "invalid path '%s'" msgstr "ìž˜ëª»ëœ ê²½ë¡œ '%s'" -#: apply.c:3908 +#: apply.c:3918 #, c-format msgid "%s: already exists in index" msgstr "%s: ì´ë¯¸ ì¸ë±ìŠ¤ì— ìžˆìŠµë‹ˆë‹¤" -#: apply.c:3911 +#: apply.c:3921 #, c-format msgid "%s: already exists in working directory" msgstr "%s: ì´ë¯¸ 작업 ë””ë ‰í„°ë¦¬ì— ìžˆìŠµë‹ˆë‹¤" -#: apply.c:3931 +#: apply.c:3941 #, c-format msgid "new mode (%o) of %s does not match old mode (%o)" msgstr "%2$sì˜ ìƒˆ 모드(%1$o)ê°€ ì˜ˆì „ 모드(%3$o)와 다릅니다" -#: apply.c:3936 +#: apply.c:3946 #, c-format msgid "new mode (%o) of %s does not match old mode (%o) of %s" msgstr "%2$sì˜ ìƒˆ 모드(%1$o)ê°€ %4$sì˜ ì˜ˆì „ 모드(%3$o)와 다릅니다" -#: apply.c:3956 +#: apply.c:3966 #, c-format msgid "affected file '%s' is beyond a symbolic link" msgstr "ì˜í–¥ 받는 '%s' 파ì¼ì´ ì‹¬ë³¼ë¦ ë§í¬ ë’¤ì— ìžˆìŠµë‹ˆë‹¤" -#: apply.c:3960 +#: apply.c:3970 #, c-format msgid "%s: patch does not apply" msgstr "%s: 패치를 ì 용하지 않습니다" -#: apply.c:3975 +#: apply.c:3985 #, c-format msgid "Checking patch %s..." msgstr "%s 패치를 확ì¸í•˜ëŠ” 중입니다..." -#: apply.c:4066 +#: apply.c:4076 #, c-format msgid "sha1 information is lacking or useless for submodule %s" msgstr "sha1 ì •ë³´ê°€ 없거나 %s 하위 모듈ì—서 쓸 수 없습니다" -#: apply.c:4073 +#: apply.c:4083 #, c-format msgid "mode change for %s, which is not in current HEAD" msgstr "%sì— ëŒ€í•œ 모드 변경ì´ì§€ë§Œ, 현재 HEADì— ì—†ìŠµë‹ˆë‹¤" -#: apply.c:4076 +#: apply.c:4086 #, c-format msgid "sha1 information is lacking or useless (%s)." msgstr "sha1 ì •ë³´ê°€ 없거나 쓸 수 없습니다 (%s)." -#: apply.c:4081 builtin/checkout.c:233 builtin/reset.c:135 +#: apply.c:4091 builtin/checkout.c:235 builtin/reset.c:138 #, c-format msgid "make_cache_entry failed for path '%s'" msgstr "경로 '%s'ì— ëŒ€í•´ make_cache_entry 실패" -#: apply.c:4085 +#: apply.c:4095 #, c-format msgid "could not add %s to temporary index" msgstr "임시 ì¸ë±ìŠ¤ì— %s í•ëª©ì„ ì¶”ê°€í• ìˆ˜ 없습니다" -#: apply.c:4095 +#: apply.c:4105 #, c-format msgid "could not write temporary index to %s" msgstr "임시 ì¸ë±ìŠ¤ë¥¼ %sì— ì“¸ 수 없습니다" -#: apply.c:4233 +#: apply.c:4243 #, c-format msgid "unable to remove %s from index" msgstr "ì¸ë±ìФì—서 %sì„(를) ì œê±°í• ìˆ˜ 없습니다" -#: apply.c:4268 +#: apply.c:4278 #, c-format msgid "corrupt patch for submodule %s" msgstr "하위 모듈 %sì— ëŒ€í•´ ì†ìƒëœ 패치" -#: apply.c:4274 +#: apply.c:4284 #, c-format msgid "unable to stat newly created file '%s'" msgstr "새로 ë§Œë“ íŒŒì¼ '%s'ì— ëŒ€í•´ stat()í• ìˆ˜ 없습니다" -#: apply.c:4282 +#: apply.c:4292 #, c-format msgid "unable to create backing store for newly created file %s" msgstr "새로 ë§Œë“ íŒŒì¼ '%s'ì— ëŒ€í•´ 예비 ì €ìž¥ì†Œë¥¼ 만들 수 없습니다" -#: apply.c:4288 apply.c:4432 +#: apply.c:4298 apply.c:4442 #, c-format msgid "unable to add cache entry for %s" msgstr "%sì— ëŒ€í•´ ìºì‹œ í•ëª©ì„ ì¶”ê°€í• ìˆ˜ 없습니다" -#: apply.c:4329 +#: apply.c:4339 #, c-format msgid "failed to write to '%s'" msgstr "'%s'ì— ì“°ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: apply.c:4333 +#: apply.c:4343 #, c-format msgid "closing file '%s'" msgstr "'%s' 파ì¼ì„ 닫는 중입니다" -#: apply.c:4403 +#: apply.c:4413 #, c-format msgid "unable to write file '%s' mode %o" msgstr "'%s' 파ì¼ì— 쓸 수 없습니다 ('%o' 모드)" -#: apply.c:4501 +#: apply.c:4511 #, c-format msgid "Applied patch %s cleanly." msgstr "%s 패치 ê¹”ë”하게 ì ìš©." -#: apply.c:4509 +#: apply.c:4519 msgid "internal error" msgstr "ë‚´ë¶€ 오류" -#: apply.c:4512 +#: apply.c:4522 #, c-format msgid "Applying patch %%s with %d reject..." msgid_plural "Applying patch %%s with %d rejects..." msgstr[0] "%%s 패치를 (%dê°œ ê±°ë¶€) ì ìš©..." -#: apply.c:4523 +#: apply.c:4533 #, c-format msgid "truncating .rej filename to %.*s.rej" msgstr "truncating .rej íŒŒì¼ ì´ë¦„ì„ '%.*s.rej'(으)로 ìžë¦„" -#: apply.c:4531 builtin/fetch.c:737 builtin/fetch.c:986 +#: apply.c:4541 builtin/fetch.c:738 builtin/fetch.c:988 #, c-format msgid "cannot open %s" msgstr "%sì„(를) ì—´ 수 없습니다" -#: apply.c:4545 +#: apply.c:4555 #, c-format msgid "Hunk #%d applied cleanly." msgstr "패치 부위 #%d ê¹”ë”하게 ì ìš©." -#: apply.c:4549 +#: apply.c:4559 #, c-format msgid "Rejected hunk #%d." msgstr "패치 부위 #%d ê±°ë¶€ë¨." -#: apply.c:4659 +#: apply.c:4669 #, c-format msgid "Skipped patch '%s'." msgstr "패치 '%s' 건너뜀." -#: apply.c:4667 +#: apply.c:4677 msgid "unrecognized input" msgstr "ì¸ì‹í• 수 없는 ìž…ë ¥" -#: apply.c:4686 +#: apply.c:4696 msgid "unable to read index file" msgstr "ì¸ë±ìФ 파ì¼ì„ ì½ì„ 수 없습니다" -#: apply.c:4824 +#: apply.c:4833 #, c-format msgid "can't open patch '%s': %s" msgstr "'%s' 패치를 ì—´ 수 없습니다: %s" -#: apply.c:4849 +#: apply.c:4860 #, c-format msgid "squelched %d whitespace error" msgid_plural "squelched %d whitespace errors" msgstr[0] "공백 오류 %d개를 넘어갑니다" -#: apply.c:4855 apply.c:4870 +#: apply.c:4866 apply.c:4881 #, c-format msgid "%d line adds whitespace errors." msgid_plural "%d lines add whitespace errors." msgstr[0] "%d번 줄ì—서 공백 오류를 추가합니다." -#: apply.c:4863 +#: apply.c:4874 #, c-format msgid "%d line applied after fixing whitespace errors." msgid_plural "%d lines applied after fixing whitespace errors." msgstr[0] "공백 오류를 ë°”ë¡œìž¡ì€ ë’¤ì— %d번 줄 ì ìš©." -#: apply.c:4879 builtin/add.c:463 builtin/mv.c:298 builtin/rm.c:391 +#: apply.c:4890 builtin/add.c:513 builtin/mv.c:299 builtin/rm.c:391 msgid "Unable to write new index file" msgstr "새 ì¸ë±ìФ 파ì¼ì— 쓸 수 없습니다" -#: apply.c:4910 apply.c:4913 builtin/am.c:2277 builtin/am.c:2280 -#: builtin/clone.c:95 builtin/fetch.c:98 builtin/pull.c:180 -#: builtin/submodule--helper.c:281 builtin/submodule--helper.c:591 -#: builtin/submodule--helper.c:594 builtin/submodule--helper.c:960 -#: builtin/submodule--helper.c:963 builtin/submodule--helper.c:1104 -#: git-add--interactive.perl:239 +#: apply.c:4921 apply.c:4924 builtin/am.c:2257 builtin/am.c:2260 +#: builtin/clone.c:115 builtin/fetch.c:93 builtin/pull.c:187 +#: builtin/submodule--helper.c:304 builtin/submodule--helper.c:629 +#: builtin/submodule--helper.c:632 builtin/submodule--helper.c:973 +#: builtin/submodule--helper.c:976 builtin/submodule--helper.c:1161 +#: git-add--interactive.perl:197 msgid "path" msgstr "경로" -#: apply.c:4911 +#: apply.c:4922 msgid "don't apply changes matching the given path" msgstr "주어진 ê²½ë¡œì— í•´ë‹¹í•˜ëŠ” 변경 사í•ì„ ì 용하지 않습니다" -#: apply.c:4914 +#: apply.c:4925 msgid "apply changes matching the given path" msgstr "주어진 ê²½ë¡œì— í•´ë‹¹í•˜ëŠ” 변경 사í•ì„ ì 용합니다" -#: apply.c:4916 builtin/am.c:2286 +#: apply.c:4927 builtin/am.c:2266 msgid "num" msgstr "개수" -#: apply.c:4917 +#: apply.c:4928 msgid "remove <num> leading slashes from traditional diff paths" msgstr "ì „í†µì ì¸ diff 경로 ì•žì˜ <개수>ê°œì˜ ì•ž 슬래시(/)를 ì œê±°í•©ë‹ˆë‹¤" -#: apply.c:4920 +#: apply.c:4931 msgid "ignore additions made by the patch" msgstr "패치ì—서 추가하는 파ì¼ì„ 무시합니다" -#: apply.c:4922 +#: apply.c:4933 msgid "instead of applying the patch, output diffstat for the input" msgstr "패치를 ì 용하는 ëŒ€ì‹ , ìž…ë ¥ì— ëŒ€í•œ diffstatì„ ì¶œë ¥í•©ë‹ˆë‹¤" -#: apply.c:4926 +#: apply.c:4937 msgid "show number of added and deleted lines in decimal notation" msgstr "ì‹ì§„수로 추가 ë° ì‚ì œí•œ 줄 수를 표시합니다" -#: apply.c:4928 +#: apply.c:4939 msgid "instead of applying the patch, output a summary for the input" msgstr "패치를 ì 용하는 ëŒ€ì‹ , ìž…ë ¥ì— ëŒ€í•œ ìš”ì•½ì„ ì¶œë ¥í•©ë‹ˆë‹¤" -#: apply.c:4930 +#: apply.c:4941 msgid "instead of applying the patch, see if the patch is applicable" msgstr "패치를 ì 용하는 ëŒ€ì‹ , 패치를 ì ìš© 가능한지 확ì¸í•©ë‹ˆë‹¤" -#: apply.c:4932 +#: apply.c:4943 msgid "make sure the patch is applicable to the current index" msgstr "현재 ì¸ë±ìФì—서 패치가 ì ìš© 가능한지 확ì¸í•©ë‹ˆë‹¤" -#: apply.c:4934 +#: apply.c:4945 msgid "apply a patch without touching the working tree" msgstr "작업 í´ë”를 바꾸지 ì•Šê³ íŒ¨ì¹˜ë¥¼ ì 용합니다" -#: apply.c:4936 +#: apply.c:4947 msgid "accept a patch that touches outside the working area" msgstr "작업 ì˜ì— ë°–ì˜ íŒŒì¼ì„ 바꾸는 패치를 허용합니다" -#: apply.c:4938 +#: apply.c:4949 msgid "also apply the patch (use with --stat/--summary/--check)" msgstr "ê·¸ë¦¬ê³ íŒ¨ì¹˜ë„ ì 용합니다 (--stat/--summary/--check 옵션과 ê°™ì´ ì‚¬ìš©)" -#: apply.c:4940 +#: apply.c:4951 msgid "attempt three-way merge if a patch does not apply" msgstr "패치를 ì 용하지 않으면 3-ë°©í–¥ ë³‘í•©ì„ ì‹œë„합니다" -#: apply.c:4942 +#: apply.c:4953 msgid "build a temporary index based on embedded index information" msgstr "내장 ì¸ë±ìФ ì •ë³´ë¥¼ 사용해 임시 ì¸ë±ìŠ¤ë¥¼ ë§Œë“니다" -#: apply.c:4945 builtin/checkout-index.c:169 builtin/ls-files.c:507 +#: apply.c:4956 builtin/checkout-index.c:170 builtin/ls-files.c:515 msgid "paths are separated with NUL character" msgstr "경로를 NUL 문ìžë¡œ 구분합니다" -#: apply.c:4947 +#: apply.c:4958 msgid "ensure at least <n> lines of context match" msgstr "최소한 <n>ì¤„ì´ ì»¨í…스트와 ì¼ì¹˜í•˜ëŠ”ì§€ 확ì¸í•©ë‹ˆë‹¤" -#: apply.c:4948 builtin/am.c:2265 +#: apply.c:4959 builtin/am.c:2245 msgid "action" msgstr "ë™ìž‘" -#: apply.c:4949 +#: apply.c:4960 msgid "detect new or modified lines that have whitespace errors" msgstr "공백 오류가 있는 추가ë거나 ìˆ˜ì •ëœ ì¤„ì„ ì°¾ìŠµë‹ˆë‹¤" -#: apply.c:4952 apply.c:4955 +#: apply.c:4963 apply.c:4966 msgid "ignore changes in whitespace when finding context" msgstr "컨í…스트를 ì°¾ì„ ë•Œ 공백 변경 사í•ì„ ë¬´ì‹œí•©ë‹ˆë‹¤" -#: apply.c:4958 +#: apply.c:4969 msgid "apply the patch in reverse" msgstr "패치를 반대 순서로 ì 용합니다" -#: apply.c:4960 +#: apply.c:4971 msgid "don't expect at least one line of context" msgstr "ìµœì†Œí•œì˜ ì»¨í…스트 한 ì¤„ë„ ì—†ì´ ì 용합니다" -#: apply.c:4962 +#: apply.c:4973 msgid "leave the rejected hunks in corresponding *.rej files" msgstr "ê±°ë¶€ëœ íŒ¨ì¹˜ ë¶€ë¶„ì„ ëŒ€ì‘ë˜ëŠ” *.rej 파ì¼ì— 남겨둡니다" -#: apply.c:4964 +#: apply.c:4975 msgid "allow overlapping hunks" msgstr "패치 ë¶€ë¶„ì´ ê²¹ì³ë„ 허용합니다" -#: apply.c:4965 builtin/add.c:267 builtin/check-ignore.c:19 -#: builtin/commit.c:1337 builtin/count-objects.c:94 builtin/fsck.c:651 -#: builtin/log.c:1860 builtin/mv.c:122 builtin/read-tree.c:114 +#: apply.c:4976 builtin/add.c:270 builtin/check-ignore.c:21 +#: builtin/commit.c:1340 builtin/count-objects.c:95 builtin/fsck.c:651 +#: builtin/log.c:1877 builtin/mv.c:123 builtin/read-tree.c:125 msgid "be verbose" msgstr "ìžì„¸ížˆ 표시" -#: apply.c:4967 +#: apply.c:4978 msgid "tolerate incorrectly detected missing new-line at the end of file" msgstr "íŒŒì¼ ëì— ì¤„ë°”ê¿ˆì´ ë¹ ì¡ŒìŒì„ 잘못 검색한 ê²½ìš°ì— ë¬´ì‹œí•©ë‹ˆë‹¤" -#: apply.c:4970 +#: apply.c:4981 msgid "do not trust the line counts in the hunk headers" msgstr "패치 ë¶€ë¶„ì˜ í—¤ë”ì˜ ì¤„ 수를 ì‹ ìš©í•˜ì§€ 않습니다" -#: apply.c:4972 builtin/am.c:2274 +#: apply.c:4983 builtin/am.c:2254 msgid "root" msgstr "최ìƒìœ„" -#: apply.c:4973 +#: apply.c:4984 msgid "prepend <root> to all filenames" msgstr "ëª¨ë“ íŒŒì¼ ì´ë¦„ì— <최ìƒìœ„>를 ì•žì— ë¶™ìž…ë‹ˆë‹¤" -#: archive.c:12 +#: archive.c:13 msgid "git archive [<options>] <tree-ish> [<path>...]" msgstr "git archive [<옵션>] <트리-따위> [<경로>...]" -#: archive.c:13 +#: archive.c:14 msgid "git archive --list" msgstr "git archive --list" -#: archive.c:14 +#: archive.c:15 msgid "" "git archive --remote <repo> [--exec <cmd>] [<options>] <tree-ish> [<path>...]" msgstr "" "git archive --remote <ì €ìž¥ì†Œ> [--exec <ëª…ë ¹>] [<옵션>] <트리-따위> [<경로" ">...]" -#: archive.c:15 +#: archive.c:16 msgid "git archive --remote <repo> [--exec <cmd>] --list" msgstr "git archive --remote <ì €ìž¥ì†Œ> [--exec <ëª…ë ¹>] --list" -#: archive.c:344 builtin/add.c:152 builtin/add.c:442 builtin/rm.c:300 +#: archive.c:333 builtin/add.c:154 builtin/add.c:492 builtin/rm.c:300 #, c-format msgid "pathspec '%s' did not match any files" msgstr "'%s' 경로명세가 ì–´ë–¤ 파ì¼ê³¼ë„ ì¼ì¹˜í•˜ì§€ 않습니다" -#: archive.c:429 +#: archive.c:418 msgid "fmt" msgstr "형ì‹" -#: archive.c:429 +#: archive.c:418 msgid "archive format" msgstr "ì••ì¶• 형ì‹" -#: archive.c:430 builtin/log.c:1429 +#: archive.c:419 builtin/log.c:1446 msgid "prefix" msgstr "ì ‘ë‘ì–´" -#: archive.c:431 +#: archive.c:420 msgid "prepend prefix to each pathname in the archive" msgstr "ì•„ì¹´ì´ë¸Œì˜ ê° ê²½ë¡œ ì´ë¦„ì˜ ì•žì— ì§€ì •í•œ 경로를 붙입니다" -#: archive.c:432 builtin/blame.c:2607 builtin/blame.c:2608 builtin/config.c:59 -#: builtin/fast-export.c:987 builtin/fast-export.c:989 builtin/grep.c:1054 -#: builtin/hash-object.c:101 builtin/ls-files.c:541 builtin/ls-files.c:544 -#: builtin/notes.c:401 builtin/notes.c:564 builtin/read-tree.c:109 +#: archive.c:421 builtin/blame.c:693 builtin/blame.c:694 builtin/config.c:61 +#: builtin/fast-export.c:989 builtin/fast-export.c:991 builtin/grep.c:1080 +#: builtin/hash-object.c:102 builtin/ls-files.c:549 builtin/ls-files.c:552 +#: builtin/notes.c:404 builtin/notes.c:567 builtin/read-tree.c:120 #: parse-options.h:153 msgid "file" msgstr "파ì¼" -#: archive.c:433 builtin/archive.c:89 +#: archive.c:422 builtin/archive.c:89 msgid "write the archive to this file" msgstr "ì•„ì¹´ì´ë¸Œë¥¼ ì´ íŒŒì¼ì— ì”니다" -#: archive.c:435 +#: archive.c:424 msgid "read .gitattributes in working directory" msgstr "작업 í´ë”ì˜ .gitattributes를 ì½ìŠµë‹ˆë‹¤" -#: archive.c:436 +#: archive.c:425 msgid "report archived files on stderr" msgstr "ì•„ì¹´ì´ë¸Œì— í¬í•¨ëœ 파ì¼ì„ 표준오류로 표시합니다" -#: archive.c:437 +#: archive.c:426 msgid "store only" msgstr "ì €ìž¥ë§Œ 하기" -#: archive.c:438 +#: archive.c:427 msgid "compress faster" msgstr "ë” ë¹ ë¥´ê²Œ ì••ì¶•" -#: archive.c:446 +#: archive.c:435 msgid "compress better" msgstr "ë” ìž‘ê²Œ ì••ì¶•" -#: archive.c:449 +#: archive.c:438 msgid "list supported archive formats" msgstr "ì§€ì›í•˜ëŠ” ì••ì¶• 형ì‹ì˜ 목ë¡ì„ 표시합니다" -#: archive.c:451 builtin/archive.c:90 builtin/clone.c:85 builtin/clone.c:88 -#: builtin/submodule--helper.c:603 builtin/submodule--helper.c:969 +#: archive.c:440 builtin/archive.c:90 builtin/clone.c:105 builtin/clone.c:108 +#: builtin/submodule--helper.c:641 builtin/submodule--helper.c:982 msgid "repo" msgstr "ì €ìž¥ì†Œ" -#: archive.c:452 builtin/archive.c:91 +#: archive.c:441 builtin/archive.c:91 msgid "retrieve the archive from remote repository <repo>" msgstr "ì›ê²© ì €ìž¥ì†Œ <ì €ìž¥ì†Œ>ì—서 ì•„ì¹´ì´ë¸Œë¥¼ ê°€ì ¸ì˜µë‹ˆë‹¤" -#: archive.c:453 builtin/archive.c:92 builtin/notes.c:485 +#: archive.c:442 builtin/archive.c:92 builtin/notes.c:488 msgid "command" msgstr "ëª…ë ¹" -#: archive.c:454 builtin/archive.c:93 +#: archive.c:443 builtin/archive.c:93 msgid "path to the remote git-upload-archive command" msgstr "ì›ê²© git-upload-archive ëª…ë ¹ì˜ ê²½ë¡œ" -#: archive.c:461 +#: archive.c:450 msgid "Unexpected option --remote" msgstr "예ìƒì¹˜ 못한 옵션 --remote" -#: archive.c:463 +#: archive.c:452 msgid "Option --exec can only be used together with --remote" msgstr "--exec ì˜µì…˜ì€ --remote 옵션과 ê°™ì´ ì‚¬ìš©í• ê²½ìš°ì—ë§Œ 쓸 수 있습니다." -#: archive.c:465 +#: archive.c:454 msgid "Unexpected option --output" msgstr "예ìƒì¹˜ 못한 옵션 --output" -#: archive.c:487 +#: archive.c:476 #, c-format msgid "Unknown archive format '%s'" msgstr "알 수 없는 ì•„ì¹´ì´ë¸Œ í˜•ì‹ '%s'" -#: archive.c:494 +#: archive.c:483 #, c-format msgid "Argument not supported for format '%s': -%d" msgstr "'%s' 형ì‹ì—서는 ì§€ì›í•˜ì§€ 않는 ì¸ìž: -%d" -#: attr.c:263 +#: attr.c:214 +#, c-format +msgid "%.*s is not a valid attribute name" +msgstr "%.*sì€(는) 올바른 ì†ì„± ì´ë¦„ì´ ì•„ë‹™ë‹ˆë‹¤" + +#: attr.c:410 msgid "" "Negative patterns are ignored in git attributes\n" "Use '\\!' for literal leading exclamation." @@ -882,12 +897,7 @@ msgstr "" "git attributesì—서 반대 íŒ¨í„´ì€ ë¬´ì‹œë©ë‹ˆë‹¤.\n" "ì•žì— ëŠë‚Œí‘œë¥¼ ì“°ë ¤ë©´ '\\!'를 사용하ì‹ì‹œì˜¤." -#: bisect.c:441 -#, c-format -msgid "Could not open file '%s'" -msgstr "'%s' 파ì¼ì„ ì—´ 수 없습니다" - -#: bisect.c:446 +#: bisect.c:447 #, c-format msgid "Badly quoted content in file '%s': %s" msgstr "'%s' íŒŒì¼ ì•ˆì— ìž˜ëª»ëœ ë”°ì˜´í‘œê°€ ë¶™ì€ ë‚´ìš©: %s" @@ -961,7 +971,7 @@ msgstr "ì´ë“±ë¶„: 병합 ë² ì´ìŠ¤ë¥¼ 시험해야 합니다\n" msgid "a %s revision is needed" msgstr "í•˜ë‚˜ì˜ %s ë¦¬ë¹„ì „ì´ í•„ìš”í•©ë‹ˆë‹¤" -#: bisect.c:866 builtin/notes.c:174 builtin/tag.c:262 +#: bisect.c:866 builtin/notes.c:175 builtin/tag.c:256 #, c-format msgid "could not create file '%s'" msgstr "'%s' 파ì¼ì„ 만들 수 없습니다" @@ -995,14 +1005,52 @@ msgid "(roughly %d step)" msgid_plural "(roughly %d steps)" msgstr[0] "(대략 %d 단계)" -#. TRANSLATORS: the last %s will be replaced with -#. "(roughly %d steps)" translation -#: bisect.c:998 +#. TRANSLATORS: the last %s will be replaced with "(roughly %d +#. steps)" translation. +#. +#: bisect.c:1000 #, c-format msgid "Bisecting: %d revision left to test after this %s\n" msgid_plural "Bisecting: %d revisions left to test after this %s\n" msgstr[0] "ì´ë“±ë¶„: %2$s ë’¤ì— ì‹œí—˜í• ë¦¬ë¹„ì „ì´ %1$dê°œ 남았습니다\n" +#: blame.c:1757 +msgid "--contents and --reverse do not blend well." +msgstr "--contents ë° --reverse ì˜µì…˜ì€ í˜¸í™˜ë˜ì§€ 않습니다." + +#: blame.c:1768 +msgid "cannot use --contents with final commit object name" +msgstr "--contents ì˜µì…˜ì„ ë§ˆì§€ë§‰ 오브ì 트 ì´ë¦„ì— ì‚¬ìš©í• ìˆ˜ 없습니다" + +#: blame.c:1788 +msgid "--reverse and --first-parent together require specified latest commit" +msgstr "" +"--reverse ë° --first-parent ì˜µì…˜ì„ ê°™ì´ ì“°ë©´ 최근 ì»¤ë°‹ì„ ì§€ì •í•´ì•¼ 합니다" + +#: blame.c:1797 bundle.c:164 ref-filter.c:1919 sequencer.c:1166 +#: sequencer.c:2328 builtin/commit.c:1058 builtin/log.c:356 builtin/log.c:907 +#: builtin/log.c:1357 builtin/log.c:1683 builtin/log.c:1926 builtin/merge.c:360 +#: builtin/shortlog.c:177 +msgid "revision walk setup failed" +msgstr "ë¦¬ë¹„ì „ walk 준비가 실패했습니다" + +#: blame.c:1815 +msgid "" +"--reverse --first-parent together require range along first-parent chain" +msgstr "" +"--reverse ë° --first-parent ì˜µì…˜ì„ ê°™ì´ ì“°ë©´ 최초-ìƒìœ„ ì²´ì¸ê³¼ 범위가 필요합니" +"다" + +#: blame.c:1826 +#, c-format +msgid "no such path %s in %s" +msgstr "%s 경로가 %s ì•ˆì— ì—†ìŠµë‹ˆë‹¤" + +#: blame.c:1837 +#, c-format +msgid "cannot read blob %s for path %s" +msgstr "%s ê²½ë¡œì— ëŒ€í•´ %s 블ë¡ì„ ì½ì„ 수 ì—†ìŒ" + #: branch.c:53 #, c-format msgid "" @@ -1138,7 +1186,7 @@ msgstr "올바른 브랜치 위치가 아닙니다: '%s'." msgid "'%s' is already checked out at '%s'" msgstr "'%s'ì€(는) ì´ë¯¸ '%s' ìœ„ì¹˜ì— ë°›ì•„ì ¸ 있습니다" -#: branch.c:363 +#: branch.c:366 #, c-format msgid "HEAD of working tree %s is not updated" msgstr "작업 í´ë” %sì˜ í—¤ë“œê°€ ì—…ë°ì´íЏë˜ì§€ 않았습니다" @@ -1148,95 +1196,88 @@ msgstr "작업 í´ë” %sì˜ í—¤ë“œê°€ ì—…ë°ì´íЏë˜ì§€ 않았습니다" msgid "'%s' does not look like a v2 bundle file" msgstr "'%s' 파ì¼ì´ ë²„ì „2 번들 파ì¼ë¡œ ë³´ì´ì§€ 않습니다" -#: bundle.c:61 +#: bundle.c:62 #, c-format msgid "unrecognized header: %s%s (%d)" msgstr "ì¸ì‹í• 수 없는 í—¤ë”: %s%s (%d)" -#: bundle.c:87 sequencer.c:1331 sequencer.c:1752 builtin/commit.c:777 +#: bundle.c:88 sequencer.c:1344 sequencer.c:1770 builtin/commit.c:778 #, c-format msgid "could not open '%s'" msgstr "'%s'ì„(를) ì—´ 수 없습니다" -#: bundle.c:139 +#: bundle.c:140 msgid "Repository lacks these prerequisite commits:" msgstr "ì €ìž¥ì†Œì— í•„ìˆ˜ì ì¸ ë‹¤ìŒ ì»¤ë°‹ì´ ì—†ìŠµë‹ˆë‹¤:" -#: bundle.c:163 ref-filter.c:1499 sequencer.c:1154 sequencer.c:2290 -#: builtin/blame.c:2820 builtin/commit.c:1061 builtin/log.c:348 -#: builtin/log.c:890 builtin/log.c:1340 builtin/log.c:1666 builtin/log.c:1909 -#: builtin/merge.c:360 builtin/shortlog.c:177 -msgid "revision walk setup failed" -msgstr "ë¦¬ë¹„ì „ walk 준비가 실패했습니다" - -#: bundle.c:185 +#: bundle.c:186 #, c-format msgid "The bundle contains this ref:" msgid_plural "The bundle contains these %d refs:" msgstr[0] "ë²ˆë“¤ì— ë‹¤ìŒ ë ˆí¼ëŸ°ìФ %d개가 있습니다:" -#: bundle.c:192 +#: bundle.c:193 msgid "The bundle records a complete history." msgstr "ë²ˆë“¤ì€ ì „ì²´ 커밋 ë‚´ì—ì„ ê¸°ë¡í•©ë‹ˆë‹¤." -#: bundle.c:194 +#: bundle.c:195 #, c-format msgid "The bundle requires this ref:" msgid_plural "The bundle requires these %d refs:" msgstr[0] "ë²ˆë“¤ì— ë‹¤ìŒ ë ˆí¼ëŸ°ìФ %d개가 필요합니다:" -#: bundle.c:253 +#: bundle.c:254 msgid "Could not spawn pack-objects" msgstr "pack-objects ëª…ë ¹ì„ ì‹¤í–‰í• ìˆ˜ 없습니다" -#: bundle.c:264 +#: bundle.c:265 msgid "pack-objects died" msgstr "pack-objects ëª…ë ¹ì´ ì£½ì—ˆìŠµë‹ˆë‹¤" -#: bundle.c:304 +#: bundle.c:307 msgid "rev-list died" msgstr "rev-list ëª…ë ¹ì´ ì£½ì—ˆìŠµë‹ˆë‹¤" -#: bundle.c:353 +#: bundle.c:356 #, c-format msgid "ref '%s' is excluded by the rev-list options" msgstr "rev-list 옵션ì—서 '%s' ë ˆí¼ëŸ°ìŠ¤ê°€ ì œì™¸ë˜ì—ˆìŠµë‹ˆë‹¤" -#: bundle.c:443 builtin/log.c:165 builtin/log.c:1572 builtin/shortlog.c:282 +#: bundle.c:446 builtin/log.c:173 builtin/log.c:1589 builtin/shortlog.c:282 #, c-format msgid "unrecognized argument: %s" msgstr "알 수 없는 ì¸ìž: %s" -#: bundle.c:451 +#: bundle.c:454 msgid "Refusing to create empty bundle." msgstr "빈 ë²ˆë“¤ì€ ë§Œë“¤ì§€ 않습니다." -#: bundle.c:463 +#: bundle.c:466 #, c-format msgid "cannot create '%s'" msgstr "'%s'ì„(를) 만들 수 없습니다" -#: bundle.c:491 +#: bundle.c:494 msgid "index-pack died" msgstr "index-pack ëª…ë ¹ì´ ì£½ì—ˆìŠµë‹ˆë‹¤" -#: color.c:300 +#: color.c:301 #, c-format msgid "invalid color value: %.*s" msgstr "ìž˜ëª»ëœ ìƒ‰ ê°’: %.*s" -#: commit.c:40 sequencer.c:1564 builtin/am.c:421 builtin/am.c:457 -#: builtin/am.c:1493 builtin/am.c:2127 +#: commit.c:41 sequencer.c:1582 builtin/am.c:420 builtin/am.c:456 +#: builtin/am.c:1469 builtin/am.c:2107 #, c-format msgid "could not parse %s" msgstr "parse %sì„(를) íŒŒì‹±í• ìˆ˜ 없습니다" -#: commit.c:42 +#: commit.c:43 #, c-format msgid "%s %s is not a commit!" msgstr "%s %s, ì»¤ë°‹ì´ ì•„ë‹™ë‹ˆë‹¤" -#: commit.c:1514 +#: commit.c:1511 msgid "" "Warning: commit message did not conform to UTF-8.\n" "You may want to amend it after fixing the message, or set the config\n" @@ -1250,142 +1291,161 @@ msgstr "" msgid "memory exhausted" msgstr "메모리 바닥남" -#: config.c:518 +#: config.c:186 +msgid "relative config include conditionals must come from files" +msgstr "ìƒëŒ€ 경로 ì„¤ì • include ì¡°ê±´ì€ íŒŒì¼ì—서 와야 합니다" + +#: config.c:720 #, c-format msgid "bad config line %d in blob %s" msgstr "ë¸”ë¡ %2$s ì•ˆì— %1$d번 ì¤„ì— ìž˜ëª»ëœ ì„¤ì •" -#: config.c:522 +#: config.c:724 #, c-format msgid "bad config line %d in file %s" msgstr "íŒŒì¼ %2$s ì•ˆì— %1$d번 ì¤„ì— ìž˜ëª»ëœ ì„¤ì •" -#: config.c:526 +#: config.c:728 #, c-format msgid "bad config line %d in standard input" msgstr "표준 ìž…ë ¥ ì•ˆì— %d번 ì¤„ì— ìž˜ëª»ëœ ì„¤ì •" -#: config.c:530 +#: config.c:732 #, c-format msgid "bad config line %d in submodule-blob %s" msgstr "하위 모듈 ë¸”ë¡ %2$s ì•ˆì— %1$d번 ì¤„ì— ìž˜ëª»ëœ ì„¤ì •" -#: config.c:534 +#: config.c:736 #, c-format msgid "bad config line %d in command line %s" msgstr "ëª…ë ¹í–‰ %2$s ì•ˆì— %1$d번 ì¤„ì— ìž˜ëª»ëœ ì„¤ì •" -#: config.c:538 +#: config.c:740 #, c-format msgid "bad config line %d in %s" msgstr "%2$s ì•ˆì— %1$d번 ì¤„ì— ìž˜ëª»ëœ ì„¤ì •" -#: config.c:657 +#: config.c:868 msgid "out of range" msgstr "범위를 벗어남" -#: config.c:657 +#: config.c:868 msgid "invalid unit" msgstr "단위가 잘못ë¨" -#: config.c:663 +#: config.c:874 #, c-format msgid "bad numeric config value '%s' for '%s': %s" msgstr "ìž˜ëª»ëœ ìˆ˜ì¹˜ ì„¤ì • ê°’ '%s' (키 '%s'): %s" -#: config.c:668 +#: config.c:879 #, c-format msgid "bad numeric config value '%s' for '%s' in blob %s: %s" msgstr "ìž˜ëª»ëœ ìˆ˜ì¹˜ ì„¤ì • ê°’ '%s' (키 '%s', ë¸”ë¡ %s): %s" -#: config.c:671 +#: config.c:882 #, c-format msgid "bad numeric config value '%s' for '%s' in file %s: %s" msgstr "ìž˜ëª»ëœ ìˆ˜ì¹˜ ì„¤ì • ê°’ '%s' (키 '%s', íŒŒì¼ %s): %s" -#: config.c:674 +#: config.c:885 #, c-format msgid "bad numeric config value '%s' for '%s' in standard input: %s" msgstr "ìž˜ëª»ëœ ìˆ˜ì¹˜ ì„¤ì • ê°’ '%s' (키 '%s', í‘œì¤€ìž…ë ¥): %s" -#: config.c:677 +#: config.c:888 #, c-format msgid "bad numeric config value '%s' for '%s' in submodule-blob %s: %s" msgstr "ìž˜ëª»ëœ ìˆ˜ì¹˜ ì„¤ì • ê°’ '%s' (키 '%s', 하위 모듈 ë¸”ë¡ %s): %s" -#: config.c:680 +#: config.c:891 #, c-format msgid "bad numeric config value '%s' for '%s' in command line %s: %s" msgstr "ìž˜ëª»ëœ ìˆ˜ì¹˜ ì„¤ì • ê°’ '%s' (키 '%s', ëª…ë ¹í–‰ %s): %s" -#: config.c:683 +#: config.c:894 #, c-format msgid "bad numeric config value '%s' for '%s' in %s: %s" msgstr "ìž˜ëª»ëœ ìˆ˜ì¹˜ ì„¤ì • ê°’ '%s' (키 '%s', %s 안ì—): %s" -#: config.c:770 +#: config.c:989 #, c-format msgid "failed to expand user dir in: '%s'" msgstr "다ìŒì— ì‚¬ìš©ìž ë””ë ‰í„°ë¦¬ í™•ìž¥ì— ì‹¤íŒ¨: '%s'" -#: config.c:865 config.c:876 +#: config.c:1084 config.c:1095 #, c-format msgid "bad zlib compression level %d" msgstr "%dë²ˆì€ ì˜¬ë°”ë¥¸ zlib ì••ì¶• 단계가 아닙니다" -#: config.c:993 +#: config.c:1212 #, c-format msgid "invalid mode for object creation: %s" msgstr "오브ì 트 ìƒì„± 모드가 올바르지 않습니다: %s" -#: config.c:1149 +#: config.c:1368 #, c-format msgid "bad pack compression level %d" msgstr "잘못 ë¬¶ìŒ ì••ì¶• 단계 %d" -#: config.c:1339 +#: config.c:1564 msgid "unable to parse command-line config" msgstr "ëª…ë ¹í–‰ ì„¤ì •ì„ íŒŒì‹±í• ìˆ˜ 없습니다" -#: config.c:1389 +#: config.c:1894 msgid "unknown error occurred while reading the configuration files" msgstr "ì„¤ì • 파ì¼ì„ ì½ëŠ” 중 알 수 없는 오류가 ìƒê²¼ìŠµë‹ˆë‹¤" -#: config.c:1743 +#: config.c:2064 +#, c-format +msgid "Invalid %s: '%s'" +msgstr "ìž˜ëª»ëœ %s: '%s'" + +#: config.c:2085 +#, c-format +msgid "unknown core.untrackedCache value '%s'; using 'keep' default value" +msgstr "알 수 없는 core.untrackedCache ê°’ '%s'; 기본값으로 'keep' 사용" + +#: config.c:2111 +#, c-format +msgid "splitIndex.maxPercentChange value '%d' should be between 0 and 100" +msgstr "splitIndex.maxPercentChange ê°’('%d')ì€ 0ì—서 100 사ì´ì—¬ì•¼ 합니다" + +#: config.c:2122 #, c-format msgid "unable to parse '%s' from command-line config" msgstr "ëª…ë ¹í–‰ ì„¤ì •ì—서 '%s'ì„(를) ì„¤ì •í• ìˆ˜ 없습니다" -#: config.c:1745 +#: config.c:2124 #, c-format msgid "bad config variable '%s' in file '%s' at line %d" msgstr "'%2$s' 파ì¼ì˜ %3$d번 줄 '%1$s' ì„¤ì • 변수가 잘못ë˜ì—ˆìŠµë‹ˆë‹¤" -#: config.c:1804 +#: config.c:2183 #, c-format msgid "%s has multiple values" msgstr "%sì€(는) 여러 ê°œ ê°’ì´ ìžˆìŠµë‹ˆë‹¤" -#: config.c:2225 config.c:2450 +#: config.c:2517 config.c:2745 #, c-format msgid "fstat on %s failed" msgstr "%sì— ëŒ€í•´ fstat 실패" -#: config.c:2343 +#: config.c:2635 #, c-format msgid "could not set '%s' to '%s'" msgstr "'%s'ì„(를) '%s'(으)로 ì„¤ì •í• ìˆ˜ 없습니다" -#: config.c:2345 +#: config.c:2637 builtin/remote.c:775 #, c-format msgid "could not unset '%s'" msgstr "'%s' ì„¤ì •ì„ ì§€ìš¸ 수 없습니다" -#: connect.c:49 +#: connect.c:50 msgid "The remote end hung up upon initial contact" msgstr "리모트 ì¸¡ì´ ìµœì´ˆ ì—°ê²°í–ˆì„ ë•Œ ì—°ê²°ì„ ëŠì—ˆìŠµë‹ˆë‹¤" -#: connect.c:51 +#: connect.c:52 msgid "" "Could not read from remote repository.\n" "\n" @@ -1397,7 +1457,7 @@ msgstr "" "올바른 ì ‘ê·¼ ê¶Œí•œì´ ìžˆëŠ”ì§€, ê·¸ë¦¬ê³ ì €ìž¥ì†Œê°€ 있는지\n" "확ì¸í•˜ì‹ì‹œì˜¤." -#: connected.c:63 builtin/fsck.c:190 builtin/prune.c:140 +#: connected.c:63 builtin/fsck.c:191 builtin/prune.c:141 msgid "Checking connectivity" msgstr "ì—°ê²°ì„ í™•ì¸í•˜ëŠ” 중입니다" @@ -1413,7 +1473,7 @@ msgstr "rev-list ì“°ê¸°ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" msgid "failed to close rev-list's stdin" msgstr "rev-listì˜ í‘œì¤€ìž…ë ¥ì„ ë‹«ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: convert.c:201 +#: convert.c:205 #, c-format msgid "" "CRLF will be replaced by LF in %s.\n" @@ -1422,12 +1482,12 @@ msgstr "" "%sì—서 CRLF는 LF로 ë°”ë€ë‹ˆë‹¤.\n" "작업 ë””ë ‰í„°ë¦¬ì—서는 ì›ëž˜ 줄 바꿈 형ì‹ì„ ìœ ì§€í•©ë‹ˆë‹¤." -#: convert.c:205 +#: convert.c:209 #, c-format msgid "CRLF would be replaced by LF in %s." msgstr "%sì—서 CRLF는 LF로 ë°”ë€ë‹ˆë‹¤." -#: convert.c:211 +#: convert.c:215 #, c-format msgid "" "LF will be replaced by CRLF in %s.\n" @@ -1436,69 +1496,26 @@ msgstr "" "%sì—서 LF는 CRLF로 ë°”ë€ë‹ˆë‹¤.\n" "작업 ë””ë ‰í„°ë¦¬ì—서는 ì›ëž˜ 줄 바꿈 형ì‹ì„ ìœ ì§€í•©ë‹ˆë‹¤." -#: convert.c:215 +#: convert.c:219 #, c-format msgid "LF would be replaced by CRLF in %s" msgstr "%sì—서 LF는 CRLF로 ë°”ë€ë‹ˆë‹¤." -#: date.c:97 +#: date.c:116 msgid "in the future" msgstr "미래ì—" -#: date.c:103 -#, c-format -msgid "%lu second ago" -msgid_plural "%lu seconds ago" -msgstr[0] "%luì´ˆ ì „" - -#: date.c:110 -#, c-format -msgid "%lu minute ago" -msgid_plural "%lu minutes ago" -msgstr[0] "%luë¶„ ì „" - -#: date.c:117 -#, c-format -msgid "%lu hour ago" -msgid_plural "%lu hours ago" -msgstr[0] "%lu시간 ì „" - -#: date.c:124 -#, c-format -msgid "%lu day ago" -msgid_plural "%lu days ago" -msgstr[0] "%luì¼ ì „" - -#: date.c:130 -#, c-format -msgid "%lu week ago" -msgid_plural "%lu weeks ago" -msgstr[0] "%lu주 ì „" - -#: date.c:137 -#, c-format -msgid "%lu month ago" -msgid_plural "%lu months ago" -msgstr[0] "%lu달 ì „" - -#: date.c:148 -#, c-format -msgid "%lu year" -msgid_plural "%lu years" -msgstr[0] "%luë…„" +#: date.c:122 date.c:129 date.c:136 date.c:143 date.c:149 date.c:156 date.c:167 +#: date.c:175 date.c:180 +msgid "%" +msgid_plural "%" +msgstr[0] "%" #. TRANSLATORS: "%s" is "<n> years" -#: date.c:151 -#, c-format -msgid "%s, %lu month ago" -msgid_plural "%s, %lu months ago" -msgstr[0] "%s %lu달 ì „" - -#: date.c:156 date.c:161 -#, c-format -msgid "%lu year ago" -msgid_plural "%lu years ago" -msgstr[0] "%luë…„ ì „" +#: date.c:170 +msgid "%s, %" +msgid_plural "%s, %" +msgstr[0] "%s, %" #: diffcore-order.c:24 #, c-format @@ -1509,27 +1526,27 @@ msgstr "'%s' 순서 파ì¼ì„ ì½ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" msgid "Performing inexact rename detection" msgstr "ë¶€ì •í™•í•œ ì´ë¦„ 바꾸기 íƒìƒ‰ì„ 수행하는 중" -#: diff.c:62 +#: diff.c:63 #, c-format msgid "option '%s' requires a value" msgstr "'%s' 옵션ì—는 ê°’ì´ í•„ìš”í•©ë‹ˆë‹¤" -#: diff.c:124 +#: diff.c:125 #, c-format msgid " Failed to parse dirstat cut-off percentage '%s'\n" msgstr " dirstat ìžë¦„ í¼ì„¼íЏ ê°’ '%s' íŒŒì‹±ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤\n" -#: diff.c:129 +#: diff.c:130 #, c-format msgid " Unknown dirstat parameter '%s'\n" msgstr " 알 수 없는 dirstat 파ë¼ë¯¸í„° '%s'\n" -#: diff.c:281 +#: diff.c:282 #, c-format msgid "Unknown value for 'diff.submodule' config variable: '%s'" msgstr "'diff.submodule' ì„¤ì • ë³€ìˆ˜ì— ì•Œ 수 없는 ê°’: '%s'" -#: diff.c:344 +#: diff.c:342 #, c-format msgid "" "Found errors in 'diff.dirstat' config variable:\n" @@ -1538,21 +1555,21 @@ msgstr "" "'diff.submodule' ì„¤ì • ë³€ìˆ˜ì— ì˜¤ë¥˜:\n" "%s'" -#: diff.c:3085 +#: diff.c:3101 #, c-format msgid "external diff died, stopping at %s" msgstr "외부 diff í”„ë¡œê·¸ëž¨ì´ ì£½ìŒ, %s 위치ì—서 멈춤" -#: diff.c:3411 +#: diff.c:3427 msgid "--name-only, --name-status, --check and -s are mutually exclusive" msgstr "" "\"--name-only, --name-status, --check, -s 옵션 중 하나만 쓸 수 있습니다" -#: diff.c:3501 +#: diff.c:3517 msgid "--follow requires exactly one pathspec" msgstr "--follow 옵션ì—는 ì •í™•ížˆ í•˜ë‚˜ì˜ ê²½ë¡œëª…ì„¸ê°€ 필요합니다" -#: diff.c:3664 +#: diff.c:3680 #, c-format msgid "" "Failed to parse --dirstat/-X option parameter:\n" @@ -1561,252 +1578,277 @@ msgstr "" "--dirstat/-X 옵션 파ë¼ë¯¸í„°ë¥¼ íŒŒì‹±í•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤:\n" "%s" -#: diff.c:3678 +#: diff.c:3694 #, c-format msgid "Failed to parse --submodule option parameter: '%s'" msgstr "--submodule 옵션 파ë¼ë¯¸í„° íŒŒì‹±ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤: '%s'" -#: diff.c:4696 +#: diff.c:4716 msgid "inexact rename detection was skipped due to too many files." msgstr "파ì¼ì´ 너무 많아서 ë¶€ì •í™•í•œ ì´ë¦„ 바꾸기 검색 ê¸°ëŠ¥ì„ ê±´ë„ˆëœë‹ˆë‹¤." -#: diff.c:4699 +#: diff.c:4719 msgid "only found copies from modified paths due to too many files." msgstr "파ì¼ì´ 너무 많아서 ìˆ˜ì •í•œ ê²½ë¡œì˜ ë³µì‚¬ë³¸ë§Œ 찾았습니다." -#: diff.c:4702 +#: diff.c:4722 #, c-format msgid "" "you may want to set your %s variable to at least %d and retry the command." msgstr "%s 변수를 최소한 %d(으)로 ì„¤ì •í•˜ê³ ëª…ë ¹ì„ ë‹¤ì‹œ 시ë„í•´ ë³´ì‹ì‹œì˜¤." -#: dir.c:1862 +#: dir.c:1948 msgid "failed to get kernel name and information" msgstr "ì»¤ë„ ì´ë¦„ê³¼ ì •ë³´ë¥¼ ê°€ì ¸ì˜¤ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: dir.c:1981 +#: dir.c:2067 msgid "Untracked cache is disabled on this system or location." msgstr "ì´ ì‹œìŠ¤í…œ ë˜ëŠ” 위치ì—서는 ì¶”ì ë˜ì§€ 않는 ìºì‹œë¥¼ 사용하지 않습니다." -#: dir.c:2759 +#: dir.c:2846 dir.c:2851 +#, c-format +msgid "could not create directories for %s" +msgstr "%sì— í•„ìš”í•œ ë””ë ‰í„°ë¦¬ë¥¼ 만들 수 없습니다" + +#: dir.c:2876 #, c-format msgid "could not migrate git directory from '%s' to '%s'" msgstr "'%s'ì—서 '%s'(으)로 git ë””ë ‰í„°ë¦¬ë¥¼ 옮겨올 수 없습니다" -#: fetch-pack.c:213 +#: entry.c:281 +#, c-format +msgid "could not stat file '%s'" +msgstr "'%s' 파ì¼ì— statì„ í• ìˆ˜ 없습니다" + +#: fetch-pack.c:251 msgid "git fetch-pack: expected shallow list" msgstr "git fetch-pack: ì–•ì€ ëª©ë¡ì„ 예ìƒí•¨" -#: fetch-pack.c:225 +#: fetch-pack.c:263 msgid "git fetch-pack: expected ACK/NAK, got EOF" msgstr "git fetch-pack: ACK/NAKê°€ 와야 하지만, EOF를 받았습니다" -#: fetch-pack.c:243 +#: fetch-pack.c:282 builtin/archive.c:63 +#, c-format +msgid "remote error: %s" +msgstr "리모트 오류: %s" + +#: fetch-pack.c:283 #, c-format msgid "git fetch-pack: expected ACK/NAK, got '%s'" msgstr "git fetch-pack: ACK/NAKê°€ 와야 하지만, '%s'ì„(를) 받았습니다" -#: fetch-pack.c:295 +#: fetch-pack.c:335 msgid "--stateless-rpc requires multi_ack_detailed" msgstr "--stateless-rpc ì˜µì…˜ì€ multi_ack_detailedê°€ 필요합니다" -#: fetch-pack.c:381 +#: fetch-pack.c:421 #, c-format msgid "invalid shallow line: %s" msgstr "shallow ì¤„ì´ ìž˜ëª»ë¨: %s" -#: fetch-pack.c:387 +#: fetch-pack.c:427 #, c-format msgid "invalid unshallow line: %s" msgstr "unshallow ì¤„ì´ ìž˜ëª»ë¨: %s" -#: fetch-pack.c:389 +#: fetch-pack.c:429 #, c-format msgid "object not found: %s" msgstr "오브ì 트가 없습니다: %s" -#: fetch-pack.c:392 +#: fetch-pack.c:432 #, c-format msgid "error in object: %s" msgstr "오브ì íŠ¸ì— ì˜¤ë¥˜: %s" -#: fetch-pack.c:394 +#: fetch-pack.c:434 #, c-format msgid "no shallow found: %s" msgstr "shallowê°€ 없습니다: %s" -#: fetch-pack.c:397 +#: fetch-pack.c:437 #, c-format msgid "expected shallow/unshallow, got %s" msgstr "shallow/unshallowê°€ 와야 하지만, %sì„(를) 받았습니다" -#: fetch-pack.c:436 +#: fetch-pack.c:476 #, c-format msgid "got %s %d %s" msgstr "ë°›ìŒ: %s %d %s" -#: fetch-pack.c:450 +#: fetch-pack.c:490 #, c-format msgid "invalid commit %s" msgstr "ìž˜ëª»ëœ ì»¤ë°‹ %s" -#: fetch-pack.c:483 +#: fetch-pack.c:523 msgid "giving up" msgstr "í¬ê¸°í•¨" -#: fetch-pack.c:493 progress.c:235 +#: fetch-pack.c:533 progress.c:235 msgid "done" msgstr "완료" -#: fetch-pack.c:505 +#: fetch-pack.c:545 #, c-format msgid "got %s (%d) %s" msgstr "ë°›ìŒ: %s (%d) %s" -#: fetch-pack.c:551 +#: fetch-pack.c:591 #, c-format msgid "Marking %s as complete" msgstr "%s í•ëª©ì„ ì™„ë£Œë¡œ 표시" -#: fetch-pack.c:697 +#: fetch-pack.c:775 #, c-format msgid "already have %s (%s)" msgstr "ì´ë¯¸ %s (%s) 있ìŒ" -#: fetch-pack.c:735 +#: fetch-pack.c:813 msgid "fetch-pack: unable to fork off sideband demultiplexer" msgstr "fetch-pack: 사ì´ë“œë°´ë“œ ë””ë©€í‹°í”Œë ‰ì„œë¥¼ forkí• ìˆ˜ 없습니다" -#: fetch-pack.c:743 +#: fetch-pack.c:821 msgid "protocol error: bad pack header" msgstr "í”„ë¡œí† ì½œ 오류: ìž˜ëª»ëœ ë¬¶ìŒ í—¤ë”" -#: fetch-pack.c:799 +#: fetch-pack.c:877 #, c-format msgid "fetch-pack: unable to fork off %s" msgstr "fetch-pack: %s ëª…ë ¹ì„ forkí• ìˆ˜ 없습니다" -#: fetch-pack.c:815 +#: fetch-pack.c:893 #, c-format msgid "%s failed" msgstr "%s 실패" -#: fetch-pack.c:817 +#: fetch-pack.c:895 msgid "error in sideband demultiplexer" msgstr "사ì´ë“œë°´ë“œ ë””ë©€í‹°í”Œë ‰ì„œì— ì˜¤ë¥˜" -#: fetch-pack.c:844 +#: fetch-pack.c:922 msgid "Server does not support shallow clients" msgstr "서버ì—서 shallow í´ë¼ì´ì–¸íŠ¸ë¥¼ ì§€ì›í•˜ì§€ 않습니다" -#: fetch-pack.c:848 +#: fetch-pack.c:926 msgid "Server supports multi_ack_detailed" msgstr "서버ì—서 multi_ack_detailed를 ì§€ì›í•©ë‹ˆë‹¤" -#: fetch-pack.c:851 +#: fetch-pack.c:929 msgid "Server supports no-done" msgstr "서버ì—서 no-doneì„ ì§€ì›í•©ë‹ˆë‹¤" -#: fetch-pack.c:857 +#: fetch-pack.c:935 msgid "Server supports multi_ack" msgstr "서버ì—서 multi_ack를 ì§€ì›í•©ë‹ˆë‹¤" -#: fetch-pack.c:861 +#: fetch-pack.c:939 msgid "Server supports side-band-64k" msgstr "서버ì—서 side-band-64k를 ì§€ì›í•©ë‹ˆë‹¤" -#: fetch-pack.c:865 +#: fetch-pack.c:943 msgid "Server supports side-band" msgstr "서버ì—서 side-band를 ì§€ì›í•©ë‹ˆë‹¤" -#: fetch-pack.c:869 +#: fetch-pack.c:947 msgid "Server supports allow-tip-sha1-in-want" msgstr "서버ì—서 allow-tip-sha1-in-want를 ì§€ì›í•©ë‹ˆë‹¤" -#: fetch-pack.c:873 +#: fetch-pack.c:951 msgid "Server supports allow-reachable-sha1-in-want" msgstr "서버ì—서 allow-reachable-sha1-in-want를 ì§€ì›í•©ë‹ˆë‹¤" -#: fetch-pack.c:883 +#: fetch-pack.c:961 msgid "Server supports ofs-delta" msgstr "서버ì—서 ofs-delta를 ì§€ì›í•©ë‹ˆë‹¤" -#: fetch-pack.c:890 +#: fetch-pack.c:968 #, c-format msgid "Server version is %.*s" msgstr "서버 ë²„ì „ì´ %.*s입니다" -#: fetch-pack.c:896 +#: fetch-pack.c:974 msgid "Server does not support --shallow-since" msgstr "서버ì—서 --shallow-signed ì˜µì…˜ì„ ì§€ì›í•˜ì§€ 않습니다" -#: fetch-pack.c:900 +#: fetch-pack.c:978 msgid "Server does not support --shallow-exclude" msgstr "서버ì—서 --shallow-exclude ì˜µì…˜ì„ ì§€ì›í•˜ì§€ 않습니다" -#: fetch-pack.c:902 +#: fetch-pack.c:980 msgid "Server does not support --deepen" msgstr "서버ì—서 --deepen ì˜µì…˜ì„ ì§€ì›í•˜ì§€ 않습니다" -#: fetch-pack.c:913 +#: fetch-pack.c:991 msgid "no common commits" msgstr "공통 커밋 ì—†ìŒ" -#: fetch-pack.c:925 +#: fetch-pack.c:1003 msgid "git fetch-pack: fetch failed." msgstr "git fetch-pack: ê°€ì ¸ì˜¤ê¸° 실패." -#: fetch-pack.c:1087 +#: fetch-pack.c:1165 msgid "no matching remote head" msgstr "해당하는 리모트 헤드가 없습니다" -#: gpg-interface.c:185 +#: fetch-pack.c:1187 +#, c-format +msgid "no such remote ref %s" +msgstr "그런 리모트가 ë ˆí¼ëŸ°ìŠ¤ê°€ 없습니다: %s" + +#: fetch-pack.c:1190 +#, c-format +msgid "Server does not allow request for unadvertised object %s" +msgstr "서버ì—서 ì•Œë ¤ì§€ì§€ ì•Šì€ %s 오브ì íŠ¸ì— ëŒ€í•œ ìš”ì²ì„ 허용하지 않습니다" + +#: gpg-interface.c:181 msgid "gpg failed to sign the data" msgstr "gpgì—서 ë°ì´í„°ë¥¼ ì„œëª…í•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤." -#: gpg-interface.c:215 +#: gpg-interface.c:211 msgid "could not create temporary file" msgstr "임시 파ì¼ì„ 만들 수 없습니다" -#: gpg-interface.c:217 +#: gpg-interface.c:213 #, c-format msgid "failed writing detached signature to '%s'" msgstr "ë¶„ë¦¬ëœ ì„œëª…ì„ '%s'ì— ì“°ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: graph.c:96 +#: graph.c:97 #, c-format msgid "ignore invalid color '%.*s' in log.graphColors" msgstr "log.graphColorsì— ìž˜ëª»ëœ ìƒ‰ì„ ('%.*s') 무시합니다" -#: grep.c:1794 +#: grep.c:1981 #, c-format msgid "'%s': unable to read %s" msgstr "'%s': %sì„(를) ì½ì„ 수 없습니다" -#: grep.c:1811 builtin/clone.c:381 builtin/diff.c:81 builtin/rm.c:133 +#: grep.c:1998 builtin/clone.c:403 builtin/diff.c:81 builtin/rm.c:134 #, c-format msgid "failed to stat '%s'" msgstr "'%s'ì— ëŒ€í•´ stat()ì´ ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: grep.c:1822 +#: grep.c:2009 #, c-format msgid "'%s': short read" msgstr "'%s': ì½ë‹¤ê°€ 잘림" -#: help.c:218 +#: help.c:179 #, c-format msgid "available git commands in '%s'" msgstr "'%s'ì— ìžˆëŠ” 깃 ëª…ë ¹" -#: help.c:225 +#: help.c:186 msgid "git commands available from elsewhere on your $PATH" msgstr "다른 $PATHì— ìžˆëŠ” 깃 ëª…ë ¹" -#: help.c:256 +#: help.c:217 msgid "These are common Git commands used in various situations:" msgstr "다ìŒì€ 여러가지 ìƒí™©ì—서 ìžì£¼ 사용하는 깃 ëª…ë ¹ìž…ë‹ˆë‹¤:" -#: help.c:321 +#: help.c:281 #, c-format msgid "" "'%s' appears to be a git command, but we were not\n" @@ -1815,46 +1857,62 @@ msgstr "" "'%s'ì€(는) 깃 ëª…ë ¹ìœ¼ë¡œ ë³´ì´ì§€ë§Œ, ì‹¤í–‰í• ìˆ˜\n" "없습니다. ì•„ë§ˆë„ git-%s ë§ê°€ì§„ 것 같습니다." -#: help.c:376 +#: help.c:336 msgid "Uh oh. Your system reports no Git commands at all." msgstr "ì–´ë¼ë¼. ì‹œìŠ¤í…œì— ê¹ƒ ëª…ë ¹ì´ í•˜ë‚˜ë„ ì—†ë‹¤ê³ ë‚˜ì˜µë‹ˆë‹¤." -#: help.c:398 +#: help.c:358 #, c-format -msgid "" -"WARNING: You called a Git command named '%s', which does not exist.\n" -"Continuing under the assumption that you meant '%s'" -msgstr "" -"ê²½ê³ : ì´ë¦„ì´ '%s'ì¸ ê¹ƒ ëª…ë ¹ì„ ì‹¤í–‰í–ˆì§€ë§Œ, ê·¸ ëª…ë ¹ì´ ì—†ìŠµë‹ˆë‹¤.\n" -"ìžë™ìœ¼ë¡œ '%s' ëª…ë ¹ì´ë¼ê³ ê°€ì •í•˜ê³ ê³„ì†í•©ë‹ˆë‹¤" +msgid "WARNING: You called a Git command named '%s', which does not exist." +msgstr "ê²½ê³ : ì´ë¦„ì´ '%s'ì¸ ê¹ƒ ëª…ë ¹ì„ ì‹¤í–‰í–ˆì§€ë§Œ, ê·¸ ëª…ë ¹ì´ ì—†ìŠµë‹ˆë‹¤." -#: help.c:403 +#: help.c:363 #, c-format -msgid "in %0.1f seconds automatically..." -msgstr "(%0.1fì´ˆ ë’¤ì—)..." +msgid "Continuing under the assumption that you meant '%s'." +msgstr "'%s' ëª…ë ¹ì´ë¼ê³ ê°€ì •í•˜ê³ ê³„ì†í•©ë‹ˆë‹¤." -#: help.c:410 +#: help.c:368 +#, c-format +msgid "Continuing in %0.1f seconds, assuming that you meant '%s'." +msgstr "%0.1fì´ˆ ë’¤ì— '%s' ëª…ë ¹ì´ë¼ê³ ê°€ì •í•˜ê³ ê³„ì†í•©ë‹ˆë‹¤." + +#: help.c:376 #, c-format msgid "git: '%s' is not a git command. See 'git --help'." msgstr "git: '%s'ì€(는) 깃 ëª…ë ¹ì´ ì•„ë‹™ë‹ˆë‹¤. 'git --help'를 ì°¸ê³ í•˜ì‹ì‹œì˜¤." -#: help.c:414 help.c:480 +#: help.c:380 msgid "" "\n" -"Did you mean this?" +"The most similar command is" msgid_plural "" "\n" -"Did you mean one of these?" +"The most similar commands are" msgstr[0] "" "\n" -"다ìŒì„ ì˜ë„í•˜ì‹ ê²ƒ 아니었나요?" +"가장 비슷한 ëª…ë ¹ì€" -#: help.c:476 +#: help.c:395 +msgid "git version [<options>]" +msgstr "git version [<옵션>]" + +#: help.c:456 #, c-format msgid "%s: %s - %s" msgstr "%s: %s - %s" -#: ident.c:334 +#: help.c:460 +msgid "" +"\n" +"Did you mean this?" +msgid_plural "" +"\n" +"Did you mean one of these?" +msgstr[0] "" +"\n" +"다ìŒì„ ì˜ë„í•˜ì‹ ê²ƒ 아니었나요?" + +#: ident.c:342 msgid "" "\n" "*** Please tell me who you are.\n" @@ -1880,6 +1938,39 @@ msgstr "" "--global ì˜µì…˜ì„ ë¹¼ë©´ ì´ ì €ìž¥ì†Œì„œë§Œ ì‹ ì› ì •ë³´ë¥¼ ì„¤ì •í•©ë‹ˆë‹¤.\n" "\n" +#: ident.c:366 +msgid "no email was given and auto-detection is disabled" +msgstr "ë©”ì¼ ì£¼ì†Œê°€ ì—†ê³ ìžë™ 검사가 êº¼ì ¸ 있습니다" + +#: ident.c:371 +#, c-format +msgid "unable to auto-detect email address (got '%s')" +msgstr "ë©”ì¼ ì£¼ì†Œë¥¼ ìžë™ ê²€ì‚¬í• ìˆ˜ 없습니다 ('%s' ì°¾ìŒ)" + +#: ident.c:381 +msgid "no name was given and auto-detection is disabled" +msgstr "ì´ë¦„ì´ ì—†ê³ ìžë™ 검사가 êº¼ì ¸ 있습니다" + +#: ident.c:387 +#, c-format +msgid "unable to auto-detect name (got '%s')" +msgstr "ì´ë¦„ì„ ìžë™ ê²€ì‚¬í• ìˆ˜ 없습니다 ('%s' ì°¾ìŒ)" + +#: ident.c:395 +#, c-format +msgid "empty ident name (for <%s>) not allowed" +msgstr "빈 ì´ë¦„ì˜ ì‹ ì› ì •ë³´ëŠ” (<%s>ì— ëŒ€í•´) 허용하지 않습니다" + +#: ident.c:401 +#, c-format +msgid "name consists only of disallowed characters: %s" +msgstr "ì´ë¦„ì´ í—ˆìš©í•˜ì§€ 않는 문ìžë¡œë§Œ ì´ë£¨ì–´ì ¸ 있습니다: %s" + +#: ident.c:416 builtin/commit.c:612 +#, c-format +msgid "invalid date format: %s" +msgstr "ì‹œê° í˜•ì‹ì´ 잘못ë˜ì—ˆìŠµë‹ˆë‹¤: %s" + #: lockfile.c:152 #, c-format msgid "" @@ -1908,78 +1999,78 @@ msgstr "'%s.lock'ì„ ë§Œë“¤ 수 없습니다: %s" msgid "failed to read the cache" msgstr "ìºì‹œë¥¼ ì½ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: merge.c:96 builtin/am.c:2000 builtin/am.c:2035 builtin/checkout.c:374 -#: builtin/checkout.c:588 builtin/clone.c:731 +#: merge.c:96 builtin/am.c:1980 builtin/am.c:2015 builtin/checkout.c:377 +#: builtin/checkout.c:591 builtin/clone.c:753 msgid "unable to write new index file" msgstr "새 ì¸ë±ìФ 파ì¼ì„ 쓸 수 없습니다" -#: merge-recursive.c:209 +#: merge-recursive.c:210 msgid "(bad commit)\n" msgstr "(ìž˜ëª»ëœ ì»¤ë°‹)\n" -#: merge-recursive.c:231 merge-recursive.c:239 +#: merge-recursive.c:232 merge-recursive.c:240 #, c-format msgid "addinfo_cache failed for path '%s'" msgstr "'%s' ê²½ë¡œì— ëŒ€í•´ addinfo_cacheê°€ 실패했습니다" -#: merge-recursive.c:303 +#: merge-recursive.c:304 msgid "error building trees" msgstr "트리 ë¹Œë“œì— ì˜¤ë¥˜" -#: merge-recursive.c:727 +#: merge-recursive.c:728 #, c-format msgid "failed to create path '%s'%s" msgstr "'%s' 경로 ë§Œë“¤ê¸°ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤%s" -#: merge-recursive.c:738 +#: merge-recursive.c:739 #, c-format msgid "Removing %s to make room for subdirectory\n" msgstr "하위 ë””ë ‰í„°ë¦¬ì— ê³µê°„ì„ ë§Œë“œë ¤ê³ %sì„(를) ì œê±°í•©ë‹ˆë‹¤\n" -#: merge-recursive.c:752 merge-recursive.c:771 +#: merge-recursive.c:753 merge-recursive.c:772 msgid ": perhaps a D/F conflict?" msgstr ": ì•„ë§ˆë„ D/F ì¶©ëŒ?" -#: merge-recursive.c:761 +#: merge-recursive.c:762 #, c-format msgid "refusing to lose untracked file at '%s'" msgstr "'%s' ìœ„ì¹˜ì˜ ì¶”ì ë˜ì§€ 않는 파ì¼ì„ 잃기를 거부합니다" -#: merge-recursive.c:803 builtin/cat-file.c:34 +#: merge-recursive.c:804 builtin/cat-file.c:36 #, c-format msgid "cannot read object %s '%s'" msgstr "%s '%s' 오브ì 트를 ì½ì„ 수 ì—†ìŒ" -#: merge-recursive.c:805 +#: merge-recursive.c:806 #, c-format msgid "blob expected for %s '%s'" msgstr "%s '%s'ì— ëŒ€í•´ 블ë¡ì„ 예ìƒ" -#: merge-recursive.c:829 +#: merge-recursive.c:830 #, c-format msgid "failed to open '%s': %s" msgstr "'%s'ì„(를) ì—¬ëŠ”ë° ì‹¤íŒ¨: %s" -#: merge-recursive.c:840 +#: merge-recursive.c:841 #, c-format msgid "failed to symlink '%s': %s" msgstr "'%s' ì‹¬ë³¼ë¦ ë§í¬ì— 실패: %s" -#: merge-recursive.c:845 +#: merge-recursive.c:846 #, c-format msgid "do not know what to do with %06o %s '%s'" msgstr "다ìŒì„ 어떻게 í• ì§€ 알 수 없습니다: %06o %s '%s'" -#: merge-recursive.c:985 +#: merge-recursive.c:986 msgid "Failed to execute internal merge" msgstr "ë‚´ë¶€ 병합 ì‹¤í–‰ì— ì‹¤íŒ¨" -#: merge-recursive.c:989 +#: merge-recursive.c:990 #, c-format msgid "Unable to add %s to database" msgstr "%sì„(를) ë°ì´í„°ë² ì´ìŠ¤ì— ì¶”ê°€í• ìˆ˜ 없습니다" -#: merge-recursive.c:1088 merge-recursive.c:1102 +#: merge-recursive.c:1093 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left " @@ -1987,7 +2078,16 @@ msgid "" msgstr "" "ì¶©ëŒ! (%s/ì‚ì œ): %s (위치 %s) ë° %s (%sì—서) ì‚ì œ. %s ë²„ì „ì˜ %s íŠ¸ë¦¬ì— ë‚¨ìŒ." -#: merge-recursive.c:1094 merge-recursive.c:1107 +#: merge-recursive.c:1098 +#, c-format +msgid "" +"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s " +"left in tree." +msgstr "" +"ì¶©ëŒ! (%s/ì‚ì œ): %s (위치 %s) ì‚ì œ, %sì—서 %s(으)로 (위치 %s). %s ë²„ì „ì˜ %s " +"íŠ¸ë¦¬ì— ë‚¨ìŒ." + +#: merge-recursive.c:1105 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left " @@ -1996,20 +2096,29 @@ msgstr "" "ì¶©ëŒ! (%s/ì‚ì œ): %s (위치 %s) ë° %s (위치 %s) ì‚ì œ. %s ë²„ì „ì˜ %s íŠ¸ë¦¬ì— " "%s(으)로 남ìŒ." -#: merge-recursive.c:1150 +#: merge-recursive.c:1110 +#, c-format +msgid "" +"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s " +"left in tree at %s." +msgstr "" +"ì¶©ëŒ! (%s/ì‚ì œ): %s (위치 %s) ì‚ì œ, %sì—서 %s(으)로 (위치 %s). %s ë²„ì „ì˜ %s " +"íŠ¸ë¦¬ì— ë‚¨ìŒ (위치 %s)." + +#: merge-recursive.c:1144 msgid "rename" msgstr "ì´ë¦„바꾸기" -#: merge-recursive.c:1150 +#: merge-recursive.c:1144 msgid "renamed" msgstr "ì´ë¦„바꿈" -#: merge-recursive.c:1207 +#: merge-recursive.c:1201 #, c-format msgid "%s is a directory in %s adding as %s instead" msgstr "%sì€(는) %sì— ìžˆëŠ” ë””ë ‰í„°ë¦¬ë¡œ %s(으)로 ì´ë¦„ì„ ë°”ê¿‰ë‹ˆë‹¤" -#: merge-recursive.c:1232 +#: merge-recursive.c:1226 #, c-format msgid "" "CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename \"%s" @@ -2018,136 +2127,136 @@ msgstr "" "ì¶©ëŒ! (ì´ë¦„바꾸기/ì´ë¦„바꾸기): \"%3$s\" 브랜치ì—서 ì´ë¦„바꾸기 \"%1$s\"->" "\"%2$s\" \"%6$s\" 브랜치ì—서 ì´ë¦„ 바꾸기 \"%4$s\"->\"%5$s\"%7$s" -#: merge-recursive.c:1237 +#: merge-recursive.c:1231 msgid " (left unresolved)" msgstr " (í•´ê²°ë˜ì§€ 않ìŒ)" -#: merge-recursive.c:1299 +#: merge-recursive.c:1293 #, c-format msgid "CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s" msgstr "" "ì¶©ëŒ! (rename/rename): ì´ë¦„ 바꾸기 %s->%s (위치 %s). ì´ë¦„ 바꾸기 %s->%s (위" "치 %s)" -#: merge-recursive.c:1332 +#: merge-recursive.c:1326 #, c-format msgid "Renaming %s to %s and %s to %s instead" msgstr "ëŒ€ì‹ ì´ë¦„ì„ %sì—서 %s(으)로 ë°”ê¾¸ê³ %sì—서 %s(으)로 바꿉니다" -#: merge-recursive.c:1535 +#: merge-recursive.c:1529 #, c-format msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s" msgstr "ì¶©ëŒ! (rename/add): ì´ë¦„ 바꾸기 %s->%s (위치 %s). %s 추가 (위치 %s)" -#: merge-recursive.c:1550 +#: merge-recursive.c:1544 #, c-format msgid "Adding merged %s" msgstr "ë³‘í•©ëœ %sì„(를) 추가합니다" -#: merge-recursive.c:1557 merge-recursive.c:1771 +#: merge-recursive.c:1551 merge-recursive.c:1781 #, c-format msgid "Adding as %s instead" msgstr "ëŒ€ì‹ %s(으)로 추가합니다" -#: merge-recursive.c:1614 +#: merge-recursive.c:1608 #, c-format msgid "cannot read object %s" msgstr "%s 오브ì 트를 ì½ì„ 수 없습니다" -#: merge-recursive.c:1617 +#: merge-recursive.c:1611 #, c-format msgid "object %s is not a blob" msgstr "%s 오브ì 트는 블ë¡ì´ 아닙니다" -#: merge-recursive.c:1670 +#: merge-recursive.c:1680 msgid "modify" msgstr "ìˆ˜ì •" -#: merge-recursive.c:1670 +#: merge-recursive.c:1680 msgid "modified" msgstr "ìˆ˜ì •ë¨" -#: merge-recursive.c:1680 +#: merge-recursive.c:1690 msgid "content" msgstr "ë‚´ìš©" -#: merge-recursive.c:1687 +#: merge-recursive.c:1697 msgid "add/add" msgstr "추가/추가" -#: merge-recursive.c:1723 +#: merge-recursive.c:1733 #, c-format msgid "Skipped %s (merged same as existing)" msgstr "건너뛰기: %s (기존과 같게 병합)" -#: merge-recursive.c:1737 +#: merge-recursive.c:1747 #, c-format msgid "Auto-merging %s" msgstr "ìžë™ 병합: %s" -#: merge-recursive.c:1741 git-submodule.sh:930 +#: merge-recursive.c:1751 git-submodule.sh:945 msgid "submodule" msgstr "하위 모듈" -#: merge-recursive.c:1742 +#: merge-recursive.c:1752 #, c-format msgid "CONFLICT (%s): Merge conflict in %s" msgstr "ì¶©ëŒ! (%s): %sì— ë³‘í•© ì¶©ëŒ" -#: merge-recursive.c:1836 +#: merge-recursive.c:1846 #, c-format msgid "Removing %s" msgstr "ì œê±°: %s" -#: merge-recursive.c:1862 +#: merge-recursive.c:1872 msgid "file/directory" msgstr "파ì¼/ë””ë ‰í„°ë¦¬" -#: merge-recursive.c:1868 +#: merge-recursive.c:1878 msgid "directory/file" msgstr "ë””ë ‰í„°ë¦¬/파ì¼" -#: merge-recursive.c:1874 +#: merge-recursive.c:1884 #, c-format msgid "CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s" msgstr "" "ì¶©ëŒ! (%s): ì´ë¦„ì´ %sì¸ ë””ë ‰í„°ë¦¬ê°€ %sì— ìžˆìŠµë‹ˆë‹¤. %sì„(를) %s(으)로 추가합니" "다" -#: merge-recursive.c:1883 +#: merge-recursive.c:1893 #, c-format msgid "Adding %s" msgstr "추가: %s" -#: merge-recursive.c:1920 +#: merge-recursive.c:1930 msgid "Already up-to-date!" msgstr "ì´ë¯¸ ì—…ë°ì´íЏ ìƒíƒœìž…니다!" -#: merge-recursive.c:1929 +#: merge-recursive.c:1939 #, c-format msgid "merging of trees %s and %s failed" msgstr "%s ë° %s íŠ¸ë¦¬ì˜ ë³‘í•©ì´ ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: merge-recursive.c:2012 +#: merge-recursive.c:2022 msgid "Merging:" msgstr "병합:" -#: merge-recursive.c:2025 +#: merge-recursive.c:2035 #, c-format msgid "found %u common ancestor:" msgid_plural "found %u common ancestors:" msgstr[0] "ê³¼ê±°ì˜ ê³µí†µ 커밋 %uê°œ 발견:" -#: merge-recursive.c:2064 +#: merge-recursive.c:2074 msgid "merge returned no commit" msgstr "병합 ê²°ê³¼ì— ì»¤ë°‹ì´ ì—†ìŠµë‹ˆë‹¤" -#: merge-recursive.c:2127 +#: merge-recursive.c:2137 #, c-format msgid "Could not parse object '%s'" msgstr "'%s' 오브ì 트를 íŒŒì‹±í• ìˆ˜ 없습니다" -#: merge-recursive.c:2141 builtin/merge.c:645 builtin/merge.c:792 +#: merge-recursive.c:2151 builtin/merge.c:646 builtin/merge.c:793 msgid "Unable to write index." msgstr "ì¸ë±ìŠ¤ë¥¼ 쓸 수 없습니다." @@ -2167,23 +2276,25 @@ msgstr "" msgid "You have not concluded your notes merge (%s exists)." msgstr "노트 병합 ìž‘ì—…ì„ ë‹¤ 마치지 않았습니다. (%s 있ìŒ)" -#: notes-utils.c:41 +#: notes-utils.c:42 msgid "Cannot commit uninitialized/unreferenced notes tree" msgstr "초기화하지 않았거나 ë ˆí¼ëŸ°ìŠ¤í•˜ì§€ ì•Šì€ notes 트리를 ì»¤ë°‹í• ìˆ˜ 없습니다" -#: notes-utils.c:100 +#: notes-utils.c:101 #, c-format msgid "Bad notes.rewriteMode value: '%s'" msgstr "ìž˜ëª»ëœ notes.rewriteMode ê°’: '%s'" -#: notes-utils.c:110 +#: notes-utils.c:111 #, c-format msgid "Refusing to rewrite notes in %s (outside of refs/notes/)" msgstr "%sì—서 노트를 다시 쓰기를 거부합니다 (refs/notes/ ë°–ìž„)" -#. TRANSLATORS: The first %s is the name of the -#. environment variable, the second %s is its value -#: notes-utils.c:137 +#. TRANSLATORS: The first %s is the name of +#. the environment variable, the second %s is +#. its value. +#. +#: notes-utils.c:141 #, c-format msgid "Bad %s value: '%s'" msgstr "ìž˜ëª»ëœ %s ê°’: '%s'" @@ -2193,28 +2304,29 @@ msgstr "ìž˜ëª»ëœ %s ê°’: '%s'" msgid "unable to parse object: %s" msgstr "오브ì 트를 íŒŒì‹±í• ìˆ˜ 없습니다: %s" -#: parse-options.c:572 +#: parse-options.c:573 msgid "..." msgstr "..." -#: parse-options.c:590 +#: parse-options.c:591 #, c-format msgid "usage: %s" msgstr "사용법: %s" #. TRANSLATORS: the colon here should align with the -#. one in "usage: %s" translation -#: parse-options.c:594 +#. one in "usage: %s" translation. +#. +#: parse-options.c:597 #, c-format msgid " or: %s" msgstr " ë˜ëŠ”: %s" -#: parse-options.c:597 +#: parse-options.c:600 #, c-format msgid " %s" msgstr " %s" -#: parse-options.c:631 +#: parse-options.c:634 msgid "-NUM" msgstr "-NUM" @@ -2223,67 +2335,79 @@ msgstr "-NUM" msgid "malformed object name '%s'" msgstr "ìž˜ëª»ëœ í˜•ì‹ì˜ 오브ì 트 ì´ë¦„ '%s'" -#: path.c:826 +#: path.c:890 #, c-format msgid "Could not make %s writable by group" msgstr "%sì„(를) 그룹ì—서 쓰기 가능하ë„ë¡ ë§Œë“¤ 수 없습니다" -#: pathspec.c:142 +#: pathspec.c:129 +msgid "Escape character '\\' not allowed as last character in attr value" +msgstr "ì†ì„± ê°’ì˜ ë§ˆì§€ë§‰ 문ìžë¡œ '\\\\' ì´ìŠ¤ì¼€ì´í”„ 문ìžëŠ” 허용하지 않습니다" + +#: pathspec.c:147 +msgid "Only one 'attr:' specification is allowed." +msgstr "í•˜ë‚˜ì˜ 'attr:' 명세만 허용합니다." + +#: pathspec.c:150 +msgid "attr spec must not be empty" +msgstr "attr 명세는 비어 있으면 안 ë©ë‹ˆë‹¤" + +#: pathspec.c:193 +#, c-format +msgid "invalid attribute name %s" +msgstr "ìž˜ëª»ëœ ì†ì„± ì´ë¦„ %s" + +#: pathspec.c:258 msgid "global 'glob' and 'noglob' pathspec settings are incompatible" msgstr "'glob' ë° 'noglob' 경로명세 ì „ì²´ ì„¤ì •ì€ í˜¸í™˜ë˜ì§€ 않습니다" -#: pathspec.c:149 +#: pathspec.c:265 msgid "" "global 'literal' pathspec setting is incompatible with all other global " "pathspec settings" msgstr "" "'literal' 경로명세 ì „ì²´ ì„¤ì •ì€ ë‹¤ë¥¸ 경로명세 ì „ì²´ ì„¤ì •ê³¼ 호환ë˜ì§€ 않습니다" -#: pathspec.c:188 +#: pathspec.c:305 msgid "invalid parameter for pathspec magic 'prefix'" msgstr "경로명세 지시어 'prefix'ì— ìž˜ëª»ëœ íŒŒë¼ë¯¸í„°" -#: pathspec.c:201 +#: pathspec.c:326 #, c-format msgid "Invalid pathspec magic '%.*s' in '%s'" msgstr "ìž˜ëª»ëœ ê²½ë¡œëª…ì„¸ 지시어 '%.*s' (위치 '%s')" -#: pathspec.c:206 +#: pathspec.c:331 #, c-format msgid "Missing ')' at the end of pathspec magic in '%s'" msgstr "경로 명세 지시어 ëì— ')' ë¹ ì§ (위치 '%s')" -#: pathspec.c:238 +#: pathspec.c:369 #, c-format msgid "Unimplemented pathspec magic '%c' in '%s'" msgstr "구현ë˜ì§€ ì•Šì€ ê²½ë¡œëª…ì„¸ 지시어 '%c' (위치 '%s')" -#: pathspec.c:293 pathspec.c:315 -#, c-format -msgid "Pathspec '%s' is in submodule '%.*s'" -msgstr "경로명세 '%s'ì€(는) ''%.*s' 하위 모듈 ì•ˆì— ìžˆìŠµë‹ˆë‹¤" - -#: pathspec.c:350 +#: pathspec.c:428 #, c-format msgid "%s: 'literal' and 'glob' are incompatible" msgstr "%s: 'literal'ê³¼ 'glob'ì€ í˜¸í™˜ë˜ì§€ 않습니다" -#: pathspec.c:363 +#: pathspec.c:441 #, c-format msgid "%s: '%s' is outside repository" msgstr "%s: '%s'ì€(는) ì €ìž¥ì†Œ 밖입니다" -#: pathspec.c:451 +#: pathspec.c:515 #, c-format msgid "'%s' (mnemonic: '%c')" msgstr "'%s' (단축키: '%c')" -#: pathspec.c:461 +#: pathspec.c:525 #, c-format msgid "%s: pathspec magic not supported by this command: %s" msgstr "%s: 경로명세 지시어가 ì´ ëª…ë ¹ì–´ì—서 ì§€ì›í•˜ì§€ 않습니다: %s" -#: pathspec.c:511 +#: pathspec.c:575 msgid "" "empty strings as pathspecs will be made invalid in upcoming releases. please " "use . instead if you meant to match all paths" @@ -2291,24 +2415,16 @@ msgstr "" "경로명세로 빈 문ìžì—´ì„ 넣는 ì¼ì€ ë‹¤ìŒ ë¦´ë¦¬ìŠ¤ì—서 오류로 ì·¨ê¸‰í• ì˜ˆì •ìž…ë‹ˆë‹¤. 모" "ë“ ê²½ë¡œë¥¼ ì§€ì •í•˜ë ¤ë©´ ì (.)ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤." -#: pathspec.c:535 +#: pathspec.c:599 #, c-format msgid "pathspec '%s' is beyond a symbolic link" msgstr "'%s' 경로명세는 ì‹¬ë³¼ë¦ ë§í¬ ì•„ëž˜ì— ìžˆìŠµë‹ˆë‹¤" -#: pathspec.c:544 -msgid "" -"There is nothing to exclude from by :(exclude) patterns.\n" -"Perhaps you forgot to add either ':/' or '.' ?" -msgstr "" -":(exclude) 패턴으로 ì œì™¸í• ì‚¬í•ì´ ì—†ìŠµë‹ˆë‹¤.\n" -"':/' ë˜ëŠ” '.' 추가를 ìžŠìœ¼ì‹ ê²ƒ 아닙니까?" - -#: pretty.c:982 +#: pretty.c:963 msgid "unable to parse --pretty format" msgstr "--pretty 형ì‹ì„ íŒŒì‹±í• ìˆ˜ 없습니다" -#: read-cache.c:1307 +#: read-cache.c:1443 #, c-format msgid "" "index.version set, but the value is invalid.\n" @@ -2317,7 +2433,7 @@ msgstr "" "index.versionì´ ì„¤ì •ë˜ì—ˆì§€ë§Œ, ì´ ê°’ì´ ìž˜ëª»ë˜ì—ˆìŠµë‹ˆë‹¤.\n" "%i ë²„ì „ì„ ì‚¬ìš©í•©ë‹ˆë‹¤" -#: read-cache.c:1317 +#: read-cache.c:1453 #, c-format msgid "" "GIT_INDEX_VERSION set, but the value is invalid.\n" @@ -2326,262 +2442,376 @@ msgstr "" "GIT_INDEX_VERSIONì´ ì„¤ì •ë˜ì—ˆì§€ë§Œ, ì´ ê°’ì´ ìž˜ëª»ë˜ì—ˆìŠµë‹ˆë‹¤.\n" "%i ë²„ì „ì„ ì‚¬ìš©í•©ë‹ˆë‹¤" -#: refs.c:576 builtin/merge.c:844 +#: read-cache.c:2308 builtin/merge.c:1019 +#, c-format +msgid "could not close '%s'" +msgstr "'%s'ì„(를) ë‹«ì„ ìˆ˜ 없습니다" + +#: read-cache.c:2383 sequencer.c:1353 sequencer.c:2054 +#, c-format +msgid "could not stat '%s'" +msgstr "'%s'ì„(를) stat()í• ìˆ˜ 없습니다" + +#: read-cache.c:2396 +#, c-format +msgid "unable to open git dir: %s" +msgstr "git ë””ë ‰í„°ë¦¬ë¥¼ ì—´ 수 없습니다: %s" + +#: read-cache.c:2408 +#, c-format +msgid "unable to unlink: %s" +msgstr "ë§í¬ í•´ì œí• ìˆ˜ 없습니다: %s" + +#: refs.c:622 #, c-format msgid "Could not open '%s' for writing" msgstr "'%s'ì„(를) 쓰기용으로 ì—´ 수 없습니다" -#: refs/files-backend.c:2481 +#: refs.c:1769 +msgid "ref updates forbidden inside quarantine environment" +msgstr "ê²©ë¦¬ëœ í™˜ê²½ì—서 ë ˆí¼ëŸ°ìФ ì—…ë°ì´íŠ¸ê°€ 금지ë©ë‹ˆë‹¤" + +#: refs/files-backend.c:1664 #, c-format msgid "could not delete reference %s: %s" msgstr "%s ë ˆí¼ëŸ°ìŠ¤ë¥¼ ì‚ì œí• ìˆ˜ 없습니다: %s" -#: refs/files-backend.c:2484 +#: refs/files-backend.c:1667 #, c-format msgid "could not delete references: %s" msgstr "ë ˆí¼ëŸ°ìŠ¤ë¥¼ ì‚ì œí• ìˆ˜ 없습니다: %s" -#: refs/files-backend.c:2493 +#: refs/files-backend.c:1676 #, c-format msgid "could not remove reference %s" msgstr "%s ë ˆí¼ëŸ°ìŠ¤ë¥¼ ì œê±°í• ìˆ˜ 없습니다" -#: ref-filter.c:56 +#: ref-filter.c:35 wt-status.c:1811 +msgid "gone" +msgstr "ì—†ìŒ" + +#: ref-filter.c:36 +#, c-format +msgid "ahead %d" +msgstr "%dê°œ 앞" + +#: ref-filter.c:37 +#, c-format +msgid "behind %d" +msgstr "%dê°œ ë’¤" + +#: ref-filter.c:38 +#, c-format +msgid "ahead %d, behind %d" +msgstr "%dê°œ 앞, %dê°œ ë’¤" + +#: ref-filter.c:105 #, c-format msgid "expected format: %%(color:<color>)" msgstr "예ìƒí•œ 형ì‹: %%(color:<색>)" -#: ref-filter.c:58 +#: ref-filter.c:107 #, c-format msgid "unrecognized color: %%(color:%s)" msgstr "ì¸ì‹í• 수 없는 색: %%(color:%s)" -#: ref-filter.c:72 +#: ref-filter.c:121 #, c-format -msgid "unrecognized format: %%(%s)" -msgstr "알 수 없는 형ì‹: %%(%s)" +msgid "Integer value expected refname:lstrip=%s" +msgstr "ì •ìˆ˜ ê°’ì´ ì™€ì•¼ 합니다 refname:lstrip=%s" -#: ref-filter.c:78 +#: ref-filter.c:125 +#, c-format +msgid "Integer value expected refname:rstrip=%s" +msgstr "ì •ìˆ˜ ê°’ì´ ì™€ì•¼ 합니다 refname:rstrip=%s" + +#: ref-filter.c:127 +#, c-format +msgid "unrecognized %%(%s) argument: %s" +msgstr "ì¸ì‹í• 수 없는 %%(%s) ì¸ìž: %s" + +#: ref-filter.c:167 #, c-format msgid "%%(body) does not take arguments" msgstr "%%(body)ì— ì¸ìžë¥¼ 받지 않습니다" -#: ref-filter.c:85 +#: ref-filter.c:174 #, c-format msgid "%%(subject) does not take arguments" msgstr "%%(subject)ì— ì¸ìžë¥¼ 받지 않습니다" -#: ref-filter.c:92 +#: ref-filter.c:181 #, c-format msgid "%%(trailers) does not take arguments" msgstr "%%(trailers)ì— ì¸ìžë¥¼ 받지 않습니다" -#: ref-filter.c:111 +#: ref-filter.c:200 #, c-format msgid "positive value expected contents:lines=%s" msgstr "'contents:lines=%s'ì—서 0보다 í° ê°’ì´ ì™€ì•¼ 합니다" -#: ref-filter.c:113 +#: ref-filter.c:202 #, c-format msgid "unrecognized %%(contents) argument: %s" msgstr "알 수 없는 %%(contents) ì¸ìž: %s" -#: ref-filter.c:123 +#: ref-filter.c:215 +#, c-format +msgid "positive value expected objectname:short=%s" +msgstr "'contents:short=%s'ì—서 0보다 í° ê°’ì´ ì™€ì•¼ 합니다" + +#: ref-filter.c:219 #, c-format msgid "unrecognized %%(objectname) argument: %s" msgstr "알 수 없는 %%(objectname) ì¸ìž: %s" -#: ref-filter.c:145 +#: ref-filter.c:246 #, c-format msgid "expected format: %%(align:<width>,<position>)" msgstr "예ìƒí•œ 형ì‹: %%(align:<너비>,<위치>)" -#: ref-filter.c:157 +#: ref-filter.c:258 #, c-format msgid "unrecognized position:%s" msgstr "ì¸ì‹í• 수 없는 위치:%s" -#: ref-filter.c:161 +#: ref-filter.c:262 #, c-format msgid "unrecognized width:%s" msgstr "ì¸ì‹í• 수 없는 너비:%s" -#: ref-filter.c:167 +#: ref-filter.c:268 #, c-format msgid "unrecognized %%(align) argument: %s" msgstr "ì¸ì‹í• 수 없는 %%(align) ì¸ìž:%s" -#: ref-filter.c:171 +#: ref-filter.c:272 #, c-format msgid "positive width expected with the %%(align) atom" msgstr "%%(align) ì•„í†°ì— ë„ˆë¹„ê°€ 0보다 커야 합니다" -#: ref-filter.c:255 +#: ref-filter.c:287 +#, c-format +msgid "unrecognized %%(if) argument: %s" +msgstr "ì¸ì‹í• 수 없는 %%(if) ì¸ìž: %s" + +#: ref-filter.c:378 #, c-format msgid "malformed field name: %.*s" msgstr "ìž˜ëª»ëœ í˜•ì‹ì˜ 필드 ì´ë¦„: %.*s" -#: ref-filter.c:281 +#: ref-filter.c:404 #, c-format msgid "unknown field name: %.*s" msgstr "알 수 없는 필드 ì´ë¦„: %.*s" -#: ref-filter.c:383 +#: ref-filter.c:508 +#, c-format +msgid "format: %%(if) atom used without a %%(then) atom" +msgstr "형ì‹: %%(if) ì•„í†°ì´ %%(then) 아톰 ì—†ì´ ì‚¬ìš©ë˜ì—ˆìŠµë‹ˆë‹¤" + +#: ref-filter.c:568 +#, c-format +msgid "format: %%(then) atom used without an %%(if) atom" +msgstr "형ì‹: %%(then) ì•„í†°ì´ %%(if) 아톰 ì—†ì´ ì‚¬ìš©ë˜ì—ˆìŠµë‹ˆë‹¤" + +#: ref-filter.c:570 +#, c-format +msgid "format: %%(then) atom used more than once" +msgstr "형ì‹: %%(then) ì•„í†°ì´ ì—¬ëŸ¬ë²ˆ 사용ë˜ì—ˆìŠµë‹ˆë‹¤" + +#: ref-filter.c:572 +#, c-format +msgid "format: %%(then) atom used after %%(else)" +msgstr "형ì‹: %%(then) ì•„í†°ì´ %%(else) ë’¤ì— ì‚¬ìš©ë˜ì—ˆìŠµë‹ˆë‹¤" + +#: ref-filter.c:598 +#, c-format +msgid "format: %%(else) atom used without an %%(if) atom" +msgstr "형ì‹: %%(else) ì•„í†°ì´ %%(if) 아톰 ì—†ì´ ì‚¬ìš©ë˜ì—ˆìŠµë‹ˆë‹¤" + +#: ref-filter.c:600 +#, c-format +msgid "format: %%(else) atom used without a %%(then) atom" +msgstr "형ì‹: %%(else) ì•„í†°ì´ %%(then) 아톰 ì—†ì´ ì‚¬ìš©ë˜ì—ˆìŠµë‹ˆë‹¤" + +#: ref-filter.c:602 +#, c-format +msgid "format: %%(else) atom used more than once" +msgstr "형ì‹: %%(else) ì•„í†°ì´ ì—¬ëŸ¬ë²ˆ 사용ë˜ì—ˆìŠµë‹ˆë‹¤" + +#: ref-filter.c:615 #, c-format msgid "format: %%(end) atom used without corresponding atom" msgstr "형ì‹: %%(end) ì•„í†°ì´ ëŒ€ì‘ë˜ëŠ” 아톰 ì—†ì´ ì‚¬ìš©ë˜ì—ˆìŠµë‹ˆë‹¤" -#: ref-filter.c:435 +#: ref-filter.c:670 #, c-format msgid "malformed format string %s" msgstr "ìž˜ëª»ëœ í˜•ì‹ì˜ 문ìžì—´ %s" -#: ref-filter.c:898 -msgid ":strip= requires a positive integer argument" -msgstr ":strip= ëª…ë ¹ì—는 0보다 í° ì •ìˆ˜ ì¸ìžê°€ 필요합니다" +#: ref-filter.c:1254 +#, c-format +msgid "(no branch, rebasing %s)" +msgstr "(브랜치 ì—†ìŒ, %s ë¦¬ë² ì´ìФ)" + +#: ref-filter.c:1257 +#, c-format +msgid "(no branch, bisect started on %s)" +msgstr "(브랜치 ì—†ìŒ, ì´ë“±ë¶„ %sì—서 시작)" -#: ref-filter.c:903 +#. TRANSLATORS: make sure this matches "HEAD +#. detached at " in wt-status.c +#. +#: ref-filter.c:1265 #, c-format -msgid "ref '%s' does not have %ld components to :strip" -msgstr "'%s' ë ˆí¼ëŸ°ìŠ¤ì— :stripí• êµ¬ì„± 요소 %ld개가 없습니다" +msgid "(HEAD detached at %s)" +msgstr "(HEAD %s 위치ì—서 분리ë¨)" -#: ref-filter.c:1066 +#. TRANSLATORS: make sure this matches "HEAD +#. detached from " in wt-status.c +#. +#: ref-filter.c:1272 #, c-format -msgid "unknown %.*s format %s" -msgstr "알 수 없는 %.*s í˜•ì‹ %s" +msgid "(HEAD detached from %s)" +msgstr "(HEAD %s(으)로부터 분리ë¨)" -#: ref-filter.c:1086 ref-filter.c:1117 +#: ref-filter.c:1276 +msgid "(no branch)" +msgstr "(브랜치 ì—†ìŒ)" + +#: ref-filter.c:1426 ref-filter.c:1457 #, c-format msgid "missing object %s for %s" msgstr "없는 오브ì 트 %s, %sì— ëŒ€í•´" -#: ref-filter.c:1089 ref-filter.c:1120 +#: ref-filter.c:1429 ref-filter.c:1460 #, c-format msgid "parse_object_buffer failed on %s for %s" msgstr "%sì— parse_object_buffer 실패 (%sì— ëŒ€í•´)" -#: ref-filter.c:1343 +#: ref-filter.c:1760 #, c-format msgid "malformed object at '%s'" msgstr "'%s'ì— ìž˜ëª»ëœ í˜•ì‹ì˜ 오브ì 트" -#: ref-filter.c:1410 +#: ref-filter.c:1827 #, c-format msgid "ignoring ref with broken name %s" msgstr "ë§ê°€ì§„ ì´ë¦„ %sì— ë ˆí¼ëŸ°ìŠ¤ë¥¼ 무시합니다" -#: ref-filter.c:1415 +#: ref-filter.c:1832 #, c-format msgid "ignoring broken ref %s" msgstr "ë§ê°€ì§„ ë ˆí¼ëŸ°ìФ %s 무시" -#: ref-filter.c:1670 +#: ref-filter.c:2095 #, c-format msgid "format: %%(end) atom missing" msgstr "형ì‹: %%(end) ì•„í†°ì´ ì—†ìŠµë‹ˆë‹¤" -#: ref-filter.c:1734 +#: ref-filter.c:2176 #, c-format msgid "malformed object name %s" msgstr "ìž˜ëª»ëœ í˜•ì‹ì˜ 오브ì 트 ì´ë¦„ %s" -#: remote.c:754 +#: remote.c:747 #, c-format msgid "Cannot fetch both %s and %s to %s" msgstr "%s ë° %sì„(를) ëª¨ë‘ %sì— ê°€ì ¸ì˜¬ 수 없습니다" -#: remote.c:758 +#: remote.c:751 #, c-format msgid "%s usually tracks %s, not %s" msgstr "%sì€(는) 보통 %sì„(를) ì¶”ì í•˜ê³ , %sì„(를) ì¶”ì 하지 않습니다" -#: remote.c:762 +#: remote.c:755 #, c-format msgid "%s tracks both %s and %s" msgstr "%sì€(는) %s ë° %s ëª¨ë‘ ì¶”ì 합니다" -#: remote.c:770 +#: remote.c:763 msgid "Internal error" msgstr "ë‚´ë¶€ 오류" -#: remote.c:1685 remote.c:1787 +#: remote.c:1680 remote.c:1782 msgid "HEAD does not point to a branch" msgstr "HEADê°€ 브랜치를 가리키지 않습니다" -#: remote.c:1694 +#: remote.c:1689 #, c-format msgid "no such branch: '%s'" msgstr "그런 브랜치가 없습니다: '%s'" -#: remote.c:1697 +#: remote.c:1692 #, c-format msgid "no upstream configured for branch '%s'" msgstr "'%s' ë¸Œëžœì¹˜ì— ëŒ€í•´ ì—…ìŠ¤íŠ¸ë¦¼ì„ ì„¤ì •í•˜ì§€ 않았습니다" -#: remote.c:1703 +#: remote.c:1698 #, c-format msgid "upstream branch '%s' not stored as a remote-tracking branch" msgstr "업스트림 '%s' 브랜치가 리모트 ì¶”ì 브랜치로 ì €ìž¥ë˜ì§€ 않았습니다" -#: remote.c:1718 +#: remote.c:1713 #, c-format msgid "push destination '%s' on remote '%s' has no local tracking branch" msgstr "리모트 '%2$s'ì˜ í‘¸ì‹œ ëŒ€ìƒ '%1$s'ì— ë¡œì»¬ ì¶”ì 브랜치가 없습니다" -#: remote.c:1730 +#: remote.c:1725 #, c-format msgid "branch '%s' has no remote for pushing" msgstr "'%s' ë¸Œëžœì¹˜ì— í‘¸ì‹œ 리모트가 없습니다" -#: remote.c:1741 +#: remote.c:1736 #, c-format msgid "push refspecs for '%s' do not include '%s'" msgstr "'%s'ì— ëŒ€í•œ 푸시 ë ˆí¼ëŸ°ìŠ¤ëª…ì„¸ì— '%s'ì´(ê°€) 들어 있지 않습니다" -#: remote.c:1754 +#: remote.c:1749 msgid "push has no destination (push.default is 'nothing')" msgstr "í‘¸ì‹œì˜ ëŒ€ìƒì´ 없습니다 (push.defaultê°€ 'nothing'입니다)" -#: remote.c:1776 +#: remote.c:1771 msgid "cannot resolve 'simple' push to a single destination" msgstr "í•˜ë‚˜ì˜ ëŒ€ìƒì— 대해 'simple' 푸시를 ì²˜ë¦¬í• ìˆ˜ 없습니다" -#: remote.c:2081 +#: remote.c:2076 #, c-format msgid "Your branch is based on '%s', but the upstream is gone.\n" msgstr "현재 브랜치가 '%s' 기반ì´ì§€ë§Œ, ì—…ìŠ¤íŠ¸ë¦¼ì´ ì—†ì–´ì¡ŒìŠµë‹ˆë‹¤.\n" -#: remote.c:2085 +#: remote.c:2080 msgid " (use \"git branch --unset-upstream\" to fixup)\n" msgstr " (ë°”ë¡œìž¡ìœ¼ë ¤ë©´ \"git branch --unset-upstream\"ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤)\n" -#: remote.c:2088 +#: remote.c:2083 #, c-format msgid "Your branch is up-to-date with '%s'.\n" msgstr "브랜치가 '%s'ì— ë§žê²Œ ì—…ë°ì´íŠ¸ëœ ìƒíƒœìž…니다.\n" -#: remote.c:2092 +#: remote.c:2087 #, c-format msgid "Your branch is ahead of '%s' by %d commit.\n" msgid_plural "Your branch is ahead of '%s' by %d commits.\n" msgstr[0] "브랜치가 '%s'보다 %dê°œ ì»¤ë°‹ë§Œí¼ ì•žì— ìžˆìŠµë‹ˆë‹¤.\n" -#: remote.c:2098 +#: remote.c:2093 msgid " (use \"git push\" to publish your local commits)\n" msgstr " (ë¡œì»¬ì— ìžˆëŠ” ì»¤ë°‹ì„ ì œì¶œí•˜ë ¤ë©´ \"git push\"를 사용하ì‹ì‹œì˜¤)\n" -#: remote.c:2101 +#: remote.c:2096 #, c-format msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n" msgid_plural "" "Your branch is behind '%s' by %d commits, and can be fast-forwarded.\n" msgstr[0] "브랜치가 '%s'보다 %dê°œ 커밋 ë’¤ì— ìžˆê³ , 앞으로 ëŒë¦´ 수 있습니다.\n" -#: remote.c:2109 +#: remote.c:2104 msgid " (use \"git pull\" to update your local branch)\n" msgstr " (로컬 브랜치를 ì—…ë°ì´íŠ¸í•˜ë ¤ë©´ \"git pull\"ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤)\n" -#: remote.c:2112 +#: remote.c:2107 #, c-format msgid "" "Your branch and '%s' have diverged,\n" @@ -2593,74 +2823,79 @@ msgstr[0] "" "현재 브랜치와 '%s'ì´(ê°€) ê°ˆë¼ì¡ŒìŠµë‹ˆë‹¤,\n" "다른 ì»¤ë°‹ì´ ê°ê° %d개와 %dê°œ 있습니다.\n" -#: remote.c:2122 +#: remote.c:2117 msgid " (use \"git pull\" to merge the remote branch into yours)\n" msgstr "" " (ë¦¬ëª¨íŠ¸ì˜ ë¸Œëžœì¹˜ë¥¼ 현재 브랜치로 ë³‘í•©í•˜ë ¤ë©´ \"git pull\"ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤)\n" -#: revision.c:2158 +#: revision.c:2187 msgid "your current branch appears to be broken" msgstr "현재 브랜치가 ë§ê°€ì§„ 것처럼 보입니다" -#: revision.c:2161 +#: revision.c:2190 #, c-format msgid "your current branch '%s' does not have any commits yet" msgstr "현재 '%s' ë¸Œëžœì¹˜ì— ì•„ì§ ì•„ë¬´ ì»¤ë°‹ë„ ì—†ìŠµë‹ˆë‹¤" -#: revision.c:2355 +#: revision.c:2384 msgid "--first-parent is incompatible with --bisect" msgstr "--first-parent ì˜µì…˜ì€ --bisect 옵션과 호환ë˜ì§€ 않습니다" -#: run-command.c:125 +#: run-command.c:644 msgid "open /dev/null failed" msgstr "/dev/null 열기 실패" -#: run-command.c:127 +#: send-pack.c:151 +#, c-format +msgid "unable to parse remote unpack status: %s" +msgstr "리모트 ë¬¶ìŒ í’€ê¸° ìƒíƒœë¥¼ íŒŒì‹±í• ìˆ˜ 없습니다: %s" + +#: send-pack.c:153 #, c-format -msgid "dup2(%d,%d) failed" -msgstr "dup2(%d,%d) 실패" +msgid "remote unpack failed: %s" +msgstr "리모트 ë¬¶ìŒ í’€ê¸° 실패: %s" -#: send-pack.c:297 +#: send-pack.c:316 msgid "failed to sign the push certificate" msgstr "푸시 ì¸ì¦ì„œ ì„œëª…ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: send-pack.c:410 +#: send-pack.c:429 msgid "the receiving end does not support --signed push" msgstr "받는 쪽ì—서 --signed 푸시를 ì§€ì›í•˜ì§€ 않습니다" -#: send-pack.c:412 +#: send-pack.c:431 msgid "" "not sending a push certificate since the receiving end does not support --" "signed push" msgstr "" "받는 쪽ì—서 --signed 푸시를 ì§€ì›í•˜ì§€ 않으므로 푸시 ì¸ì¦ì„œë¥¼ ë³´ë‚´ì§€ 않습니다" -#: send-pack.c:424 +#: send-pack.c:443 msgid "the receiving end does not support --atomic push" msgstr "받는 쪽ì—서 --atomic 푸시를 ì§€ì›í•˜ì§€ 않습니다" -#: send-pack.c:429 +#: send-pack.c:448 msgid "the receiving end does not support push options" msgstr "받는 쪽ì—서 푸시 ì˜µì…˜ì„ ì§€ì›í•˜ì§€ 않습니다" -#: sequencer.c:215 +#: sequencer.c:216 msgid "revert" msgstr "revert" -#: sequencer.c:217 +#: sequencer.c:218 msgid "cherry-pick" msgstr "cherry-pick" -#: sequencer.c:219 +#: sequencer.c:220 msgid "rebase -i" msgstr "rebase -i" -#: sequencer.c:221 +#: sequencer.c:222 #, c-format msgid "Unknown action: %d" msgstr "알 수 없는 ë™ìž‘: %d" -#: sequencer.c:278 +#: sequencer.c:279 msgid "" "after resolving the conflicts, mark the corrected paths\n" "with 'git add <paths>' or 'git rm <paths>'" @@ -2668,7 +2903,7 @@ msgstr "" "ì´ ì¶©ëŒì„ 해결한 ë’¤ì—, ë°”ë¡œìž¡ì€ ê²½ë¡œë¥¼\n" "'git add <경로>' ë˜ëŠ” 'git rm <경로>'로 표시하ì‹ì‹œì˜¤" -#: sequencer.c:281 +#: sequencer.c:282 msgid "" "after resolving the conflicts, mark the corrected paths\n" "with 'git add <paths>' or 'git rm <paths>'\n" @@ -2678,63 +2913,63 @@ msgstr "" "'git add <경로>' ë˜ëŠ” 'git rm <경로>'로 표시하ì‹ì‹œì˜¤.\n" "ê·¸ë¦¬ê³ ê²°ê³¼ë¬¼ì„ 'git commit'으로 커밋하ì‹ì‹œì˜¤" -#: sequencer.c:294 sequencer.c:1667 +#: sequencer.c:295 sequencer.c:1685 #, c-format msgid "could not lock '%s'" msgstr "'%s'ì„(를) ìž ê¸€ 수 없습니다" -#: sequencer.c:297 sequencer.c:1545 sequencer.c:1672 sequencer.c:1686 +#: sequencer.c:298 sequencer.c:1563 sequencer.c:1690 sequencer.c:1704 #, c-format msgid "could not write to '%s'" msgstr "'%s'ì— ì“¸ 수 없습니다" -#: sequencer.c:301 +#: sequencer.c:302 #, c-format msgid "could not write eol to '%s'" msgstr "'%s'ì— ì¤„ë°”ê¿ˆì„ ì“¸ 수 없습니다" -#: sequencer.c:305 sequencer.c:1550 sequencer.c:1674 +#: sequencer.c:306 sequencer.c:1568 sequencer.c:1692 #, c-format msgid "failed to finalize '%s'." msgstr "'%s' ë§ˆì¹˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤." -#: sequencer.c:329 sequencer.c:808 sequencer.c:1571 builtin/am.c:259 -#: builtin/commit.c:749 builtin/merge.c:1036 +#: sequencer.c:330 sequencer.c:817 sequencer.c:1589 builtin/am.c:258 +#: builtin/commit.c:750 builtin/merge.c:1017 #, c-format msgid "could not read '%s'" msgstr "'%s'ì—서 ì½ì„ 수 없습니다" -#: sequencer.c:355 +#: sequencer.c:356 #, c-format msgid "your local changes would be overwritten by %s." msgstr "로컬 변경 사í•ì„ %s ë•Œë¬¸ì— ë®ì–´ 쓰게 ë©ë‹ˆë‹¤." -#: sequencer.c:359 +#: sequencer.c:360 msgid "commit your changes or stash them to proceed." msgstr "변경 사í•ì„ ì»¤ë°‹í•˜ê±°ë‚˜ 스태시한 ë‹¤ìŒ ê³„ì†í•˜ì‹ì‹œì˜¤." -#: sequencer.c:388 +#: sequencer.c:389 #, c-format msgid "%s: fast-forward" msgstr "%s: ì •ë°©í–¥ ì§„í–‰" #. TRANSLATORS: %s will be "revert", "cherry-pick" or -#. * "rebase -i". +#. "rebase -i". #. -#: sequencer.c:470 +#: sequencer.c:472 #, c-format msgid "%s: Unable to write new index file" msgstr "%s: 새 ì¸ë±ìФ 파ì¼ì„ 쓸 수 없습니다" -#: sequencer.c:489 +#: sequencer.c:491 msgid "could not resolve HEAD commit\n" msgstr "HEAD ì»¤ë°‹ì„ ì²˜ë¦¬í• ìˆ˜ 없습니다\n" -#: sequencer.c:509 +#: sequencer.c:511 msgid "unable to update cache tree\n" msgstr "ìºì‹œ 트리를 ì—…ë°ì´íŠ¸í• ìˆ˜ 없습니다\n" -#: sequencer.c:592 +#: sequencer.c:595 #, c-format msgid "" "you have staged changes in your working tree\n" @@ -2764,17 +2999,17 @@ msgstr "" "\n" " git rebase --continue\n" -#: sequencer.c:688 +#: sequencer.c:697 #, c-format msgid "could not parse commit %s\n" msgstr "%s ì»¤ë°‹ì„ íŒŒì‹±í• ìˆ˜ 없습니다\n" -#: sequencer.c:693 +#: sequencer.c:702 #, c-format msgid "could not parse parent commit %s\n" msgstr "%s ì´ì „ ì»¤ë°‹ì„ íŒŒì‹±í• ìˆ˜ 없습니다\n" -#: sequencer.c:815 +#: sequencer.c:824 #, c-format msgid "" "unexpected 1st line of squash message:\n" @@ -2785,7 +3020,7 @@ msgstr "" "\n" "\t%.*s" -#: sequencer.c:821 +#: sequencer.c:830 #, c-format msgid "" "invalid 1st line of squash message:\n" @@ -2796,230 +3031,230 @@ msgstr "" "\n" "\t%.*s" -#: sequencer.c:827 sequencer.c:852 +#: sequencer.c:836 sequencer.c:861 #, c-format msgid "This is a combination of %d commits." msgstr "커밋 %d개가 ì„žì¸ ê²°ê³¼ìž…ë‹ˆë‹¤." -#: sequencer.c:836 +#: sequencer.c:845 msgid "need a HEAD to fixup" msgstr "ë°”ë¡œìž¡ìœ¼ë ¤ë©´ HEADê°€ 필요합니다" -#: sequencer.c:838 +#: sequencer.c:847 msgid "could not read HEAD" msgstr "HEAD를 ì½ì„ 수 없습니다" -#: sequencer.c:840 +#: sequencer.c:849 msgid "could not read HEAD's commit message" msgstr "HEADì˜ ì»¤ë°‹ 메시지를 ì½ì„ 수 없습니다" -#: sequencer.c:846 +#: sequencer.c:855 #, c-format msgid "cannot write '%s'" msgstr "'%s'ì„(를) 쓸 수 없습니다" -#: sequencer.c:855 git-rebase--interactive.sh:445 +#: sequencer.c:864 git-rebase--interactive.sh:445 msgid "This is the 1st commit message:" msgstr "1번째 커밋 메시지입니다:" -#: sequencer.c:863 +#: sequencer.c:872 #, c-format msgid "could not read commit message of %s" msgstr "%sì˜ ì»¤ë°‹ 메시지를 ì½ì„ 수 없습니다" -#: sequencer.c:870 +#: sequencer.c:879 #, c-format msgid "This is the commit message #%d:" msgstr "커밋 메시지 #%d번입니다:" -#: sequencer.c:875 +#: sequencer.c:884 #, c-format msgid "The commit message #%d will be skipped:" msgstr "커밋 메시지 #%dë²ˆì„ ê±´ë„ˆëœë‹ˆë‹¤:" -#: sequencer.c:880 +#: sequencer.c:889 #, c-format msgid "unknown command: %d" msgstr "알 수 없는 ëª…ë ¹: %d" -#: sequencer.c:946 +#: sequencer.c:955 msgid "your index file is unmerged." msgstr "ì¸ë±ìФ 파ì¼ì´ 병합ë˜ì§€ 않았습니다." -#: sequencer.c:964 +#: sequencer.c:973 #, c-format msgid "commit %s is a merge but no -m option was given." msgstr "%s ì»¤ë°‹ì€ ë³‘í•©ì´ì§€ë§Œ -m ì˜µì…˜ì´ ì£¼ì–´ì§€ì§€ 않았습니다." # FIXME: "parent %d" 번호가 무슨 ì˜ë¯¸? -#: sequencer.c:972 +#: sequencer.c:981 #, c-format msgid "commit %s does not have parent %d" msgstr "%s ì»¤ë°‹ì— ì´ì „ 커밋 %dì´(ê°€) 없습니다" -#: sequencer.c:976 +#: sequencer.c:985 #, c-format msgid "mainline was specified but commit %s is not a merge." msgstr "ë©”ì¸ë¼ì¸ì„ ì§€ì •í–ˆì§€ë§Œ %s ì»¤ë°‹ì´ ë³‘í•© ì»¤ë°‹ì´ ì•„ë‹™ë‹ˆë‹¤." -#: sequencer.c:982 +#: sequencer.c:991 #, c-format msgid "cannot get commit message for %s" msgstr "%sì— ëŒ€í•œ 커밋 메시지를 ê°€ì ¸ì˜¬ 수 없습니다" #. TRANSLATORS: The first %s will be a "todo" command like #. "revert" or "pick", the second %s a SHA1. -#: sequencer.c:1001 +#: sequencer.c:1012 #, c-format msgid "%s: cannot parse parent commit %s" msgstr "%s: %s ì´ì „ ì»¤ë°‹ì„ íŒŒì‹±í• ìˆ˜ 없습니다" -#: sequencer.c:1063 sequencer.c:1812 +#: sequencer.c:1075 sequencer.c:1830 #, c-format msgid "could not rename '%s' to '%s'" msgstr "'%s'ì—서 '%s'(으)로 ì´ë¦„ì„ ë°”ê¿€ 수 없습니다" -#: sequencer.c:1114 +#: sequencer.c:1126 #, c-format msgid "could not revert %s... %s" msgstr "다ìŒì„ ë˜ëŒë¦´(revert) 수 없습니다: %s... %s" -#: sequencer.c:1115 +#: sequencer.c:1127 #, c-format msgid "could not apply %s... %s" msgstr "다ìŒì„ ì ìš©í• (apply) 수 없습니다: %s... %s" -#: sequencer.c:1157 +#: sequencer.c:1169 msgid "empty commit set passed" msgstr "빈 커밋 모ìŒì„ 건너 ëœë‹ˆë‹¤" -#: sequencer.c:1167 +#: sequencer.c:1179 #, c-format msgid "git %s: failed to read the index" msgstr "git %s: ì¸ë±ìФ ì½ê¸°ì— 실패했습니다" -#: sequencer.c:1174 +#: sequencer.c:1186 #, c-format msgid "git %s: failed to refresh the index" msgstr "git %s: ì¸ë±ìФ 새로 ê³ ì¹¨ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: sequencer.c:1294 +#: sequencer.c:1306 #, c-format msgid "invalid line %d: %.*s" msgstr "ìž˜ëª»ëœ ì¤„ %d: %.*s" -#: sequencer.c:1302 +#: sequencer.c:1314 #, c-format msgid "cannot '%s' without a previous commit" msgstr "ì´ì „ 커밋 ì—†ì´ '%s' ìˆ˜í–‰í• ìˆ˜ 없습니다" -#: sequencer.c:1334 +#: sequencer.c:1347 #, c-format msgid "could not read '%s'." msgstr "'%s'ì—서 ì½ì„ 수 없습니다." -#: sequencer.c:1341 +#: sequencer.c:1359 msgid "please fix this using 'git rebase --edit-todo'." msgstr "'git rebase --edit-todo' ëª…ë ¹ìœ¼ë¡œ 바로잡으ì‹ì‹œì˜¤." -#: sequencer.c:1343 +#: sequencer.c:1361 #, c-format msgid "unusable instruction sheet: '%s'" msgstr "사용 불가능 ì¸ìŠ¤íŠ¸ëŸì…˜ 시트: '%s'" -#: sequencer.c:1348 +#: sequencer.c:1366 msgid "no commits parsed." msgstr "파싱한 ì»¤ë°‹ì´ ì—†ìŠµë‹ˆë‹¤." -#: sequencer.c:1359 +#: sequencer.c:1377 msgid "cannot cherry-pick during a revert." msgstr "ë˜ëŒë¦¬ê¸°(revert) ì¤‘ì— ë¹¼ì˜¤ê¸°(cherry-pick)를 í• ìˆ˜ 없습니다." -#: sequencer.c:1361 +#: sequencer.c:1379 msgid "cannot revert during a cherry-pick." msgstr "빼오기(cherry-pick) ì¤‘ì— ë˜ëŒë¦¬ê¸°(revert)를 í• ìˆ˜ 없습니다." -#: sequencer.c:1424 +#: sequencer.c:1442 #, c-format msgid "invalid key: %s" msgstr "ìž˜ëª»ëœ í‚¤: %s" -#: sequencer.c:1427 +#: sequencer.c:1445 #, c-format msgid "invalid value for %s: %s" msgstr "%sì˜ ê°’ì´ ìž˜ëª»ë¨: %s" -#: sequencer.c:1484 +#: sequencer.c:1502 #, c-format msgid "malformed options sheet: '%s'" msgstr "형ì‹ì´ ìž˜ëª»ëœ ì˜µì…˜ 시트: '%s'" -#: sequencer.c:1522 +#: sequencer.c:1540 msgid "a cherry-pick or revert is already in progress" msgstr "ì´ë¯¸ 커밋 빼오기(cherry-pick) ë˜ëŠ” ë˜ëŒë¦¬ê¸°(revert)ê°€ ì§„í–‰ 중입니다" -#: sequencer.c:1523 +#: sequencer.c:1541 msgid "try \"git cherry-pick (--continue | --quit | --abort)\"" msgstr "\"git cherry-pick (--continue | --quit | --abort)\" ëª…ë ¹ì„ í•´ ë³´ì‹ì‹œì˜¤" -#: sequencer.c:1526 +#: sequencer.c:1544 #, c-format msgid "could not create sequencer directory '%s'" msgstr "'%s' 시퀀서 ë””ë ‰í„°ë¦¬ë¥¼ 만들 수 없습니다" -#: sequencer.c:1540 +#: sequencer.c:1558 msgid "could not lock HEAD" msgstr "HEAD를 ìž ê¸€ 수 없습니다" -#: sequencer.c:1596 sequencer.c:2150 +#: sequencer.c:1614 sequencer.c:2188 msgid "no cherry-pick or revert in progress" msgstr "빼오기(cherry-pick) ë˜ëŠ” ë˜ëŒë¦¬ê¸°(revert)ê°€ ì§„í–‰ 중ì´ì§€ 않습니다" -#: sequencer.c:1598 +#: sequencer.c:1616 msgid "cannot resolve HEAD" msgstr "HEAD를 구해 올 수 없습니다" -#: sequencer.c:1600 sequencer.c:1634 +#: sequencer.c:1618 sequencer.c:1652 msgid "cannot abort from a branch yet to be born" msgstr "새로 ë§Œë“¤ê³ ìžˆëŠ” 브랜치ì—서 ì¤‘ì§€í• ìˆ˜ 없습니다" -#: sequencer.c:1620 builtin/grep.c:904 +#: sequencer.c:1638 builtin/grep.c:929 #, c-format msgid "cannot open '%s'" msgstr "'%s'ì„(를) ì—´ 수 없습니다" -#: sequencer.c:1622 +#: sequencer.c:1640 #, c-format msgid "cannot read '%s': %s" msgstr "'%s'ì„(를) ì½ì„ 수 없습니다: %s" -#: sequencer.c:1623 +#: sequencer.c:1641 msgid "unexpected end of file" msgstr "예ìƒì¹˜ 못하게 파ì¼ì´ ë났습니다" -#: sequencer.c:1629 +#: sequencer.c:1647 #, c-format msgid "stored pre-cherry-pick HEAD file '%s' is corrupt" msgstr "빼오기 ì „ì— ì €ìž¥í•œ HEAD 파ì¼ì´('%s') ì†ìƒë˜ì—ˆìŠµë‹ˆë‹¤" -#: sequencer.c:1640 +#: sequencer.c:1658 msgid "You seem to have moved HEAD. Not rewinding, check your HEAD!" msgstr "HEAD를 옮긴 것 같습니다. ë˜ëŒë¦¬ì§€ 않습니다. HEAD를 확ì¸í•˜ì‹ì‹œì˜¤!" -#: sequencer.c:1777 sequencer.c:2049 +#: sequencer.c:1795 sequencer.c:2086 msgid "cannot read HEAD" msgstr "HEAD를 ì½ì„ 수 없습니다" -#: sequencer.c:1817 builtin/difftool.c:574 +#: sequencer.c:1835 builtin/difftool.c:633 #, c-format msgid "could not copy '%s' to '%s'" msgstr "'%s'ì—서 '%s'(으)로 ë³µì‚¬í• ìˆ˜ 없습니다" -#: sequencer.c:1833 +#: sequencer.c:1851 msgid "could not read index" msgstr "ì¸ë±ìŠ¤ë¥¼ ì½ì„ 수 없습니다" -#: sequencer.c:1838 +#: sequencer.c:1856 #, c-format msgid "" "execution failed: %s\n" @@ -3034,11 +3269,11 @@ msgstr "" " git rebase --continue\n" "\n" -#: sequencer.c:1844 +#: sequencer.c:1862 msgid "and made changes to the index and/or the working tree\n" msgstr "ê·¸ë¦¬ê³ ì¸ë±ìФ ê·¸ë¦¬ê³ /ë˜ëŠ” 작업 í´ë”ì— ë³€ê²½ 사í•ì´ ìžˆìŠµë‹ˆë‹¤\n" -#: sequencer.c:1850 +#: sequencer.c:1868 #, c-format msgid "" "execution succeeded: %s\n" @@ -3055,17 +3290,17 @@ msgstr "" " git rebase --continue\n" "\n" -#: sequencer.c:1905 git-rebase.sh:168 +#: sequencer.c:1925 #, c-format -msgid "Applied autostash." -msgstr "ìžë™ìŠ¤íƒœì‹œ ì ìš©." +msgid "Applied autostash.\n" +msgstr "ìžë™ 스태시 ì ìš©.\n" -#: sequencer.c:1917 +#: sequencer.c:1937 #, c-format msgid "cannot store %s" msgstr "%sì„(를) ì €ìž¥í• ìˆ˜ 없습니다" -#: sequencer.c:1919 git-rebase.sh:172 +#: sequencer.c:1940 git-rebase.sh:173 #, c-format msgid "" "Applying autostash resulted in conflicts.\n" @@ -3076,57 +3311,57 @@ msgstr "" "변경 사í•ì€ ìŠ¤íƒœì‹œ ì•ˆì— ì•ˆì „í•˜ê²Œ 들어 있습니다.\n" "ì–¸ì œë“ ì§€ \"git stash pop\" ë˜ëŠ” \"git stash drop\"ì„ ì‹¤í–‰í• ìˆ˜ 있습니다.\n" -#: sequencer.c:2000 +#: sequencer.c:2022 #, c-format -msgid "stopped at %s... %.*s" -msgstr "%s...%.*s 위치ì—서 멈췄습니다" +msgid "Stopped at %s... %.*s\n" +msgstr "%s... %.*s 위치ì—서 멈췄습니다\n" -#: sequencer.c:2027 +#: sequencer.c:2064 #, c-format msgid "unknown command %d" msgstr "알 수 없는 ëª…ë ¹ %d" -#: sequencer.c:2057 +#: sequencer.c:2094 msgid "could not read orig-head" msgstr "orig-head를 ì½ì„ 수 없습니다" -#: sequencer.c:2061 +#: sequencer.c:2099 msgid "could not read 'onto'" msgstr "'onto'를 ì½ì„ 수 없습니다" -#: sequencer.c:2068 +#: sequencer.c:2106 #, c-format msgid "could not update %s" msgstr "%sì„(를) ì—…ë°ì´íŠ¸í• ìˆ˜ 없습니다" -#: sequencer.c:2075 +#: sequencer.c:2113 #, c-format msgid "could not update HEAD to %s" msgstr "HEAD를 %s 위치로 ì—…ë°ì´íŠ¸í• ìˆ˜ 없습니다" -#: sequencer.c:2159 +#: sequencer.c:2197 msgid "cannot rebase: You have unstaged changes." msgstr "ë¦¬ë² ì´ìŠ¤í• ìˆ˜ 없습니다: 스테ì´ì§•하지 ì•Šì€ ë³€ê²½ 사í•ì´ ìžˆìŠµë‹ˆë‹¤." -#: sequencer.c:2164 +#: sequencer.c:2202 msgid "could not remove CHERRY_PICK_HEAD" msgstr "CHERRY_PICK_HEAD를 ì œê±°í• ìˆ˜ 없습니다" -#: sequencer.c:2173 +#: sequencer.c:2211 msgid "cannot amend non-existing commit" msgstr "없는 ì»¤ë°‹ì„ ìˆ˜ì •í• ìˆ˜ 없습니다" -#: sequencer.c:2175 +#: sequencer.c:2213 #, c-format msgid "invalid file: '%s'" msgstr "ìž˜ëª»ëœ í‚¤: '%s'" -#: sequencer.c:2177 +#: sequencer.c:2215 #, c-format msgid "invalid contents: '%s'" msgstr "ìž˜ëª»ëœ ë‚´ìš©: '%s'" -#: sequencer.c:2180 +#: sequencer.c:2218 msgid "" "\n" "You have uncommitted changes in your working tree. Please, commit them\n" @@ -3136,25 +3371,25 @@ msgstr "" "작업 í´ë”ì— ì»¤ë°‹í•˜ì§€ ì•Šì€ ë³€ê²½ 사í•ì´ ìžˆìŠµë‹ˆë‹¤. ì´ ì‚¬í•ì„ ë¨¼ì €\n" "ì»¤ë°‹í•˜ê³ 'git rebase --continue' ëª…ë ¹ì„ ë‹¤ì‹œ 실행하ì‹ì‹œì˜¤." -#: sequencer.c:2190 +#: sequencer.c:2228 msgid "could not commit staged changes." msgstr "스테ì´ì§•한 변경 사í•ì„ ì»¤ë°‹í• ìˆ˜ 없습니다." -#: sequencer.c:2270 +#: sequencer.c:2308 #, c-format msgid "%s: can't cherry-pick a %s" msgstr "%s: %s ì»¤ë°‹ì„ ë¹¼ì˜¬ 수 없습니다" -#: sequencer.c:2274 +#: sequencer.c:2312 #, c-format msgid "%s: bad revision" msgstr "%s: ìž˜ëª»ëœ ë¦¬ë¹„ì „" -#: sequencer.c:2307 +#: sequencer.c:2345 msgid "can't revert as initial commit" msgstr "ìµœì´ˆì˜ ì»¤ë°‹ìœ¼ë¡œ ë˜ëŒë¦´ 수 없습니다" -#: setup.c:160 +#: setup.c:171 #, c-format msgid "" "%s: no such path in the working tree.\n" @@ -3163,7 +3398,7 @@ msgstr "" "%s: 작업 í´ë”ì— ê·¸ëŸ° 경로가 없습니다.\n" "ë¡œì»¬ì— ì—†ëŠ” 경로를 ì§€ì •í•˜ë ¤ë©´ 'git <ëª…ë ¹> -- <경로>...' ì‹ìœ¼ë¡œ 사용하ì‹ì‹œì˜¤." -#: setup.c:173 +#: setup.c:184 #, c-format msgid "" "ambiguous argument '%s': unknown revision or path not in the working tree.\n" @@ -3174,7 +3409,7 @@ msgstr "" "경로와 ë¦¬ë¹„ì „ì„ êµ¬ë¶„í•˜ë ¤ë©´ 다ìŒê³¼ ê°™ì´ '--'를 사용하ì‹ì‹œì˜¤:\n" "'git <ëª…ë ¹> [<ë¦¬ë¹„ì „>...] -- [<파ì¼>...]'" -#: setup.c:223 +#: setup.c:252 #, c-format msgid "" "ambiguous argument '%s': both revision and filename\n" @@ -3185,29 +3420,34 @@ msgstr "" "경로와 ë¦¬ë¹„ì „ì„ êµ¬ë¶„í•˜ë ¤ë©´ 다ìŒê³¼ ê°™ì´ '--'를 사용하ì‹ì‹œì˜¤:\n" "'git <ëª…ë ¹> [<ë¦¬ë¹„ì „>...] -- [<파ì¼>...]'" -#: setup.c:470 +#: setup.c:504 #, c-format msgid "Expected git repo version <= %d, found %d" msgstr "깃 ì €ìž¥ì†Œ ë²„ì „ <= %d ë²„ì „ì„ ê¸°ëŒ€í•˜ì§€ë§Œ, %d ë²„ì „ì´ ë°œê²¬ë˜ì—ˆìŠµë‹ˆë‹¤" -#: setup.c:478 +#: setup.c:512 msgid "unknown repository extensions found:" msgstr "알 수 없는 ì €ìž¥ì†Œ í™•ìž¥ì´ ìžˆìŠµë‹ˆë‹¤:" -#: setup.c:768 +#: setup.c:810 #, c-format msgid "Not a git repository (or any of the parent directories): %s" msgstr "(현재 í´ë” ë˜ëŠ” ìƒìœ„ í´ë”ê°€) 깃 ì €ìž¥ì†Œê°€ 아닙니다: %s" -#: setup.c:770 setup.c:922 builtin/index-pack.c:1643 +#: setup.c:812 builtin/index-pack.c:1652 msgid "Cannot come back to cwd" msgstr "현재 ë””ë ‰í„°ë¦¬ë¡œ ëŒì•„올 수 없습니다" -#: setup.c:852 +#: setup.c:1050 msgid "Unable to read current working directory" msgstr "현재 작업 ë””ë ‰í„°ë¦¬ë¥¼ ì½ì„ 수 없습니다" -#: setup.c:927 +#: setup.c:1062 setup.c:1068 +#, c-format +msgid "Cannot change to '%s'" +msgstr "'%s' 위치로 ì´ë™í• 수 없습니다" + +#: setup.c:1081 #, c-format msgid "" "Not a git repository (or any parent up to mount point %s)\n" @@ -3217,12 +3457,7 @@ msgstr "" "íŒŒì¼ ì‹œìŠ¤í…œ 경계ì—서 중지합니다. (GIT_DISCOVERY_ACROSS_FILESYSTEM ì„¤ì •ë˜ì§€ 않" "ìŒ)" -#: setup.c:934 -#, c-format -msgid "Cannot change to '%s/..'" -msgstr "'%s/..' 위치로 ì´ë™í• 수 없습니다" - -#: setup.c:996 +#: setup.c:1173 #, c-format msgid "" "Problem with core.sharedRepository filemode value (0%.3o).\n" @@ -3231,56 +3466,56 @@ msgstr "" "core.sharedRepository 파ì¼ëª¨ë“œ ê°’ì— (0%.3o) ë¬¸ì œê°€ 있습니다.\n" "파ì¼ì˜ ì†Œìœ ìžì— ì½ê¸°ì™€ 쓰기 ê¶Œí•œì´ ìžˆì–´ì•¼ 합니다." -#: sha1_file.c:490 +#: sha1_file.c:560 #, c-format msgid "path '%s' does not exist" msgstr "'%s' 경로가 없습니다" -#: sha1_file.c:516 +#: sha1_file.c:586 #, c-format msgid "reference repository '%s' as a linked checkout is not supported yet." msgstr "" "ë ˆí¼ëŸ°ìФ '%s' ì €ìž¥ì†Œë¥¼ ì—°ê²°ëœ ì²´í¬ì•„웃으로 쓰기는 ì•„ì§ ì§€ì›í•˜ì§€ 않습니다." -#: sha1_file.c:522 +#: sha1_file.c:592 #, c-format msgid "reference repository '%s' is not a local repository." msgstr "ë ˆí¼ëŸ°ìФ '%s' ì €ìž¥ì†Œê°€ 로컬 ì €ìž¥ì†Œê°€ 아닙니다." -#: sha1_file.c:528 +#: sha1_file.c:598 #, c-format msgid "reference repository '%s' is shallow" msgstr "ë ˆí¼ëŸ°ìФ '%s' ì €ìž¥ì†Œê°€ ì–•ì€ ì €ìž¥ì†Œìž…ë‹ˆë‹¤" -#: sha1_file.c:536 +#: sha1_file.c:606 #, c-format msgid "reference repository '%s' is grafted" msgstr "ë ˆí¼ëŸ°ìФ '%s' ì €ìž¥ì†Œê°€ 붙어 있는 ì €ìž¥ì†Œìž…ë‹ˆë‹¤" -#: sha1_file.c:1176 +#: sha1_file.c:1245 msgid "offset before end of packfile (broken .idx?)" msgstr "ì˜¤í”„ì…‹ì´ ë¬¶ìŒ íŒŒì¼ ì•žìž…ë‹ˆë‹¤ (ë§ê°€ì§„ .idx?)" -#: sha1_file.c:2637 +#: sha1_file.c:2729 #, c-format msgid "offset before start of pack index for %s (corrupt index?)" msgstr "ì˜¤í”„ì…‹ì´ %sì˜ ë¬¶ìŒ ì¸ë±ìФ 시작보다 앞입니다 (ë§ê°€ì§„ ì¸ë±ìФ?)" -#: sha1_file.c:2641 +#: sha1_file.c:2733 #, c-format msgid "offset beyond end of pack index for %s (truncated index?)" msgstr "ì˜¤í”„ì…‹ì´ %sì˜ ë¬¶ìŒ ì¸ë±ìФ ë보다 뒤입니다 (ë§ê°€ì§„ ì¸ë±ìФ?)" -#: sha1_name.c:407 +#: sha1_name.c:419 #, c-format msgid "short SHA1 %s is ambiguous" msgstr "ì§§ì€ SHA1 %sì€(는) ì—¬ëŸ¿ì— ëŒ€ì‘ë©ë‹ˆë‹¤" -#: sha1_name.c:418 +#: sha1_name.c:430 msgid "The candidates are:" msgstr "후보는 다ìŒê³¼ 같습니다:" -#: sha1_name.c:578 +#: sha1_name.c:589 msgid "" "Git normally never creates a ref that ends with 40 hex characters\n" "because it will be ignored when you just specify 40-hex. These refs\n" @@ -3302,45 +3537,65 @@ msgstr "" "확ì¸í•´ ë³´ì‹œê³ ìž˜ëª» 만들어진 것ì´ë©´ 지우ì‹ì‹œì˜¤. ì´ ë©”ì‹œì§€ë¥¼ ë³´ê³ ì‹¶ì§€\n" "않으면 \"git config advice.objectNameWarning false\" ëª…ë ¹ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤." -#: submodule.c:65 submodule.c:99 +#: submodule.c:70 submodule.c:104 msgid "Cannot change unmerged .gitmodules, resolve merge conflicts first" msgstr "" "병합하지 ì•Šì€ .gitmodules를 바꿀 수 없습니다. 병합 ì¶©ëŒì„ ë¨¼ì € 해결하ì‹ì‹œì˜¤" -#: submodule.c:69 submodule.c:103 +#: submodule.c:74 submodule.c:108 #, c-format msgid "Could not find section in .gitmodules where path=%s" msgstr "경로가 %sì¼ ë•Œ .gitmodulesì˜ ì„¹ì…˜ì„ ì°¾ì„ ìˆ˜ 없습니다" -#: submodule.c:77 +#: submodule.c:82 #, c-format msgid "Could not update .gitmodules entry %s" msgstr ".gitmodules í•목 %sì„(를) ì—…ë°ì´íŠ¸í• ìˆ˜ 없습니다" -#: submodule.c:110 +#: submodule.c:115 #, c-format msgid "Could not remove .gitmodules entry for %s" msgstr "%sì— ëŒ€í•œ .gitmodules í•ëª©ì„ ì œê±°í• ìˆ˜ 없습니다" -#: submodule.c:121 +#: submodule.c:126 msgid "staging updated .gitmodules failed" msgstr "ì—…ë°ì´íŠ¸í•œ .gitmodules를 ì»¤ë°‹í• ì‚¬í•으로 í‘œì‹œí•˜ëŠ”ë° ì‹¤íŒ¨" -#: submodule.c:159 +#: submodule.c:165 msgid "negative values not allowed for submodule.fetchJobs" msgstr "submodule.fetchJobs ê°’ì— ìŒìˆ˜ë¥¼ 쓸 수 없습니다" -#: submodule.c:1184 +#: submodule.c:376 +#, c-format +msgid "in unpopulated submodule '%s'" +msgstr "ë‚´ìš©ì´ ì—†ëŠ” 하위 모듈 '%s'ì—서" + +#: submodule.c:407 +#, c-format +msgid "Pathspec '%s' is in submodule '%.*s'" +msgstr "경로명세 '%s'ì€(는) ''%.*s' 하위 모듈 ì•ˆì— ìžˆìŠµë‹ˆë‹¤" + +#: submodule.c:1337 #, c-format -msgid "could not start 'git status in submodule '%s'" -msgstr "서브모듈 '%s'ì—서 'git status'를 ì‹œìž‘í• ìˆ˜ 없습니다" +msgid "'%s' not recognized as a git repository" +msgstr "'%s'ì€(는) 깃 ì €ìž¥ì†Œë¡œ ì¸ì‹ë˜ì§€ 않습니다" -#: submodule.c:1197 +#: submodule.c:1475 #, c-format -msgid "could not run 'git status in submodule '%s'" -msgstr "서브모듈 '%s'ì—서 'git status'를 ì‹¤í–‰í• ìˆ˜ 없습니다" +msgid "could not start 'git status' in submodule '%s'" +msgstr "하위 모듈 '%s'ì—서 'git status'를 ì‹œìž‘í• ìˆ˜ 없습니다" -#: submodule.c:1398 +#: submodule.c:1488 +#, c-format +msgid "could not run 'git status' in submodule '%s'" +msgstr "하위 모듈 '%s'ì—서 'git status'를 ì‹¤í–‰í• ìˆ˜ 없습니다" + +#: submodule.c:1581 +#, c-format +msgid "submodule '%s' has dirty index" +msgstr "'%s' 하위 ëª¨ë“ˆì— ë³€ê²½ëœ ì¸ë±ìŠ¤ê°€ 있습니다" + +#: submodule.c:1845 #, c-format msgid "" "relocate_gitdir for submodule '%s' with more than one worktree not supported" @@ -3348,18 +3603,18 @@ msgstr "" "여러 ê°œì˜ ìž‘ì—… í´ë”ê°€ 있는 하위 모듈 '%s'ì— ëŒ€í•´ relocate_gitdirì€ ì§€ì›í•˜ì§€ " "않습니다" -#: submodule.c:1410 submodule.c:1471 +#: submodule.c:1857 submodule.c:1913 #, c-format msgid "could not lookup name for submodule '%s'" msgstr "하위 모듈 '%s'ì˜ ì´ë¦„ì„ ì°¾ì•„ë³¼ 수 없습니다" -#: submodule.c:1414 submodule.c:1474 builtin/submodule--helper.c:640 -#: builtin/submodule--helper.c:650 +#: submodule.c:1861 builtin/submodule--helper.c:678 +#: builtin/submodule--helper.c:688 #, c-format msgid "could not create directory '%s'" msgstr "'%s' ë””ë ‰í„°ë¦¬ë¥¼ 만들 수 없습니다" -#: submodule.c:1420 +#: submodule.c:1864 #, c-format msgid "" "Migrating git directory of '%s%s' from\n" @@ -3370,81 +3625,94 @@ msgstr "" "'%s'ì—서\n" "'%s'(으)로\n" -#: submodule.c:1512 +#: submodule.c:1948 #, c-format msgid "could not recurse into submodule '%s'" msgstr "재귀ì 으로 '%s' 하위 ëª¨ë“ˆì— ë“¤ì–´ê°ˆ 수 없습니다" -#: submodule-config.c:360 +#: submodule.c:1992 +msgid "could not start ls-files in .." +msgstr "'..' 안ì—서 ls-files를 ì‹œìž‘í• ìˆ˜ 없습니다" + +#: submodule.c:2012 +msgid "BUG: returned path string doesn't match cwd?" +msgstr "버그: ë¦¬í„´ëœ ê²½ë¡œ 문ìžì—´ì´ 현재 ë””ë ‰í„°ë¦¬ì™€ ë§žì§€ 않습니다?" + +#: submodule.c:2031 +#, c-format +msgid "ls-tree returned unexpected return code %d" +msgstr "ls-treeê°€ 예ìƒì¹˜ 못한 코드 %dë²ˆì„ ë¦¬í„´í–ˆìŠµë‹ˆë‹¤" + +#: submodule-config.c:420 #, c-format msgid "invalid value for %s" msgstr "%sì˜ ê°’ì´ ì˜¬ë°”ë¥´ì§€ 않습니다" -#: trailer.c:240 +#: trailer.c:241 #, c-format msgid "running trailer command '%s' failed" msgstr "íŠ¸ë ˆì¼ëŸ¬ ëª…ë ¹ '%s' 실행 실패" -#: trailer.c:473 trailer.c:477 trailer.c:481 trailer.c:535 trailer.c:539 -#: trailer.c:543 +#: trailer.c:474 trailer.c:478 trailer.c:482 trailer.c:536 trailer.c:540 +#: trailer.c:544 #, c-format msgid "unknown value '%s' for key '%s'" msgstr "알 수 없는 ê°’ '%s', 키 '%s'" -#: trailer.c:525 trailer.c:530 builtin/remote.c:289 +#: trailer.c:526 trailer.c:531 builtin/remote.c:290 #, c-format msgid "more than one %s" msgstr "%sì´(ê°€) 여러개입니다" -#: trailer.c:702 +#: trailer.c:703 #, c-format msgid "empty trailer token in trailer '%.*s'" msgstr "íŠ¸ë ˆì¼ëŸ¬ '%.*s'ì—서 빈 íŠ¸ë ˆì¼ëŸ¬ í† í°" -#: trailer.c:722 +#: trailer.c:723 #, c-format msgid "could not read input file '%s'" msgstr "'%s' ìž…ë ¥ 파ì¼ì„ ì½ì„ 수 없습니다" -#: trailer.c:725 +#: trailer.c:726 msgid "could not read from stdin" msgstr "표준 ìž…ë ¥ì—서 ì½ì„ 수 없습니다" -#: trailer.c:949 builtin/am.c:44 +#: trailer.c:950 builtin/am.c:45 #, c-format msgid "could not stat %s" msgstr "%sì— ëŒ€í•´ stat()í• ìˆ˜ 없습니다" -#: trailer.c:951 +#: trailer.c:952 #, c-format msgid "file %s is not a regular file" msgstr "'%s' 파ì¼ì´ ì¼ë°˜ 파ì¼ì´ 아닙니다" -#: trailer.c:953 +#: trailer.c:954 #, c-format msgid "file %s is not writable by user" msgstr "사용ìžê°€ %s 파ì¼ì— 쓸 수 없습니다" -#: trailer.c:965 +#: trailer.c:966 msgid "could not open temporary file" msgstr "임시 파ì¼ì„ ì—´ 수 없습니다: %s" -#: trailer.c:1001 +#: trailer.c:1002 #, c-format msgid "could not rename temporary file to %s" msgstr "임시 íŒŒì¼ ì´ë¦„ì„ '%s'(으)로 바꿀 수 없습니다" -#: transport.c:62 +#: transport.c:63 #, c-format msgid "Would set upstream of '%s' to '%s' of '%s'\n" msgstr "'%1$s'ì˜ ì—…ìŠ¤íŠ¸ë¦¼ì„ '%3$s'ì˜ '%2$s'(으)로 ì„¤ì •í•©ë‹ˆë‹¤\n" -#: transport.c:151 +#: transport.c:152 #, c-format msgid "transport: invalid depth option '%s'" msgstr "transport: ìž˜ëª»ëœ ê¹Šì´ ì˜µì…˜: %s" -#: transport.c:885 +#: transport.c:890 #, c-format msgid "" "The following submodule paths contain changes that can\n" @@ -3453,7 +3721,7 @@ msgstr "" "ë‹¤ìŒ í•˜ìœ„ 모듈 ê²½ë¡œì— ë¦¬ëª¨íŠ¸ ì–´ë””ì—ë„ ì—†ëŠ”\n" "변경 사í•ì´ ìžˆìŠµë‹ˆë‹¤:\n" -#: transport.c:889 +#: transport.c:894 #, c-format msgid "" "\n" @@ -3480,11 +3748,11 @@ msgstr "" "ëª…ë ¹ì„ ì‹œë„í•´ ë³´ì‹ì‹œì˜¤\n" "\n" -#: transport.c:897 +#: transport.c:902 msgid "Aborting." msgstr "중지함." -#: transport-helper.c:1082 +#: transport-helper.c:1071 #, c-format msgid "Could not read ref %s" msgstr "%s ë ˆí¼ëŸ°ìŠ¤ë¥¼ ì½ì„ 수 없습니다" @@ -3505,7 +3773,7 @@ msgstr "트리 ì—”íŠ¸ë¦¬ì— ë¹ˆ íŒŒì¼ ì´ë¦„" msgid "too-short tree file" msgstr "너무 ì§§ì€ íŠ¸ë¦¬ 파ì¼" -#: unpack-trees.c:99 +#: unpack-trees.c:105 #, c-format msgid "" "Your local changes to the following files would be overwritten by checkout:\n" @@ -3514,7 +3782,7 @@ msgstr "" "ë‹¤ìŒ íŒŒì¼ì˜ 로컬 변경 사í•ì„ ì²´í¬ì•„웃 ë•Œë¬¸ì— ë®ì–´ 쓰게 ë©ë‹ˆë‹¤:\n" "%%s브랜치를 ì „í™˜í•˜ê¸° ì „ì— ë³€ê²½ 사í•ì„ ì»¤ë°‹í•˜ê±°ë‚˜ 스태시하ì‹ì‹œì˜¤." -#: unpack-trees.c:101 +#: unpack-trees.c:107 #, c-format msgid "" "Your local changes to the following files would be overwritten by checkout:\n" @@ -3523,7 +3791,7 @@ msgstr "" "ë‹¤ìŒ íŒŒì¼ì˜ 로컬 변경 사í•ì„ ì²´í¬ì•„웃 ë•Œë¬¸ì— ë®ì–´ 쓰게 ë©ë‹ˆë‹¤:\n" "%%s" -#: unpack-trees.c:104 +#: unpack-trees.c:110 #, c-format msgid "" "Your local changes to the following files would be overwritten by merge:\n" @@ -3532,14 +3800,14 @@ msgstr "" "ë‹¤ìŒ íŒŒì¼ì˜ 로컬 변경 사í•ì„ ë³‘í•© ë•Œë¬¸ì— ë®ì–´ 쓰게 ë©ë‹ˆë‹¤:\n" "%%s병합하기 ì „ì— ë³€ê²½ 사í•ì„ ì»¤ë°‹í•˜ê±°ë‚˜ 스태시하ì‹ì‹œì˜¤." -#: unpack-trees.c:106 +#: unpack-trees.c:112 #, c-format msgid "" "Your local changes to the following files would be overwritten by merge:\n" "%%s" msgstr "ë‹¤ìŒ íŒŒì¼ì˜ 로컬 변경 사í•ì„ ë³‘í•© ë•Œë¬¸ì— ë®ì–´ 쓰게 ë©ë‹ˆë‹¤." -#: unpack-trees.c:109 +#: unpack-trees.c:115 #, c-format msgid "" "Your local changes to the following files would be overwritten by %s:\n" @@ -3548,7 +3816,7 @@ msgstr "" "ë‹¤ìŒ íŒŒì¼ì˜ 로컬 변경 사í•ì„ %s ë•Œë¬¸ì— ë®ì–´ 쓰게 ë©ë‹ˆë‹¤:\n" "%%s%s ì „ì— ë³€ê²½ 사í•ì„ ì»¤ë°‹í•˜ê±°ë‚˜ 스태시하ì‹ì‹œì˜¤." -#: unpack-trees.c:111 +#: unpack-trees.c:117 #, c-format msgid "" "Your local changes to the following files would be overwritten by %s:\n" @@ -3557,7 +3825,7 @@ msgstr "" "ë‹¤ìŒ íŒŒì¼ì˜ 로컬 변경 사í•ì„ %s ë•Œë¬¸ì— ë®ì–´ 쓰게 ë©ë‹ˆë‹¤:\n" "%%s" -#: unpack-trees.c:116 +#: unpack-trees.c:122 #, c-format msgid "" "Updating the following directories would lose untracked files in them:\n" @@ -3566,7 +3834,7 @@ msgstr "" "ë‹¤ìŒ ë””ë ‰í„°ë¦¬ë¥¼ ì—…ë°ì´íŠ¸í•˜ë©´ ê·¸ ì•ˆì˜ ì¶”ì 하지 않는 파ì¼ì„ 잃어버립니다:\n" "%s" -#: unpack-trees.c:120 +#: unpack-trees.c:126 #, c-format msgid "" "The following untracked working tree files would be removed by checkout:\n" @@ -3575,7 +3843,7 @@ msgstr "" "ì²´í¬ì•„웃 ë•Œë¬¸ì— ì¶”ì 하지 않는 ë‹¤ìŒ ìž‘ì—… í´ë”ì˜ íŒŒì¼ì´ ì œê±°ë©ë‹ˆë‹¤:\n" "%%s브랜치를 ì „í™˜í•˜ê¸° ì „ì— ì´ íŒŒì¼ì„ 옮기거나 ì œê±°í•˜ì‹ì‹œì˜¤." -#: unpack-trees.c:122 +#: unpack-trees.c:128 #, c-format msgid "" "The following untracked working tree files would be removed by checkout:\n" @@ -3584,7 +3852,7 @@ msgstr "" "ì²´í¬ì•„웃 ë•Œë¬¸ì— ì¶”ì 하지 않는 ë‹¤ìŒ ìž‘ì—… í´ë” 파ì¼ì´ ì œê±°ë©ë‹ˆë‹¤:\n" "%%s" -#: unpack-trees.c:125 +#: unpack-trees.c:131 #, c-format msgid "" "The following untracked working tree files would be removed by merge:\n" @@ -3593,7 +3861,7 @@ msgstr "" "병합 ë•Œë¬¸ì— ì¶”ì 하지 않는 ë‹¤ìŒ ìž‘ì—… í´ë”ì˜ íŒŒì¼ì´ ì œê±°ë©ë‹ˆë‹¤:\n" "%%s병합하기 ì „ì— ì´ íŒŒì¼ì„ 옮기거나 ì œê±°í•˜ì‹ì‹œì˜¤." -#: unpack-trees.c:127 +#: unpack-trees.c:133 #, c-format msgid "" "The following untracked working tree files would be removed by merge:\n" @@ -3602,7 +3870,7 @@ msgstr "" "병합 ë•Œë¬¸ì— ì¶”ì 하지 않는 ë‹¤ìŒ ìž‘ì—… í´ë” 파ì¼ì´ ì œê±°ë©ë‹ˆë‹¤:\n" "%%s" -#: unpack-trees.c:130 +#: unpack-trees.c:136 #, c-format msgid "" "The following untracked working tree files would be removed by %s:\n" @@ -3611,7 +3879,7 @@ msgstr "" "%s ë•Œë¬¸ì— ì¶”ì 하지 않는 ë‹¤ìŒ ìž‘ì—… í´ë”ì˜ íŒŒì¼ì´ ì œê±°ë©ë‹ˆë‹¤:\n" "%%s%s 하기 ì „ì— ì´ íŒŒì¼ì„ 옮기거나 ì œê±°í•˜ì‹ì‹œì˜¤." -#: unpack-trees.c:132 +#: unpack-trees.c:138 #, c-format msgid "" "The following untracked working tree files would be removed by %s:\n" @@ -3620,7 +3888,7 @@ msgstr "" "%s ë•Œë¬¸ì— ì¶”ì 하지 않는 ë‹¤ìŒ ìž‘ì—… í´ë” 파ì¼ì´ ì œê±°ë©ë‹ˆë‹¤:\n" "%%s" -#: unpack-trees.c:137 +#: unpack-trees.c:143 #, c-format msgid "" "The following untracked working tree files would be overwritten by " @@ -3630,7 +3898,7 @@ msgstr "" "ì²´í¬ì•„웃 ë•Œë¬¸ì— ì¶”ì 하지 않는 ë‹¤ìŒ ìž‘ì—… í´ë”ì˜ íŒŒì¼ì„ ë®ì–´ì”니다:\n" "%%s브랜치를 ì „í™˜í•˜ê¸° ì „ì— ì´ íŒŒì¼ì„ 옮기거나 ì œê±°í•˜ì‹ì‹œì˜¤." -#: unpack-trees.c:139 +#: unpack-trees.c:145 #, c-format msgid "" "The following untracked working tree files would be overwritten by " @@ -3640,7 +3908,7 @@ msgstr "" "ì²´í¬ì•„웃 ë•Œë¬¸ì— ì¶”ì 하지 않는 ë‹¤ìŒ ìž‘ì—… í´ë” 파ì¼ì„ ë®ì–´ì”니다:\n" "%%s" -#: unpack-trees.c:142 +#: unpack-trees.c:148 #, c-format msgid "" "The following untracked working tree files would be overwritten by merge:\n" @@ -3649,7 +3917,7 @@ msgstr "" "병합 ë•Œë¬¸ì— ì¶”ì 하지 않는 ë‹¤ìŒ ìž‘ì—… í´ë”ì˜ íŒŒì¼ì„ ë®ì–´ì”니다:\n" "%%s병합하기 ì „ì— ì´ íŒŒì¼ì„ 옮기거나 ì œê±°í•˜ì‹ì‹œì˜¤." -#: unpack-trees.c:144 +#: unpack-trees.c:150 #, c-format msgid "" "The following untracked working tree files would be overwritten by merge:\n" @@ -3658,7 +3926,7 @@ msgstr "" "병합 ë•Œë¬¸ì— ì¶”ì 하지 않는 ë‹¤ìŒ ìž‘ì—… í´ë” 파ì¼ì„ ë®ì–´ì”니다:\n" "%%s" -#: unpack-trees.c:147 +#: unpack-trees.c:153 #, c-format msgid "" "The following untracked working tree files would be overwritten by %s:\n" @@ -3667,7 +3935,7 @@ msgstr "" "%s ë•Œë¬¸ì— ì¶”ì 하지 않는 ë‹¤ìŒ ìž‘ì—… í´ë”ì˜ íŒŒì¼ì„ ë®ì–´ì”니다:\n" "%%s%s 하기 ì „ì— ì´ íŒŒì¼ì„ 옮기거나 ì œê±°í•˜ì‹ì‹œì˜¤." -#: unpack-trees.c:149 +#: unpack-trees.c:155 #, c-format msgid "" "The following untracked working tree files would be overwritten by %s:\n" @@ -3676,12 +3944,12 @@ msgstr "" "%s ë•Œë¬¸ì— ì¶”ì 하지 않는 ë‹¤ìŒ ìž‘ì—… í´ë” 파ì¼ì„ ë®ì–´ì”니다:\n" "%%s" -#: unpack-trees.c:156 +#: unpack-trees.c:162 #, c-format msgid "Entry '%s' overlaps with '%s'. Cannot bind." msgstr "'%s' í•ëª©ì´ '%s'와(ê³¼) 겹칩니다. ë¬¶ì„ ìˆ˜ 없습니다." -#: unpack-trees.c:159 +#: unpack-trees.c:165 #, c-format msgid "" "Cannot update sparse checkout: the following entries are not up-to-date:\n" @@ -3691,7 +3959,7 @@ msgstr "" "았습니다:\n" "%s" -#: unpack-trees.c:161 +#: unpack-trees.c:167 #, c-format msgid "" "The following working tree files would be overwritten by sparse checkout " @@ -3702,7 +3970,7 @@ msgstr "" "다:\n" "%s" -#: unpack-trees.c:163 +#: unpack-trees.c:169 #, c-format msgid "" "The following working tree files would be removed by sparse checkout " @@ -3713,225 +3981,244 @@ msgstr "" "다:\n" "%s" -#: unpack-trees.c:240 +#: unpack-trees.c:171 +#, c-format +msgid "" +"Cannot update submodule:\n" +"%s" +msgstr "" +"하위 ëª¨ë“ˆì„ ì—…ë°ì´íŠ¸í• ìˆ˜ 없습니다:\n" +"%s" + +#: unpack-trees.c:248 #, c-format msgid "Aborting\n" msgstr "중지함\n" -#: unpack-trees.c:270 +#: unpack-trees.c:277 +#, c-format +msgid "submodule update strategy not supported for submodule '%s'" +msgstr "하위 모듈 ì—…ë°ì´íЏ ì „ëžµì´ '%s' 하위 모듈ì—서 ì§€ì›í•˜ì§€ 않습니다" + +#: unpack-trees.c:346 msgid "Checking out files" msgstr "파ì¼ì„ ê°€ì ¸ì˜µë‹ˆë‹¤" -#: urlmatch.c:120 +#: urlmatch.c:163 msgid "invalid URL scheme name or missing '://' suffix" msgstr "URL 스킴 ì´ë¦„ì´ ìž˜ëª»ë˜ì—ˆê±°ë‚˜ '://'ê°€ ë’¤ì— ë¶™ì§€ 않았습니다" -#: urlmatch.c:144 urlmatch.c:297 urlmatch.c:356 +#: urlmatch.c:187 urlmatch.c:346 urlmatch.c:405 #, c-format msgid "invalid %XX escape sequence" msgstr "ìž˜ëª»ëœ %XX ì´ìŠ¤ì¼€ì´í”„ 시퀀스" -#: urlmatch.c:172 +#: urlmatch.c:215 msgid "missing host and scheme is not 'file:'" msgstr "호스트가 ì—†ê³ ìŠ¤í‚´ì´ 'file:'ì´ ì•„ë‹™ë‹ˆë‹¤" -#: urlmatch.c:189 +#: urlmatch.c:232 msgid "a 'file:' URL may not have a port number" msgstr "'file:' URLì—는 í¬íЏ 번호를 쓸 수 없습니다" -#: urlmatch.c:199 +#: urlmatch.c:247 msgid "invalid characters in host name" msgstr "호스트 ì´ë¦„ì— ìž˜ëª»ëœ ë¬¸ìž" -#: urlmatch.c:244 urlmatch.c:255 +#: urlmatch.c:292 urlmatch.c:303 msgid "invalid port number" msgstr "ìž˜ëª»ëœ í¬íЏ 번호" -#: urlmatch.c:322 +#: urlmatch.c:371 msgid "invalid '..' path segment" msgstr "경로ì—서 ìž˜ëª»ëœ '..' 부분" -#: worktree.c:282 +#: worktree.c:245 #, c-format msgid "failed to read '%s'" msgstr "'%s'ì„(를) ì½ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: wrapper.c:222 wrapper.c:392 +#: wrapper.c:223 wrapper.c:393 #, c-format msgid "could not open '%s' for reading and writing" msgstr "ì½ê¸°ì™€ 쓰기용으로 '%s'ì„(를) ì—´ 수 없습니다" -#: wrapper.c:224 wrapper.c:394 builtin/am.c:766 +#: wrapper.c:225 wrapper.c:395 builtin/am.c:766 #, c-format msgid "could not open '%s' for writing" msgstr "'%s'ì„(를) 쓰기용으로 ì—´ 수 없습니다" -#: wrapper.c:226 wrapper.c:396 builtin/am.c:320 builtin/am.c:759 -#: builtin/am.c:847 builtin/commit.c:1700 builtin/merge.c:1033 -#: builtin/pull.c:341 +#: wrapper.c:227 wrapper.c:397 builtin/am.c:319 builtin/am.c:757 +#: builtin/am.c:849 builtin/merge.c:1014 #, c-format msgid "could not open '%s' for reading" msgstr "'%s'ì„(를) ì½ê¸°ìš©ìœ¼ë¡œ ì—´ 수 없습니다" -#: wrapper.c:605 wrapper.c:626 +#: wrapper.c:424 wrapper.c:624 #, c-format msgid "unable to access '%s'" msgstr "'%s'ì— ì ‘ê·¼í• ìˆ˜ 없습니다" -#: wrapper.c:634 +#: wrapper.c:632 msgid "unable to get current working directory" msgstr "현재 작업 ë””ë ‰í„°ë¦¬ë¥¼ ê°€ì ¸ì˜¬ 수 없습니다" -#: wrapper.c:658 +#: wrapper.c:656 #, c-format msgid "could not write to %s" msgstr "%sì— ì“¸ 수 없습니다" -#: wrapper.c:660 +#: wrapper.c:658 #, c-format msgid "could not close %s" msgstr "%sì„(를) ë‹«ì„ ìˆ˜ 없습니다" -#: wt-status.c:151 +#: wt-status.c:152 msgid "Unmerged paths:" msgstr "병합하지 ì•Šì€ ê²½ë¡œ:" -#: wt-status.c:178 wt-status.c:205 +#: wt-status.c:179 wt-status.c:206 #, c-format msgid " (use \"git reset %s <file>...\" to unstage)" msgstr " (스테ì´ì§€ í•´ì œí•˜ë ¤ë©´ \"git reset %s <파ì¼>...\"ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤)" -#: wt-status.c:180 wt-status.c:207 +#: wt-status.c:181 wt-status.c:208 msgid " (use \"git rm --cached <file>...\" to unstage)" msgstr " (스테ì´ì§€ í•´ì œí•˜ë ¤ë©´ \"git rm --cached <파ì¼>...\"ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤)" -#: wt-status.c:184 +#: wt-status.c:185 msgid " (use \"git add <file>...\" to mark resolution)" msgstr " (í•´ê²°í–ˆë‹¤ê³ í‘œì‹œí•˜ë ¤ë©´ \"git add <파ì¼>...\"ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤)" -#: wt-status.c:186 wt-status.c:190 +#: wt-status.c:187 wt-status.c:191 msgid " (use \"git add/rm <file>...\" as appropriate to mark resolution)" msgstr "" " (í•´ê²°í–ˆë‹¤ê³ í‘œì‹œí•˜ë ¤ë©´ 알맞게 \"git add/rm <파ì¼>...\"ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤)" -#: wt-status.c:188 +#: wt-status.c:189 msgid " (use \"git rm <file>...\" to mark resolution)" msgstr " (í•´ê²°í–ˆë‹¤ê³ í‘œì‹œí•˜ë ¤ë©´ \"git rm <파ì¼>...\"ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤)" -#: wt-status.c:199 wt-status.c:945 +#: wt-status.c:200 wt-status.c:981 msgid "Changes to be committed:" msgstr "ì»¤ë°‹í• ë³€ê²½ 사í•:" -#: wt-status.c:217 wt-status.c:954 +#: wt-status.c:218 wt-status.c:990 msgid "Changes not staged for commit:" msgstr "커밋하ë„ë¡ ì •í•˜ì§€ ì•Šì€ ë³€ê²½ 사í•:" -#: wt-status.c:221 +#: wt-status.c:222 msgid " (use \"git add <file>...\" to update what will be committed)" msgstr " (ë¬´ì—‡ì„ ì»¤ë°‹í• ì§€ ë°”ê¾¸ë ¤ë©´ \"git add <파ì¼>...\"ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤)" -#: wt-status.c:223 +#: wt-status.c:224 msgid " (use \"git add/rm <file>...\" to update what will be committed)" msgstr " (ë¬´ì—‡ì„ ì»¤ë°‹í• ì§€ ë°”ê¾¸ë ¤ë©´ \"git add/rm <파ì¼>...\"ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤)" -#: wt-status.c:224 +#: wt-status.c:225 msgid "" " (use \"git checkout -- <file>...\" to discard changes in working directory)" msgstr "" " (작업 í´ë”ì˜ ë³€ê²½ 사í•ì„ ë²„ë¦¬ë ¤ë©´ \"git checkout -- <파ì¼>...\"ì„ ì‚¬ìš©í•˜ì‹" "시오)" -#: wt-status.c:226 +#: wt-status.c:227 msgid " (commit or discard the untracked or modified content in submodules)" msgstr "" " (하위 ëª¨ë“ˆì˜ ì¶”ì ë˜ì§€ 않는 파ì¼ì´ë‚˜ ìˆ˜ì •ëœ ë‚´ìš©ì„ ì»¤ë°‹í•˜ê±°ë‚˜ 버리ì‹ì‹œì˜¤)" -#: wt-status.c:238 +#: wt-status.c:239 #, c-format msgid " (use \"git %s <file>...\" to include in what will be committed)" msgstr " (ì»¤ë°‹í• ì‚¬í•ì— í¬í•¨í•˜ë ¤ë©´ \"git %s <파ì¼>...\"ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤)" -#: wt-status.c:253 +#: wt-status.c:254 msgid "both deleted:" msgstr "양쪽ì—서 ì‚ì œ:" -#: wt-status.c:255 +#: wt-status.c:256 msgid "added by us:" msgstr "ì´ ìª½ì—서 추가:" -#: wt-status.c:257 +#: wt-status.c:258 msgid "deleted by them:" msgstr "ì € 쪽ì—서 ì‚ì œ:" -#: wt-status.c:259 +#: wt-status.c:260 msgid "added by them:" msgstr "ì € 쪽ì—서 추가:" -#: wt-status.c:261 +#: wt-status.c:262 msgid "deleted by us:" msgstr "ì´ ìª½ì—서 ì‚ì œ:" -#: wt-status.c:263 +#: wt-status.c:264 msgid "both added:" msgstr "양쪽ì—서 추가:" -#: wt-status.c:265 +#: wt-status.c:266 msgid "both modified:" msgstr "양쪽ì—서 ìˆ˜ì •:" -#: wt-status.c:275 +#: wt-status.c:276 msgid "new file:" msgstr "새 파ì¼:" -#: wt-status.c:277 +#: wt-status.c:278 msgid "copied:" msgstr "복사함:" -#: wt-status.c:279 +#: wt-status.c:280 msgid "deleted:" msgstr "ì‚ì œí•¨:" -#: wt-status.c:281 +#: wt-status.c:282 msgid "modified:" msgstr "ìˆ˜ì •í•¨:" -#: wt-status.c:283 +#: wt-status.c:284 msgid "renamed:" msgstr "ì´ë¦„ 바꿈:" -#: wt-status.c:285 +#: wt-status.c:286 msgid "typechange:" msgstr "종류 바뀜:" -#: wt-status.c:287 +#: wt-status.c:288 msgid "unknown:" msgstr "알 수 ì—†ìŒ:" -#: wt-status.c:289 +#: wt-status.c:290 msgid "unmerged:" msgstr "병합하지 않ìŒ:" -#: wt-status.c:371 +#: wt-status.c:372 msgid "new commits, " msgstr "새 커밋, " -#: wt-status.c:373 +#: wt-status.c:374 msgid "modified content, " msgstr "ìˆ˜ì •í•œ ë‚´ìš©, " -#: wt-status.c:375 +#: wt-status.c:376 msgid "untracked content, " msgstr "ì¶”ì 하지 ì•Šì€ ë‚´ìš©, " -#: wt-status.c:818 +#: wt-status.c:821 +#, c-format +msgid "Your stash currently has %d entry" +msgid_plural "Your stash currently has %d entries" +msgstr[0] "현재 ìŠ¤íƒœì‹œì— %dê°œ í•ëª©ì´ ìžˆìŠµë‹ˆë‹¤" + +#: wt-status.c:853 msgid "Submodules changed but not updated:" msgstr "변경ë˜ì—ˆì§€ë§Œ ì—…ë°ì´íŠ¸í•˜ì§€ ì•Šì€ í•˜ìœ„ 모듈:" -#: wt-status.c:820 +#: wt-status.c:855 msgid "Submodule changes to be committed:" msgstr "ì»¤ë°‹í• í•˜ìœ„ ëª¨ë“ˆì˜ ë³€ê²½ 사í•:" -#: wt-status.c:901 +#: wt-status.c:937 msgid "" "Do not touch the line above.\n" "Everything below will be removed." @@ -3939,223 +4226,227 @@ msgstr "" "ìœ„ì˜ ì¤„ì„ ë°”ê¾¸ì§€ 마ì‹ì‹œì˜¤.\n" "아래 있는 ë‚´ìš©ì€ ëª¨ë‘ ì œê±°ë©ë‹ˆë‹¤." -#: wt-status.c:1013 +#: wt-status.c:1049 msgid "You have unmerged paths." msgstr "병합하지 ì•Šì€ ê²½ë¡œê°€ 있습니다." -#: wt-status.c:1016 +#: wt-status.c:1052 msgid " (fix conflicts and run \"git commit\")" msgstr " (ì¶©ëŒì„ ë°”ë¡œìž¡ê³ \"git commit\"ì„ ì‹¤í–‰í•˜ì‹ì‹œì˜¤)" -#: wt-status.c:1018 +#: wt-status.c:1054 msgid " (use \"git merge --abort\" to abort the merge)" msgstr " (ë³‘í•©ì„ ì¤‘ë‹¨í•˜ë ¤ë©´ \"git merge --abort\"를 사용하ì‹ì‹œì˜¤)" -#: wt-status.c:1023 +#: wt-status.c:1059 msgid "All conflicts fixed but you are still merging." msgstr "ëª¨ë“ ì¶©ëŒì„ 바로잡았지만 ì•„ì§ ë³‘í•©í•˜ëŠ” 중입니다." -#: wt-status.c:1026 +#: wt-status.c:1062 msgid " (use \"git commit\" to conclude merge)" msgstr " (ë³‘í•©ì„ ë§ˆë¬´ë¦¬í•˜ë ¤ë©´ \"git commit\"ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤)" -#: wt-status.c:1036 +#: wt-status.c:1072 msgid "You are in the middle of an am session." msgstr "am 세션 ì¤‘ê°„ì— ìžˆìŠµë‹ˆë‹¤." -#: wt-status.c:1039 +#: wt-status.c:1075 msgid "The current patch is empty." msgstr "현재 패치가 비어 있습니다." -#: wt-status.c:1043 +#: wt-status.c:1079 msgid " (fix conflicts and then run \"git am --continue\")" msgstr " (ì¶©ëŒì„ ë°”ë¡œìž¡ì€ ë‹¤ìŒ \"git am --continue\"를 사용하ì‹ì‹œì˜¤)" -#: wt-status.c:1045 +#: wt-status.c:1081 msgid " (use \"git am --skip\" to skip this patch)" msgstr " (ì´ íŒ¨ì¹˜ë¥¼ 건너 ë›°ë ¤ë©´ \"git am --skip\"ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤)" -#: wt-status.c:1047 +#: wt-status.c:1083 msgid " (use \"git am --abort\" to restore the original branch)" msgstr " (ì›ë³¸ 브랜치를 ë³µêµ¬í•˜ë ¤ë©´ \"git am --abort\"를 사용하ì‹ì‹œì˜¤)" -#: wt-status.c:1176 +#: wt-status.c:1214 msgid "git-rebase-todo is missing." msgstr "git-rebase-todoê°€ 없습니다." -#: wt-status.c:1178 +#: wt-status.c:1216 msgid "No commands done." msgstr "완료한 ëª…ë ¹ ì—†ìŒ." -#: wt-status.c:1181 +#: wt-status.c:1219 #, c-format msgid "Last command done (%d command done):" msgid_plural "Last commands done (%d commands done):" msgstr[0] "최근 완료한 ëª…ë ¹ (%dê°œ ëª…ë ¹ 완료):" -#: wt-status.c:1192 +#: wt-status.c:1230 #, c-format msgid " (see more in file %s)" msgstr " (ìžì„¸í•œ ì •ë³´ëŠ” %s íŒŒì¼ ì°¸ê³ )" -#: wt-status.c:1197 +#: wt-status.c:1235 msgid "No commands remaining." msgstr "ëª…ë ¹ì´ ë‚¨ì•„ìžˆì§€ 않ìŒ." -#: wt-status.c:1200 +#: wt-status.c:1238 #, c-format msgid "Next command to do (%d remaining command):" msgid_plural "Next commands to do (%d remaining commands):" msgstr[0] "다ìŒì— í• ëª…ë ¹ (%dê°œ ëª…ë ¹ 남ìŒ):" -#: wt-status.c:1208 +#: wt-status.c:1246 msgid " (use \"git rebase --edit-todo\" to view and edit)" msgstr " (ë³´ê³ íŽ¸ì§‘í•˜ë ¤ë©´ \"git rebase --edit-todo\"를 사용하ì‹ì‹œì˜¤)" -#: wt-status.c:1221 +#: wt-status.c:1259 #, c-format msgid "You are currently rebasing branch '%s' on '%s'." msgstr "현재 '%s' 브랜치를 '%s' 위로 ë¦¬ë² ì´ìŠ¤í•˜ëŠ” 중입니다." -#: wt-status.c:1226 +#: wt-status.c:1264 msgid "You are currently rebasing." msgstr "현재 ë¦¬ë² ì´ìŠ¤í•˜ëŠ” 중입니다." -#: wt-status.c:1240 +#: wt-status.c:1278 msgid " (fix conflicts and then run \"git rebase --continue\")" msgstr " (ì¶©ëŒì„ ë°”ë¡œìž¡ê³ \"git rebase --continue\"를 사용하ì‹ì‹œì˜¤)" -#: wt-status.c:1242 +#: wt-status.c:1280 msgid " (use \"git rebase --skip\" to skip this patch)" msgstr " (ì´ íŒ¨ì¹˜ë¥¼ ê±´ë„ˆë›°ë ¤ë©´ \"git rebase --skip\"ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤)" -#: wt-status.c:1244 +#: wt-status.c:1282 msgid " (use \"git rebase --abort\" to check out the original branch)" msgstr " (ì›ë³¸ 브랜치를 ê°€ì ¸ì˜¤ë ¤ë©´ \"git rebase --abort\"를 사용하ì‹ì‹œì˜¤)" -#: wt-status.c:1250 +#: wt-status.c:1288 msgid " (all conflicts fixed: run \"git rebase --continue\")" msgstr "" " (ëª¨ë“ ì¶©ëŒì„ 바로잡았습니다: \"git rebase --continue\"를 실행하ì‹ì‹œì˜¤)" -#: wt-status.c:1254 +#: wt-status.c:1292 #, c-format msgid "" "You are currently splitting a commit while rebasing branch '%s' on '%s'." msgstr "현재 '%s' 브랜치를 '%s' 위로 ë¦¬ë² ì´ìŠ¤í•˜ëŠ” 중 ì»¤ë°‹ì„ ë¶„ë¦¬í•˜ëŠ” 중입니다." -#: wt-status.c:1259 +#: wt-status.c:1297 msgid "You are currently splitting a commit during a rebase." msgstr "현재 ë¦¬ë² ì´ìŠ¤í•˜ëŠ” 중 ì»¤ë°‹ì„ ë¶„ë¦¬í•˜ëŠ” 중입니다." -#: wt-status.c:1262 +#: wt-status.c:1300 msgid " (Once your working directory is clean, run \"git rebase --continue\")" msgstr " (작업 í´ë”ê°€ 깨ë—해지면, \"git rebase --continue\"를 실행하ì‹ì‹œì˜¤)" -#: wt-status.c:1266 +#: wt-status.c:1304 #, c-format msgid "You are currently editing a commit while rebasing branch '%s' on '%s'." msgstr "'%s' 브랜치를 '%s' 위로 ë¦¬ë² ì´ìŠ¤í•˜ëŠ” 중 ì»¤ë°‹ì„ íŽ¸ì§‘í•˜ëŠ” 중입니다." -#: wt-status.c:1271 +#: wt-status.c:1309 msgid "You are currently editing a commit during a rebase." msgstr "ë¦¬ë² ì´ìФ ì¤‘ì— ì»¤ë°‹ì„ íŽ¸ì§‘í•˜ëŠ” 중입니다." -#: wt-status.c:1274 +#: wt-status.c:1312 msgid " (use \"git commit --amend\" to amend the current commit)" msgstr " (현재 ì»¤ë°‹ì„ ìˆ˜ì •í•˜ë ¤ë©´ \"git commit --amend\"ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤)" -#: wt-status.c:1276 +#: wt-status.c:1314 msgid "" " (use \"git rebase --continue\" once you are satisfied with your changes)" msgstr " (변경 사í•ì— ë§Œì¡±í• ë•Œ \"git rebase --continue\"를 사용하ì‹ì‹œì˜¤)" -#: wt-status.c:1286 +#: wt-status.c:1324 #, c-format msgid "You are currently cherry-picking commit %s." msgstr "현재 %s ì»¤ë°‹ì„ ë½‘ì•„ ë‚´ê³ ìžˆìŠµë‹ˆë‹¤." -#: wt-status.c:1291 +#: wt-status.c:1329 msgid " (fix conflicts and run \"git cherry-pick --continue\")" msgstr " (ì¶©ëŒì„ ë°”ë¡œìž¡ê³ \"git cherry-pick --continue\"를 실행하ì‹ì‹œì˜¤)" -#: wt-status.c:1294 +#: wt-status.c:1332 msgid " (all conflicts fixed: run \"git cherry-pick --continue\")" msgstr "" " (ëª¨ë“ ì¶©ëŒì„ 바로잡았습니다: \"git cherry-pick --continue\"를 실행하ì‹ì‹œì˜¤)" -#: wt-status.c:1296 +#: wt-status.c:1334 msgid " (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)" msgstr " (뽑기 ìž‘ì—…ì„ ì·¨ì†Œí•˜ë ¤ë©´ \"git cherry-pick --abort\"를 사용하ì‹ì‹œì˜¤)" -#: wt-status.c:1305 +#: wt-status.c:1343 #, c-format msgid "You are currently reverting commit %s." msgstr "현재 %s ì»¤ë°‹ì„ ë˜ëŒë¦¬ëŠ” 중입니다." -#: wt-status.c:1310 +#: wt-status.c:1348 msgid " (fix conflicts and run \"git revert --continue\")" msgstr " (ì¶©ëŒì„ ë°”ë¡œìž¡ê³ \"git revert --continue\"를 실행하ì‹ì‹œì˜¤)" -#: wt-status.c:1313 +#: wt-status.c:1351 msgid " (all conflicts fixed: run \"git revert --continue\")" msgstr "" " (ëª¨ë“ ì¶©ëŒì„ 바로잡았습니다: \"git revert --continue\"를 실행하ì‹ì‹œì˜¤)" -#: wt-status.c:1315 +#: wt-status.c:1353 msgid " (use \"git revert --abort\" to cancel the revert operation)" msgstr " (ë˜ëŒë¦¬ê¸° ìž‘ì—…ì„ ì·¨ì†Œí•˜ë ¤ë©´ \"git revert --abort\"를 사용하ì‹ì‹œì˜¤)" -#: wt-status.c:1326 +#: wt-status.c:1364 #, c-format msgid "You are currently bisecting, started from branch '%s'." msgstr "'ì´ë“±ë¶„하는 중입니다. '%s' 브랜치부터 시작." -#: wt-status.c:1330 +#: wt-status.c:1368 msgid "You are currently bisecting." msgstr "'ì´ë“±ë¶„하는 중입니다." -#: wt-status.c:1333 +#: wt-status.c:1371 msgid " (use \"git bisect reset\" to get back to the original branch)" msgstr " (ì›ëž˜ 브랜치로 ëŒì•„ê°€ë ¤ë©´ \"git bisect reset\"ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤)" -#: wt-status.c:1530 +#: wt-status.c:1568 msgid "On branch " msgstr "현재 브랜치 " -#: wt-status.c:1536 +#: wt-status.c:1574 msgid "interactive rebase in progress; onto " msgstr "대화형 ë¦¬ë² ì´ìФ ì§„í–‰ 중. ê°ˆ 위치는 " -#: wt-status.c:1538 +#: wt-status.c:1576 msgid "rebase in progress; onto " msgstr "ë¦¬ë² ì´ìФ ì§„í–‰ 중. ê°ˆ 위치는 " -#: wt-status.c:1543 +#: wt-status.c:1581 msgid "HEAD detached at " msgstr "HEADê°€ ë‹¤ìŒ ìœ„ì¹˜ì—서 분리: " -#: wt-status.c:1545 +#: wt-status.c:1583 msgid "HEAD detached from " msgstr "HEADê°€ 다ìŒìœ¼ë¡œë¶€í„° 분리: " -#: wt-status.c:1548 +#: wt-status.c:1586 msgid "Not currently on any branch." msgstr "현재 ì–´ë–¤ ë¸Œëžœì¹˜ë„ ì‚¬ìš©í•˜ì§€ 않ìŒ." -#: wt-status.c:1566 +#: wt-status.c:1606 msgid "Initial commit" msgstr "최초 커밋" -#: wt-status.c:1580 +#: wt-status.c:1607 +msgid "No commits yet" +msgstr "ì•„ì§ ì»¤ë°‹ì´ ì—†ìŠµë‹ˆë‹¤" + +#: wt-status.c:1621 msgid "Untracked files" msgstr "ì¶”ì 하지 않는 파ì¼" -#: wt-status.c:1582 +#: wt-status.c:1623 msgid "Ignored files" msgstr "무시한 파ì¼" -#: wt-status.c:1586 +#: wt-status.c:1627 #, c-format msgid "" "It took %.2f seconds to enumerate untracked files. 'status -uno'\n" @@ -4166,20 +4457,20 @@ msgstr "" "'status -uno' ì˜µì…˜ì„ ì“°ë©´ 빨ë¼ì§ˆ ìˆ˜ë„ ìžˆì§€ë§Œ, 새 파ì¼ì„\n" "ì§ì ‘ 찾아서 추가해야 합니다. ('git help status' ì°¸ê³ )" -#: wt-status.c:1592 +#: wt-status.c:1633 #, c-format msgid "Untracked files not listed%s" msgstr "ì¶”ì 하지 않는 파ì¼ì„ ë³´ì§€ 않습니다%s" -#: wt-status.c:1594 +#: wt-status.c:1635 msgid " (use -u option to show untracked files)" msgstr " (ì¶”ì 하지 않는 파ì¼ì„ ë³´ë ¤ë©´ -u ì˜µì…˜ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤)" -#: wt-status.c:1600 +#: wt-status.c:1641 msgid "No changes" msgstr "변경 ì‚¬í• ì—†ìŒ" -#: wt-status.c:1605 +#: wt-status.c:1646 #, c-format msgid "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n" msgstr "" @@ -4187,12 +4478,12 @@ msgstr "" "\"를\n" "사용하ì‹ì‹œì˜¤)\n" -#: wt-status.c:1608 +#: wt-status.c:1649 #, c-format msgid "no changes added to commit\n" msgstr "ì»¤ë°‹í• ë³€ê²½ 사í•ì„ ì¶”ê°€í•˜ì§€ 않았습니다\n" -#: wt-status.c:1611 +#: wt-status.c:1652 #, c-format msgid "" "nothing added to commit but untracked files present (use \"git add\" to " @@ -4202,329 +4493,364 @@ msgstr "" "\"git\n" "add\"를 사용하ì‹ì‹œì˜¤)\n" -#: wt-status.c:1614 +#: wt-status.c:1655 #, c-format msgid "nothing added to commit but untracked files present\n" msgstr "ì»¤ë°‹í• ì‚¬í•ì„ ì¶”ê°€í•˜ì§€ 않았지만 ì¶”ì 하지 않는 파ì¼ì´ 있습니다\n" -#: wt-status.c:1617 +#: wt-status.c:1658 #, c-format msgid "nothing to commit (create/copy files and use \"git add\" to track)\n" msgstr "" "ì»¤ë°‹í• ì‚¬í• ì—†ìŒ (파ì¼ì„ 만들거나 ë³µì‚¬í•˜ê³ \"git add\"를 사용하면 ì¶”ì 합니" "다)\n" -#: wt-status.c:1620 wt-status.c:1625 +#: wt-status.c:1661 wt-status.c:1666 #, c-format msgid "nothing to commit\n" msgstr "ì»¤ë°‹í• ì‚¬í• ì—†ìŒ\n" -#: wt-status.c:1623 +#: wt-status.c:1664 #, c-format msgid "nothing to commit (use -u to show untracked files)\n" msgstr "" "ì»¤ë°‹í• ì‚¬í• ì—†ìŒ (ì¶”ì 하지 않는 파ì¼ì„ ë³´ë ¤ë©´ -u ì˜µì…˜ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤)\n" -#: wt-status.c:1627 +#: wt-status.c:1668 #, c-format msgid "nothing to commit, working tree clean\n" msgstr "ì»¤ë°‹í• ì‚¬í• ì—†ìŒ, 작업 í´ë” 깨ë—함\n" -#: wt-status.c:1734 -msgid "Initial commit on " -msgstr "최초 커밋, 브랜치: " +#: wt-status.c:1780 +msgid "No commits yet on " +msgstr "ì•„ì§ ì»¤ë°‹ì´ ì—†ìŠµë‹ˆë‹¤, 위치: <" -#: wt-status.c:1738 +#: wt-status.c:1784 msgid "HEAD (no branch)" msgstr "HEAD (브랜치 ì—†ìŒ)" -#: wt-status.c:1767 -msgid "gone" -msgstr "ì—†ìŒ" - -#: wt-status.c:1769 wt-status.c:1777 +#: wt-status.c:1813 wt-status.c:1821 msgid "behind " msgstr "ë‹¤ìŒ ë’¤ì—: " -#: wt-status.c:1772 wt-status.c:1775 +#: wt-status.c:1816 wt-status.c:1819 msgid "ahead " msgstr "ë‹¤ìŒ ì•žì—: " #. TRANSLATORS: the action is e.g. "pull with rebase" -#: wt-status.c:2277 +#: wt-status.c:2311 #, c-format msgid "cannot %s: You have unstaged changes." msgstr "%s í• ìˆ˜ 없습니다: 스테ì´ì§•하지 ì•Šì€ ë³€ê²½ 사í•ì´ ìžˆìŠµë‹ˆë‹¤." -#: wt-status.c:2283 +#: wt-status.c:2317 msgid "additionally, your index contains uncommitted changes." msgstr "추가로, ì¸ë±ìŠ¤ì— ì»¤ë°‹í•˜ì§€ ì•Šì€ ë³€ê²½ 사í•ì´ ìžˆìŠµë‹ˆë‹¤." -#: wt-status.c:2285 +#: wt-status.c:2319 #, c-format msgid "cannot %s: Your index contains uncommitted changes." msgstr "%s í• ìˆ˜ 없습니다: ì¸ë±ìŠ¤ì— ì»¤ë°‹í•˜ì§€ ì•Šì€ ë³€ê²½ 사í•ì´ ìžˆìŠµë‹ˆë‹¤." -#: compat/precompose_utf8.c:57 builtin/clone.c:414 +#: compat/precompose_utf8.c:58 builtin/clone.c:436 #, c-format msgid "failed to unlink '%s'" msgstr "'%s' íŒŒì¼ ì‚ì œì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/add.c:22 +#: builtin/add.c:24 msgid "git add [<options>] [--] <pathspec>..." msgstr "git add [<옵션>] [--] <경로명세>..." -#: builtin/add.c:80 +#: builtin/add.c:82 #, c-format msgid "unexpected diff status %c" msgstr "예ìƒì¹˜ 못한 diff ìƒíƒœ %c" -#: builtin/add.c:85 builtin/commit.c:291 +#: builtin/add.c:87 builtin/commit.c:292 msgid "updating files failed" msgstr "íŒŒì¼ ì—…ë°ì´íŠ¸ê°€ 실패했습니다" -#: builtin/add.c:95 +#: builtin/add.c:97 #, c-format msgid "remove '%s'\n" msgstr "'%s' ì œê±°\n" -#: builtin/add.c:149 +#: builtin/add.c:151 msgid "Unstaged changes after refreshing the index:" msgstr "ì¸ë±ìŠ¤ë¥¼ 새로 ê³ ì¹œ ë‹¤ìŒ ì»¤ë°‹ 표시하지 ì•Šì€ ë³€ê²½ 사í•:" -#: builtin/add.c:209 builtin/rev-parse.c:845 +#: builtin/add.c:211 builtin/rev-parse.c:873 msgid "Could not read the index" msgstr "ì¸ë±ìŠ¤ë¥¼ ì½ì„ 수 없습니다" -#: builtin/add.c:220 +#: builtin/add.c:222 #, c-format msgid "Could not open '%s' for writing." msgstr "'%s' 파ì¼ì„ 쓰기용으로 ì—´ 수 없습니다." -#: builtin/add.c:224 +#: builtin/add.c:226 msgid "Could not write patch" msgstr "패치를 쓸 수 없습니다" -#: builtin/add.c:227 +#: builtin/add.c:229 msgid "editing patch failed" msgstr "패치 íŽ¸ì§‘ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/add.c:230 +#: builtin/add.c:232 #, c-format msgid "Could not stat '%s'" msgstr "'%s'ì„(를) stat()í• ìˆ˜ 없습니다" -#: builtin/add.c:232 +#: builtin/add.c:234 msgid "Empty patch. Aborted." msgstr "빈 패치. 중지." -#: builtin/add.c:237 +#: builtin/add.c:239 #, c-format msgid "Could not apply '%s'" msgstr "'%s'ì„(를) ì ìš©í• ìˆ˜ 없습니다" -#: builtin/add.c:247 +#: builtin/add.c:249 msgid "The following paths are ignored by one of your .gitignore files:\n" msgstr "ë‹¤ìŒ ê²½ë¡œëŠ” .gitignore íŒŒì¼ ì¤‘ 하나 ë•Œë¬¸ì— ë¬´ì‹œí•©ë‹ˆë‹¤:\n" -#: builtin/add.c:266 builtin/clean.c:870 builtin/fetch.c:115 builtin/mv.c:123 -#: builtin/prune-packed.c:55 builtin/pull.c:198 builtin/push.c:524 -#: builtin/remote.c:1326 builtin/rm.c:241 builtin/send-pack.c:162 +#: builtin/add.c:269 builtin/clean.c:907 builtin/fetch.c:110 builtin/mv.c:124 +#: builtin/prune-packed.c:55 builtin/pull.c:201 builtin/push.c:529 +#: builtin/remote.c:1332 builtin/rm.c:242 builtin/send-pack.c:164 msgid "dry run" msgstr "가짜로 실행" -#: builtin/add.c:269 +#: builtin/add.c:272 msgid "interactive picking" msgstr "대화ì‹ìœ¼ë¡œ ê³ ë¦…ë‹ˆë‹¤" -#: builtin/add.c:270 builtin/checkout.c:1159 builtin/reset.c:286 +#: builtin/add.c:273 builtin/checkout.c:1162 builtin/reset.c:299 msgid "select hunks interactively" msgstr "대화ì‹ìœ¼ë¡œ ë³€ê²½ëœ ë¶€ë¶„ì„ ì„ íƒí•©ë‹ˆë‹¤" -#: builtin/add.c:271 +#: builtin/add.c:274 msgid "edit current diff and apply" msgstr "현재 diff를 íŽ¸ì§‘í•˜ê³ ì 용합니다" -#: builtin/add.c:272 +#: builtin/add.c:275 msgid "allow adding otherwise ignored files" msgstr "무시하는 파ì¼ì˜ 추가를 허용합니다" -#: builtin/add.c:273 +#: builtin/add.c:276 msgid "update tracked files" msgstr "ì¶”ì ë˜ëŠ” 파ì¼ì„ ì—…ë°ì´íŠ¸í•©ë‹ˆë‹¤" -#: builtin/add.c:274 +#: builtin/add.c:277 msgid "record only the fact that the path will be added later" msgstr "ë‚˜ì¤‘ì— ì¶”ê°€í• ê²ƒì´ë¼ëŠ” 사실만 기ë¡í•©ë‹ˆë‹¤" -#: builtin/add.c:275 +#: builtin/add.c:278 msgid "add changes from all tracked and untracked files" msgstr "ì¶”ì ë˜ê³ ì¶”ì ë˜ì§€ 않는 ëª¨ë“ íŒŒì¼ì˜ 변경 사í•ì„ ì¶”ê°€í•©ë‹ˆë‹¤" -#: builtin/add.c:278 +#: builtin/add.c:281 msgid "ignore paths removed in the working tree (same as --no-all)" msgstr "작업 í´ë”ì—서 ì œê±°í•œ 경로를 무시합니다 (--no-allê³¼ ë™ì¼)" -#: builtin/add.c:280 +#: builtin/add.c:283 msgid "don't add, only refresh the index" msgstr "추가하지 ì•Šê³ ì¸ë±ìŠ¤ë§Œ 새로 ê³ ì¹©ë‹ˆë‹¤" -#: builtin/add.c:281 +#: builtin/add.c:284 msgid "just skip files which cannot be added because of errors" msgstr "오류 ë•Œë¬¸ì— ì¶”ê°€í• ìˆ˜ 없는 파ì¼ì„ 건너ëœë‹ˆë‹¤" -#: builtin/add.c:282 +#: builtin/add.c:285 msgid "check if - even missing - files are ignored in dry run" msgstr "가짜로 ì‹¤í–‰í–ˆì„ ë•Œ 파ì¼ì„ 무시하는지 확ì¸í•©ë‹ˆë‹¤" -#: builtin/add.c:283 builtin/update-index.c:947 +#: builtin/add.c:286 builtin/update-index.c:952 msgid "(+/-)x" msgstr "(+/-)x" -#: builtin/add.c:283 builtin/update-index.c:948 +#: builtin/add.c:286 builtin/update-index.c:953 msgid "override the executable bit of the listed files" msgstr "목ë¡ì˜ 파ì¼ì—서 실행 가능 비트를 바꿉니다" -#: builtin/add.c:305 +#: builtin/add.c:288 +msgid "warn when adding an embedded repository" +msgstr "내장 ì €ìž¥ì†Œë¥¼ ì¶”ê°€í• ë•Œ ê²½ê³ ë¥¼ 표시합니다" + +#: builtin/add.c:303 +#, c-format +msgid "" +"You've added another git repository inside your current repository.\n" +"Clones of the outer repository will not contain the contents of\n" +"the embedded repository and will not know how to obtain it.\n" +"If you meant to add a submodule, use:\n" +"\n" +"\tgit submodule add <url> %s\n" +"\n" +"If you added this path by mistake, you can remove it from the\n" +"index with:\n" +"\n" +"\tgit rm --cached %s\n" +"\n" +"See \"git help submodule\" for more information." +msgstr "" +"현재 ì €ìž¥ì†Œ ì•ˆì— ë˜ ë‹¤ë¥¸ 깃 ì €ìž¥ì†Œë¥¼ 추가했습니다. 외부 ì €ìž¥ì†Œë¥¼ ë³µì œí•´ë„\n" +"ë‚´ìž¥ëœ ì €ìž¥ì†Œì˜ ë‚´ìš©ì„ ë³µì œí•˜ì§„ ì•Šê³ ì–´ë–»ê²Œ ë‚´ìž¥ëœ ì €ìž¥ì†Œ ë‚´ìš©ì„ ì–»ì„ì§€ ì •ë³´" +"ë„\n" +"없습니다. 하위 ëª¨ë“ˆì„ ì¶”ê°€í•˜ë ¤ë©´, ë‹¤ìŒ ëª…ë ¹ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤:\n" +"\n" +"\tgit submodule add <url> %s\n" +"\n" +"실수로 ì´ ê²½ë¡œë¥¼ 추가했다면 ë‹¤ìŒ ëª…ë ¹ìœ¼ë¡œ ì¸ë±ìФì—서 ì œê±°í• ìˆ˜ 있습니다:\n" +"\n" +"\tgit rm --cached %s\n" +"\n" +"ë” ìžì„¸í•œ ì •ë³´ëŠ” \"git help submodule\"ì„ ì°¸ê³ í•˜ì‹ì‹œì˜¤." + +#: builtin/add.c:331 +#, c-format +msgid "adding embedded git repository: %s" +msgstr "내장 깃 ì €ìž¥ì†Œ 추가: %s" + +#: builtin/add.c:349 #, c-format msgid "Use -f if you really want to add them.\n" msgstr "ì •ë§ë¡œ ì¶”ê°€í•˜ë ¤ë©´ -f ì˜µì…˜ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤.\n" -#: builtin/add.c:312 +#: builtin/add.c:357 msgid "adding files failed" msgstr "íŒŒì¼ ì¶”ê°€ê°€ 실패했습니다" -#: builtin/add.c:348 +#: builtin/add.c:394 msgid "-A and -u are mutually incompatible" msgstr "-A ë° -u ì˜µì…˜ì€ ì„œë¡œ 호환ë˜ì§€ 않습니다" -#: builtin/add.c:355 +#: builtin/add.c:401 msgid "Option --ignore-missing can only be used together with --dry-run" msgstr "" "--ignore-missing ì˜µì…˜ì€ --dry-run 옵션과 ê°™ì´ ì‚¬ìš©í• ê²½ìš°ì—ë§Œ 쓸 수 있습니다." -#: builtin/add.c:359 +#: builtin/add.c:405 #, c-format msgid "--chmod param '%s' must be either -x or +x" msgstr "--chmod 파ë¼ë¯¸í„° '%s'ì€(는) -x ë˜ëŠ” +x 형ì‹ì´ì–´ì•¼ 합니다" -#: builtin/add.c:374 +#: builtin/add.c:420 #, c-format msgid "Nothing specified, nothing added.\n" msgstr "아무 ê²ƒë„ ì§€ì •í•˜ì§€ 않았으므로 아무 ê²ƒë„ ì¶”ê°€í•˜ì§€ 않습니다.\n" -#: builtin/add.c:375 +#: builtin/add.c:421 #, c-format msgid "Maybe you wanted to say 'git add .'?\n" msgstr "'git add .' ëª…ë ¹ì„ ì‹¤í–‰í•˜ë ¤ê³ í•œ 것 아니었습니까?\n" -#: builtin/add.c:380 builtin/check-ignore.c:172 builtin/checkout.c:279 -#: builtin/checkout.c:472 builtin/clean.c:914 builtin/commit.c:350 -#: builtin/mv.c:143 builtin/reset.c:235 builtin/rm.c:271 +#: builtin/add.c:426 builtin/check-ignore.c:176 builtin/checkout.c:282 +#: builtin/checkout.c:475 builtin/clean.c:954 builtin/commit.c:351 +#: builtin/mv.c:144 builtin/reset.c:238 builtin/rm.c:272 #: builtin/submodule--helper.c:244 msgid "index file corrupt" msgstr "ì¸ë±ìФ 파ì¼ì´ ì†ìƒë˜ì—ˆìŠµë‹ˆë‹¤" -#: builtin/am.c:414 +#: builtin/am.c:413 msgid "could not parse author script" msgstr "ìž‘ì„±ìž ìŠ¤í¬ë¦½íŠ¸ë¥¼ íŒŒì‹±í• ìˆ˜ 없습니다" -#: builtin/am.c:491 +#: builtin/am.c:489 #, c-format msgid "'%s' was deleted by the applypatch-msg hook" msgstr "applypatch-msg í›… ë•Œë¬¸ì— '%s'ì´(ê°€) ì‚ì œë˜ì—ˆìŠµë‹ˆë‹¤." -#: builtin/am.c:532 +#: builtin/am.c:530 #, c-format msgid "Malformed input line: '%s'." msgstr "ìž˜ëª»ëœ í˜•ì‹ì˜ ìž…ë ¥ 줄: '%s'." -#: builtin/am.c:569 +#: builtin/am.c:567 #, c-format msgid "Failed to copy notes from '%s' to '%s'" msgstr "'%s'ì—서 '%s'(으)로 노트를 ë³µì‚¬í•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/am.c:595 +#: builtin/am.c:593 msgid "fseek failed" msgstr "fseek 실패" -#: builtin/am.c:775 +#: builtin/am.c:777 #, c-format msgid "could not parse patch '%s'" msgstr "'%s' 패치를 íŒŒì‹±í• ìˆ˜ 없습니다" -#: builtin/am.c:840 +#: builtin/am.c:842 msgid "Only one StGIT patch series can be applied at once" msgstr "í•œë²ˆì— í•˜ë‚˜ì˜ StGIT 패치 시리즈만 ì ìš©í• ìˆ˜ 있습니다" -#: builtin/am.c:887 +#: builtin/am.c:889 msgid "invalid timestamp" msgstr "시ê°ì´ 잘못ë˜ì—ˆìŠµë‹ˆë‹¤" -#: builtin/am.c:890 builtin/am.c:898 +#: builtin/am.c:892 builtin/am.c:900 msgid "invalid Date line" msgstr "Date ì¤„ì´ ìž˜ëª»ë˜ì—ˆìŠµë‹ˆë‹¤" -#: builtin/am.c:895 +#: builtin/am.c:897 msgid "invalid timezone offset" msgstr "시간대 ì˜¤í”„ì…‹ì´ ìž˜ëª»ë˜ì—ˆìŠµë‹ˆë‹¤" -#: builtin/am.c:984 +#: builtin/am.c:986 msgid "Patch format detection failed." msgstr "패치 í˜•ì‹ ê²€ìƒ‰ì´ ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤." -#: builtin/am.c:989 builtin/clone.c:379 +#: builtin/am.c:991 builtin/clone.c:401 #, c-format msgid "failed to create directory '%s'" msgstr "'%s' ë””ë ‰í„°ë¦¬ 만들기가 실패했습니다" -#: builtin/am.c:993 +#: builtin/am.c:995 msgid "Failed to split patches." msgstr "패치를 ìª¼ê°œëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤." -#: builtin/am.c:1125 builtin/commit.c:376 +#: builtin/am.c:1120 builtin/commit.c:377 msgid "unable to write index file" msgstr "ì¸ë±ìФ 파ì¼ì„ 쓸 수 없습니다" -#: builtin/am.c:1176 +#: builtin/am.c:1171 #, c-format msgid "When you have resolved this problem, run \"%s --continue\"." msgstr "ì´ ë¬¸ì œë¥¼ í•´ê²°í–ˆì„ ë•Œ \"%s --continue\"를 실행하ì‹ì‹œì˜¤." -#: builtin/am.c:1177 +#: builtin/am.c:1172 #, c-format msgid "If you prefer to skip this patch, run \"%s --skip\" instead." msgstr "ì´ íŒ¨ì¹˜ë¥¼ ê±´ë„ˆë›°ë ¤ë©´, ê·¸ ëŒ€ì‹ \"%s --skip\"ì„ ì‹¤í–‰í•˜ì‹ì‹œì˜¤." -#: builtin/am.c:1178 +#: builtin/am.c:1173 #, c-format msgid "To restore the original branch and stop patching, run \"%s --abort\"." msgstr "" "ì›ëž˜ 브랜치를 ë³µêµ¬í•˜ê³ íŒ¨ì¹˜ ì ìš©ì„ ì¤‘ì§€í•˜ë ¤ë©´ \"%s --abort\"를 실행하ì‹ì‹œì˜¤." -#: builtin/am.c:1316 -msgid "Patch is empty. Was it split wrong?" -msgstr "패치가 비어 있습니다. 잘못 쪼개지지 않았나요?" +#: builtin/am.c:1304 +msgid "Patch is empty." +msgstr "패치가 비어 있습니다." -#: builtin/am.c:1390 builtin/log.c:1550 +#: builtin/am.c:1370 #, c-format -msgid "invalid ident line: %s" -msgstr "ìž˜ëª»ëœ ì‹ ì› ì¤„: %s" +msgid "invalid ident line: %.*s" +msgstr "ìž˜ëª»ëœ ì‹ ì› ì¤„: %.*s" -#: builtin/am.c:1417 +#: builtin/am.c:1392 #, c-format msgid "unable to parse commit %s" msgstr "%s ì»¤ë°‹ì„ íŒŒì‹±í• ìˆ˜ 없습니다" -#: builtin/am.c:1610 +#: builtin/am.c:1586 msgid "Repository lacks necessary blobs to fall back on 3-way merge." msgstr "ì €ìž¥ì†Œì— 3-ë°©í–¥ 병합으로 ëŒ€ì‹ í• ë•Œ 필요한 블ë¡ì´ 없습니다." -#: builtin/am.c:1612 +#: builtin/am.c:1588 msgid "Using index info to reconstruct a base tree..." msgstr "ì¸ë±ìФ ì •ë³´ë¥¼ 사용해 기본 트리를 다시 ë§Œë“니다..." -#: builtin/am.c:1631 +#: builtin/am.c:1607 msgid "" "Did you hand edit your patch?\n" "It does not apply to blobs recorded in its index." @@ -4532,38 +4858,38 @@ msgstr "" "패치를 ì§ì ‘ 편집하셨습니까?\n" "ì´ íŒ¨ì¹˜ëŠ” ì¸ë±ìŠ¤ì— ê¸°ë¡ëœ 블ë¡ì—는 ì ìš©ë˜ì§€ 않습니다." -#: builtin/am.c:1637 +#: builtin/am.c:1613 msgid "Falling back to patching base and 3-way merge..." msgstr "ë² ì´ìФ 패치 ì ìš© ë° 3-ë°©í–¥ 병합으로 ëŒ€ì‹ í•©ë‹ˆë‹¤..." -#: builtin/am.c:1662 +#: builtin/am.c:1638 msgid "Failed to merge in the changes." msgstr "변경 사í•ì—서 ë³‘í•©í•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤." -#: builtin/am.c:1686 builtin/merge.c:632 +#: builtin/am.c:1662 builtin/merge.c:632 msgid "git write-tree failed to write a tree" msgstr "git write-treeê°€ 트리를 ì“°ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/am.c:1693 +#: builtin/am.c:1669 msgid "applying to an empty history" msgstr "빈 커밋 ë‚´ì—ì— ëŒ€í•´ ì 용합니다" -#: builtin/am.c:1706 builtin/commit.c:1764 builtin/merge.c:802 -#: builtin/merge.c:827 +#: builtin/am.c:1682 builtin/commit.c:1767 builtin/merge.c:803 +#: builtin/merge.c:828 msgid "failed to write commit object" msgstr "커밋 오브ì 트를 ì“°ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/am.c:1739 builtin/am.c:1743 +#: builtin/am.c:1715 builtin/am.c:1719 #, c-format msgid "cannot resume: %s does not exist." msgstr "다시 ì‹œìž‘í• ìˆ˜ 없습니다: %sì´(ê°€) 없습니다." -#: builtin/am.c:1759 +#: builtin/am.c:1735 msgid "cannot be interactive without stdin connected to a terminal." msgstr "" "터미ë„ì— í‘œì¤€ ìž…ë ¥ì´ ì—°ê²°ë˜ì§€ ì•Šì€ ìƒíƒœì—서 대화형으로 ì‹¤í–‰í• ìˆ˜ 없습니다." -#: builtin/am.c:1764 +#: builtin/am.c:1740 msgid "Commit Body is:" msgstr "커밋 본문ì€:" @@ -4571,35 +4897,35 @@ msgstr "커밋 본문ì€:" #. in your translation. The program will only accept English #. input at this point. #. -#: builtin/am.c:1774 +#: builtin/am.c:1750 msgid "Apply? [y]es/[n]o/[e]dit/[v]iew patch/[a]ccept all: " msgstr "ì ìš©? 예[y]/아니오[n]/편집[e]/패치 보기[v]/ëª¨ë‘ ì ìš©[a]: " -#: builtin/am.c:1824 +#: builtin/am.c:1800 #, c-format msgid "Dirty index: cannot apply patches (dirty: %s)" msgstr "ë³€ê²½ëœ ì¸ë±ìФ: 패치를 ì ìš©í• ìˆ˜ 없습니다 (dirty: %s)" -#: builtin/am.c:1861 builtin/am.c:1933 +#: builtin/am.c:1840 builtin/am.c:1912 #, c-format msgid "Applying: %.*s" msgstr "ì 용하는 중: %.*s" -#: builtin/am.c:1877 +#: builtin/am.c:1856 msgid "No changes -- Patch already applied." msgstr "변경 ì‚¬í• ì—†ìŒ -- 패치가 ì´ë¯¸ ì ìš©ë˜ì—ˆìŠµë‹ˆë‹¤." -#: builtin/am.c:1885 +#: builtin/am.c:1864 #, c-format msgid "Patch failed at %s %.*s" msgstr "패치가 %s %.*s 위치ì—서 실패했습니다" -#: builtin/am.c:1891 +#: builtin/am.c:1870 #, c-format msgid "The copy of the patch that failed is found in: %s" msgstr "실패한 íŒ¨ì¹˜ì˜ ë³µì‚¬ë³¸ì´ ë‹¤ìŒ ìœ„ì¹˜ì— ìžˆìŠµë‹ˆë‹¤: %s" -#: builtin/am.c:1936 +#: builtin/am.c:1915 msgid "" "No changes - did you forget to use 'git add'?\n" "If there is nothing left to stage, chances are that something else\n" @@ -4609,25 +4935,28 @@ msgstr "" "커밋으로 í‘œì‹œí• ì‚¬í•ì´ ë‚¨ì•„ 있지 않으면, ì´ë¯¸ ê°™ì€ íŒ¨ì¹˜ì—서 ì ìš©ëœ\n" "ê²½ìš°ì¼ ìˆ˜ë„ ìžˆìŠµë‹ˆë‹¤. 그런 경우ì—는 ì´ íŒ¨ì¹˜ë¥¼ 건너뛰면 ë©ë‹ˆë‹¤." -#: builtin/am.c:1943 +#: builtin/am.c:1922 msgid "" "You still have unmerged paths in your index.\n" -"Did you forget to use 'git add'?" +"You should 'git add' each file with resolved conflicts to mark them as " +"such.\n" +"You might run `git rm` on a file to accept \"deleted by them\" for it." msgstr "" -"ì¸ë±ìŠ¤ì— ë³‘í•©í•˜ì§€ ì•Šì€ ê²½ë¡œê°€ 남아 있습니다.\n" -"'git add' ì‚¬ìš©ì„ ìžŠì§€ 않으셨습니까?" +"ì¸ë±ìŠ¤ì— ì•„ì§ ë³‘í•©í•˜ì§€ ì•Šì€ ê²½ë¡œê°€ 남아 있습니다.\n" +"ì¶©ëŒì„ 해결한 파ì¼ì„ 'git add'해서 í•´ê²°í–ˆë‹¤ê³ í‘œì‹œí•´ì•¼ 합니다.\n" +"파ì¼ì˜ \"ì € 쪽ì—서 ì‚ì œ\"를 받아들ì´ë ¤ë©´ `git rm`ì„ ì‹¤í–‰í•˜ì‹ì‹œì˜¤." -#: builtin/am.c:2051 builtin/am.c:2055 builtin/am.c:2067 builtin/reset.c:308 -#: builtin/reset.c:316 +#: builtin/am.c:2031 builtin/am.c:2035 builtin/am.c:2047 builtin/reset.c:323 +#: builtin/reset.c:331 #, c-format msgid "Could not parse object '%s'." msgstr "'%s' 오브ì 트를 íŒŒì‹±í• ìˆ˜ 없습니다." -#: builtin/am.c:2103 +#: builtin/am.c:2083 msgid "failed to clean index" msgstr "ì¸ë±ìФ ì§€ìš°ê¸°ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/am.c:2137 +#: builtin/am.c:2117 msgid "" "You seem to have moved HEAD since the last 'am' failure.\n" "Not rewinding to ORIG_HEAD" @@ -4635,136 +4964,137 @@ msgstr "" "마지막 'am' 실패 ì´í›„ HEAD를 옮긴 것 같습니다.\n" "ORIG_HEAD로 ë˜ëŒë¦¬ì§€ 않습니다." -#: builtin/am.c:2200 +#: builtin/am.c:2180 #, c-format msgid "Invalid value for --patch-format: %s" msgstr "--patch-format ì˜µì…˜ì— ëŒ€í•´ ìž˜ëª»ëœ ê°’: %s" -#: builtin/am.c:2233 +#: builtin/am.c:2213 msgid "git am [<options>] [(<mbox> | <Maildir>)...]" msgstr "git am [<옵션>] [(<mbox> | <Maildir>)...]" -#: builtin/am.c:2234 +#: builtin/am.c:2214 msgid "git am [<options>] (--continue | --skip | --abort)" msgstr "git am [<옵션>] (--continue | --skip | --abort)" -#: builtin/am.c:2240 +#: builtin/am.c:2220 msgid "run interactively" msgstr "대화형으로 실행합니다" -#: builtin/am.c:2242 +#: builtin/am.c:2222 msgid "historical option -- no-op" msgstr "아무 ë™ìž‘ë„ í•˜ì§€ 않습니다 (과거부터 ìžˆì—ˆë˜ ì˜µì…˜)" -#: builtin/am.c:2244 +#: builtin/am.c:2224 msgid "allow fall back on 3way merging if needed" msgstr "필요하면 3-ë°©í–¥ 병합으로 ëŒ€ì‹ í•˜ë„ë¡ í—ˆìš©í•©ë‹ˆë‹¤" -#: builtin/am.c:2245 builtin/init-db.c:483 builtin/prune-packed.c:57 -#: builtin/repack.c:178 +#: builtin/am.c:2225 builtin/init-db.c:484 builtin/prune-packed.c:57 +#: builtin/repack.c:180 msgid "be quiet" msgstr "간략히 표시합니다" -#: builtin/am.c:2247 +#: builtin/am.c:2227 msgid "add a Signed-off-by line to the commit message" msgstr "커밋 ë©”ì‹œì§€ì— Signed-off-by ì¤„ì„ ë‚¨ê¹ë‹ˆë‹¤" -#: builtin/am.c:2250 +#: builtin/am.c:2230 msgid "recode into utf8 (default)" msgstr "UTF-8 ì¸ì½”딩으로 변환합니다 (기본값)" -#: builtin/am.c:2252 +#: builtin/am.c:2232 msgid "pass -k flag to git-mailinfo" msgstr "git-mailinfoì— -k ì˜µì…˜ì„ ì”니다" -#: builtin/am.c:2254 +#: builtin/am.c:2234 msgid "pass -b flag to git-mailinfo" msgstr "git-mailinfoì— -b ì˜µì…˜ì„ ì”니다" -#: builtin/am.c:2256 +#: builtin/am.c:2236 msgid "pass -m flag to git-mailinfo" msgstr "git-mailinfoì— -m ì˜µì…˜ì„ ì”니다" -#: builtin/am.c:2258 +#: builtin/am.c:2238 msgid "pass --keep-cr flag to git-mailsplit for mbox format" msgstr "mbox 형ì‹ì— 대해 git-mailsplitì— --keep-cr ì˜µì…˜ì„ ì‚¬ìš©í•©ë‹ˆë‹¤" -#: builtin/am.c:2261 +#: builtin/am.c:2241 msgid "do not pass --keep-cr flag to git-mailsplit independent of am.keepcr" msgstr "" "am.keepcrì— ë¬´ê´€í•˜ê²Œ git-mailsplitì— --keep-cr ì˜µì…˜ì„ ì‚¬ìš©í•˜ì§€ 않습니다." -#: builtin/am.c:2264 +#: builtin/am.c:2244 msgid "strip everything before a scissors line" msgstr "ì ˆì·¨ì„ ì•žì˜ ëª¨ë“ ì‚¬í•ì„ ë¬´ì‹œí•©ë‹ˆë‹¤" -#: builtin/am.c:2266 builtin/am.c:2269 builtin/am.c:2272 builtin/am.c:2275 -#: builtin/am.c:2278 builtin/am.c:2281 builtin/am.c:2284 builtin/am.c:2287 -#: builtin/am.c:2293 +#: builtin/am.c:2246 builtin/am.c:2249 builtin/am.c:2252 builtin/am.c:2255 +#: builtin/am.c:2258 builtin/am.c:2261 builtin/am.c:2264 builtin/am.c:2267 +#: builtin/am.c:2273 msgid "pass it through git-apply" msgstr "git-applyì— ë„˜ê¹ë‹ˆë‹¤" -#: builtin/am.c:2283 builtin/fmt-merge-msg.c:662 builtin/fmt-merge-msg.c:665 -#: builtin/grep.c:1038 builtin/merge.c:202 builtin/pull.c:135 -#: builtin/pull.c:194 builtin/repack.c:187 builtin/repack.c:191 -#: builtin/show-branch.c:644 builtin/show-ref.c:169 builtin/tag.c:355 -#: parse-options.h:132 parse-options.h:134 parse-options.h:245 +#: builtin/am.c:2263 builtin/fmt-merge-msg.c:663 builtin/fmt-merge-msg.c:666 +#: builtin/grep.c:1064 builtin/merge.c:202 builtin/pull.c:142 +#: builtin/pull.c:197 builtin/repack.c:189 builtin/repack.c:193 +#: builtin/repack.c:195 builtin/show-branch.c:631 builtin/show-ref.c:169 +#: builtin/tag.c:399 parse-options.h:132 parse-options.h:134 +#: parse-options.h:245 msgid "n" msgstr "n" -#: builtin/am.c:2289 builtin/for-each-ref.c:37 builtin/replace.c:438 -#: builtin/tag.c:387 builtin/verify-tag.c:38 +#: builtin/am.c:2269 builtin/branch.c:596 builtin/for-each-ref.c:38 +#: builtin/replace.c:444 builtin/tag.c:434 builtin/verify-tag.c:39 msgid "format" msgstr "형ì‹" -#: builtin/am.c:2290 +#: builtin/am.c:2270 msgid "format the patch(es) are in" msgstr "íŒ¨ì¹˜ì˜ í˜•ì‹" -#: builtin/am.c:2296 +#: builtin/am.c:2276 msgid "override error message when patch failure occurs" msgstr "패치 실패가 ë°œìƒí–ˆì„ 때 오류 메시지 ëŒ€ì‹ ì‚¬ìš©í•©ë‹ˆë‹¤" -#: builtin/am.c:2298 +#: builtin/am.c:2278 msgid "continue applying patches after resolving a conflict" msgstr "ì¶©ëŒì„ 해결한 ë‹¤ìŒ íŒ¨ì¹˜ ì ìš©ì„ ê³„ì†í•©ë‹ˆë‹¤" -#: builtin/am.c:2301 +#: builtin/am.c:2281 msgid "synonyms for --continue" msgstr "--continue 옵션과 ë™ì¼" -#: builtin/am.c:2304 +#: builtin/am.c:2284 msgid "skip the current patch" msgstr "현재 패치 건너뛰기" -#: builtin/am.c:2307 +#: builtin/am.c:2287 msgid "restore the original branch and abort the patching operation." msgstr "ì›ëž˜ 브랜치를 ë³µêµ¬í•˜ê³ íŒ¨ì¹˜ ì ìš© ìž‘ì—…ì„ ì¤‘ì§€í•©ë‹ˆë‹¤." # NOTE: ì˜µì…˜ì˜ ì˜ë¯¸ëŠ” ì´ê²Œ 맞다. ì›ë¬¸ì—서는 사용ìžê°€ # --committer-date-is-author-dateë¼ëŠ” ì˜µì…˜ì„ ë³´ê³ ì˜ë¯¸ë¥¼ 알 수 ìžˆë‹¤ê³ ê°€ì •í•˜ê³ ìžˆë‹¤. -#: builtin/am.c:2311 +#: builtin/am.c:2291 msgid "lie about committer date" msgstr "커미터 시ê°ì„ ìž‘ì„±ìž ì‹œê°ìœ¼ë¡œ 넣습니다" -#: builtin/am.c:2313 +#: builtin/am.c:2293 msgid "use current timestamp for author date" msgstr "현재 시ê°ì„ ìž‘ì„±ìž ì‹œê°ìœ¼ë¡œ 사용합니다" -#: builtin/am.c:2315 builtin/commit.c:1600 builtin/merge.c:233 -#: builtin/pull.c:165 builtin/revert.c:92 builtin/tag.c:370 +#: builtin/am.c:2295 builtin/commit.c:1605 builtin/merge.c:233 +#: builtin/pull.c:172 builtin/revert.c:112 builtin/tag.c:414 msgid "key-id" msgstr "키-ID" -#: builtin/am.c:2316 +#: builtin/am.c:2296 msgid "GPG-sign commits" msgstr "GPG 서명 커밋" -#: builtin/am.c:2319 +#: builtin/am.c:2299 msgid "(internal use for git-rebase)" msgstr "(git-rebase를 위한 ë‚´ë¶€ ìš©ë„)" -#: builtin/am.c:2334 +#: builtin/am.c:2317 msgid "" "The -b/--binary option has been a no-op for long time, and\n" "it will be removed. Please do not use it anymore." @@ -4772,16 +5102,16 @@ msgstr "" "-b/--binary ì˜µì…˜ì€ ì˜¤ëžœ 시간 ë™ì•ˆ 아무 ë™ìž‘ë„ í•˜ì§€ 않았으므로, ì´\n" "ì˜µì…˜ì€ ì œê±°ë ì˜ˆì •ìž…ë‹ˆë‹¤. ì´ì œ 사용하지 마ì‹ì‹œì˜¤." -#: builtin/am.c:2341 +#: builtin/am.c:2324 msgid "failed to read the index" msgstr "ì¸ë±ìФ ì½ê¸°ì— 실패했습니다" -#: builtin/am.c:2356 +#: builtin/am.c:2339 #, c-format msgid "previous rebase directory %s still exists but mbox given." msgstr "ì´ì „ ë¦¬ë² ì´ìФ ë””ë ‰í„°ë¦¬ %sì´(ê°€) ì•„ì§ ìžˆê³ mbox를 ì§€ì •í–ˆìŠµë‹ˆë‹¤." -#: builtin/am.c:2380 +#: builtin/am.c:2363 #, c-format msgid "" "Stray %s directory found.\n" @@ -4790,7 +5120,7 @@ msgstr "" "벗어난 %s ë””ë ‰í„°ë¦¬ê°€ 발견ë˜ì—ˆìŠµë‹ˆë‹¤.\n" "ì œê±°í•˜ë ¤ë©´ \"git am --abort\"를 사용하ì‹ì‹œì˜¤." -#: builtin/am.c:2386 +#: builtin/am.c:2369 msgid "Resolve operation not in progress, we are not resuming." msgstr "해소 ìž‘ì—…ì´ ì§„í–‰ 중입니다. 다시 시작하지 않습니다." @@ -4820,11 +5150,6 @@ msgstr "git archive: ACK/NAKê°€ 와야 하지만, EOF를 받았습니다" msgid "git archive: NACK %s" msgstr "git archive: NACK %s" -#: builtin/archive.c:63 -#, c-format -msgid "remote error: %s" -msgstr "리모트 오류: %s" - #: builtin/archive.c:64 msgid "git archive: protocol error" msgstr "git archive: í”„ë¡œí† ì½œ 오류" @@ -4845,190 +5170,166 @@ msgstr "'git bisect next'를 수행합니다" msgid "update BISECT_HEAD instead of checking out the current commit" msgstr "현재 ì»¤ë°‹ì„ ê°€ì ¸ì˜¤ëŠ” ëŒ€ì‹ BISECT_HEAD를 ì—…ë°ì´íŠ¸í•©ë‹ˆë‹¤" -#: builtin/blame.c:33 +#: builtin/blame.c:27 msgid "git blame [<options>] [<rev-opts>] [<rev>] [--] <file>" msgstr "git blame [<옵션>] [<ë¦¬ë¹„ì „-옵션>] [<ë¦¬ë¹„ì „>] [--] <파ì¼>" -#: builtin/blame.c:38 +#: builtin/blame.c:32 msgid "<rev-opts> are documented in git-rev-list(1)" msgstr "<ë¦¬ë¹„ì „-옵션>ì€ git-rev-list(1)ì— ì„¤ëª…ë˜ì–´ 있습니다" -#: builtin/blame.c:1786 -msgid "Blaming lines" -msgstr "ë¸”ë ˆìž„ 줄" - -#: builtin/blame.c:2582 +#: builtin/blame.c:668 msgid "Show blame entries as we find them, incrementally" msgstr "ë¸”ë ˆìž„ í•ëª©ì„ ì°¾ìžë§ˆìž ì ì§„ì 으로 표시합니다" -#: builtin/blame.c:2583 +#: builtin/blame.c:669 msgid "Show blank SHA-1 for boundary commits (Default: off)" msgstr "가장ìžë¦¬ ì»¤ë°‹ì— ëŒ€í•´ 빈 SHA-1ì„ í‘œì‹œí•©ë‹ˆë‹¤ (기본값: 꺼ì§)" -#: builtin/blame.c:2584 +#: builtin/blame.c:670 msgid "Do not treat root commits as boundaries (Default: off)" msgstr "최ìƒìœ„ ì»¤ë°‹ì„ ê°€ìž¥ìžë¦¬ 커밋으로 취급하지 않습니다 (기본값: 꺼ì§)" -#: builtin/blame.c:2585 +#: builtin/blame.c:671 msgid "Show work cost statistics" msgstr "작업 비용 통계를 표시합니다" -#: builtin/blame.c:2586 +#: builtin/blame.c:672 msgid "Force progress reporting" msgstr "ê°•ì œë¡œ ì§„í–‰ ìƒí™©ì„ 표시합니다" -#: builtin/blame.c:2587 +#: builtin/blame.c:673 msgid "Show output score for blame entries" msgstr "ë¸”ë ˆìž„ í•ëª©ì— ëŒ€í•´ ì¶œë ¥ ì 수를 표시합니다" -#: builtin/blame.c:2588 +#: builtin/blame.c:674 msgid "Show original filename (Default: auto)" msgstr "ì›ëž˜ íŒŒì¼ ì´ë¦„ 표시 (기본값: ìžë™)" -#: builtin/blame.c:2589 +#: builtin/blame.c:675 msgid "Show original linenumber (Default: off)" msgstr "ì›ëž˜ 줄 번호 표시 (기본값: 하지 않ìŒ)" -#: builtin/blame.c:2590 +#: builtin/blame.c:676 msgid "Show in a format designed for machine consumption" msgstr "컴퓨터 처리용으로 ì„¤ê³„ëœ í˜•ì‹ìœ¼ë¡œ 표시합니다" -#: builtin/blame.c:2591 +#: builtin/blame.c:677 msgid "Show porcelain format with per-line commit information" msgstr "줄마다 커밋 ì •ë³´ê°€ 표시ë˜ëŠ” 사용ìžìš© 형ì‹ìœ¼ë¡œ 표시합니다" -#: builtin/blame.c:2592 +#: builtin/blame.c:678 msgid "Use the same output mode as git-annotate (Default: off)" msgstr "git-annotate와 ë™ì¼í•œ 형ì‹ì„ 사용합니다 (기본값: 꺼ì§)" -#: builtin/blame.c:2593 +#: builtin/blame.c:679 msgid "Show raw timestamp (Default: off)" msgstr "ë‚´ë¶€ 형ì‹ìœ¼ë¡œ 시ê°ì„ 표시합니다 (기본값: 꺼ì§)" -#: builtin/blame.c:2594 +#: builtin/blame.c:680 msgid "Show long commit SHA1 (Default: off)" msgstr "길게 커밋 SHA1ì„ í‘œì‹œí•©ë‹ˆë‹¤ (기본값: 꺼ì§)" -#: builtin/blame.c:2595 +#: builtin/blame.c:681 msgid "Suppress author name and timestamp (Default: off)" msgstr "ìž‘ì„±ìž ì´ë¦„ê³¼ 시ê°ì„ 표시하지 않습니다 (기본값: 꺼ì§)" -#: builtin/blame.c:2596 +#: builtin/blame.c:682 msgid "Show author email instead of name (Default: off)" msgstr "ìž‘ì„±ìž ì´ë¦„ ëŒ€ì‹ ì— ì „ìžë©”ì¼ì„ 표시합니다 (기본값: 꺼ì§)" -#: builtin/blame.c:2597 +#: builtin/blame.c:683 msgid "Ignore whitespace differences" msgstr "공백 ë¬¸ìž ì°¨ì´ì ì„ ë¬´ì‹œí•©ë‹ˆë‹¤" -#: builtin/blame.c:2604 +#: builtin/blame.c:690 msgid "Use an experimental heuristic to improve diffs" msgstr "diff를 í–¥ìƒí•˜ëŠ”ë° ì‹¤í—˜ì ì¸ íœ´ë¦¬ìŠ¤í‹±ì„ ì‚¬ìš©í•©ë‹ˆë‹¤" -#: builtin/blame.c:2606 +#: builtin/blame.c:692 msgid "Spend extra cycles to find better match" msgstr "ë” ì¼ì¹˜í•˜ëŠ” í•ëª©ì„ ì°¾ëŠ”ë° ë” ì‹œê°„ì„ ì†Œëª¨í•©ë‹ˆë‹¤" -#: builtin/blame.c:2607 +#: builtin/blame.c:693 msgid "Use revisions from <file> instead of calling git-rev-list" msgstr "git-rev-list를 호출하는 ëŒ€ì‹ <파ì¼>ì—서 ë¦¬ë¹„ì „ì„ ì‚¬ìš©í•©ë‹ˆë‹¤" -#: builtin/blame.c:2608 +#: builtin/blame.c:694 msgid "Use <file>'s contents as the final image" msgstr "<파ì¼>ì˜ ë‚´ìš©ì„ ìµœì¢… ì´ë¯¸ì§€ë¡œ 사용합니다" -#: builtin/blame.c:2609 builtin/blame.c:2610 +#: builtin/blame.c:695 builtin/blame.c:696 msgid "score" msgstr "ì 수" -#: builtin/blame.c:2609 +#: builtin/blame.c:695 msgid "Find line copies within and across files" msgstr "íŒŒì¼ ë‚´ë¶€ì™€ íŒŒì¼ ì‚¬ì´ì˜ ë³µì‚¬ëœ ì¤„ì„ ì°¾ìŠµë‹ˆë‹¤" -#: builtin/blame.c:2610 +#: builtin/blame.c:696 msgid "Find line movements within and across files" msgstr "íŒŒì¼ ë‚´ë¶€ì™€ íŒŒì¼ ì‚¬ì´ì˜ 옮겨진 ì¤„ì„ ì°¾ìŠµë‹ˆë‹¤" -#: builtin/blame.c:2611 +#: builtin/blame.c:697 msgid "n,m" msgstr "n,m" -#: builtin/blame.c:2611 +#: builtin/blame.c:697 msgid "Process only line range n,m, counting from 1" msgstr "n,m줄 (1번 줄부터 시작) 사ì´ì˜ 범위만 처리" -#: builtin/blame.c:2658 +#: builtin/blame.c:744 msgid "--progress can't be used with --incremental or porcelain formats" msgstr "" "--progress ì˜µì…˜ì€ --incremental 옵션ì´ë‚˜ í¬ìŠ¤ë ˆì¸ í˜•ì‹ì—서 ì‚¬ìš©í• ìˆ˜ 없습니다" -#. TRANSLATORS: This string is used to tell us the maximum -#. display width for a relative timestamp in "git blame" -#. output. For C locale, "4 years, 11 months ago", which -#. takes 22 places, is the longest among various forms of -#. relative timestamps, but your language may need more or -#. fewer display columns. -#: builtin/blame.c:2706 +#. TRANSLATORS: This string is used to tell us the +#. maximum display width for a relative timestamp in +#. "git blame" output. For C locale, "4 years, 11 +#. months ago", which takes 22 places, is the longest +#. among various forms of relative timestamps, but +#. your language may need more or fewer display +#. columns. +#. +#: builtin/blame.c:795 msgid "4 years, 11 months ago" msgstr "4ë…„ 11달 ì „" -#: builtin/blame.c:2786 -msgid "--contents and --reverse do not blend well." -msgstr "--contents ë° --reverse ì˜µì…˜ì€ í˜¸í™˜ë˜ì§€ 않습니다." - -#: builtin/blame.c:2806 -msgid "cannot use --contents with final commit object name" -msgstr "--contents ì˜µì…˜ì„ ë§ˆì§€ë§‰ 오브ì 트 ì´ë¦„ì— ì‚¬ìš©í• ìˆ˜ 없습니다" - -#: builtin/blame.c:2811 -msgid "--reverse and --first-parent together require specified latest commit" -msgstr "" -"--reverse ë° --first-parent ì˜µì…˜ì„ ê°™ì´ ì“°ë©´ 최근 ì»¤ë°‹ì„ ì§€ì •í•´ì•¼ 합니다" - -#: builtin/blame.c:2838 -msgid "" -"--reverse --first-parent together require range along first-parent chain" -msgstr "" -"--reverse ë° --first-parent ì˜µì…˜ì„ ê°™ì´ ì“°ë©´ 최초-ìƒìœ„ ì²´ì¸ê³¼ 범위가 필요합니" -"다" - -#: builtin/blame.c:2849 -#, c-format -msgid "no such path %s in %s" -msgstr "%s 경로가 %s ì•ˆì— ì—†ìŠµë‹ˆë‹¤" - -#: builtin/blame.c:2860 -#, c-format -msgid "cannot read blob %s for path %s" -msgstr "%s ê²½ë¡œì— ëŒ€í•´ %s 블ë¡ì„ ì½ì„ 수 ì—†ìŒ" - -#: builtin/blame.c:2879 +#: builtin/blame.c:882 #, c-format msgid "file %s has only %lu line" msgid_plural "file %s has only %lu lines" msgstr[0] "%s 파ì¼ì—는 ì¤„ì´ %luê°œ ë¿ìž…니다" -#: builtin/branch.c:26 +#: builtin/blame.c:928 +msgid "Blaming lines" +msgstr "ë¸”ë ˆìž„ 줄" + +#: builtin/branch.c:27 msgid "git branch [<options>] [-r | -a] [--merged | --no-merged]" msgstr "git branch [<옵션>] [-r | -a] [--merged | --no-merged]" -#: builtin/branch.c:27 +#: builtin/branch.c:28 msgid "git branch [<options>] [-l] [-f] <branch-name> [<start-point>]" msgstr "git branch [<옵션>] [-l] [-f] <브랜치-ì´ë¦„> [<시작-ì§€ì >]" -#: builtin/branch.c:28 +#: builtin/branch.c:29 msgid "git branch [<options>] [-r] (-d | -D) <branch-name>..." msgstr "git branch [<옵션>] [-r] (-d | -D) <브랜치-ì´ë¦„>..." -#: builtin/branch.c:29 +#: builtin/branch.c:30 msgid "git branch [<options>] (-m | -M) [<old-branch>] <new-branch>" msgstr "git branch [<옵션>] (-m | -M) [<과거-브랜치>] <새-브랜치>" -#: builtin/branch.c:30 +#: builtin/branch.c:31 msgid "git branch [<options>] [-r | -a] [--points-at]" msgstr "git branch [<옵션>] [-r | -a] [--points-at]" -#: builtin/branch.c:143 +#: builtin/branch.c:32 +msgid "git branch [<options>] [-r | -a] [--format]" +msgstr "git branch [<옵션>] [-r | -a] [--format]" + +#: builtin/branch.c:145 #, c-format msgid "" "deleting branch '%s' that has been merged to\n" @@ -5037,7 +5338,7 @@ msgstr "" "'%s' 브랜치를 ì‚ì œí•©ë‹ˆë‹¤. ì´ ë¸Œëžœì¹˜ëŠ” '%s'ì—\n" " 병합ë˜ì—ˆì§€ë§Œ, HEADì—는 병합ë˜ì§€ 않았습니다." -#: builtin/branch.c:147 +#: builtin/branch.c:149 #, c-format msgid "" "not deleting branch '%s' that is not yet merged to\n" @@ -5046,12 +5347,12 @@ msgstr "" "'%s' 브랜치를 ì‚ì œí•˜ì§€ 않습니다. ì´ ë¸Œëžœì¹˜ëŠ” '%s'ì—\n" " 병합ë˜ì§€ 않았지만, HEADì—는 병합ë˜ì—ˆìŠµë‹ˆë‹¤." -#: builtin/branch.c:161 +#: builtin/branch.c:163 #, c-format msgid "Couldn't look up commit object for '%s'" msgstr "'%s'ì— ëŒ€í•œ 커밋 오브ì 트를 찾아볼 수 없습니다" -#: builtin/branch.c:165 +#: builtin/branch.c:167 #, c-format msgid "" "The branch '%s' is not fully merged.\n" @@ -5060,163 +5361,91 @@ msgstr "" "'%s' 브랜치가 ì™„ì „ížˆ 병합ë˜ì§€ 않았습니다.\n" "ì •ë§ë¡œ ì‚ì œí•˜ë ¤ë©´ 'git branch -D %s' ëª…ë ¹ì„ ì‹¤í–‰í•˜ì‹ì‹œì˜¤." -#: builtin/branch.c:178 +#: builtin/branch.c:180 msgid "Update of config-file failed" msgstr "config-file ì—…ë°ì´íŠ¸ê°€ 실패했습니다" -#: builtin/branch.c:206 +#: builtin/branch.c:211 msgid "cannot use -a with -d" msgstr "-a ì˜µì…˜ì„ -d 옵션과 ê°™ì´ ì“¸ 수 없습니다" -#: builtin/branch.c:212 +#: builtin/branch.c:217 msgid "Couldn't look up commit object for HEAD" msgstr "HEADì— ëŒ€í•œ 커밋 오브ì 트를 찾아볼 수 없습니다" -#: builtin/branch.c:226 +#: builtin/branch.c:231 #, c-format msgid "Cannot delete branch '%s' checked out at '%s'" msgstr "'%2$s' ìœ„ì¹˜ì— ì²´í¬ì•„웃한 '%1$s' 브랜치를 ì‚ì œí• ìˆ˜ 없습니다" -#: builtin/branch.c:241 +#: builtin/branch.c:246 #, c-format msgid "remote-tracking branch '%s' not found." msgstr "리모트 ì¶”ì '%s' 브랜치가 없습니다." -#: builtin/branch.c:242 +#: builtin/branch.c:247 #, c-format msgid "branch '%s' not found." msgstr "'%s' 브랜치가 없습니다." -#: builtin/branch.c:257 +#: builtin/branch.c:262 #, c-format msgid "Error deleting remote-tracking branch '%s'" msgstr "리모트 ì¶”ì '%s' 브랜치를 ì‚ì œí•˜ëŠ”ë° ì˜¤ë¥˜" -#: builtin/branch.c:258 +#: builtin/branch.c:263 #, c-format msgid "Error deleting branch '%s'" msgstr "'%s' 브랜치를 ì‚ì œí•˜ëŠ”ë° ì˜¤ë¥˜" -#: builtin/branch.c:265 +#: builtin/branch.c:270 #, c-format msgid "Deleted remote-tracking branch %s (was %s).\n" msgstr "리모트 ì¶”ì '%s' 브랜치를 ì‚ì œí•©ë‹ˆë‹¤. (과거 %s)\n" -#: builtin/branch.c:266 +#: builtin/branch.c:271 #, c-format msgid "Deleted branch %s (was %s).\n" msgstr "%s 브랜치 ì‚ì œ (과거 %s).\n" -#: builtin/branch.c:312 -#, c-format -msgid "[%s: gone]" -msgstr "[%s: 사ë¼ì§]" - -#: builtin/branch.c:317 -#, c-format -msgid "[%s]" -msgstr "[%s]" - -#: builtin/branch.c:322 -#, c-format -msgid "[%s: behind %d]" -msgstr "[%s: %dê°œ ë’¤]" - -#: builtin/branch.c:324 -#, c-format -msgid "[behind %d]" -msgstr "[%dê°œ ë’¤]" - -#: builtin/branch.c:328 -#, c-format -msgid "[%s: ahead %d]" -msgstr "[%s: %dê°œ 앞]" - -#: builtin/branch.c:330 -#, c-format -msgid "[ahead %d]" -msgstr "[%dê°œ 앞]" - -#: builtin/branch.c:333 -#, c-format -msgid "[%s: ahead %d, behind %d]" -msgstr "[%s: %dê°œ 앞, %dê°œ ë’¤]" - -#: builtin/branch.c:336 -#, c-format -msgid "[ahead %d, behind %d]" -msgstr "[%dê°œ 앞, %dê°œ ë’¤]" - -#: builtin/branch.c:349 -msgid " **** invalid ref ****" -msgstr " **** ìž˜ëª»ëœ ë ˆí¼ëŸ°ìФ ****" - -#: builtin/branch.c:375 -#, c-format -msgid "(no branch, rebasing %s)" -msgstr "(브랜치 ì—†ìŒ, %s ë¦¬ë² ì´ìФ)" - -#: builtin/branch.c:378 -#, c-format -msgid "(no branch, bisect started on %s)" -msgstr "(브랜치 ì—†ìŒ, ì´ë“±ë¶„ %sì—서 시작)" - -#. TRANSLATORS: make sure this matches -#. "HEAD detached at " in wt-status.c -#: builtin/branch.c:384 -#, c-format -msgid "(HEAD detached at %s)" -msgstr "(HEAD %s 위치ì—서 분리ë¨)" - -#. TRANSLATORS: make sure this matches -#. "HEAD detached from " in wt-status.c -#: builtin/branch.c:389 -#, c-format -msgid "(HEAD detached from %s)" -msgstr "(HEAD %s(으)로부터 분리ë¨)" - -#: builtin/branch.c:393 -msgid "(no branch)" -msgstr "(브랜치 ì—†ìŒ)" - -#: builtin/branch.c:535 +#: builtin/branch.c:445 #, c-format msgid "Branch %s is being rebased at %s" msgstr "%s 브랜치를 %s ìœ„ì¹˜ì— ë¦¬ë² ì´ìŠ¤í•©ë‹ˆë‹¤" -#: builtin/branch.c:539 +#: builtin/branch.c:449 #, c-format msgid "Branch %s is being bisected at %s" msgstr "%s 브랜치를 %s 위치ì—서 bisect합니다" -#: builtin/branch.c:554 +#: builtin/branch.c:464 msgid "cannot rename the current branch while not on any." msgstr "브랜치 ìœ„ì— ì—†ìœ¼ë©´ì„œ 현재 브랜치 ì´ë¦„ì„ ë°”ê¿€ 수 없습니다." -#: builtin/branch.c:564 +#: builtin/branch.c:474 #, c-format msgid "Invalid branch name: '%s'" msgstr "ìž˜ëª»ëœ ë¸Œëžœì¹˜ ì´ë¦„: '%s'" -#: builtin/branch.c:581 +#: builtin/branch.c:491 msgid "Branch rename failed" msgstr "브랜치 ì´ë¦„ 바꾸기 실패" -#: builtin/branch.c:585 +#: builtin/branch.c:494 #, c-format msgid "Renamed a misnamed branch '%s' away" msgstr "ì´ë¦„ì´ ìž˜ëª»ëœ '%s' ë¸Œëžœì¹˜ì˜ ì´ë¦„ì„ ë‹¤ë¥´ê²Œ 바꿉니다" -#: builtin/branch.c:588 +#: builtin/branch.c:497 #, c-format msgid "Branch renamed to %s, but HEAD is not updated!" msgstr "브랜치 ì´ë¦„ì„ %s(으)로 바꾸지만, HEAD를 ì—…ë°ì´íŠ¸í•˜ì§€ 않습니다!" -#: builtin/branch.c:595 +#: builtin/branch.c:506 msgid "Branch is renamed, but update of config-file failed" msgstr "ë¸Œëžœì¹˜ì˜ ì´ë¦„ì„ ë°”ê¾¸ì§€ë§Œ, config-file ì—…ë°ì´íŠ¸ê°€ 실패했습니다" -#: builtin/branch.c:611 +#: builtin/branch.c:522 #, c-format msgid "" "Please edit the description for the branch\n" @@ -5227,168 +5456,177 @@ msgstr "" " %s\n" "'%c' 문ìžë¡œ 시작하는 ì¤„ì€ ë¬´ì‹œë©ë‹ˆë‹¤.\n" -#: builtin/branch.c:643 +#: builtin/branch.c:555 msgid "Generic options" msgstr "ì¼ë°˜ 옵션" # FIXME: give twice? -#: builtin/branch.c:645 +#: builtin/branch.c:557 msgid "show hash and subject, give twice for upstream branch" msgstr "해시와 ì œëª©ì„ í‘œì‹œí•˜ê³ , 업스트림 ë¸Œëžœì¹˜ì— ëŒ€í•œ 위치를 표시합니다" -#: builtin/branch.c:646 +#: builtin/branch.c:558 msgid "suppress informational messages" msgstr "여러가지 안내 메시지를 표시하지 않습니다" -#: builtin/branch.c:647 +#: builtin/branch.c:559 msgid "set up tracking mode (see git-pull(1))" msgstr "ì¶”ì 모드를 ì„¤ì •í•©ë‹ˆë‹¤ (git-pull(1) ì°¸ê³ )" -#: builtin/branch.c:649 +#: builtin/branch.c:561 msgid "change upstream info" msgstr "업스트림 ì •ë³´ë¥¼ 바꿉니다" -#: builtin/branch.c:651 +#: builtin/branch.c:563 msgid "upstream" msgstr "업스트림" -#: builtin/branch.c:651 +#: builtin/branch.c:563 msgid "change the upstream info" msgstr "업스트림 ì •ë³´ë¥¼ 바꿉니다" -#: builtin/branch.c:652 +#: builtin/branch.c:564 msgid "Unset the upstream info" msgstr "업스트림 ì •ë³´ë¥¼ í•´ì œí•©ë‹ˆë‹¤" -#: builtin/branch.c:653 +#: builtin/branch.c:565 msgid "use colored output" msgstr "여러 색으로 ì¶œë ¥í•©ë‹ˆë‹¤" -#: builtin/branch.c:654 +#: builtin/branch.c:566 msgid "act on remote-tracking branches" msgstr "리모트 ì¶”ì ë¸Œëžœì¹˜ì— ëŒ€í•´ ë™ìž‘합니다" -#: builtin/branch.c:656 builtin/branch.c:657 +#: builtin/branch.c:568 builtin/branch.c:570 msgid "print only branches that contain the commit" msgstr "ì»¤ë°‹ì´ ìžˆëŠ” 브랜치만 표시합니다" -#: builtin/branch.c:660 +#: builtin/branch.c:569 builtin/branch.c:571 +msgid "print only branches that don't contain the commit" +msgstr "ì»¤ë°‹ì´ ë“¤ì–´ìžˆì§€ ì•Šì€ ë¸Œëžœì¹˜ë§Œ 표시합니다" + +#: builtin/branch.c:574 msgid "Specific git-branch actions:" msgstr "íŠ¹ì • git-branch ë™ìž‘:" -#: builtin/branch.c:661 +#: builtin/branch.c:575 msgid "list both remote-tracking and local branches" msgstr "리모트와 ë¡œì»¬ì˜ ë¸Œëžœì¹˜ 목ë¡ì„ ëª¨ë‘ í‘œì‹œí•©ë‹ˆë‹¤" -#: builtin/branch.c:663 +#: builtin/branch.c:577 msgid "delete fully merged branch" msgstr "ì™„ì „ížˆ ë³‘í•©ëœ ë¸Œëžœì¹˜ë¥¼ ì‚ì œí•©ë‹ˆë‹¤" -#: builtin/branch.c:664 +#: builtin/branch.c:578 msgid "delete branch (even if not merged)" msgstr "브랜치를 ì‚ì œí•©ë‹ˆë‹¤ (병합ë˜ì§€ 않았ë”ë¼ë„)" -#: builtin/branch.c:665 +#: builtin/branch.c:579 msgid "move/rename a branch and its reflog" msgstr "브랜치와 ê·¸ reflog를 옮기거나 ì´ë¦„ì„ ë°”ê¿‰ë‹ˆë‹¤" -#: builtin/branch.c:666 +#: builtin/branch.c:580 msgid "move/rename a branch, even if target exists" msgstr "대ìƒì´ ì´ë¯¸ 있ë”ë¼ë„ 브랜치를 옮기거나 ì´ë¦„ì„ ë°”ê¿‰ë‹ˆë‹¤" -#: builtin/branch.c:667 +#: builtin/branch.c:581 msgid "list branch names" msgstr "브랜치 ì´ë¦„ 목ë¡ì„ 표시합니다" -#: builtin/branch.c:668 +#: builtin/branch.c:582 msgid "create the branch's reflog" msgstr "ë¸Œëžœì¹˜ì˜ reflog를 ë§Œë“니다" -#: builtin/branch.c:670 +#: builtin/branch.c:584 msgid "edit the description for the branch" msgstr "ë¸Œëžœì¹˜ì˜ ì„¤ëª…ì„ íŽ¸ì§‘í•©ë‹ˆë‹¤" -#: builtin/branch.c:671 +#: builtin/branch.c:585 msgid "force creation, move/rename, deletion" msgstr "ê°•ì œë¡œ ë§Œë“¤ê³ , 옮기거나 ì´ë¦„ì„ ë°”ê¾¸ê³ , ì‚ì œí•©ë‹ˆë‹¤" -#: builtin/branch.c:672 +#: builtin/branch.c:586 msgid "print only branches that are merged" msgstr "병합ë˜ëŠ” 브랜치만 표시합니다" -#: builtin/branch.c:673 +#: builtin/branch.c:587 msgid "print only branches that are not merged" msgstr "병합ë˜ì§€ 않는 브랜치만 표시합니다" -#: builtin/branch.c:674 +#: builtin/branch.c:588 msgid "list branches in columns" msgstr "목ë¡ì„ 여러 열로 표시합니다" -#: builtin/branch.c:675 builtin/for-each-ref.c:38 builtin/tag.c:381 +#: builtin/branch.c:589 builtin/for-each-ref.c:39 builtin/tag.c:427 msgid "key" msgstr "키" -#: builtin/branch.c:676 builtin/for-each-ref.c:39 builtin/tag.c:382 +#: builtin/branch.c:590 builtin/for-each-ref.c:40 builtin/tag.c:428 msgid "field name to sort on" msgstr "ì •ë ¬í•œ ê¸°ì¤€ì´ ë˜ëŠ” 필드 ì´ë¦„" -#: builtin/branch.c:678 builtin/for-each-ref.c:41 builtin/notes.c:404 -#: builtin/notes.c:407 builtin/notes.c:567 builtin/notes.c:570 -#: builtin/tag.c:384 +#: builtin/branch.c:592 builtin/for-each-ref.c:42 builtin/notes.c:407 +#: builtin/notes.c:410 builtin/notes.c:570 builtin/notes.c:573 +#: builtin/tag.c:430 msgid "object" msgstr "오브ì 트" -#: builtin/branch.c:679 +#: builtin/branch.c:593 msgid "print only branches of the object" msgstr "해당 오브ì íŠ¸ì˜ ë¸Œëžœì¹˜ë§Œ 표시합니다" -#: builtin/branch.c:681 builtin/for-each-ref.c:46 builtin/tag.c:388 +#: builtin/branch.c:595 builtin/for-each-ref.c:48 builtin/tag.c:435 msgid "sorting and filtering are case insensitive" msgstr "ì •ë ¬ê³¼ í•„í„°ë§ì€ 대소문ìžë¥¼ 구분하지 않습니다" -#: builtin/branch.c:698 +#: builtin/branch.c:596 builtin/for-each-ref.c:38 builtin/tag.c:434 +#: builtin/verify-tag.c:39 +msgid "format to use for the output" +msgstr "ì¶œë ¥ì— ì‚¬ìš©í• í˜•ì‹" + +#: builtin/branch.c:615 msgid "Failed to resolve HEAD as a valid ref." msgstr "HEAD를 올바른 ë ˆí¼ëŸ°ìŠ¤ë¡œ êµ¬í•´ë‚´ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤." -#: builtin/branch.c:702 builtin/clone.c:706 +#: builtin/branch.c:619 builtin/clone.c:728 msgid "HEAD not found below refs/heads!" msgstr "ë ˆí¼ëŸ°ìФ/헤드 ì•„ëž˜ì— HEADê°€ 없습니다!" -#: builtin/branch.c:724 +#: builtin/branch.c:642 msgid "--column and --verbose are incompatible" msgstr "--column ë° --verbose ì˜µì…˜ì€ í˜¸í™˜ë˜ì§€ 않습니다" -#: builtin/branch.c:735 builtin/branch.c:787 +#: builtin/branch.c:653 builtin/branch.c:705 msgid "branch name required" msgstr "브랜치 ì´ë¦„ì´ í•„ìš”í•©ë‹ˆë‹¤" -#: builtin/branch.c:763 +#: builtin/branch.c:681 msgid "Cannot give description to detached HEAD" msgstr "ë¶„ë¦¬ëœ HEADì— ëŒ€í•œ ì„¤ëª…ì„ ë¶€ì—¬í• ìˆ˜ 없습니다" -#: builtin/branch.c:768 +#: builtin/branch.c:686 msgid "cannot edit description of more than one branch" msgstr "여러 ë¸Œëžœì¹˜ì— ëŒ€í•œ ì„¤ëª…ì„ íŽ¸ì§‘í• ìˆ˜ 없습니다" -#: builtin/branch.c:775 +#: builtin/branch.c:693 #, c-format msgid "No commit on branch '%s' yet." msgstr "ì•„ì§ '%s' ë¸Œëžœì¹˜ì— ì»¤ë°‹ì´ ì—†ìŠµë‹ˆë‹¤." -#: builtin/branch.c:778 +#: builtin/branch.c:696 #, c-format msgid "No branch named '%s'." msgstr "ì´ë¦„ì´ '%s'ì¸ ë¸Œëžœì¹˜ê°€ 없습니다." -#: builtin/branch.c:793 +#: builtin/branch.c:711 msgid "too many branches for a rename operation" msgstr "ì´ë¦„ 바꾸기 ìž‘ì—…ì— ëŒ€í•´ 브랜치가 너무 많습니다" -#: builtin/branch.c:798 +#: builtin/branch.c:716 msgid "too many branches to set new upstream" msgstr "새 ì—…ìŠ¤íŠ¸ë¦¼ì„ ì„¤ì •í•˜ëŠ”ë° ë¸Œëžœì¹˜ê°€ 너무 많습니다" -#: builtin/branch.c:802 +#: builtin/branch.c:720 #, c-format msgid "" "could not set upstream of HEAD to %s when it does not point to any branch." @@ -5396,41 +5634,41 @@ msgstr "" "HEADì˜ ì—…ìŠ¤íŠ¸ë¦¼ì„ %s(으)로 ì„¤ì •í• ìˆ˜ 없습니다. ì–´ë–¤ ë¸Œëžœì¹˜ë„ ê°€ë¦¬í‚¤ì§€ 않습니" "다." -#: builtin/branch.c:805 builtin/branch.c:827 builtin/branch.c:848 +#: builtin/branch.c:723 builtin/branch.c:745 builtin/branch.c:766 #, c-format msgid "no such branch '%s'" msgstr "그런 브랜치가 ('%s') 없습니다" -#: builtin/branch.c:809 +#: builtin/branch.c:727 #, c-format msgid "branch '%s' does not exist" msgstr "'%s' 브랜치가 없습니다" -#: builtin/branch.c:821 +#: builtin/branch.c:739 msgid "too many branches to unset upstream" msgstr "업스트림 ì„¤ì •ì„ í•´ì œí•˜ëŠ”ë° ë¸Œëžœì¹˜ê°€ 너무 많습니다" -#: builtin/branch.c:825 +#: builtin/branch.c:743 msgid "could not unset upstream of HEAD when it does not point to any branch." msgstr "" "HEADì˜ ì—…ìŠ¤íŠ¸ë¦¼ ì„¤ì •ì„ í•´ì œí• ìˆ˜ 없습니다. ì–´ë–¤ ë¸Œëžœì¹˜ë„ ê°€ë¦¬í‚¤ì§€ 않습니다." -#: builtin/branch.c:831 +#: builtin/branch.c:749 #, c-format msgid "Branch '%s' has no upstream information" msgstr "'%s' ë¸Œëžœì¹˜ì— ì—…ìŠ¤íŠ¸ë¦¼ ì •ë³´ê°€ 없습니다" -#: builtin/branch.c:845 +#: builtin/branch.c:763 msgid "it does not make sense to create 'HEAD' manually" msgstr "'HEAD'를 수ë™ìœ¼ë¡œ 만드는 ê±´ 앞뒤가 ë§žì§€ 않습니다" -#: builtin/branch.c:851 +#: builtin/branch.c:769 msgid "-a and -r options to 'git branch' do not make sense with a branch name" msgstr "" "'git branch'ì— ëŒ€í•´ -a ë° -r ì˜µì…˜ì€ ë¸Œëžœì¹˜ ì´ë¦„ê³¼ ê°™ì´ ì“°ë©´ 앞뒤가 ë§žì§€ 않습" "니다" -#: builtin/branch.c:854 +#: builtin/branch.c:772 #, c-format msgid "" "The --set-upstream flag is deprecated and will be removed. Consider using --" @@ -5439,7 +5677,7 @@ msgstr "" "--set-upstream ì˜µì…˜ì€ ë” ì´ìƒ 사용ë˜ì§€ ì•Šê³ ì œê±°ë ì˜ˆì •ìž…ë‹ˆë‹¤. --track ë˜ëŠ” " "--set-upstream-to ì˜µì…˜ì„ ì‚¬ìš©í•´ ë³´ì‹ì‹œì˜¤\n" -#: builtin/branch.c:871 +#: builtin/branch.c:789 #, c-format msgid "" "\n" @@ -5449,20 +5687,20 @@ msgstr "" "\n" "'%s'ì„(를) ë§Œë“¤ê³ '%s'ì„(를) ì¶”ì 하게 í•˜ë ¤ë©´, 다ìŒì„ 하ì‹ì‹œì˜¤:\n" -#: builtin/bundle.c:51 +#: builtin/bundle.c:45 #, c-format msgid "%s is okay\n" msgstr "%s ì •ìƒìž…니다\n" -#: builtin/bundle.c:64 +#: builtin/bundle.c:58 msgid "Need a repository to create a bundle." msgstr "ë²ˆë“¤ì„ ë§Œë“œë ¤ë©´ ì €ìž¥ì†Œê°€ 필요합니다." -#: builtin/bundle.c:68 +#: builtin/bundle.c:62 msgid "Need a repository to unbundle." msgstr "ë²ˆë“¤ì„ í•´ì œí•˜ë ¤ë©´ ì €ìž¥ì†Œê°€ 필요합니다." -#: builtin/cat-file.c:513 +#: builtin/cat-file.c:519 msgid "" "git cat-file (-t [--allow-unknown-type] | -s [--allow-unknown-type] | -e | -" "p | <type> | --textconv | --filters) [--path=<path>] <object>" @@ -5470,7 +5708,7 @@ msgstr "" "git cat-file (-t [--allow-unknown-type] | -s [--allow-unknown-type] | -e | -" "p | <종류> | --textconv | --filters) [--path=<경로>] <오브ì 트>" -#: builtin/cat-file.c:514 +#: builtin/cat-file.c:520 msgid "" "git cat-file (--batch | --batch-check) [--follow-symlinks] [--textconv | --" "filters]" @@ -5478,302 +5716,302 @@ msgstr "" "git cat-file (--batch | --batch-check) [--follow-symlinks] [--textconv | --" "filters]" -#: builtin/cat-file.c:551 +#: builtin/cat-file.c:557 msgid "<type> can be one of: blob, tree, commit, tag" msgstr "<종류>는 ë‹¤ìŒ ì¤‘ 하나가 ë 수 있습니다: blob, tree, commit, tag" -#: builtin/cat-file.c:552 +#: builtin/cat-file.c:558 msgid "show object type" msgstr "오브ì 트 종류를 봅니다" -#: builtin/cat-file.c:553 +#: builtin/cat-file.c:559 msgid "show object size" msgstr "오브ì 트 í¬ê¸°ë¥¼ 봅니다" -#: builtin/cat-file.c:555 +#: builtin/cat-file.c:561 msgid "exit with zero when there's no error" msgstr "오류가 ì—†ì„ ë•Œ 0ì„ ë¦¬í„´í•˜ê³ ë냅니다" -#: builtin/cat-file.c:556 +#: builtin/cat-file.c:562 msgid "pretty-print object's content" msgstr "오브ì íŠ¸ì˜ ë‚´ìš©ì„ ì˜ˆì˜ê²Œ 표시합니다" -#: builtin/cat-file.c:558 +#: builtin/cat-file.c:564 msgid "for blob objects, run textconv on object's content" msgstr "ë¸”ë¡ ì˜¤ë¸Œì íŠ¸ì— ëŒ€í•´ì„œëŠ”, 오브ì íŠ¸ì˜ ë‚´ìš©ì— ëŒ€í•´ textconv를 실행합니다" -#: builtin/cat-file.c:560 +#: builtin/cat-file.c:566 msgid "for blob objects, run filters on object's content" msgstr "ë¸”ë¡ ì˜¤ë¸Œì íŠ¸ì— ëŒ€í•´ì„œëŠ”, 오브ì íŠ¸ì˜ ë‚´ìš©ì— ëŒ€í•´ 필터를 실행합니다" -#: builtin/cat-file.c:561 git-submodule.sh:929 +#: builtin/cat-file.c:567 git-submodule.sh:944 msgid "blob" msgstr "블ë¡" -#: builtin/cat-file.c:562 +#: builtin/cat-file.c:568 msgid "use a specific path for --textconv/--filters" msgstr "--textconv/--filters ì˜µì…˜ì— ê²½ë¡œë¥¼ ì§€ì •í•©ë‹ˆë‹¤" -#: builtin/cat-file.c:564 +#: builtin/cat-file.c:570 msgid "allow -s and -t to work with broken/corrupt objects" msgstr "-s ë° -t ì˜µì…˜ì´ ì†ìƒëœ 오브ì íŠ¸ì— ëŒ€í•´ ë™ìž‘하ë„ë¡ í—ˆìš©í•©ë‹ˆë‹¤" -#: builtin/cat-file.c:565 +#: builtin/cat-file.c:571 msgid "buffer --batch output" msgstr "--batch ì¶œë ¥ì— ëŒ€í•´ 버í¼ë§í•©ë‹ˆë‹¤" -#: builtin/cat-file.c:567 +#: builtin/cat-file.c:573 msgid "show info and content of objects fed from the standard input" msgstr "표준 ìž…ë ¥ì—서 ìž…ë ¥ëœ ì˜¤ë¸Œì íŠ¸ì˜ ì •ë³´ì™€ ë‚´ìš©ì„ í‘œì‹œí•©ë‹ˆë‹¤" -#: builtin/cat-file.c:570 +#: builtin/cat-file.c:576 msgid "show info about objects fed from the standard input" msgstr "표준 ìž…ë ¥ì—서 ìž…ë ¥ëœ ì˜¤ë¸Œì íŠ¸ì˜ ì •ë³´ë¥¼ 표시합니다" -#: builtin/cat-file.c:573 +#: builtin/cat-file.c:579 msgid "follow in-tree symlinks (used with --batch or --batch-check)" msgstr "" "트리 ë‚´ë¶€ì˜ ì‹¬ë³¼ë¦ ë§í¬ë¥¼ ë”°ë¼ê°‘니다 (--batch ë˜ëŠ” --batch-check와 ê°™ì´ ì‚¬ìš©)" -#: builtin/cat-file.c:575 +#: builtin/cat-file.c:581 msgid "show all objects with --batch or --batch-check" msgstr "--batch ë˜ëŠ” --batch-checkì—서 ëª¨ë“ ì˜¤ë¸Œì 트를 표시합니다" -#: builtin/check-attr.c:11 +#: builtin/check-attr.c:12 msgid "git check-attr [-a | --all | <attr>...] [--] <pathname>..." msgstr "git check-attr [-a | --all | <ì†ì„±>...] [--] <경로ì´ë¦„>..." -#: builtin/check-attr.c:12 +#: builtin/check-attr.c:13 msgid "git check-attr --stdin [-z] [-a | --all | <attr>...]" msgstr "git check-attr --stdin [-z] [-a | --all | <ì†ì„±>...]" -#: builtin/check-attr.c:19 +#: builtin/check-attr.c:20 msgid "report all attributes set on file" msgstr "파ì¼ì— ì„¤ì •ëœ ëª¨ë“ ì†ì„±ì„ 표시합니다" -#: builtin/check-attr.c:20 +#: builtin/check-attr.c:21 msgid "use .gitattributes only from the index" msgstr "ì¸ë±ìФì—서만 .gitattributes를 사용합니다" -#: builtin/check-attr.c:21 builtin/check-ignore.c:22 builtin/hash-object.c:98 +#: builtin/check-attr.c:22 builtin/check-ignore.c:24 builtin/hash-object.c:99 msgid "read file names from stdin" msgstr "표준 ìž…ë ¥ì—서 íŒŒì¼ ì´ë¦„ì„ ì½ìŠµë‹ˆë‹¤" -#: builtin/check-attr.c:23 builtin/check-ignore.c:24 +#: builtin/check-attr.c:24 builtin/check-ignore.c:26 msgid "terminate input and output records by a NUL character" msgstr "NUL 문ìžë¥¼ 기준으로 ìžë£Œ ìž…ë ¥ ë° ì¶œë ¥ì„ ë©ˆì¶¥ë‹ˆë‹¤" -#: builtin/check-ignore.c:18 builtin/checkout.c:1140 builtin/gc.c:332 +#: builtin/check-ignore.c:20 builtin/checkout.c:1143 builtin/gc.c:357 msgid "suppress progress reporting" msgstr "ì§„í–‰ ìƒí™© 표시를 하지 않습니다" -#: builtin/check-ignore.c:26 +#: builtin/check-ignore.c:28 msgid "show non-matching input paths" msgstr "ì¼ì¹˜í•˜ì§€ 않는 ìž…ë ¥ 경로를 표시합니다" -#: builtin/check-ignore.c:28 +#: builtin/check-ignore.c:30 msgid "ignore index when checking" msgstr "ê²€ì‚¬í• ë•Œ ì¸ë±ìŠ¤ë¥¼ 무시합니다" -#: builtin/check-ignore.c:154 +#: builtin/check-ignore.c:158 msgid "cannot specify pathnames with --stdin" msgstr "--stdin으로 경로 ì´ë¦„ì„ ì§€ì •í• ìˆ˜ 없습니다" -#: builtin/check-ignore.c:157 +#: builtin/check-ignore.c:161 msgid "-z only makes sense with --stdin" msgstr "-z ì˜µì…˜ì€ --stdin 옵션과 ê°™ì´ ì¨ì•¼ë§Œ ì˜ë¯¸ê°€ 있습니다" -#: builtin/check-ignore.c:159 +#: builtin/check-ignore.c:163 msgid "no path specified" msgstr "경로를 ì§€ì •í•˜ì§€ 않았습니다" -#: builtin/check-ignore.c:163 +#: builtin/check-ignore.c:167 msgid "--quiet is only valid with a single pathname" msgstr "--quiet ì˜µì…˜ì€ í•˜ë‚˜ì˜ ê²½ë¡œ ì´ë¦„ê³¼ ê°™ì´ ì¨ì•¼ 합니다" -#: builtin/check-ignore.c:165 +#: builtin/check-ignore.c:169 msgid "cannot have both --quiet and --verbose" msgstr "--quiet ë° --verbose ì˜µì…˜ì„ ê°™ì´ ì“¸ 수 없습니다" -#: builtin/check-ignore.c:168 +#: builtin/check-ignore.c:172 msgid "--non-matching is only valid with --verbose" msgstr "--non-matching ì˜µì…˜ì€ --verbose 옵션과 ê°™ì´ ì¨ì•¼ 합니다" -#: builtin/check-mailmap.c:8 +#: builtin/check-mailmap.c:9 msgid "git check-mailmap [<options>] <contact>..." msgstr "git check-mailmap [<옵션>] <ì—°ë½ì²˜>..." -#: builtin/check-mailmap.c:13 +#: builtin/check-mailmap.c:14 msgid "also read contacts from stdin" msgstr "ë˜ ì—°ë½ì²˜ë¥¼ 표준 ìž…ë ¥ì—서 ì½ìŠµë‹ˆë‹¤" -#: builtin/check-mailmap.c:24 +#: builtin/check-mailmap.c:25 #, c-format msgid "unable to parse contact: %s" msgstr "ì—°ë½ì²˜ë¥¼ íŒŒì‹±í• ìˆ˜ 없습니다: %s" -#: builtin/check-mailmap.c:47 +#: builtin/check-mailmap.c:48 msgid "no contacts specified" msgstr "ì—°ë½ì²˜ë¥¼ ì§€ì •í•˜ì§€ 않았습니다" -#: builtin/checkout-index.c:127 +#: builtin/checkout-index.c:128 msgid "git checkout-index [<options>] [--] [<file>...]" msgstr "git checkout-index [<옵션>] [--] [<파ì¼>...]" -#: builtin/checkout-index.c:144 +#: builtin/checkout-index.c:145 msgid "stage should be between 1 and 3 or all" msgstr "스테ì´ì§€ëŠ” 1ì—서 3 사ì´ì˜ ê°’ì´ê±°ë‚˜ allì´ì–´ì•¼ 합니다" -#: builtin/checkout-index.c:160 +#: builtin/checkout-index.c:161 msgid "check out all files in the index" msgstr "ì¸ë±ìŠ¤ì˜ ëª¨ë“ íŒŒì¼ì„ ê°€ì ¸ì˜µë‹ˆë‹¤" -#: builtin/checkout-index.c:161 +#: builtin/checkout-index.c:162 msgid "force overwrite of existing files" msgstr "기존 파ì¼ì„ ê°•ì œë¡œ ë®ì–´ ì”니다" -#: builtin/checkout-index.c:163 +#: builtin/checkout-index.c:164 msgid "no warning for existing files and files not in index" msgstr "기존 파ì¼ê³¼ ì¸ë±ìŠ¤ì— ì—†ëŠ” 파ì¼ì— 대해 ê²½ê³ í•˜ì§€ 않습니다" -#: builtin/checkout-index.c:165 +#: builtin/checkout-index.c:166 msgid "don't checkout new files" msgstr "새 파ì¼ì„ ê°€ì ¸ì˜¤ì§€ 않습니다" -#: builtin/checkout-index.c:167 +#: builtin/checkout-index.c:168 msgid "update stat information in the index file" msgstr "ì¸ë±ìФ 파ì¼ì˜ stat ì •ë³´ë¥¼ ì—…ë°ì´íŠ¸í•©ë‹ˆë‹¤" -#: builtin/checkout-index.c:171 +#: builtin/checkout-index.c:172 msgid "read list of paths from the standard input" msgstr "표준 ìž…ë ¥ì—서 ê²½ë¡œì˜ ëª©ë¡ì„ ì½ìŠµë‹ˆë‹¤" -#: builtin/checkout-index.c:173 +#: builtin/checkout-index.c:174 msgid "write the content to temporary files" msgstr "ë‚´ìš©ì„ ìž„ì‹œ 파ì¼ì— ì”니다" -#: builtin/checkout-index.c:174 builtin/column.c:30 -#: builtin/submodule--helper.c:597 builtin/submodule--helper.c:600 -#: builtin/submodule--helper.c:606 builtin/submodule--helper.c:967 -#: builtin/worktree.c:471 +#: builtin/checkout-index.c:175 builtin/column.c:31 +#: builtin/submodule--helper.c:635 builtin/submodule--helper.c:638 +#: builtin/submodule--helper.c:644 builtin/submodule--helper.c:980 +#: builtin/worktree.c:478 msgid "string" msgstr "문ìžì—´" -#: builtin/checkout-index.c:175 +#: builtin/checkout-index.c:176 msgid "when creating files, prepend <string>" msgstr "파ì¼ì„ 만들 때, ì•žì— <문ìžì—´>ì„ ë¶™ìž…ë‹ˆë‹¤" -#: builtin/checkout-index.c:177 +#: builtin/checkout-index.c:178 msgid "copy out the files from named stage" msgstr "ì§€ì •í•œ 스테ì´ì§€ì—서 파ì¼ì„ 복사해 옵니다" -#: builtin/checkout.c:25 +#: builtin/checkout.c:26 msgid "git checkout [<options>] <branch>" msgstr "git checkout [<옵션>] <브랜치>" -#: builtin/checkout.c:26 +#: builtin/checkout.c:27 msgid "git checkout [<options>] [<branch>] -- <file>..." msgstr "git checkout [<옵션>] [<브랜치>] -- <파ì¼>..." -#: builtin/checkout.c:134 builtin/checkout.c:167 +#: builtin/checkout.c:135 builtin/checkout.c:168 #, c-format msgid "path '%s' does not have our version" msgstr "'%s' ê²½ë¡œì— ìš°ë¦¬ìª½ ë²„ì „ì´ ì—†ìŠµë‹ˆë‹¤" -#: builtin/checkout.c:136 builtin/checkout.c:169 +#: builtin/checkout.c:137 builtin/checkout.c:170 #, c-format msgid "path '%s' does not have their version" msgstr "'%s' ê²½ë¡œì— ìƒëŒ€íޏ ë²„ì „ì´ ì—†ìŠµë‹ˆë‹¤" -#: builtin/checkout.c:152 +#: builtin/checkout.c:153 #, c-format msgid "path '%s' does not have all necessary versions" msgstr "'%s' ê²½ë¡œì— í•„ìš”í•œ ëª¨ë“ ë²„ì „ì´ ì—†ìŠµë‹ˆë‹¤" -#: builtin/checkout.c:196 +#: builtin/checkout.c:197 #, c-format msgid "path '%s' does not have necessary versions" msgstr "'%s' ê²½ë¡œì— í•„ìš”í•œ ë²„ì „ì´ ì—†ìŠµë‹ˆë‹¤" -#: builtin/checkout.c:213 +#: builtin/checkout.c:214 #, c-format msgid "path '%s': cannot merge" msgstr "'%s' 경로: ë³‘í•©í• ìˆ˜ 없습니다" -#: builtin/checkout.c:230 +#: builtin/checkout.c:231 #, c-format msgid "Unable to add merge result for '%s'" msgstr "'%s'ì— ëŒ€í•œ 병합 결과를 ì¶”ê°€í• ìˆ˜ 없습니다" -#: builtin/checkout.c:250 builtin/checkout.c:253 builtin/checkout.c:256 -#: builtin/checkout.c:259 +#: builtin/checkout.c:253 builtin/checkout.c:256 builtin/checkout.c:259 +#: builtin/checkout.c:262 #, c-format msgid "'%s' cannot be used with updating paths" msgstr "'%s' ì˜µì…˜ì€ ì—…ë°ì´íŠ¸í•˜ëŠ” 경로ì—서 쓸 수 없습니다" -#: builtin/checkout.c:262 builtin/checkout.c:265 +#: builtin/checkout.c:265 builtin/checkout.c:268 #, c-format msgid "'%s' cannot be used with %s" msgstr "'%s' ì˜µì…˜ì€ %s 옵션과 ê°™ì´ ì“¸ 수 없습니다" -#: builtin/checkout.c:268 +#: builtin/checkout.c:271 #, c-format msgid "Cannot update paths and switch to branch '%s' at the same time." msgstr "경로를 ì—…ë°ì´íŠ¸í•˜ê³ '%s' 브랜치로 ì „í™˜í•˜ëŠ” ì¼ì€ ë™ì‹œì— í• ìˆ˜ 없습니다." -#: builtin/checkout.c:339 builtin/checkout.c:346 +#: builtin/checkout.c:342 builtin/checkout.c:349 #, c-format msgid "path '%s' is unmerged" msgstr "'%s' 경로를 병합하지 않았습니다" -#: builtin/checkout.c:494 +#: builtin/checkout.c:497 msgid "you need to resolve your current index first" msgstr "현재 ì¸ë±ìŠ¤ë¥¼ ë¨¼ì € 해결해야 합니다" -#: builtin/checkout.c:625 +#: builtin/checkout.c:628 #, c-format msgid "Can not do reflog for '%s': %s\n" msgstr "'%s'ì— ëŒ€í•´ reflogí• ìˆ˜ 없습니다: %s\n" -#: builtin/checkout.c:666 +#: builtin/checkout.c:669 msgid "HEAD is now at" msgstr "HEADì˜ í˜„ìž¬ 위치는" -#: builtin/checkout.c:670 builtin/clone.c:660 +#: builtin/checkout.c:673 builtin/clone.c:682 msgid "unable to update HEAD" msgstr "HEAD를 ì—…ë°ì´íŠ¸í• ìˆ˜ 없습니다" -#: builtin/checkout.c:674 +#: builtin/checkout.c:677 #, c-format msgid "Reset branch '%s'\n" msgstr "'%s' 브랜치 리셋\n" -#: builtin/checkout.c:677 +#: builtin/checkout.c:680 #, c-format msgid "Already on '%s'\n" msgstr "ì´ë¯¸ '%s'ì— ìžˆìŠµë‹ˆë‹¤\n" -#: builtin/checkout.c:681 +#: builtin/checkout.c:684 #, c-format msgid "Switched to and reset branch '%s'\n" msgstr "'%s' 브랜치로 ì „í™˜í•˜ê³ ë¦¬ì…‹í•©ë‹ˆë‹¤\n" -#: builtin/checkout.c:683 builtin/checkout.c:1072 +#: builtin/checkout.c:686 builtin/checkout.c:1075 #, c-format msgid "Switched to a new branch '%s'\n" msgstr "새로 ë§Œë“ '%s' 브랜치로 ì „í™˜í•©ë‹ˆë‹¤\n" -#: builtin/checkout.c:685 +#: builtin/checkout.c:688 #, c-format msgid "Switched to branch '%s'\n" msgstr "'%s' 브랜치로 ì „í™˜í•©ë‹ˆë‹¤\n" -#: builtin/checkout.c:736 +#: builtin/checkout.c:739 #, c-format msgid " ... and %d more.\n" msgstr " ... ê·¸ë¦¬ê³ %dê°œ ë”.\n" -#: builtin/checkout.c:742 +#: builtin/checkout.c:745 #, c-format msgid "" "Warning: you are leaving %d commit behind, not connected to\n" @@ -5791,7 +6029,7 @@ msgstr[0] "" "\n" "%s\n" -#: builtin/checkout.c:761 +#: builtin/checkout.c:764 #, c-format msgid "" "If you want to keep it by creating a new branch, this may be a good time\n" @@ -5812,165 +6050,161 @@ msgstr[0] "" " git branch <새-브랜치-ì´ë¦„> %s\n" "\n" -#: builtin/checkout.c:797 +#: builtin/checkout.c:800 msgid "internal error in revision walk" msgstr "ë¦¬ë¹„ì „ walkì— ë‚´ë¶€ 오류" -#: builtin/checkout.c:801 +#: builtin/checkout.c:804 msgid "Previous HEAD position was" msgstr "ì´ì „ HEAD 위치는" -#: builtin/checkout.c:828 builtin/checkout.c:1067 +#: builtin/checkout.c:832 builtin/checkout.c:1070 msgid "You are on a branch yet to be born" msgstr "현재 위치가 만들 ì˜ˆì •ì¸ ë¸Œëžœì¹˜ì— ìžˆìŠµë‹ˆë‹¤" -#: builtin/checkout.c:973 +#: builtin/checkout.c:976 #, c-format msgid "only one reference expected, %d given." msgstr "í•˜ë‚˜ì˜ ë ˆí¼ëŸ°ìŠ¤ë§Œ ì§€ì •í•´ì•¼ 하지만 %d개를 ì§€ì •í–ˆìŠµë‹ˆë‹¤." -#: builtin/checkout.c:1013 builtin/worktree.c:214 +#: builtin/checkout.c:1016 builtin/worktree.c:215 #, c-format msgid "invalid reference: %s" msgstr "ìž˜ëª»ëœ ë ˆí¼ëŸ°ìФ: %s" -#: builtin/checkout.c:1042 +#: builtin/checkout.c:1045 #, c-format msgid "reference is not a tree: %s" msgstr "ë ˆí¼ëŸ°ìŠ¤ê°€ 트리가 아닙니다: %s" -#: builtin/checkout.c:1081 +#: builtin/checkout.c:1084 msgid "paths cannot be used with switching branches" msgstr "브랜치를 ì „í™˜í•˜ëŠ”ë° ê²½ë¡œë¥¼ ì‚¬ìš©í• ìˆ˜ 없습니다" -#: builtin/checkout.c:1084 builtin/checkout.c:1088 +#: builtin/checkout.c:1087 builtin/checkout.c:1091 #, c-format msgid "'%s' cannot be used with switching branches" msgstr "'%s' ì˜µì…˜ì€ ë¸Œëžœì¹˜ë¥¼ ì „í™˜í• ë•Œ 쓸 수 없습니다" -#: builtin/checkout.c:1092 builtin/checkout.c:1095 builtin/checkout.c:1100 -#: builtin/checkout.c:1103 +#: builtin/checkout.c:1095 builtin/checkout.c:1098 builtin/checkout.c:1103 +#: builtin/checkout.c:1106 #, c-format msgid "'%s' cannot be used with '%s'" msgstr "'%s' ì˜µì…˜ì€ '%s' 옵션과 ê°™ì´ ì“¸ 수 없습니다" -#: builtin/checkout.c:1108 +#: builtin/checkout.c:1111 #, c-format msgid "Cannot switch branch to a non-commit '%s'" msgstr "브랜치를 ì»¤ë°‹ì´ ì•„ë‹Œ '%s'(으)로 ì „í™˜í• ìˆ˜ 없습니다" -#: builtin/checkout.c:1141 builtin/checkout.c:1143 builtin/clone.c:93 -#: builtin/remote.c:165 builtin/remote.c:167 builtin/worktree.c:324 -#: builtin/worktree.c:326 +#: builtin/checkout.c:1144 builtin/checkout.c:1146 builtin/clone.c:113 +#: builtin/remote.c:166 builtin/remote.c:168 builtin/worktree.c:328 +#: builtin/worktree.c:330 msgid "branch" msgstr "브랜치" -#: builtin/checkout.c:1142 +#: builtin/checkout.c:1145 msgid "create and checkout a new branch" msgstr "새 브랜치를 ë§Œë“¤ê³ ê°€ì ¸ì˜µë‹ˆë‹¤" -#: builtin/checkout.c:1144 +#: builtin/checkout.c:1147 msgid "create/reset and checkout a branch" msgstr "브랜치를 만들거나 ë¦¬ì…‹í•˜ê³ ê°€ì ¸ì˜µë‹ˆë‹¤" -#: builtin/checkout.c:1145 +#: builtin/checkout.c:1148 msgid "create reflog for new branch" msgstr "새 ë¸Œëžœì¹˜ì— ëŒ€í•œ reflog를 ë§Œë“니다" -#: builtin/checkout.c:1146 builtin/worktree.c:328 +#: builtin/checkout.c:1149 builtin/worktree.c:332 msgid "detach HEAD at named commit" msgstr "HEAD를 해당 커밋ì—서 분리합니다" -#: builtin/checkout.c:1147 +#: builtin/checkout.c:1150 msgid "set upstream info for new branch" msgstr "새 ë¸Œëžœì¹˜ì— ëŒ€í•œ 업스트림 ì •ë³´ë¥¼ ì„¤ì •í•©ë‹ˆë‹¤" -#: builtin/checkout.c:1149 +#: builtin/checkout.c:1152 msgid "new-branch" msgstr "새-브랜치" -#: builtin/checkout.c:1149 +#: builtin/checkout.c:1152 msgid "new unparented branch" msgstr "ìƒìœ„ 브랜치가 없는 새 브랜치" -#: builtin/checkout.c:1150 +#: builtin/checkout.c:1153 msgid "checkout our version for unmerged files" msgstr "병합ë˜ì§€ ì•Šì€ íŒŒì¼ì— 대해 우리쪽 ë²„ì „ì„ ê°€ì ¸ì˜µë‹ˆë‹¤" -#: builtin/checkout.c:1152 +#: builtin/checkout.c:1155 msgid "checkout their version for unmerged files" msgstr "병합ë˜ì§€ ì•Šì€ íŒŒì¼ì— 대해 ìƒëŒ€íޏ ë²„ì „ì„ ê°€ì ¸ì˜µë‹ˆë‹¤" -#: builtin/checkout.c:1154 +#: builtin/checkout.c:1157 msgid "force checkout (throw away local modifications)" msgstr "ê°•ì œë¡œ ì²´í¬ì•„웃합니다 (로컬ì—서 ìˆ˜ì •í•œ 사í•ì„ ë²„ë¦½ë‹ˆë‹¤)" -#: builtin/checkout.c:1155 +#: builtin/checkout.c:1158 msgid "perform a 3-way merge with the new branch" msgstr "새 ë¸Œëžœì¹˜ì— ëŒ€í•´ 3-ë°©í–¥ ë³‘í•©ì„ ìˆ˜í–‰í•©ë‹ˆë‹¤" -#: builtin/checkout.c:1156 builtin/merge.c:235 +#: builtin/checkout.c:1159 builtin/merge.c:235 msgid "update ignored files (default)" msgstr "무시하는 파ì¼ì„ ì—…ë°ì´íŠ¸í•©ë‹ˆë‹¤ (기본값)" -#: builtin/checkout.c:1157 builtin/log.c:1466 parse-options.h:251 +#: builtin/checkout.c:1160 builtin/log.c:1483 parse-options.h:251 msgid "style" msgstr "스타ì¼" -#: builtin/checkout.c:1158 +#: builtin/checkout.c:1161 msgid "conflict style (merge or diff3)" msgstr "ì¶©ëŒ ìŠ¤íƒ€ì¼ (merge ë˜ëŠ” diff3)" # FIXME: ì˜ë¯¸ 불명 -#: builtin/checkout.c:1161 +#: builtin/checkout.c:1164 msgid "do not limit pathspecs to sparse entries only" msgstr "경로명세를 드문 í•목ì—ë§Œ ì œí•œí•˜ì§€ 않습니다" -#: builtin/checkout.c:1163 +#: builtin/checkout.c:1166 msgid "second guess 'git checkout <no-such-branch>'" msgstr "'git checkout <없는-브랜치>'ì— ëŒ€í•´ 추측합니다" -#: builtin/checkout.c:1165 +#: builtin/checkout.c:1168 msgid "do not check if another worktree is holding the given ref" msgstr "다른 작업í´ë”ì— ì£¼ì–´ì§„ ë ˆí¼ëŸ°ìŠ¤ê°€ 있는지 확ì¸í•˜ì§€ 않습니다" -#: builtin/checkout.c:1166 builtin/clone.c:63 builtin/fetch.c:119 -#: builtin/merge.c:232 builtin/pull.c:117 builtin/push.c:539 -#: builtin/send-pack.c:168 +#: builtin/checkout.c:1172 builtin/clone.c:80 builtin/fetch.c:114 +#: builtin/merge.c:232 builtin/pull.c:120 builtin/push.c:544 +#: builtin/send-pack.c:173 msgid "force progress reporting" msgstr "ê°•ì œë¡œ ì§„í–‰ ìƒí™©ì„ 표시합니다" -#: builtin/checkout.c:1197 +#: builtin/checkout.c:1203 msgid "-b, -B and --orphan are mutually exclusive" msgstr "-b, -B ë° --orphan ì˜µì…˜ì€ ì„œë¡œ 호환ë˜ì§€ 않습니다" -#: builtin/checkout.c:1214 +#: builtin/checkout.c:1220 msgid "--track needs a branch name" msgstr "--track ì˜µì…˜ì€ ë¸Œëžœì¹˜ ì´ë¦„ì´ í•„ìš”í•©ë‹ˆë‹¤" -#: builtin/checkout.c:1219 +#: builtin/checkout.c:1225 msgid "Missing branch name; try -b" msgstr "브랜치 ì´ë¦„ì´ ì—†ìŠµë‹ˆë‹¤. -b ì˜µì…˜ì„ ì‚¬ìš©í•´ ë³´ì‹ì‹œì˜¤" -#: builtin/checkout.c:1255 +#: builtin/checkout.c:1261 msgid "invalid path specification" msgstr "경로 명세가 잘못ë˜ì—ˆìŠµë‹ˆë‹¤" -#: builtin/checkout.c:1262 +#: builtin/checkout.c:1268 #, c-format -msgid "" -"Cannot update paths and switch to branch '%s' at the same time.\n" -"Did you intend to checkout '%s' which can not be resolved as commit?" -msgstr "" -"ë™ì‹œì— 경로를 ì—…ë°ì´íŠ¸í•˜ê³ '%s' 브랜치로 ì „í™˜í• ìˆ˜ 없습니다.\n" -"ì»¤ë°‹ì„ í™•ì¸í• 수 없는 '%s'ì„(를) ê°€ì ¸ì˜¤ë ¤ê³ í•˜ì…¨ìŠµë‹ˆê¹Œ?" +msgid "'%s' is not a commit and a branch '%s' cannot be created from it" +msgstr "'%s'ì€(는) ì»¤ë°‹ì´ ì•„ë‹ˆê³ ì—¬ê¸°ì—서 '%s' 브랜치를 만들 수 없습니다" -#: builtin/checkout.c:1267 +#: builtin/checkout.c:1272 #, c-format msgid "git checkout: --detach does not take a path argument '%s'" msgstr "git checkout: --detach ì˜µì…˜ì€ ê²½ë¡œ ì¸ìžë¥¼ 받지 않습니다 '%s'" -#: builtin/checkout.c:1271 +#: builtin/checkout.c:1276 msgid "" "git checkout: --ours/--theirs, --force and --merge are incompatible when\n" "checking out of the index." @@ -5978,38 +6212,38 @@ msgstr "" "git checkout: --ours/--theirs, --force ë° --merge ì˜µì…˜ì€ ì¸ë±ìФì—서\n" "ê°€ì ¸ì˜¬ 경우ì—는 서로 호환ë˜ì§€ 않습니다." -#: builtin/clean.c:25 +#: builtin/clean.c:26 msgid "" "git clean [-d] [-f] [-i] [-n] [-q] [-e <pattern>] [-x | -X] [--] <paths>..." msgstr "" "git clean [-d] [-f] [-i] [-n] [-q] [-e <패턴>] [-x | -X] [--] <경로>..." -#: builtin/clean.c:29 +#: builtin/clean.c:30 #, c-format msgid "Removing %s\n" msgstr "%s ì œê±°\n" -#: builtin/clean.c:30 +#: builtin/clean.c:31 #, c-format msgid "Would remove %s\n" msgstr "%s ì œê±°í• ì˜ˆì •\n" -#: builtin/clean.c:31 +#: builtin/clean.c:32 #, c-format msgid "Skipping repository %s\n" msgstr "%s ì €ìž¥ì†Œ 건너뜀\n" -#: builtin/clean.c:32 +#: builtin/clean.c:33 #, c-format msgid "Would skip repository %s\n" msgstr "%s ì €ìž¥ì†Œ 건너뛸 ì˜ˆì •\n" -#: builtin/clean.c:33 +#: builtin/clean.c:34 #, c-format msgid "failed to remove %s" msgstr "%s ì œê±°ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/clean.c:291 git-add--interactive.perl:623 +#: builtin/clean.c:298 git-add--interactive.perl:572 #, c-format msgid "" "Prompt help:\n" @@ -6022,7 +6256,7 @@ msgstr "" "foo - ìœ ì¼í•œ ì ‘ë‘ì–´ì— í•´ë‹¹í•˜ëŠ” í•목 ì„ íƒ\n" " - (빈 ìž…ë ¥) ì„ íƒí•˜ì§€ 않ìŒ\n" -#: builtin/clean.c:295 git-add--interactive.perl:632 +#: builtin/clean.c:302 git-add--interactive.perl:581 #, c-format msgid "" "Prompt help:\n" @@ -6043,38 +6277,38 @@ msgstr "" "* - ëª¨ë“ í•목 ì„ íƒ\n" " - (빈 ìž…ë ¥) ì„ íƒ ë§ˆì¹¨\n" -#: builtin/clean.c:511 git-add--interactive.perl:598 -#: git-add--interactive.perl:603 +#: builtin/clean.c:518 git-add--interactive.perl:547 +#: git-add--interactive.perl:552 #, c-format, perl-format msgid "Huh (%s)?\n" msgstr "ì–´ë¼ë¼ (%s)?\n" -#: builtin/clean.c:653 +#: builtin/clean.c:660 #, c-format msgid "Input ignore patterns>> " msgstr "ë¬´ì‹œí• íŒ¨í„´ì„ ìž…ë ¥í•˜ì‹ì‹œì˜¤>> " -#: builtin/clean.c:690 +#: builtin/clean.c:697 #, c-format msgid "WARNING: Cannot find items matched by: %s" msgstr "ê²½ê³ : 다ìŒì— 해당하는 í•ëª©ì„ ì°¾ì„ ìˆ˜ 없습니다: %s" -#: builtin/clean.c:711 +#: builtin/clean.c:718 msgid "Select items to delete" msgstr "ì‚ì œí• í•ëª©ì„ ì„ íƒí•˜ì‹ì‹œì˜¤" #. TRANSLATORS: Make sure to keep [y/N] as is -#: builtin/clean.c:752 +#: builtin/clean.c:759 #, c-format msgid "Remove %s [y/N]? " msgstr "%s ì œê±°í•©ë‹ˆê¹Œ [y/N]? " -#: builtin/clean.c:777 git-add--interactive.perl:1669 +#: builtin/clean.c:784 git-add--interactive.perl:1616 #, c-format msgid "Bye.\n" msgstr "ë.\n" -#: builtin/clean.c:785 +#: builtin/clean.c:792 msgid "" "clean - start cleaning\n" "filter by pattern - exclude items from deletion\n" @@ -6092,61 +6326,62 @@ msgstr "" "help - ì´ í™”ë©´ 표시\n" "? - 프롬프트 ì„ íƒ ë„움ë§" -#: builtin/clean.c:812 git-add--interactive.perl:1745 +#: builtin/clean.c:819 git-add--interactive.perl:1692 msgid "*** Commands ***" msgstr "*** ëª…ë ¹ ***" -#: builtin/clean.c:813 git-add--interactive.perl:1742 +#: builtin/clean.c:820 git-add--interactive.perl:1689 msgid "What now" msgstr "ë¬´ì—‡ì„ í• ê¹Œìš”" -#: builtin/clean.c:821 +#: builtin/clean.c:828 msgid "Would remove the following item:" msgid_plural "Would remove the following items:" msgstr[0] "ë‹¤ìŒ í•ëª©ì„ ì œê±°í• ì˜ˆì •ìž…ë‹ˆë‹¤:" -#: builtin/clean.c:838 +#: builtin/clean.c:844 msgid "No more files to clean, exiting." msgstr "지울 파ì¼ì´ ì´ì œ 없으므로 ë냅니다." -#: builtin/clean.c:869 +#: builtin/clean.c:906 msgid "do not print names of files removed" msgstr "ì œê±°í• íŒŒì¼ ì´ë¦„ì„ í‘œì‹œí•˜ì§€ 않습니다" -#: builtin/clean.c:871 +#: builtin/clean.c:908 msgid "force" msgstr "ê°•ì œ" -#: builtin/clean.c:872 +#: builtin/clean.c:909 msgid "interactive cleaning" msgstr "대화형 지우기" -#: builtin/clean.c:874 +#: builtin/clean.c:911 msgid "remove whole directories" msgstr "ì „ì²´ ë””ë ‰í„°ë¦¬ ì œê±°" -#: builtin/clean.c:875 builtin/describe.c:407 builtin/grep.c:1056 -#: builtin/ls-files.c:538 builtin/name-rev.c:313 builtin/show-ref.c:176 +#: builtin/clean.c:912 builtin/describe.c:452 builtin/describe.c:454 +#: builtin/grep.c:1082 builtin/ls-files.c:546 builtin/name-rev.c:397 +#: builtin/name-rev.c:399 builtin/show-ref.c:176 msgid "pattern" msgstr "패턴" -#: builtin/clean.c:876 +#: builtin/clean.c:913 msgid "add <pattern> to ignore rules" msgstr "ê·œì¹™ì„ ë¬´ì‹œí•˜ë ¤ë©´ <패턴>ì„ ì¶”ê°€í•˜ì‹ì‹œì˜¤" -#: builtin/clean.c:877 +#: builtin/clean.c:914 msgid "remove ignored files, too" msgstr "무시한 파ì¼ë„ ì œê±°" -#: builtin/clean.c:879 +#: builtin/clean.c:916 msgid "remove only ignored files" msgstr "무시한 파ì¼ë§Œ ì œê±°" -#: builtin/clean.c:897 +#: builtin/clean.c:934 msgid "-x and -X cannot be used together" msgstr "-x ë° -X ì˜µì…˜ì€ ê°™ì´ ì“¸ 수 없습니다" -#: builtin/clean.c:901 +#: builtin/clean.c:938 msgid "" "clean.requireForce set to true and neither -i, -n, nor -f given; refusing to " "clean" @@ -6154,7 +6389,7 @@ msgstr "" "clean.requireForceê°€ true로 ì„¤ì •ë˜ì—ˆê³ -i, -n, -f 옵션 중 í•˜ë‚˜ë„ ì“°ì§€ 않았습" "니다. 지우지 않습니다" -#: builtin/clean.c:904 +#: builtin/clean.c:941 msgid "" "clean.requireForce defaults to true and neither -i, -n, nor -f given; " "refusing to clean" @@ -6162,133 +6397,142 @@ msgstr "" "clean.requireForce ê¸°ë³¸ê°’ì´ trueì´ê³ -i, -n, -f 옵션 중 í•˜ë‚˜ë„ ì“°ì§€ 않았습니" "다. 지우지 않습니다" -#: builtin/clone.c:37 +#: builtin/clone.c:38 msgid "git clone [<options>] [--] <repo> [<dir>]" msgstr "git clone [<옵션>] [--] <ì €ìž¥ì†Œ> [<ë””ë ‰í„°ë¦¬>]" -#: builtin/clone.c:65 +#: builtin/clone.c:82 msgid "don't create a checkout" msgstr "ì²´í¬ì•„ì›ƒì„ ë§Œë“¤ì§€ 않습니다" -#: builtin/clone.c:66 builtin/clone.c:68 builtin/init-db.c:478 +#: builtin/clone.c:83 builtin/clone.c:85 builtin/init-db.c:479 msgid "create a bare repository" msgstr "간략한 ì €ìž¥ì†Œë¥¼ ë§Œë“니다" -#: builtin/clone.c:70 +#: builtin/clone.c:87 msgid "create a mirror repository (implies bare)" msgstr "미러 ì €ìž¥ì†Œë¥¼ ë§Œë“니다 (간략한 ì €ìž¥ì†Œë¡œ 취급)" -#: builtin/clone.c:72 +#: builtin/clone.c:89 msgid "to clone from a local repository" msgstr "로컬 ì €ìž¥ì†Œì—서 ë³µì œí•©ë‹ˆë‹¤" -#: builtin/clone.c:74 +#: builtin/clone.c:91 msgid "don't use local hardlinks, always copy" msgstr "로컬 하드ë§í¬ë¥¼ 사용하지 ì•Šê³ , í•ìƒ ë³µì‚¬í•©ë‹ˆë‹¤" -#: builtin/clone.c:76 +#: builtin/clone.c:93 msgid "setup as shared repository" msgstr "ê³µìœ ì €ìž¥ì†Œë¡œ ì„¤ì •í•©ë‹ˆë‹¤" -#: builtin/clone.c:78 builtin/clone.c:80 +#: builtin/clone.c:95 builtin/clone.c:99 +msgid "pathspec" +msgstr "경로명세" + +#: builtin/clone.c:95 builtin/clone.c:99 msgid "initialize submodules in the clone" msgstr "ë³µì œí•œ 결과물ì—서 하위 ëª¨ë“ˆì„ ì´ˆê¸°í™”í•©ë‹ˆë‹¤" -#: builtin/clone.c:82 +#: builtin/clone.c:102 msgid "number of submodules cloned in parallel" msgstr "ë³‘ë ¬ì 으로 ë³µì œí•˜ëŠ” 하위모듈 개수" -#: builtin/clone.c:83 builtin/init-db.c:475 +#: builtin/clone.c:103 builtin/init-db.c:476 msgid "template-directory" msgstr "서ì‹-ë””ë ‰í„°ë¦¬" -#: builtin/clone.c:84 builtin/init-db.c:476 +#: builtin/clone.c:104 builtin/init-db.c:477 msgid "directory from which templates will be used" msgstr "서ì‹ì„ ì‚¬ìš©í• ë””ë ‰í„°ë¦¬ 위치" -#: builtin/clone.c:86 builtin/clone.c:88 builtin/submodule--helper.c:604 -#: builtin/submodule--helper.c:970 +#: builtin/clone.c:106 builtin/clone.c:108 builtin/submodule--helper.c:642 +#: builtin/submodule--helper.c:983 msgid "reference repository" msgstr "ë ˆí¼ëŸ°ìФ ì €ìž¥ì†Œ" -#: builtin/clone.c:90 +#: builtin/clone.c:110 msgid "use --reference only while cloning" msgstr "ë³µì œí• ê²½ìš°ì—ë§Œ --reference를 사용합니다" -#: builtin/clone.c:91 builtin/column.c:26 builtin/merge-file.c:44 +#: builtin/clone.c:111 builtin/column.c:27 builtin/merge-file.c:44 msgid "name" msgstr "ì´ë¦„" -#: builtin/clone.c:92 +#: builtin/clone.c:112 msgid "use <name> instead of 'origin' to track upstream" msgstr "업스트림 ì¶”ì ì— 'origin' ëŒ€ì‹ <ì´ë¦„>ì„ ì‚¬ìš©í•©ë‹ˆë‹¤" -#: builtin/clone.c:94 +#: builtin/clone.c:114 msgid "checkout <branch> instead of the remote's HEAD" msgstr "ë¦¬ëª¨íŠ¸ì˜ HEAD ëŒ€ì‹ <브랜치>를 ê°€ì ¸ì˜µë‹ˆë‹¤" -#: builtin/clone.c:96 +#: builtin/clone.c:116 msgid "path to git-upload-pack on the remote" msgstr "ë¦¬ëª¨íŠ¸ì˜ git-upload-pack 경로" -#: builtin/clone.c:97 builtin/fetch.c:120 builtin/grep.c:999 builtin/pull.c:202 +#: builtin/clone.c:117 builtin/fetch.c:115 builtin/grep.c:1025 +#: builtin/pull.c:205 msgid "depth" msgstr "깊ì´" -#: builtin/clone.c:98 +#: builtin/clone.c:118 msgid "create a shallow clone of that depth" msgstr "ì§€ì •í•œ 깊ì´ì˜ ì–•ì€ ë³µì œë¥¼ ë§Œë“니다" -#: builtin/clone.c:99 builtin/fetch.c:122 builtin/pack-objects.c:2836 +#: builtin/clone.c:119 builtin/fetch.c:117 builtin/pack-objects.c:2932 #: parse-options.h:142 msgid "time" msgstr "시ê°" -#: builtin/clone.c:100 +#: builtin/clone.c:120 msgid "create a shallow clone since a specific time" msgstr "ì§€ì •í•œ 시간 ì´í›„ì˜ ì–•ì€ ë³µì œë¥¼ ë§Œë“니다" -#: builtin/clone.c:101 builtin/fetch.c:124 +#: builtin/clone.c:121 builtin/fetch.c:119 msgid "revision" msgstr "ë¦¬ë¹„ì „" -#: builtin/clone.c:102 builtin/fetch.c:125 +#: builtin/clone.c:122 builtin/fetch.c:120 msgid "deepen history of shallow clone, excluding rev" msgstr "ë¦¬ë¹„ì „ì„ ì œì™¸í•´ ì–•ì€ ë³µì œì˜ ì»¤ë°‹ ë‚´ì—ì„ ê¹Šê²Œ ë§Œë“니다" -#: builtin/clone.c:104 +#: builtin/clone.c:124 msgid "clone only one branch, HEAD or --branch" msgstr "í•˜ë‚˜ì˜ ë¸Œëžœì¹˜ë§Œ ë³µì œí•©ë‹ˆë‹¤ (HEAD ë˜ëŠ” --branch로 ì§€ì •)" -#: builtin/clone.c:106 +#: builtin/clone.c:126 +msgid "don't clone any tags, and make later fetches not to follow them" +msgstr "태그를 ë³µì œí•˜ì§€ 않습니다. ë‚˜ì¤‘ì— ê°€ì ¸ì˜¬ ë•Œë„ íƒœê·¸ë¥¼ 따르지 않습니다." + +#: builtin/clone.c:128 msgid "any cloned submodules will be shallow" msgstr "ëª¨ë“ ë³µì œí•œ 하위 ëª¨ë“ˆì€ ì–•ì€ ëª¨ë“ˆìž…ë‹ˆë‹¤" -#: builtin/clone.c:107 builtin/init-db.c:484 +#: builtin/clone.c:129 builtin/init-db.c:485 msgid "gitdir" msgstr "gitdir" -#: builtin/clone.c:108 builtin/init-db.c:485 +#: builtin/clone.c:130 builtin/init-db.c:486 msgid "separate git dir from working tree" msgstr "깃 ë””ë ‰í„°ë¦¬ë¥¼ 작업 í´ë”와 ë³„ê°œì˜ ìœ„ì¹˜ì— ë†“ìŠµë‹ˆë‹¤" -#: builtin/clone.c:109 +#: builtin/clone.c:131 msgid "key=value" msgstr "키=ê°’" -#: builtin/clone.c:110 +#: builtin/clone.c:132 msgid "set config inside the new repository" msgstr "새 ì €ìž¥ì†Œ 안ì—서 ì„¤ì •í•©ë‹ˆë‹¤" -#: builtin/clone.c:111 builtin/fetch.c:140 builtin/push.c:550 +#: builtin/clone.c:133 builtin/fetch.c:137 builtin/push.c:555 msgid "use IPv4 addresses only" msgstr "IPv4 주소만 사용합니다" -#: builtin/clone.c:113 builtin/fetch.c:142 builtin/push.c:552 +#: builtin/clone.c:135 builtin/fetch.c:139 builtin/push.c:557 msgid "use IPv6 addresses only" msgstr "IPv6 주소만 사용합니다" -#: builtin/clone.c:250 +#: builtin/clone.c:272 msgid "" "No directory name could be guessed.\n" "Please specify a directory on the command line" @@ -6296,42 +6540,42 @@ msgstr "" "ë””ë ‰í„°ë¦¬ ì´ë¦„ì„ ì•Œì•„ë‚¼ 수 없습니다.\n" "ëª…ë ¹í–‰ì—서 ë””ë ‰í„°ë¦¬ë¥¼ ì§€ì •í•˜ì‹ì‹œì˜¤" -#: builtin/clone.c:303 +#: builtin/clone.c:325 #, c-format msgid "info: Could not add alternate for '%s': %s\n" msgstr "ì •ë³´: '%s'ì— ëŒ€í•œ ë³´ì¡° 파ì¼ì„ ì¶”ê°€í• ìˆ˜ 없습니다: %s\n" -#: builtin/clone.c:375 +#: builtin/clone.c:397 #, c-format msgid "failed to open '%s'" msgstr "'%s'ì„(를) ì—¬ëŠ”ë° ì‹¤íŒ¨" -#: builtin/clone.c:383 +#: builtin/clone.c:405 #, c-format msgid "%s exists and is not a directory" msgstr "'%s'ì´(ê°€) 있지만 ë””ë ‰í„°ë¦¬ê°€ 아닙니다" -#: builtin/clone.c:397 +#: builtin/clone.c:419 #, c-format msgid "failed to stat %s\n" msgstr "'%s'ì— ëŒ€í•´ stat()ì´ ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤\n" -#: builtin/clone.c:419 +#: builtin/clone.c:441 #, c-format msgid "failed to create link '%s'" msgstr "'%s' ë§í¬ë¥¼ ë§Œë“œëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/clone.c:423 +#: builtin/clone.c:445 #, c-format msgid "failed to copy file to '%s'" msgstr "파ì¼ì„ '%s'(으)로 ë³µì‚¬í•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/clone.c:448 +#: builtin/clone.c:470 #, c-format msgid "done.\n" msgstr "완료.\n" -#: builtin/clone.c:460 +#: builtin/clone.c:482 msgid "" "Clone succeeded, but checkout failed.\n" "You can inspect what was checked out with 'git status'\n" @@ -6341,100 +6585,99 @@ msgstr "" "'git status' ëª…ë ¹ìœ¼ë¡œ ë¬´ì—‡ì„ ì²´í¬ì•„웃했는지 살펴볼 수 ìžˆê³ \n" "'git checkout -f HEAD'로 ì²´í¬ì•„ì›ƒì„ ë‹¤ì‹œ í• ìˆ˜ 있습니다\n" -#: builtin/clone.c:537 +#: builtin/clone.c:559 #, c-format msgid "Could not find remote branch %s to clone." msgstr "ë³µì œí• ë¦¬ëª¨íŠ¸ì˜ %s 브랜치를 ì°¾ì„ ìˆ˜ 없습니다." -#: builtin/clone.c:632 +#: builtin/clone.c:654 msgid "remote did not send all necessary objects" msgstr "리모트ì—서 필요한 오브ì 트를 ëª¨ë‘ ë³´ë‚´ì§€ 않았습니다" -#: builtin/clone.c:648 +#: builtin/clone.c:670 #, c-format msgid "unable to update %s" msgstr "%sì„(를) ì—…ë°ì´íŠ¸í• ìˆ˜ 없습니다" -#: builtin/clone.c:697 +#: builtin/clone.c:719 msgid "remote HEAD refers to nonexistent ref, unable to checkout.\n" msgstr "리모트 HEADê°€ 없는 ë ˆí¼ëŸ°ìŠ¤ë¥¼ ì°¸ê³ í•˜ë¯€ë¡œ, ì²´í¬ì•„ì›ƒí• ìˆ˜ 없습니다.\n" -#: builtin/clone.c:728 +#: builtin/clone.c:750 msgid "unable to checkout working tree" msgstr "작업 í´ë”를 ì²´í¬ì•„ì›ƒí• ìˆ˜ 없습니다" -#: builtin/clone.c:768 +#: builtin/clone.c:792 msgid "unable to write parameters to config file" msgstr "파ë¼ë¯¸í„°ë¥¼ ì„¤ì • 파ì¼ì— 쓸 수 없습니다" -#: builtin/clone.c:831 +#: builtin/clone.c:855 msgid "cannot repack to clean up" msgstr "ì •ë¦¬ìš©ìœ¼ë¡œ repackí• ìˆ˜ 없습니다" -#: builtin/clone.c:833 +#: builtin/clone.c:857 msgid "cannot unlink temporary alternates file" msgstr "ë³´ì¡° 임시 파ì¼ì„ ì‚ì œí• ìˆ˜ 없습니다" -#: builtin/clone.c:866 builtin/receive-pack.c:1895 +#: builtin/clone.c:890 builtin/receive-pack.c:1945 msgid "Too many arguments." msgstr "너무 ì¸ìžê°€ 많습니다." -#: builtin/clone.c:870 +#: builtin/clone.c:894 msgid "You must specify a repository to clone." msgstr "ë³µì œí• ì €ìž¥ì†Œë¥¼ ì§€ì •í•´ì•¼ 합니다." -#: builtin/clone.c:883 +#: builtin/clone.c:907 #, c-format msgid "--bare and --origin %s options are incompatible." msgstr "--bare ë° --origin %s ì˜µì…˜ì€ í˜¸í™˜ë˜ì§€ 않습니다." -#: builtin/clone.c:886 +#: builtin/clone.c:910 msgid "--bare and --separate-git-dir are incompatible." msgstr "--bare ë° --separate-git-dir ì˜µì…˜ì€ í˜¸í™˜ë˜ì§€ 않습니다." -#: builtin/clone.c:899 +#: builtin/clone.c:923 #, c-format msgid "repository '%s' does not exist" msgstr "'%s' ì €ìž¥ì†Œê°€ 없습니다" -#: builtin/clone.c:905 builtin/fetch.c:1335 +#: builtin/clone.c:929 builtin/fetch.c:1337 #, c-format msgid "depth %s is not a positive number" msgstr "깊ì´ê°€(%s) 0보다 í° ìˆ˜ê°€ 아닙니다" -#: builtin/clone.c:915 +#: builtin/clone.c:939 #, c-format msgid "destination path '%s' already exists and is not an empty directory." msgstr "ëŒ€ìƒ ê²½ë¡œê°€('%s') ì´ë¯¸ ìžˆê³ ë¹ˆ ë””ë ‰í„°ë¦¬ê°€ 아닙니다." -#: builtin/clone.c:925 +#: builtin/clone.c:949 #, c-format msgid "working tree '%s' already exists." msgstr "작업 í´ë”ê°€('%s') ì´ë¯¸ 있습니다." -#: builtin/clone.c:940 builtin/clone.c:951 builtin/difftool.c:252 -#: builtin/submodule--helper.c:659 builtin/worktree.c:222 -#: builtin/worktree.c:249 +#: builtin/clone.c:964 builtin/clone.c:975 builtin/difftool.c:260 +#: builtin/worktree.c:222 builtin/worktree.c:252 #, c-format msgid "could not create leading directories of '%s'" msgstr "'%s'ì˜ ì•ž ë””ë ‰í„°ë¦¬ë¥¼ 만들 수 없습니다" -#: builtin/clone.c:943 +#: builtin/clone.c:967 #, c-format msgid "could not create work tree dir '%s'" msgstr "작업 ë””ë ‰í„°ë¦¬ë¥¼('%s') 만들 수 없습니다" -#: builtin/clone.c:955 +#: builtin/clone.c:979 #, c-format msgid "Cloning into bare repository '%s'...\n" msgstr "간략한 ì €ìž¥ì†Œë¡œ('%s') ë³µì œí•©ë‹ˆë‹¤...\n" -#: builtin/clone.c:957 +#: builtin/clone.c:981 #, c-format msgid "Cloning into '%s'...\n" msgstr "'%s'ì— ë³µì œí•©ë‹ˆë‹¤...\n" -#: builtin/clone.c:963 +#: builtin/clone.c:1005 msgid "" "clone --recursive is not compatible with both --reference and --reference-if-" "able" @@ -6442,86 +6685,86 @@ msgstr "" "clone --recursive ì˜µì…˜ì€ --reference ë° --reference-if-able ì˜µì…˜ì„ ê°™ì´ ì“°ëŠ” " "것과 호환ë˜ì§€ 않습니다" -#: builtin/clone.c:1019 +#: builtin/clone.c:1067 msgid "--depth is ignored in local clones; use file:// instead." msgstr "" "--depth ì˜µì…˜ì€ ë¡œì»¬ ë³µì œì—서 무시ë©ë‹ˆë‹¤. ëŒ€ì‹ ì— 'file://'ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤." -#: builtin/clone.c:1021 +#: builtin/clone.c:1069 msgid "--shallow-since is ignored in local clones; use file:// instead." msgstr "" "--shallow-since ì˜µì…˜ì€ ë¡œì»¬ ë³µì œì—서 무시ë©ë‹ˆë‹¤. ëŒ€ì‹ ì— 'file://'ì„ ì‚¬ìš©í•˜ì‹" "시오." -#: builtin/clone.c:1023 +#: builtin/clone.c:1071 msgid "--shallow-exclude is ignored in local clones; use file:// instead." msgstr "" "--shallow-exclude ì˜µì…˜ì€ ë¡œì»¬ ë³µì œì—서 무시ë©ë‹ˆë‹¤. ëŒ€ì‹ ì— 'file://'ì„ ì‚¬ìš©í•˜" "ì‹ì‹œì˜¤." -#: builtin/clone.c:1026 +#: builtin/clone.c:1074 msgid "source repository is shallow, ignoring --local" msgstr "ì›ë³¸ ì €ìž¥ì†Œê°€ ì–•ì€ ì €ìž¥ì†Œì´ë¯€ë¡œ, --local ì˜µì…˜ì„ ë¬´ì‹œí•©ë‹ˆë‹¤" -#: builtin/clone.c:1031 +#: builtin/clone.c:1079 msgid "--local is ignored" msgstr "--local ì˜µì…˜ì€ ë¬´ì‹œë©ë‹ˆë‹¤" -#: builtin/clone.c:1035 +#: builtin/clone.c:1083 #, c-format msgid "Don't know how to clone %s" msgstr "%sì˜ ë³µì œ ë°©ë²•ì„ ì•Œì§€ 못합니다" -#: builtin/clone.c:1090 builtin/clone.c:1098 +#: builtin/clone.c:1138 builtin/clone.c:1146 #, c-format msgid "Remote branch %s not found in upstream %s" msgstr "ë¦¬ëª¨íŠ¸ì˜ %s 브랜치가 업스트림 %sì— ì—†ìŠµë‹ˆë‹¤" -#: builtin/clone.c:1101 +#: builtin/clone.c:1149 msgid "You appear to have cloned an empty repository." msgstr "빈 ì €ìž¥ì†Œë¥¼ ë³µì œí•œ 것처럼 보입니다." -#: builtin/column.c:9 +#: builtin/column.c:10 msgid "git column [<options>]" msgstr "git column [<옵션>]" -#: builtin/column.c:26 +#: builtin/column.c:27 msgid "lookup config vars" msgstr "ì„¤ì • 변수를 찾아 봅니다" -#: builtin/column.c:27 builtin/column.c:28 +#: builtin/column.c:28 builtin/column.c:29 msgid "layout to use" msgstr "ì‚¬ìš©í• ë°°ì¹˜" -#: builtin/column.c:29 +#: builtin/column.c:30 msgid "Maximum width" msgstr "최대 너비" -#: builtin/column.c:30 +#: builtin/column.c:31 msgid "Padding space on left border" msgstr "왼쪽 가장ìžë¦¬ì— 채울 공백" -#: builtin/column.c:31 +#: builtin/column.c:32 msgid "Padding space on right border" msgstr "오른쪽 가장ìžë¦¬ì— 채울 공백" -#: builtin/column.c:32 +#: builtin/column.c:33 msgid "Padding space between columns" msgstr "ì—´ 사ì´ì— 채울 공백" -#: builtin/column.c:51 +#: builtin/column.c:52 msgid "--command must be the first argument" msgstr "--command는 첫 번째 ì¸ìžì—¬ì•¼ 합니다" -#: builtin/commit.c:38 +#: builtin/commit.c:39 msgid "git commit [<options>] [--] <pathspec>..." msgstr "git commit [<옵션>] [--] <경로명세>..." -#: builtin/commit.c:43 +#: builtin/commit.c:44 msgid "git status [<options>] [--] <pathspec>..." msgstr "git status [<옵션>] [--] <경로명세>..." -#: builtin/commit.c:48 +#: builtin/commit.c:49 msgid "" "Your name and email address were configured automatically based\n" "on your username and hostname. Please check that they are accurate.\n" @@ -6548,7 +6791,7 @@ msgstr "" "\n" " git commit --amend --reset-author\n" -#: builtin/commit.c:61 +#: builtin/commit.c:62 msgid "" "Your name and email address were configured automatically based\n" "on your username and hostname. Please check that they are accurate.\n" @@ -6573,7 +6816,7 @@ msgstr "" "\n" " git commit --amend --reset-author\n" -#: builtin/commit.c:73 +#: builtin/commit.c:74 msgid "" "You asked to amend the most recent commit, but doing so would make\n" "it empty. You can repeat your command with --allow-empty, or you can\n" @@ -6583,7 +6826,7 @@ msgstr "" "--allow-empty 옵션과 ê°™ì´ ì´ ëª…ë ¹ì„ ë°˜ë³µí• ìˆ˜ë„ ìžˆê³ , \"git reset HEAD\"\n" "ëª…ë ¹ìœ¼ë¡œ ì»¤ë°‹ì„ ì™„ì „ížˆ ì œê±°í• ìˆ˜ë„ ìžˆìŠµë‹ˆë‹¤.\n" -#: builtin/commit.c:78 +#: builtin/commit.c:79 msgid "" "The previous cherry-pick is now empty, possibly due to conflict resolution.\n" "If you wish to commit it anyway, use:\n" @@ -6597,11 +6840,11 @@ msgstr "" " git commit --allow-empty\n" "\n" -#: builtin/commit.c:85 +#: builtin/commit.c:86 msgid "Otherwise, please use 'git reset'\n" msgstr "아니면 'git reset'ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤\n" -#: builtin/commit.c:88 +#: builtin/commit.c:89 msgid "" "If you wish to skip this commit, use:\n" "\n" @@ -6617,66 +6860,61 @@ msgstr "" "ê·¸ 다ìŒì— \"git cherry-pick --continue\"를 하면 나머지 커밋ì—\n" "대해 커밋 빼오기를 다시 시작합니다.\n" -#: builtin/commit.c:318 +#: builtin/commit.c:319 msgid "failed to unpack HEAD tree object" msgstr "HEAD 트리 오브ì íŠ¸ì˜ ë¬¶ìŒì„ í‘¸ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/commit.c:359 +#: builtin/commit.c:360 msgid "unable to create temporary index" msgstr "임시 ì¸ë±ìŠ¤ë¥¼ 만들 수 없습니다" -#: builtin/commit.c:365 +#: builtin/commit.c:366 msgid "interactive add failed" msgstr "대화형 추가가 실패했습니다" -#: builtin/commit.c:378 +#: builtin/commit.c:379 msgid "unable to update temporary index" msgstr "임시 ì¸ë±ìŠ¤ë¥¼ ì—…ë°ì´íŠ¸í• ìˆ˜ 없습니다" -#: builtin/commit.c:380 +#: builtin/commit.c:381 msgid "Failed to update main cache tree" msgstr "주요 ìºì‹œ 트리를 ì—…ë°ì´íŠ¸í•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/commit.c:404 builtin/commit.c:427 builtin/commit.c:476 +#: builtin/commit.c:405 builtin/commit.c:428 builtin/commit.c:477 msgid "unable to write new_index file" msgstr "new_index 파ì¼ì— 쓸 수 없습니다" -#: builtin/commit.c:458 +#: builtin/commit.c:459 msgid "cannot do a partial commit during a merge." msgstr "병합하는 중 부분 ì»¤ë°‹ì„ í• ìˆ˜ 없습니다." -#: builtin/commit.c:460 +#: builtin/commit.c:461 msgid "cannot do a partial commit during a cherry-pick." msgstr "커밋 빼오기를 하는 중 부분 ì»¤ë°‹ì„ í• ìˆ˜ 없습니다." -#: builtin/commit.c:469 +#: builtin/commit.c:470 msgid "cannot read the index" msgstr "ì¸ë±ìŠ¤ë¥¼ ì½ì„ 수 없습니다" -#: builtin/commit.c:488 +#: builtin/commit.c:489 msgid "unable to write temporary index file" msgstr "임시 ì¸ë±ìФ 파ì¼ì„ 쓸 수 없습니다" -#: builtin/commit.c:582 +#: builtin/commit.c:583 #, c-format msgid "commit '%s' lacks author header" msgstr "'%s' ì»¤ë°‹ì— ìž‘ì„±ìž í—¤ë”ê°€ 없습니다" -#: builtin/commit.c:584 +#: builtin/commit.c:585 #, c-format msgid "commit '%s' has malformed author line" msgstr "'%s' ì»¤ë°‹ì˜ ìž‘ì„±ìž í—¤ë” í˜•ì‹ì´ 잘못ë˜ì—ˆìŠµë‹ˆë‹¤" -#: builtin/commit.c:603 +#: builtin/commit.c:604 msgid "malformed --author parameter" msgstr "--author 파ë¼ë¯¸í„° 형ì‹ì´ 잘못ë˜ì—ˆìŠµë‹ˆë‹¤" -#: builtin/commit.c:611 -#, c-format -msgid "invalid date format: %s" -msgstr "ì‹œê° í˜•ì‹ì´ 잘못ë˜ì—ˆìŠµë‹ˆë‹¤: %s" - -#: builtin/commit.c:655 +#: builtin/commit.c:656 msgid "" "unable to select a comment character that is not used\n" "in the current commit message" @@ -6684,38 +6922,38 @@ msgstr "" "현재 커밋 메시지ì—서 사용ë˜ì§€ 않는 ì£¼ì„ ë¬¸ìžë¥¼\n" "ì„ íƒí• 수 없습니다" -#: builtin/commit.c:692 builtin/commit.c:725 builtin/commit.c:1096 +#: builtin/commit.c:693 builtin/commit.c:726 builtin/commit.c:1093 #, c-format msgid "could not lookup commit %s" msgstr "%s ì»¤ë°‹ì„ ì°¾ì•„ë³¼ 수 없습니다" -#: builtin/commit.c:704 builtin/shortlog.c:295 +#: builtin/commit.c:705 builtin/shortlog.c:295 #, c-format msgid "(reading log message from standard input)\n" msgstr "(표준 ìž…ë ¥ì—서 로그 메시지를 ì½ìŒ)\n" -#: builtin/commit.c:706 +#: builtin/commit.c:707 msgid "could not read log from standard input" msgstr "표준 ìž…ë ¥ì—서 로그 메시지를 ì½ì„ 수 없습니다" -#: builtin/commit.c:710 +#: builtin/commit.c:711 #, c-format msgid "could not read log file '%s'" msgstr "'%s' 로그 파ì¼ì„ ì½ì„ 수 없습니다" -#: builtin/commit.c:737 builtin/commit.c:745 +#: builtin/commit.c:738 builtin/commit.c:746 msgid "could not read SQUASH_MSG" msgstr "SQUASH_MSG를 ì½ì„ 수 없습니다" -#: builtin/commit.c:742 +#: builtin/commit.c:743 msgid "could not read MERGE_MSG" msgstr "MERGE_MSG를 ì½ì„ 수 없습니다" -#: builtin/commit.c:796 +#: builtin/commit.c:797 msgid "could not write commit template" msgstr "커밋 서ì‹ì„ 쓸 수 없습니다" -#: builtin/commit.c:814 +#: builtin/commit.c:815 #, c-format msgid "" "\n" @@ -6730,7 +6968,7 @@ msgstr "" "\t%s\n" "다시 시ë„하ì‹ì‹œì˜¤.\n" -#: builtin/commit.c:819 +#: builtin/commit.c:820 #, c-format msgid "" "\n" @@ -6745,7 +6983,7 @@ msgstr "" "\t%s\n" "다시 시ë„하ì‹ì‹œì˜¤.\n" -#: builtin/commit.c:832 +#: builtin/commit.c:833 #, c-format msgid "" "Please enter the commit message for your changes. Lines starting\n" @@ -6754,7 +6992,7 @@ msgstr "" "변경 사í•ì— ëŒ€í•œ 커밋 메시지를 ìž…ë ¥í•˜ì‹ì‹œì˜¤. '%c' 문ìžë¡œ 시작하는\n" "ì¤„ì€ ë¬´ì‹œë˜ê³ , 메시지를 ìž…ë ¥í•˜ì§€ 않으면 ì»¤ë°‹ì´ ì¤‘ì§€ë©ë‹ˆë‹¤.\n" -#: builtin/commit.c:839 +#: builtin/commit.c:840 #, c-format msgid "" "Please enter the commit message for your changes. Lines starting\n" @@ -6765,149 +7003,148 @@ msgstr "" "ì¤„ì€ ë³´ì¡´ë˜ë‹ˆ, 필요하면 ì§ì ‘ ì œê±°í•˜ì‹ì‹œì˜¤. 메시지를 ìž…ë ¥í•˜ì§€\n" "않으면 ì»¤ë°‹ì´ ì¤‘ì§€ë©ë‹ˆë‹¤.\n" -#: builtin/commit.c:859 +#: builtin/commit.c:857 #, c-format msgid "%sAuthor: %.*s <%.*s>" msgstr "%s작성ìž: %.*s <%.*s>" -#: builtin/commit.c:867 +#: builtin/commit.c:865 #, c-format msgid "%sDate: %s" msgstr "%s시ê°: %s" -#: builtin/commit.c:874 +#: builtin/commit.c:872 #, c-format msgid "%sCommitter: %.*s <%.*s>" msgstr "%s커미터: %.*s <%.*s>" -#: builtin/commit.c:892 +#: builtin/commit.c:889 msgid "Cannot read index" msgstr "ì¸ë±ìŠ¤ë¥¼ ì½ì„ 수 없습니다" -#: builtin/commit.c:954 +#: builtin/commit.c:951 msgid "Error building trees" msgstr "트리를 ë§Œë“œëŠ”ë° ì˜¤ë¥˜" -#: builtin/commit.c:968 builtin/tag.c:280 +#: builtin/commit.c:965 builtin/tag.c:274 #, c-format msgid "Please supply the message using either -m or -F option.\n" msgstr "메시지를 -m ë˜ëŠ” -F 옵션으로 ìž…ë ¥í•˜ì‹ì‹œì˜¤.\n" -#: builtin/commit.c:1071 +#: builtin/commit.c:1068 #, c-format msgid "--author '%s' is not 'Name <email>' and matches no existing author" msgstr "" "--author '%s' ì˜µì…˜ì´ 'ì´ë¦„ <ì „ìžë©”ì¼>' 형ì‹ì´ ì•„ë‹ˆê³ ê¸°ì¡´ 작성ìžì—ë„ ì—†ìŠµë‹ˆë‹¤" -#: builtin/commit.c:1086 builtin/commit.c:1325 +#: builtin/commit.c:1083 builtin/commit.c:1328 #, c-format msgid "Invalid untracked files mode '%s'" msgstr "ì¶”ì ë˜ì§€ 않는 íŒŒì¼ ëª¨ë“œê°€ ('%s') 잘못ë˜ì—ˆìŠµë‹ˆë‹¤" -#: builtin/commit.c:1124 +#: builtin/commit.c:1121 msgid "--long and -z are incompatible" msgstr "--long ë° -z ì˜µì…˜ì€ í˜¸í™˜ë˜ì§€ 않습니다" -#: builtin/commit.c:1154 +#: builtin/commit.c:1151 msgid "Using both --reset-author and --author does not make sense" msgstr "--reset-author ë° --author ì˜µì…˜ì„ ëª¨ë‘ ì‚¬ìš©í•˜ë©´ 앞뒤가 ë§žì§€ 않습니다" -#: builtin/commit.c:1163 +#: builtin/commit.c:1160 msgid "You have nothing to amend." msgstr "바꿀 사í•ì´ ì—†ìŠµë‹ˆë‹¤." -#: builtin/commit.c:1166 +#: builtin/commit.c:1163 msgid "You are in the middle of a merge -- cannot amend." msgstr "병합 ì¤‘ì— ìžˆìŠµë‹ˆë‹¤ -- ì»¤ë°‹ì„ ë°”ê¿€ 수 없습니다." -#: builtin/commit.c:1168 +#: builtin/commit.c:1165 msgid "You are in the middle of a cherry-pick -- cannot amend." msgstr "커밋 빼오기 ì¤‘ì— ìžˆìŠµë‹ˆë‹¤ -- ì»¤ë°‹ì„ ë°”ê¿€ 수 없습니다." -#: builtin/commit.c:1171 +#: builtin/commit.c:1168 msgid "Options --squash and --fixup cannot be used together" msgstr "--squash ë° --fixup ì˜µì…˜ì€ ê°™ì´ ì“¸ 수 없습니다" -#: builtin/commit.c:1181 +#: builtin/commit.c:1178 msgid "Only one of -c/-C/-F/--fixup can be used." msgstr "-c/-C/-F/--fixup 옵션 ì¤‘ì— í•˜ë‚˜ë§Œ ì‚¬ìš©í• ìˆ˜ 있습니다." -#: builtin/commit.c:1183 +#: builtin/commit.c:1180 msgid "Option -m cannot be combined with -c/-C/-F/--fixup." msgstr "-m ì˜µì…˜ì€ -c/-C/-F/--fixup 옵션과 ê°™ì´ ì“¸ 수 없습니다." -#: builtin/commit.c:1191 +#: builtin/commit.c:1188 msgid "--reset-author can be used only with -C, -c or --amend." msgstr "--reset-author ì˜µì…˜ì€ -C, -c ë˜ëŠ” --amend 옵션과 ê°™ì´ ì¨ì•¼ 합니다." -#: builtin/commit.c:1208 +#: builtin/commit.c:1205 msgid "Only one of --include/--only/--all/--interactive/--patch can be used." msgstr "" "--include/--only/--all/--interactive/--patch 옵션 중 하나만 ì‚¬ìš©í• ìˆ˜ 있습니" "다." -#: builtin/commit.c:1210 +#: builtin/commit.c:1207 msgid "No paths with --include/--only does not make sense." msgstr "경로가 ì—†ì´ --include/--only ì˜µì…˜ì„ ì“°ë©´ 앞뒤가 ë§žì§€ 않습니다." -#: builtin/commit.c:1212 -msgid "Explicit paths specified without -i or -o; assuming --only paths..." -msgstr "" -"-i ë˜ëŠ” -o ì—†ì´ ëª…ì‹œì ì¸ ê²½ë¡œë¥¼ ì§€ì •í–ˆìŠµë‹ˆë‹¤. --only 경로를 ê°€ì •í•©ë‹ˆë‹¤..." - -#: builtin/commit.c:1224 builtin/tag.c:495 +#: builtin/commit.c:1219 builtin/tag.c:552 #, c-format msgid "Invalid cleanup mode %s" msgstr "ìž˜ëª»ëœ ì •ë¦¬ 모드 %s" -#: builtin/commit.c:1229 +#: builtin/commit.c:1224 msgid "Paths with -a does not make sense." msgstr "-a 옵션과 경로를 ê°™ì´ ì‚¬ìš©í•˜ë©´ 앞뒤가 ë§žì§€ 않습니다." -#: builtin/commit.c:1339 builtin/commit.c:1612 +#: builtin/commit.c:1342 builtin/commit.c:1617 msgid "show status concisely" msgstr "ìƒíƒœë¥¼ 간략하게 표시합니다" -#: builtin/commit.c:1341 builtin/commit.c:1614 +#: builtin/commit.c:1344 builtin/commit.c:1619 msgid "show branch information" msgstr "브랜치 ì •ë³´ë¥¼ 표시합니다" -#: builtin/commit.c:1343 +#: builtin/commit.c:1346 +msgid "show stash information" +msgstr "스태시 ì •ë³´ë¥¼ 표시합니다" + +#: builtin/commit.c:1348 msgid "version" msgstr "ë²„ì „" -#: builtin/commit.c:1343 builtin/commit.c:1616 builtin/push.c:525 -#: builtin/worktree.c:442 +#: builtin/commit.c:1348 builtin/commit.c:1621 builtin/push.c:530 +#: builtin/worktree.c:449 msgid "machine-readable output" msgstr "컴퓨터가 ì½ì„ 수 있는 형ì‹" -#: builtin/commit.c:1346 builtin/commit.c:1618 +#: builtin/commit.c:1351 builtin/commit.c:1623 msgid "show status in long format (default)" msgstr "긴 형ì‹ìœ¼ë¡œ ìƒíƒœë¥¼ 표시합니다 (기본값)" -#: builtin/commit.c:1349 builtin/commit.c:1621 +#: builtin/commit.c:1354 builtin/commit.c:1626 msgid "terminate entries with NUL" msgstr "NUL 문ìžë¡œ í•ëª©ì„ ë냅니다" -#: builtin/commit.c:1351 builtin/commit.c:1624 builtin/fast-export.c:981 -#: builtin/fast-export.c:984 builtin/tag.c:368 +#: builtin/commit.c:1356 builtin/commit.c:1629 builtin/fast-export.c:983 +#: builtin/fast-export.c:986 builtin/tag.c:412 msgid "mode" msgstr "모드" -#: builtin/commit.c:1352 builtin/commit.c:1624 +#: builtin/commit.c:1357 builtin/commit.c:1629 msgid "show untracked files, optional modes: all, normal, no. (Default: all)" msgstr "" "ì¶”ì ë˜ì§€ 않는 파ì¼ì„ 표시합니다. 추가 옵션: all, normal, no (기본값: all)" -#: builtin/commit.c:1355 +#: builtin/commit.c:1360 msgid "show ignored files" msgstr "무시ë˜ëŠ” 파ì¼ì„ 표시합니다" -#: builtin/commit.c:1356 parse-options.h:155 +#: builtin/commit.c:1361 parse-options.h:155 msgid "when" msgstr "ì–¸ì œ" -#: builtin/commit.c:1357 +#: builtin/commit.c:1362 msgid "" "ignore changes to submodules, optional when: all, dirty, untracked. " "(Default: all)" @@ -6915,198 +7152,198 @@ msgstr "" "하위 ëª¨ë“ˆì˜ ë³€ê²½ì„ ë¬´ì‹œí•©ë‹ˆë‹¤. 추가 옵션: all, dirty, untracked. (기본값: " "all)" -#: builtin/commit.c:1359 +#: builtin/commit.c:1364 msgid "list untracked files in columns" msgstr "ì¶”ì ë˜ì§€ 않는 파ì¼ì˜ 목ë¡ì„ 여러 열로 표시합니다" -#: builtin/commit.c:1435 +#: builtin/commit.c:1440 msgid "couldn't look up newly created commit" msgstr "새로 ë§Œë“ ì»¤ë°‹ì„ ì°¾ì•„ë³¼ 수 없습니다" -#: builtin/commit.c:1437 +#: builtin/commit.c:1442 msgid "could not parse newly created commit" msgstr "새로 ë§Œë“ ì»¤ë°‹ì„ íŒŒì‹±í• ìˆ˜ 없습니다" -#: builtin/commit.c:1482 +#: builtin/commit.c:1487 msgid "detached HEAD" msgstr "HEAD 분리ë¨" -#: builtin/commit.c:1485 +#: builtin/commit.c:1490 msgid " (root-commit)" msgstr " (최ìƒìœ„-커밋)" -#: builtin/commit.c:1582 +#: builtin/commit.c:1587 msgid "suppress summary after successful commit" msgstr "성공ì ì¸ ì»¤ë°‹ í›„ì— ìš”ì•½ì„ í‘œì‹œí•˜ì§€ 않습니다" -#: builtin/commit.c:1583 +#: builtin/commit.c:1588 msgid "show diff in commit message template" msgstr "커밋 메시지 서ì‹ì— diff를 표시합니다" -#: builtin/commit.c:1585 +#: builtin/commit.c:1590 msgid "Commit message options" msgstr "커밋 메시지 옵션" -#: builtin/commit.c:1586 builtin/tag.c:366 +#: builtin/commit.c:1591 builtin/tag.c:410 msgid "read message from file" msgstr "파ì¼ì—서 메시지를 ì½ìŠµë‹ˆë‹¤" -#: builtin/commit.c:1587 +#: builtin/commit.c:1592 msgid "author" msgstr "작성ìž" -#: builtin/commit.c:1587 +#: builtin/commit.c:1592 msgid "override author for commit" msgstr "ì»¤ë°‹ì˜ ìž‘ì„±ìžë¥¼ ì§€ì •í•©ë‹ˆë‹¤" -#: builtin/commit.c:1588 builtin/gc.c:333 +#: builtin/commit.c:1593 builtin/gc.c:358 msgid "date" msgstr "시ê°" -#: builtin/commit.c:1588 +#: builtin/commit.c:1593 msgid "override date for commit" msgstr "ì»¤ë°‹ì˜ ì‹œê°ì„ ì§€ì •í•©ë‹ˆë‹¤" -#: builtin/commit.c:1589 builtin/merge.c:222 builtin/notes.c:398 -#: builtin/notes.c:561 builtin/tag.c:364 +#: builtin/commit.c:1594 builtin/merge.c:222 builtin/notes.c:401 +#: builtin/notes.c:564 builtin/tag.c:408 msgid "message" msgstr "메시지" -#: builtin/commit.c:1589 +#: builtin/commit.c:1594 msgid "commit message" msgstr "커밋 메시지" -#: builtin/commit.c:1590 builtin/commit.c:1591 builtin/commit.c:1592 -#: builtin/commit.c:1593 parse-options.h:257 ref-filter.h:81 +#: builtin/commit.c:1595 builtin/commit.c:1596 builtin/commit.c:1597 +#: builtin/commit.c:1598 parse-options.h:257 ref-filter.h:77 msgid "commit" msgstr "커밋" -#: builtin/commit.c:1590 +#: builtin/commit.c:1595 msgid "reuse and edit message from specified commit" msgstr "ì§€ì •í•œ ì»¤ë°‹ì˜ ë©”ì‹œì§€ë¥¼ ìž¬ì‚¬ìš©í•˜ê³ íŽ¸ì§‘í•©ë‹ˆë‹¤" -#: builtin/commit.c:1591 +#: builtin/commit.c:1596 msgid "reuse message from specified commit" msgstr "ì§€ì •í•œ 커밋ì—서 메시지를 재사용합니다" -#: builtin/commit.c:1592 +#: builtin/commit.c:1597 msgid "use autosquash formatted message to fixup specified commit" msgstr "ì§€ì •í•œ ì»¤ë°‹ì„ ìˆ˜ì •í•˜ëŠ”ë° autosquash í˜•ì‹ ë©”ì‹œì§€ë¥¼ 사용합니다" -#: builtin/commit.c:1593 +#: builtin/commit.c:1598 msgid "use autosquash formatted message to squash specified commit" msgstr "ì§€ì •í•œ ì»¤ë°‹ì„ í•©ì¹˜ëŠ”ë° autosquash í˜•ì‹ ë©”ì‹œì§€ë¥¼ 사용합니다" -#: builtin/commit.c:1594 +#: builtin/commit.c:1599 msgid "the commit is authored by me now (used with -C/-c/--amend)" msgstr "ì»¤ë°‹ì„ ë‚´ê°€ 작성한 것으로 ë§Œë“니다 (-C/-c/--amend와 ê°™ì´ ì‚¬ìš©)" -#: builtin/commit.c:1595 builtin/log.c:1413 builtin/revert.c:86 +#: builtin/commit.c:1600 builtin/log.c:1430 builtin/revert.c:105 msgid "add Signed-off-by:" msgstr "Signed-off-by: ì¤„ì„ ì¶”ê°€í•©ë‹ˆë‹¤" -#: builtin/commit.c:1596 +#: builtin/commit.c:1601 msgid "use specified template file" msgstr "ì§€ì •í•œ ì„œì‹ íŒŒì¼ì„ 사용합니다" -#: builtin/commit.c:1597 +#: builtin/commit.c:1602 msgid "force edit of commit" msgstr "커밋 íŽ¸ì§‘ì„ ê°•ì œí•©ë‹ˆë‹¤" -#: builtin/commit.c:1598 +#: builtin/commit.c:1603 msgid "default" msgstr "기본값" -#: builtin/commit.c:1598 builtin/tag.c:369 +#: builtin/commit.c:1603 builtin/tag.c:413 msgid "how to strip spaces and #comments from message" msgstr "메시지ì—서 공백과 #주ì„ì„ ì§€ì›ë‹ˆë‹¤" -#: builtin/commit.c:1599 +#: builtin/commit.c:1604 msgid "include status in commit message template" msgstr "커밋 메시지 서ì‹ì— ìƒíƒœë¥¼ í¬í•¨í•©ë‹ˆë‹¤" -#: builtin/commit.c:1601 builtin/merge.c:234 builtin/pull.c:166 -#: builtin/revert.c:93 +#: builtin/commit.c:1606 builtin/merge.c:234 builtin/pull.c:173 +#: builtin/revert.c:113 msgid "GPG sign commit" msgstr "GPG 서명 커밋" -#: builtin/commit.c:1604 +#: builtin/commit.c:1609 msgid "Commit contents options" msgstr "커밋 ë‚´ìš© 옵션" -#: builtin/commit.c:1605 +#: builtin/commit.c:1610 msgid "commit all changed files" msgstr "ë³€ê²½ëœ íŒŒì¼ì„ ëª¨ë‘ ì»¤ë°‹í•©ë‹ˆë‹¤" -#: builtin/commit.c:1606 +#: builtin/commit.c:1611 msgid "add specified files to index for commit" msgstr "ì§€ì •í•œ 파ì¼ì„ ì»¤ë°‹í• ì¸ë±ìŠ¤ì— ì¶”ê°€í•©ë‹ˆë‹¤" -#: builtin/commit.c:1607 +#: builtin/commit.c:1612 msgid "interactively add files" msgstr "대화형으로 파ì¼ì„ 추가합니다" -#: builtin/commit.c:1608 +#: builtin/commit.c:1613 msgid "interactively add changes" msgstr "대화형으로 변경 사í•ì„ ì¶”ê°€í•©ë‹ˆë‹¤" -#: builtin/commit.c:1609 +#: builtin/commit.c:1614 msgid "commit only specified files" msgstr "ì§€ì •í•œ 파ì¼ë§Œ 커밋합니다" -#: builtin/commit.c:1610 +#: builtin/commit.c:1615 msgid "bypass pre-commit and commit-msg hooks" msgstr "커밋 ì „ 후í¬ì™€ 커밋 메시지 후í¬ë¥¼ 건너ëœë‹ˆë‹¤" -#: builtin/commit.c:1611 +#: builtin/commit.c:1616 msgid "show what would be committed" msgstr "ë¬´ì—‡ì„ ì»¤ë°‹í• ì§€ 표시합니다" -#: builtin/commit.c:1622 +#: builtin/commit.c:1627 msgid "amend previous commit" msgstr "바로 앞 ì»¤ë°‹ì„ ë°”ê¿‰ë‹ˆë‹¤" -#: builtin/commit.c:1623 +#: builtin/commit.c:1628 msgid "bypass post-rewrite hook" msgstr "다시쓰기 후 후í¬ë¥¼ 건너ëœë‹ˆë‹¤" -#: builtin/commit.c:1628 +#: builtin/commit.c:1633 msgid "ok to record an empty change" msgstr "빈 변경 사í•ì„ ê¸°ë¡í•˜ë„ë¡ í—ˆìš©í•©ë‹ˆë‹¤" -#: builtin/commit.c:1630 +#: builtin/commit.c:1635 msgid "ok to record a change with an empty message" msgstr "빈 메시지와 ê°™ì´ ë³€ê²½ 사í•ì„ ê¸°ë¡í•˜ë„ë¡ í—ˆìš©í•©ë‹ˆë‹¤" -#: builtin/commit.c:1659 +#: builtin/commit.c:1665 msgid "could not parse HEAD commit" msgstr "HEAD ì»¤ë°‹ì„ íŒŒì‹±í• ìˆ˜ 없습니다" -#: builtin/commit.c:1707 +#: builtin/commit.c:1710 #, c-format msgid "Corrupt MERGE_HEAD file (%s)" msgstr "ì†ìƒëœ MERGE_HEAD íŒŒì¼ (%s)" -#: builtin/commit.c:1714 +#: builtin/commit.c:1717 msgid "could not read MERGE_MODE" msgstr "MERGE_MODE를 ì½ì„ 수 없습니다" -#: builtin/commit.c:1733 +#: builtin/commit.c:1736 #, c-format msgid "could not read commit message: %s" msgstr "커밋 메시지를 ì½ì„ 수 없습니다: %s" -#: builtin/commit.c:1744 +#: builtin/commit.c:1747 #, c-format msgid "Aborting commit; you did not edit the message.\n" msgstr "ì»¤ë°‹ì„ ì¤‘ì§€í•©ë‹ˆë‹¤. 메시지를 편집하지 않았습니다.\n" -#: builtin/commit.c:1749 +#: builtin/commit.c:1752 #, c-format msgid "Aborting commit due to empty commit message.\n" msgstr "ì»¤ë°‹ì„ ì¤‘ì§€í•©ë‹ˆë‹¤. 커밋 메시지가 비어 있습니다.\n" -#: builtin/commit.c:1797 +#: builtin/commit.c:1800 msgid "" "Repository has been updated, but unable to write\n" "new_index file. Check that disk is not full and quota is\n" @@ -7116,135 +7353,135 @@ msgstr "" "없습니다. 디스í¬ê°€ 꽉 차지 ì•Šì•˜ê³ ì œí•œ ìš©ëŸ‰ì„ ë„˜ì–´ê°€ì§€\n" "않았는지 확ì¸í•˜ì‹ì‹œì˜¤. ê·¸ë¦¬ê³ 'git reset HEAD'로 복구하ì‹ì‹œì˜¤." -#: builtin/config.c:9 +#: builtin/config.c:10 msgid "git config [<options>]" msgstr "git config [<옵션>]" -#: builtin/config.c:55 +#: builtin/config.c:57 msgid "Config file location" msgstr "ì„¤ì • íŒŒì¼ ìœ„ì¹˜" -#: builtin/config.c:56 +#: builtin/config.c:58 msgid "use global config file" msgstr "공통 ì„¤ì • 파ì¼ì„ 사용합니다" -#: builtin/config.c:57 +#: builtin/config.c:59 msgid "use system config file" msgstr "시스템 ì„¤ì • 파ì¼ì„ 사용합니다" -#: builtin/config.c:58 +#: builtin/config.c:60 msgid "use repository config file" msgstr "ì €ìž¥ì†Œ ì„¤ì • 파ì¼ì„ 사용합니다" -#: builtin/config.c:59 +#: builtin/config.c:61 msgid "use given config file" msgstr "ì§€ì •í•œ ì„¤ì • 파ì¼ì„ 사용합니다" -#: builtin/config.c:60 +#: builtin/config.c:62 msgid "blob-id" msgstr "블ë¡-id" -#: builtin/config.c:60 +#: builtin/config.c:62 msgid "read config from given blob object" msgstr "ì§€ì •í•œ ë¸”ë¡ ì˜¤ë¸Œì 트ì—서 ì„¤ì •ì„ ì½ìŠµë‹ˆë‹¤" -#: builtin/config.c:61 +#: builtin/config.c:63 msgid "Action" msgstr "ë™ìž‘" -#: builtin/config.c:62 +#: builtin/config.c:64 msgid "get value: name [value-regex]" msgstr "ê°’ì„ ê°€ì ¸ì˜µë‹ˆë‹¤: <ì´ë¦„> [<ê°’-ì •ê·œì‹>]" -#: builtin/config.c:63 +#: builtin/config.c:65 msgid "get all values: key [value-regex]" msgstr "ëª¨ë“ ê°’ì„ ê°€ì ¸ì˜µë‹ˆë‹¤: <키> [<ê°’-ì •ê·œì‹>]" -#: builtin/config.c:64 +#: builtin/config.c:66 msgid "get values for regexp: name-regex [value-regex]" msgstr "ì •ê·œì‹ì— 대한 ê°’ì„ ê°€ì ¸ì˜µë‹ˆë‹¤: <ì´ë¦„-ì •ê·œì‹> [<ê°’-ì •ê·œì‹>]" -#: builtin/config.c:65 +#: builtin/config.c:67 msgid "get value specific for the URL: section[.var] URL" msgstr "<URL>ì— íŠ¹ì •ë˜ëŠ” ê°’ì„ ê°€ì ¸ì˜µë‹ˆë‹¤: <섹션>[.<변수>] <URL>" -#: builtin/config.c:66 +#: builtin/config.c:68 msgid "replace all matching variables: name value [value_regex]" msgstr "해당하는 변수를 ëª¨ë‘ ì œê±°í•©ë‹ˆë‹¤: <ì´ë¦„> <ê°’> [<ê°’-ì •ê·œì‹>]" -#: builtin/config.c:67 +#: builtin/config.c:69 msgid "add a new variable: name value" msgstr "새 변수를 추가합니다: <ì´ë¦„> <ê°’>" -#: builtin/config.c:68 +#: builtin/config.c:70 msgid "remove a variable: name [value-regex]" msgstr "변수를 ì œê±°í•©ë‹ˆë‹¤: <ì´ë¦„> [<ê°’-ì •ê·œì‹>]" -#: builtin/config.c:69 +#: builtin/config.c:71 msgid "remove all matches: name [value-regex]" msgstr "해당하는 í•ëª©ì„ ëª¨ë‘ ì œê±°í•©ë‹ˆë‹¤: <ì´ë¦„> [<ê°’-ì •ê·œì‹>]" -#: builtin/config.c:70 +#: builtin/config.c:72 msgid "rename section: old-name new-name" msgstr "ì„¹ì…˜ì˜ ì´ë¦„ì„ ë°”ê¿‰ë‹ˆë‹¤: <옛-ì´ë¦„> <새-ì´ë¦„>" -#: builtin/config.c:71 +#: builtin/config.c:73 msgid "remove a section: name" msgstr "ì„¹ì…˜ì„ ì œê±°í•©ë‹ˆë‹¤: <ì´ë¦„>" -#: builtin/config.c:72 +#: builtin/config.c:74 msgid "list all" msgstr "ì „ì²´ 목ë¡ì„ 표시합니다" -#: builtin/config.c:73 +#: builtin/config.c:75 msgid "open an editor" msgstr "편집기를 엽니다" -#: builtin/config.c:74 +#: builtin/config.c:76 msgid "find the color configured: slot [default]" msgstr "ì„¤ì •í•œ ìƒ‰ì„ ì°¾ìŠµë‹ˆë‹¤: slot [<기본값>]" -#: builtin/config.c:75 +#: builtin/config.c:77 msgid "find the color setting: slot [stdout-is-tty]" msgstr "색 ì„¤ì •ì„ ì°¾ìŠµë‹ˆë‹¤: slot [<í‘œì¤€ì¶œë ¥ì´-TTYì¸ì§€-여부>]" -#: builtin/config.c:76 +#: builtin/config.c:78 msgid "Type" msgstr "ê°’ 종류" -#: builtin/config.c:77 +#: builtin/config.c:79 msgid "value is \"true\" or \"false\"" msgstr "ê°’ì´ \"true\" ë˜ëŠ” \"false\"입니다" -#: builtin/config.c:78 +#: builtin/config.c:80 msgid "value is decimal number" msgstr "ê°’ì´ ì‹ì§„수입니다" -#: builtin/config.c:79 +#: builtin/config.c:81 msgid "value is --bool or --int" msgstr "ê°’ì´ --bool ë˜ëŠ” --int입니다" -#: builtin/config.c:80 +#: builtin/config.c:82 msgid "value is a path (file or directory name)" msgstr "ê°’ì´ ê²½ë¡œ(íŒŒì¼ ë˜ëŠ” ë””ë ‰í„°ë¦¬ ì´ë¦„)입니다" -#: builtin/config.c:81 +#: builtin/config.c:83 msgid "Other" msgstr "기타" -#: builtin/config.c:82 +#: builtin/config.c:84 msgid "terminate values with NUL byte" msgstr "ê°’ì„ NUL ë°”ì´íŠ¸ë¡œ ë냅니다" -#: builtin/config.c:83 +#: builtin/config.c:85 msgid "show variable names only" msgstr "변수 ì´ë¦„ë§Œ 표시합니다" -#: builtin/config.c:84 +#: builtin/config.c:86 msgid "respect include directives on lookup" msgstr "찾아볼 때 include 지시어를 ê³ ë ¤í•©ë‹ˆë‹¤" -#: builtin/config.c:85 +#: builtin/config.c:87 msgid "show origin of config (file, standard input, blob, command line)" msgstr "ì„¤ì •ì˜ ì¶œì²˜ë¥¼ 표시합니다 (파ì¼, 표준 ìž…ë ¥, 블ë¡, ëª…ë ¹í–‰)" @@ -7267,12 +7504,16 @@ msgstr "" "#\tname = %s\n" "#\temail = %s\n" -#: builtin/config.c:613 +#: builtin/config.c:499 +msgid "--local can only be used inside a git repository" +msgstr "--local ì˜µì…˜ì€ ê¹ƒ ì €ìž¥ì†Œ 안ì—서만 쓸 수 있습니다" + +#: builtin/config.c:621 #, c-format msgid "cannot create configuration file %s" msgstr "%s ì„¤ì • 파ì¼ì„ 만들 수 없습니다" -#: builtin/config.c:625 +#: builtin/config.c:633 #, c-format msgid "" "cannot overwrite multiple values with a single value\n" @@ -7282,63 +7523,75 @@ msgstr "" "%sì„(를) ë³€ê²½í•˜ë ¤ë©´ ì •ê·œì‹ì„ 쓰거나, --add ë˜ëŠ” --replace-all 옵션ì„\n" "사용하ì‹ì‹œì˜¤." -#: builtin/count-objects.c:86 +#: builtin/count-objects.c:87 msgid "git count-objects [-v] [-H | --human-readable]" msgstr "git count-objects [-v] [-H | --human-readable]" -#: builtin/count-objects.c:96 +#: builtin/count-objects.c:97 msgid "print sizes in human readable format" msgstr "ì‚¬ëžŒì´ ì½ê¸° ì¢‹ì€ í˜•ì‹ìœ¼ë¡œ í¬ê¸°ë¥¼ 표시합니다" -#: builtin/describe.c:17 +#: builtin/describe.c:19 msgid "git describe [<options>] [<commit-ish>...]" msgstr "git describe [<옵션>] [<커밋-따위>...]" -#: builtin/describe.c:18 +#: builtin/describe.c:20 msgid "git describe [<options>] --dirty" msgstr "git describe [<옵션>] --dirty" -#: builtin/describe.c:217 +#: builtin/describe.c:54 +msgid "head" +msgstr "head" + +#: builtin/describe.c:54 +msgid "lightweight" +msgstr "lightweight" + +#: builtin/describe.c:54 +msgid "annotated" +msgstr "annotated" + +#: builtin/describe.c:253 #, c-format msgid "annotated tag %s not available" msgstr "ì£¼ì„ ë‹¬ë¦° %s 태그를 ì‚¬ìš©í• ìˆ˜ 없습니다" -#: builtin/describe.c:221 +#: builtin/describe.c:257 #, c-format msgid "annotated tag %s has no embedded name" msgstr "ì£¼ì„ ë‹¬ë¦° %s íƒœê·¸ì— ë‚´ìž¥ëœ ì´ë¦„ì´ ì—†ìŠµë‹ˆë‹¤" -#: builtin/describe.c:223 +#: builtin/describe.c:259 #, c-format msgid "tag '%s' is really '%s' here" msgstr "'%s' 태그가 ì‹¤ì œ 여기 '%s'입니다" -#: builtin/describe.c:250 builtin/log.c:480 +#: builtin/describe.c:286 builtin/log.c:489 #, c-format msgid "Not a valid object name %s" msgstr "올바른 오브ì 트 ì´ë¦„ì´ ì•„ë‹™ë‹ˆë‹¤ (%s)" -#: builtin/describe.c:253 +#: builtin/describe.c:289 #, c-format msgid "%s is not a valid '%s' object" msgstr "%sì€(는) 올바른 '%s' 오브ì 트가 아닙니다" -#: builtin/describe.c:270 +#: builtin/describe.c:306 #, c-format msgid "no tag exactly matches '%s'" msgstr "ì–´ë–¤ íƒœê·¸ë„ '%s'와(ê³¼) ì •í™•ížˆ ì¼ì¹˜í•˜ì§€ 않습니다" -#: builtin/describe.c:272 +#: builtin/describe.c:308 #, c-format msgid "searching to describe %s\n" msgstr "%s ì„¤ëª…ì„ ìœ„í•´ 검색하는 중\n" -#: builtin/describe.c:319 +#: builtin/describe.c:355 #, c-format msgid "finished search at %s\n" msgstr "%sì—서 검색 마침\n" -#: builtin/describe.c:346 +#: builtin/describe.c:382 #, c-format msgid "" "No annotated tags can describe '%s'.\n" @@ -7347,7 +7600,7 @@ msgstr "" "ì–´ë–¤ ì£¼ì„ ë‹¬ë¦° íƒœê·¸ë„ '%s'ì„(를) 설명하지 않습니다.\n" "하지만 ì£¼ì„ ë‹¬ë¦¬ì§€ ì•Šì€ íƒœê·¸ê°€ 있습니다: --tags ì˜µì…˜ì„ í•´ ë³´ì‹ì‹œì˜¤." -#: builtin/describe.c:350 +#: builtin/describe.c:386 #, c-format msgid "" "No tags can describe '%s'.\n" @@ -7356,12 +7609,12 @@ msgstr "" "ì–´ë–¤ íƒœê·¸ë„ '%s'ì„(를) ì„¤ëª…í• ìˆ˜ 없습니다.\n" "--always ì˜µì…˜ì„ ì¨ ë³´ê±°ë‚˜, 태그를 만들어 ë³´ì‹ì‹œì˜¤." -#: builtin/describe.c:371 +#: builtin/describe.c:416 #, c-format msgid "traversed %lu commits\n" msgstr "커밋 %lu개를 ê°€ë¡œì§ˆë €ìŠµë‹ˆë‹¤\n" -#: builtin/describe.c:374 +#: builtin/describe.c:419 #, c-format msgid "" "more than %i tags found; listed %i most recent\n" @@ -7370,105 +7623,132 @@ msgstr "" "태그를 %iê°œ 넘게 찾았습니다. 가장 ìµœê·¼ì˜ %iê°œ 목ë¡ì„\n" "표시합니다. %s 위치ì—서 ê²€ìƒ‰ì„ ì¤‘ì§€í•©ë‹ˆë‹¤.\n" -#: builtin/describe.c:396 +#: builtin/describe.c:441 msgid "find the tag that comes after the commit" msgstr "커밋 다ìŒì— 오는 태그를 찾습니다" -#: builtin/describe.c:397 +#: builtin/describe.c:442 msgid "debug search strategy on stderr" msgstr "표준 오류ì—서 검색 ì „ëžµì„ ë””ë²„ê¹…í•©ë‹ˆë‹¤" -#: builtin/describe.c:398 +#: builtin/describe.c:443 msgid "use any ref" msgstr "ëª¨ë“ ë ˆí¼ëŸ°ìŠ¤ë¥¼ 사용합니다" -#: builtin/describe.c:399 +#: builtin/describe.c:444 msgid "use any tag, even unannotated" msgstr "ëª¨ë“ íƒœê·¸ë¥¼, ì£¼ì„ ë‹¬ë¦¬ì§€ ì•Šì€ íƒœê·¸ê¹Œì§€ 사용합니다" -#: builtin/describe.c:400 +#: builtin/describe.c:445 msgid "always use long format" msgstr "í•ìƒ ê¸´ 형ì‹ì„ 사용합니다" -#: builtin/describe.c:401 +#: builtin/describe.c:446 msgid "only follow first parent" msgstr "첫 번째 ì´ì „ 커밋만 ë”°ë¼ê°‘니다" -#: builtin/describe.c:404 +#: builtin/describe.c:449 msgid "only output exact matches" msgstr "ì •í™•ížˆ ì¼ì¹˜í•˜ëŠ” í•목만 ì¶œë ¥í•©ë‹ˆë‹¤" -#: builtin/describe.c:406 +#: builtin/describe.c:451 msgid "consider <n> most recent tags (default: 10)" msgstr "<n>ê°œì˜ ê°€ìž¥ ìµœê·¼ì˜ íƒœê·¸ë§Œ ê³ ë ¤í•©ë‹ˆë‹¤ (기본값: 10)" -#: builtin/describe.c:408 +#: builtin/describe.c:453 msgid "only consider tags matching <pattern>" msgstr "<패턴>ê³¼ ì¼ì¹˜í•˜ëŠ” 태그만 ê³ ë ¤í•©ë‹ˆë‹¤" -#: builtin/describe.c:410 builtin/name-rev.c:320 +#: builtin/describe.c:455 +msgid "do not consider tags matching <pattern>" +msgstr "<패턴>ê³¼ ì¼ì¹˜í•˜ëŠ” 태그를 ê³ ë ¤í•˜ì§€ 않습니다" + +#: builtin/describe.c:457 builtin/name-rev.c:406 msgid "show abbreviated commit object as fallback" msgstr "대안으로 요약한 커밋 오브ì 트를 표시합니다" -#: builtin/describe.c:411 +#: builtin/describe.c:458 builtin/describe.c:461 msgid "mark" msgstr "표시" -#: builtin/describe.c:412 +#: builtin/describe.c:459 msgid "append <mark> on dirty working tree (default: \"-dirty\")" msgstr "ë³€ê²½ëœ ìž‘ì—… í´ë”ì— <표시>를 ë’¤ì— ë¶™ìž…ë‹ˆë‹¤ (기본값: \"-dirty\")" -#: builtin/describe.c:430 +#: builtin/describe.c:462 +msgid "append <mark> on broken working tree (default: \"-broken\")" +msgstr "ë§ê°€ì§„ 작업 í´ë”ì— <표시>를 ë’¤ì— ë¶™ìž…ë‹ˆë‹¤ (기본값: \"-broken\")" + +#: builtin/describe.c:480 msgid "--long is incompatible with --abbrev=0" msgstr "--long ì˜µì…˜ì€ --abbrev=0 옵션과 호환ë˜ì§€ 않습니다" -#: builtin/describe.c:456 +#: builtin/describe.c:509 msgid "No names found, cannot describe anything." msgstr "ì´ë¦„ì´ ì—†ìŠµë‹ˆë‹¤. ì•„ë¬´ê²ƒë„ ì„¤ëª…í• ìˆ˜ 없습니다." -#: builtin/describe.c:476 +#: builtin/describe.c:552 msgid "--dirty is incompatible with commit-ishes" msgstr "--dirty ì˜µì…˜ì€ ì»¤ë°‹ê°™ì€ í•목과 호환ë˜ì§€ 않습니다" +#: builtin/describe.c:554 +msgid "--broken is incompatible with commit-ishes" +msgstr "--broken ì˜µì…˜ì€ ì»¤ë°‹ê°™ì€ í•목과 호환ë˜ì§€ 않습니다" + #: builtin/diff.c:83 #, c-format msgid "'%s': not a regular file or symlink" msgstr "'%s': ì¼ë°˜ 파ì¼ì´ë‚˜ ì‹¬ë³¼ë¦ ë§í¬ê°€ 아닙니다" -#: builtin/diff.c:234 +#: builtin/diff.c:235 #, c-format msgid "invalid option: %s" msgstr "ìž˜ëª»ëœ ì˜µì…˜: %s" -#: builtin/diff.c:358 +#: builtin/diff.c:359 msgid "Not a git repository" msgstr "깃 ì €ìž¥ì†Œê°€ 아닙니다" -#: builtin/diff.c:401 +#: builtin/diff.c:402 #, c-format msgid "invalid object '%s' given." msgstr "ìž˜ëª»ëœ '%s' 오브ì 트가 주어졌습니다." -#: builtin/diff.c:410 +#: builtin/diff.c:411 #, c-format msgid "more than two blobs given: '%s'" msgstr "ë‘ ê°œë³´ë‹¤ ë§Žì€ ë¸”ë¡ì´ 주어졌습니다: '%s'" -#: builtin/diff.c:417 +#: builtin/diff.c:416 #, c-format msgid "unhandled object '%s' given." msgstr "처리하지 ì•Šì€ '%s' 오브ì 트가 주어졌습니다." -#: builtin/difftool.c:28 +#: builtin/difftool.c:29 msgid "git difftool [<options>] [<commit> [<commit>]] [--] [<path>...]" msgstr "git difftool [<옵션>] [<커밋> [<커밋>]] [--] [<경로>...]" -#: builtin/difftool.c:241 +#: builtin/difftool.c:249 #, c-format msgid "failed: %d" msgstr "실패: %d" -#: builtin/difftool.c:342 +#: builtin/difftool.c:291 +#, c-format +msgid "could not read symlink %s" +msgstr "%s ì‹¬ë³¼ë¦ ë§í¬ë¥¼ ì½ì„ 수 없습니다" + +#: builtin/difftool.c:293 +#, c-format +msgid "could not read symlink file %s" +msgstr "%s ì‹¬ë³¼ë¦ ë§í¬ 파ì¼ì„ ì½ì„ 수 없습니다" + +#: builtin/difftool.c:301 +#, c-format +msgid "could not read object %s for symlink %s" +msgstr "%2$s ì‹¬ë³¼ë¦ ë§í¬ì— 대한 %1$s 오브ì 트를 ì½ì„ 수 없습니다" + +#: builtin/difftool.c:403 msgid "" "combined diff formats('-c' and '--cc') are not supported in\n" "directory diff mode('-d' and '--dir-diff')." @@ -7476,302 +7756,304 @@ msgstr "" "ì»´ë°”ì¸ë“œ diff 형ì‹ì€ ('-c' ë° '--cc') ë””ë ‰í„°ë¦¬ diff 모드ì—서는\n" "('-d' ë° '--dir-diff') ì§€ì›í•˜ì§€ 않습니다." -#: builtin/difftool.c:567 +#: builtin/difftool.c:626 #, c-format msgid "both files modified: '%s' and '%s'." msgstr "ë‘ íŒŒì¼ì´ ìˆ˜ì •ë˜ì—ˆìŠµë‹ˆë‹¤: '%s' ë° '%s'." -#: builtin/difftool.c:569 +#: builtin/difftool.c:628 msgid "working tree file has been left." msgstr "작업 í´ë”ê°€ ë‚¨ê²¨ì ¸ 있습니다." -#: builtin/difftool.c:580 +#: builtin/difftool.c:639 #, c-format msgid "temporary files exist in '%s'." msgstr "임시 파ì¼ì´ '%s'ì— ìžˆìŠµë‹ˆë‹¤." -#: builtin/difftool.c:581 +#: builtin/difftool.c:640 msgid "you may want to cleanup or recover these." msgstr "ì´ íŒŒì¼ì„ 지우거나 ë³µêµ¬í• ìˆ˜ 있습니다." -#: builtin/difftool.c:626 +#: builtin/difftool.c:689 msgid "use `diff.guitool` instead of `diff.tool`" msgstr "`diff.tool` ëŒ€ì‹ `diff.guitool`ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤" -#: builtin/difftool.c:628 +#: builtin/difftool.c:691 msgid "perform a full-directory diff" msgstr "ì „ì²´ ë””ë ‰í„°ë¦¬ diff를 수행합니다" -#: builtin/difftool.c:630 +#: builtin/difftool.c:693 msgid "do not prompt before launching a diff tool" msgstr "diff ë„구를 실행하기 ì „ì— í”„ë¡¬í”„íŠ¸ë¥¼ 표시하지 않습니다" -#: builtin/difftool.c:636 +#: builtin/difftool.c:699 msgid "use symlinks in dir-diff mode" msgstr "dir-diff 모드ì—서 ì‹¬ë³¼ë¦ ë§í¬ë¥¼ 사용합니다" -#: builtin/difftool.c:637 +#: builtin/difftool.c:700 msgid "<tool>" msgstr "<ë„구>" -#: builtin/difftool.c:638 +#: builtin/difftool.c:701 msgid "use the specified diff tool" msgstr "ì§€ì •í•œ diff ë„구를 사용합니다" -#: builtin/difftool.c:640 +#: builtin/difftool.c:703 msgid "print a list of diff tools that may be used with `--tool`" msgstr "`--tool` 옵션ì—서 ì‚¬ìš©í• ìˆ˜ 있는 diff ë„구 목ë¡ì„ 표시합니다" -#: builtin/difftool.c:643 +#: builtin/difftool.c:706 msgid "" "make 'git-difftool' exit when an invoked diff tool returns a non - zero exit " "code" msgstr "" "실행한 diff ë„구가 0ì´ ì•„ë‹Œ 코드를 리턴하면 'git-difftool'ì´ ë나게 합니다" -#: builtin/difftool.c:645 +#: builtin/difftool.c:708 msgid "<command>" msgstr "<ëª…ë ¹>" -#: builtin/difftool.c:646 +#: builtin/difftool.c:709 msgid "specify a custom command for viewing diffs" msgstr "diff를 보는 ëª…ë ¹ì–´ë¥¼ 사용ìžê°€ ì§€ì •í•©ë‹ˆë‹¤" -#: builtin/difftool.c:670 +#: builtin/difftool.c:733 msgid "no <tool> given for --tool=<tool>" msgstr "--tool=<ë„구> ì˜µì…˜ì— <ë„구>ê°€ 주어지지 않았습니다" -#: builtin/difftool.c:677 +#: builtin/difftool.c:740 msgid "no <cmd> given for --extcmd=<cmd>" msgstr "--extcmd=<ëª…ë ¹> ì˜µì…˜ì— <ëª…ë ¹>ì´ ì£¼ì–´ì§€ì§€ 않았습니다" -#: builtin/fast-export.c:25 +#: builtin/fast-export.c:26 msgid "git fast-export [rev-list-opts]" msgstr "git fast-export [rev-list-옵션]" -#: builtin/fast-export.c:980 +#: builtin/fast-export.c:982 msgid "show progress after <n> objects" msgstr "오브ì 트 <n>ê°œ ë’¤ì— ì§„í–‰ ìƒí™©ì„ 표시합니다" -#: builtin/fast-export.c:982 +#: builtin/fast-export.c:984 msgid "select handling of signed tags" msgstr "서명한 íƒœê·¸ì˜ ì²˜ë¦¬ ë°©ì‹ì„ ì„ íƒí•©ë‹ˆë‹¤" -#: builtin/fast-export.c:985 +#: builtin/fast-export.c:987 msgid "select handling of tags that tag filtered objects" msgstr "í•„í„°ë§í•œ 오브ì íŠ¸ì— ëŒ€í•œ íƒœê·¸ì˜ ì²˜ë¦¬ ë°©ì‹ì„ ì„ íƒí•©ë‹ˆë‹¤" -#: builtin/fast-export.c:988 +#: builtin/fast-export.c:990 msgid "Dump marks to this file" msgstr "ì´ íŒŒì¼ë¡œ 표시를 내보냅니다" -#: builtin/fast-export.c:990 +#: builtin/fast-export.c:992 msgid "Import marks from this file" msgstr "ì´ íŒŒì¼ì—서 표시를 ê°€ì ¸ì˜µë‹ˆë‹¤" -#: builtin/fast-export.c:992 +#: builtin/fast-export.c:994 msgid "Fake a tagger when tags lack one" msgstr "íƒœê·¸ì— íƒœê·¸ë¶™ì¸ ì‚¬ëžŒì´ ì—†ì„ ë•Œ 가짜로 ë§Œë“니다" -#: builtin/fast-export.c:994 +#: builtin/fast-export.c:996 msgid "Output full tree for each commit" msgstr "커밋 마다 ì „ì²´ 트리를 ì¶œë ¥í•©ë‹ˆë‹¤" -#: builtin/fast-export.c:996 +#: builtin/fast-export.c:998 msgid "Use the done feature to terminate the stream" msgstr "ìŠ¤íŠ¸ë¦¼ì„ ëë‚´ëŠ”ë° ì™„ë£Œ ê¸°ëŠ¥ì„ ì‚¬ìš©í•©ë‹ˆë‹¤" -#: builtin/fast-export.c:997 +#: builtin/fast-export.c:999 msgid "Skip output of blob data" msgstr "ë¸”ë¡ ë°ì´í„°ì˜ ì¶œë ¥ì„ ê±´ë„ˆëœë‹ˆë‹¤" -#: builtin/fast-export.c:998 +#: builtin/fast-export.c:1000 msgid "refspec" msgstr "ë ˆí¼ëŸ°ìŠ¤ëª…ì„¸" -#: builtin/fast-export.c:999 +#: builtin/fast-export.c:1001 msgid "Apply refspec to exported refs" msgstr "ë ˆí¼ëŸ°ìŠ¤ëª…ì„¸ë¥¼ 내보낸 ë ˆí¼ëŸ°ìŠ¤ì— ì 용합니다" -#: builtin/fast-export.c:1000 +#: builtin/fast-export.c:1002 msgid "anonymize output" msgstr "ì¶œë ¥ì„ ìµëª…화합니다" -#: builtin/fetch.c:21 +#: builtin/fetch.c:22 msgid "git fetch [<options>] [<repository> [<refspec>...]]" msgstr "git fetch [<옵션>] [<ì €ìž¥ì†Œ> [<ë ˆí¼ëŸ°ìŠ¤ëª…ì„¸>...]]" -#: builtin/fetch.c:22 +#: builtin/fetch.c:23 msgid "git fetch [<options>] <group>" msgstr "git fetch [<옵션>] <그룹>" -#: builtin/fetch.c:23 +#: builtin/fetch.c:24 msgid "git fetch --multiple [<options>] [(<repository> | <group>)...]" msgstr "git fetch --multiple [<옵션>] [(<ì €ìž¥ì†Œ> | <그룹>)...]" -#: builtin/fetch.c:24 +#: builtin/fetch.c:25 msgid "git fetch --all [<options>]" msgstr "git fetch --all [<옵션>]" -#: builtin/fetch.c:95 builtin/pull.c:175 +#: builtin/fetch.c:90 builtin/pull.c:182 msgid "fetch from all remotes" msgstr "ëª¨ë“ ë¦¬ëª¨íŠ¸ì—서 ê°€ì ¸ì˜µë‹ˆë‹¤" -#: builtin/fetch.c:97 builtin/pull.c:178 +#: builtin/fetch.c:92 builtin/pull.c:185 msgid "append to .git/FETCH_HEAD instead of overwriting" msgstr "ë®ì–´ì“°ì§€ ë§ê³ .git/FETCH_HEADì— ë§ë¶™ìž…니다" -#: builtin/fetch.c:99 builtin/pull.c:181 +#: builtin/fetch.c:94 builtin/pull.c:188 msgid "path to upload pack on remote end" msgstr "리모트 ìª½ì— ë¬¶ìŒì„ ì—…ë¡œë“œí• ê²½ë¡œ" -#: builtin/fetch.c:100 builtin/pull.c:183 +#: builtin/fetch.c:95 builtin/pull.c:190 msgid "force overwrite of local branch" msgstr "로컬 브랜치를 ê°•ì œë¡œ ë®ì–´ì”니다" -#: builtin/fetch.c:102 +#: builtin/fetch.c:97 msgid "fetch from multiple remotes" msgstr "여러 리모트ì—서 ê°€ì ¸ì˜µë‹ˆë‹¤" -#: builtin/fetch.c:104 builtin/pull.c:185 +#: builtin/fetch.c:99 builtin/pull.c:192 msgid "fetch all tags and associated objects" msgstr "ëª¨ë“ íƒœê·¸ì™€ ê´€ë ¨ 오브ì 트를 ê°€ì ¸ì˜µë‹ˆë‹¤" -#: builtin/fetch.c:106 +#: builtin/fetch.c:101 msgid "do not fetch all tags (--no-tags)" msgstr "ëª¨ë“ íƒœê·¸ë¥¼ ê°€ì ¸ì˜¤ì§€ 않습니다 (--no-tags)" -#: builtin/fetch.c:108 +#: builtin/fetch.c:103 msgid "number of submodules fetched in parallel" msgstr "ë³‘ë ¬ì 으로 받아오는 하위모듈 개수" -#: builtin/fetch.c:110 builtin/pull.c:188 +#: builtin/fetch.c:105 builtin/pull.c:195 msgid "prune remote-tracking branches no longer on remote" msgstr "ë¦¬ëª¨íŠ¸ì— ì´ì œ 없는 리모트 ì¶”ì 브랜치를 잘ë¼ëƒ…니다" -#: builtin/fetch.c:111 builtin/pull.c:191 +#: builtin/fetch.c:106 builtin/fetch.c:129 builtin/pull.c:123 msgid "on-demand" msgstr "주문형" -#: builtin/fetch.c:112 builtin/pull.c:192 +#: builtin/fetch.c:107 msgid "control recursive fetching of submodules" msgstr "하위 모듈 재귀ì 으로 ê°€ì ¸ì˜¤ê¸° ë°©ì‹ì„ ì„¤ì •í•©ë‹ˆë‹¤" -#: builtin/fetch.c:116 builtin/pull.c:200 +#: builtin/fetch.c:111 builtin/pull.c:203 msgid "keep downloaded pack" msgstr "다운로드한 묶ìŒì„ 보존합니다" -#: builtin/fetch.c:118 +#: builtin/fetch.c:113 msgid "allow updating of HEAD ref" msgstr "HEAD ë ˆí¼ëŸ°ìФ ì—…ë°ì´íŠ¸ë¥¼ 허용합니다" -#: builtin/fetch.c:121 builtin/fetch.c:127 builtin/pull.c:203 +#: builtin/fetch.c:116 builtin/fetch.c:122 builtin/pull.c:206 msgid "deepen history of shallow clone" msgstr "ì–•ì€ ë³µì œì˜ ì»¤ë°‹ ë‚´ì—ì„ ê¹Šê²Œ ë§Œë“니다" -#: builtin/fetch.c:123 +#: builtin/fetch.c:118 msgid "deepen history of shallow repository based on time" msgstr "ì–•ì€ ë³µì œì˜ ì»¤ë°‹ ë‚´ì—ì„ ì‹œê°„ì„ ê¸°ì¤€ìœ¼ë¡œ 깊게 ë§Œë“니다" -#: builtin/fetch.c:129 builtin/pull.c:206 +#: builtin/fetch.c:124 builtin/pull.c:209 msgid "convert to a complete repository" msgstr "ì™„ì „í•œ ì €ìž¥ì†Œë¡œ ì „í™˜í•©ë‹ˆë‹¤" -#: builtin/fetch.c:131 builtin/log.c:1433 +#: builtin/fetch.c:126 builtin/log.c:1450 msgid "dir" msgstr "ë””ë ‰í„°ë¦¬" -#: builtin/fetch.c:132 +#: builtin/fetch.c:127 msgid "prepend this to submodule path output" msgstr "하위 모듈 경로 ì¶œë ¥ì˜ ì•žì— ì´ ë””ë ‰í„°ë¦¬ë¥¼ 붙입니다" -#: builtin/fetch.c:135 -msgid "default mode for recursion" -msgstr "재귀 기본 모드" +#: builtin/fetch.c:130 +msgid "" +"default for recursive fetching of submodules (lower priority than config " +"files)" +msgstr "하위 ëª¨ë“ˆì„ ìž¬ê·€ì 으로 ê°€ì ¸ì˜¬ 때 기본값 (ì„¤ì • 파ì¼ë³´ë‹¤ ë‚®ì€ ìš°ì„ ìˆœìœ„)" -#: builtin/fetch.c:137 builtin/pull.c:209 +#: builtin/fetch.c:134 builtin/pull.c:212 msgid "accept refs that update .git/shallow" msgstr ".git/shallow를 ì—…ë°ì´íŠ¸í•˜ëŠ” ë ˆí¼ëŸ°ìŠ¤ë¥¼ 허용합니다" -#: builtin/fetch.c:138 builtin/pull.c:211 +#: builtin/fetch.c:135 builtin/pull.c:214 msgid "refmap" msgstr "ë ˆí¼ëŸ°ìŠ¤ë§µ" -#: builtin/fetch.c:139 builtin/pull.c:212 +#: builtin/fetch.c:136 builtin/pull.c:215 msgid "specify fetch refmap" msgstr "ë ˆí¼ëŸ°ìŠ¤ë§µ ê°€ì ¸ì˜¤ê¸°ë¥¼ ì§€ì •í•©ë‹ˆë‹¤" -#: builtin/fetch.c:395 +#: builtin/fetch.c:394 msgid "Couldn't find remote ref HEAD" msgstr "리모트 ë ˆí¼ëŸ°ìФ HEAD를 ì°¾ì„ ìˆ˜ 없습니다" -#: builtin/fetch.c:511 +#: builtin/fetch.c:512 #, c-format msgid "configuration fetch.output contains invalid value %s" msgstr "fetch.output ì„¤ì •ì— ìž˜ëª»ëœ ê°’ì´ ìžˆìŠµë‹ˆë‹¤: %s" -#: builtin/fetch.c:604 +#: builtin/fetch.c:605 #, c-format msgid "object %s not found" msgstr "%s 오브ì 트가 없습니다" -#: builtin/fetch.c:608 +#: builtin/fetch.c:609 msgid "[up to date]" msgstr "[ìµœì‹ ìƒíƒœ]" -#: builtin/fetch.c:621 builtin/fetch.c:701 +#: builtin/fetch.c:622 builtin/fetch.c:702 msgid "[rejected]" msgstr "[ê±°ë¶€ë¨]" -#: builtin/fetch.c:622 +#: builtin/fetch.c:623 msgid "can't fetch in current branch" msgstr "현재 브랜치ì—서 ê°€ì ¸ì˜¬ 수 ì—†ìŒ" -#: builtin/fetch.c:631 +#: builtin/fetch.c:632 msgid "[tag update]" msgstr "[태그 ì—…ë°ì´íЏ]" -#: builtin/fetch.c:632 builtin/fetch.c:665 builtin/fetch.c:681 -#: builtin/fetch.c:696 +#: builtin/fetch.c:633 builtin/fetch.c:666 builtin/fetch.c:682 +#: builtin/fetch.c:697 msgid "unable to update local ref" msgstr "로컬 ë ˆí¼ëŸ°ìŠ¤ë¥¼ ì—…ë°ì´íŠ¸í• ìˆ˜ 없습니다" -#: builtin/fetch.c:651 +#: builtin/fetch.c:652 msgid "[new tag]" msgstr "[새로운 태그]" -#: builtin/fetch.c:654 +#: builtin/fetch.c:655 msgid "[new branch]" msgstr "[새로운 브랜치]" -#: builtin/fetch.c:657 +#: builtin/fetch.c:658 msgid "[new ref]" msgstr "[새로운 ë ˆí¼ëŸ°ìФ]" -#: builtin/fetch.c:696 +#: builtin/fetch.c:697 msgid "forced update" msgstr "ê°•ì œ ì—…ë°ì´íЏ" -#: builtin/fetch.c:701 +#: builtin/fetch.c:702 msgid "non-fast-forward" msgstr "ì •ë°©í–¥ ì§„í–‰ì´ ì•„ë‹˜" -#: builtin/fetch.c:746 +#: builtin/fetch.c:747 #, c-format msgid "%s did not send all necessary objects\n" msgstr "%sì´(ê°€) ëª¨ë“ í•„ìš”í•œ 오브ì 트를 ë³´ë‚´ì§€ 않았습니다\n" -#: builtin/fetch.c:766 +#: builtin/fetch.c:767 #, c-format msgid "reject %s because shallow roots are not allowed to be updated" msgstr "ì–•ì€ ìµœìƒìœ„ì˜ ì—…ë°ì´íŠ¸ê°€ 허용ë˜ì§€ 않으므로 %sì„(를) 거부합니다" -#: builtin/fetch.c:853 builtin/fetch.c:949 +#: builtin/fetch.c:855 builtin/fetch.c:951 #, c-format msgid "From %.*s\n" msgstr "%.*s URLì—서\n" -#: builtin/fetch.c:864 +#: builtin/fetch.c:866 #, c-format msgid "" "some local refs could not be updated; try running\n" @@ -7780,55 +8062,55 @@ msgstr "" "ì—…ë°ì´íŠ¸í• ìˆ˜ 없는 로컬 ë ˆí¼ëŸ°ìŠ¤ê°€ 있습니다. 과거 ì¶©ëŒ ë¸Œëžœì¹˜ë¥¼\n" " ì œê±°í•˜ë ¤ë©´ 'git remote prune %s' ëª…ë ¹ì„ ì‹¤í–‰í•´ ë³´ì‹ì‹œì˜¤" -#: builtin/fetch.c:919 +#: builtin/fetch.c:921 #, c-format msgid " (%s will become dangling)" msgstr " (%s ë ˆí¼ëŸ°ìŠ¤ê°€ ì—°ê²°ì´ ëŠì–´ì§€ê²Œ ë©ë‹ˆë‹¤)" -#: builtin/fetch.c:920 +#: builtin/fetch.c:922 #, c-format msgid " (%s has become dangling)" msgstr " (%s ë ˆí¼ëŸ°ìŠ¤ê°€ ì—°ê²°ì´ ëŠì–´ì¡ŒìŠµë‹ˆë‹¤)" -#: builtin/fetch.c:952 +#: builtin/fetch.c:954 msgid "[deleted]" msgstr "[ì‚ì œë¨]" -#: builtin/fetch.c:953 builtin/remote.c:1020 +#: builtin/fetch.c:955 builtin/remote.c:1023 msgid "(none)" msgstr "(ì—†ìŒ)" -#: builtin/fetch.c:976 +#: builtin/fetch.c:978 #, c-format msgid "Refusing to fetch into current branch %s of non-bare repository" msgstr "간략한 ì €ìž¥ì†Œê°€ 아닌 ì €ìž¥ì†Œì˜ í˜„ìž¬ %s 브랜치로 ê°€ì ¸ì˜¤ê¸°ë¥¼ ê±°ì ˆí•©ë‹ˆë‹¤" -#: builtin/fetch.c:995 +#: builtin/fetch.c:997 #, c-format msgid "Option \"%s\" value \"%s\" is not valid for %s" msgstr "\"%s\" ì˜µì…˜ì˜ \"%s\" ê°’ì€ %sì— ëŒ€í•´ 올바르지 않습니다" -#: builtin/fetch.c:998 +#: builtin/fetch.c:1000 #, c-format msgid "Option \"%s\" is ignored for %s\n" msgstr "\"%s\" ì˜µì…˜ì€ '%s'ì— ëŒ€í•´ 무시ë©ë‹ˆë‹¤\n" -#: builtin/fetch.c:1074 +#: builtin/fetch.c:1076 #, c-format msgid "Don't know how to fetch from %s" msgstr "'%s'ì—서 ê°€ì ¸ì˜¤ëŠ” ë°©ë²•ì„ ì•Œ 수 없습니다" -#: builtin/fetch.c:1234 +#: builtin/fetch.c:1236 #, c-format msgid "Fetching %s\n" msgstr "%sì„(를) ê°€ì ¸ì˜¤ëŠ” 중\n" -#: builtin/fetch.c:1236 builtin/remote.c:96 +#: builtin/fetch.c:1238 builtin/remote.c:97 #, c-format msgid "Could not fetch %s" msgstr "%sì„(를) ê°€ì ¸ì˜¬ 수 없습니다" -#: builtin/fetch.c:1254 +#: builtin/fetch.c:1256 msgid "" "No remote repository specified. Please, specify either a URL or a\n" "remote name from which new revisions should be fetched." @@ -7836,126 +8118,126 @@ msgstr "" "리모트 ì €ìž¥ì†Œë¥¼ ì§€ì •í•˜ì§€ 않았습니다. 새 ë¦¬ë¹„ì „ì„ ê°€ì ¸ì˜¬ 수 있는\n" "URLì´ë‚˜ 리모트 ì´ë¦„ì„ ì§€ì •í•˜ì‹ì‹œì˜¤." -#: builtin/fetch.c:1277 +#: builtin/fetch.c:1279 msgid "You need to specify a tag name." msgstr "태그 ì´ë¦„ì„ ì§€ì •í•´ì•¼ 합니다." -#: builtin/fetch.c:1319 +#: builtin/fetch.c:1321 msgid "Negative depth in --deepen is not supported" msgstr "--deepen ì˜µì…˜ì— ìŒìˆ˜ 깊ì´ëŠ” ì§€ì›í•˜ì§€ 않습니다" -#: builtin/fetch.c:1321 +#: builtin/fetch.c:1323 msgid "--deepen and --depth are mutually exclusive" msgstr "-deepen, --depth 옵션 중 하나만 쓸 수 있습니다" -#: builtin/fetch.c:1326 +#: builtin/fetch.c:1328 msgid "--depth and --unshallow cannot be used together" msgstr "--depth ë° --unshallow ì˜µì…˜ì€ ê°™ì´ ì“¸ 수 없습니다" -#: builtin/fetch.c:1328 +#: builtin/fetch.c:1330 msgid "--unshallow on a complete repository does not make sense" msgstr "" "ì™„ì „í•œ ì €ìž¥ì†Œì— ëŒ€í•´ --unshallow ì˜µì…˜ì„ ì‚¬ìš©í•˜ëŠ” ê±´ 앞뒤가 ë§žì§€ 않습니다" -#: builtin/fetch.c:1350 +#: builtin/fetch.c:1349 msgid "fetch --all does not take a repository argument" msgstr "fetch --all ëª…ë ¹ì— ì €ìž¥ì†Œ ì¸ìžê°€ 없습니다" -#: builtin/fetch.c:1352 +#: builtin/fetch.c:1351 msgid "fetch --all does not make sense with refspecs" msgstr "fetch --all ëª…ë ¹ì€ ë ˆí¼ëŸ°ìŠ¤ëª…ì„¸ ì¸ìžì™€ ê°™ì´ ì“°ë©´ 앞뒤가 ë§žì§€ 않습니다" -#: builtin/fetch.c:1363 +#: builtin/fetch.c:1362 #, c-format msgid "No such remote or remote group: %s" msgstr "그런 리모트나 리모트 ê·¸ë£¹ì´ ì—†ìŠµë‹ˆë‹¤: %s" -#: builtin/fetch.c:1371 +#: builtin/fetch.c:1370 msgid "Fetching a group and specifying refspecs does not make sense" msgstr "ê·¸ë£¹ì„ ê°€ì ¸ì˜¤ê³ ë ˆí¼ëŸ°ìŠ¤ëª…ì„¸ë¥¼ ì§€ì •í•˜ë©´ 앞뒤가 ë§žì§€ 않습니다" -#: builtin/fmt-merge-msg.c:14 +#: builtin/fmt-merge-msg.c:15 msgid "" "git fmt-merge-msg [-m <message>] [--log[=<n>] | --no-log] [--file <file>]" msgstr "" "git fmt-merge-msg [-m <메시지>] [--log[=<n>] | --no-log] [--file <파ì¼>]" -#: builtin/fmt-merge-msg.c:663 +#: builtin/fmt-merge-msg.c:664 msgid "populate log with at most <n> entries from shortlog" msgstr "shortlogì—서 최대 <n>ê°œ 로그를 표시합니다" -#: builtin/fmt-merge-msg.c:666 +#: builtin/fmt-merge-msg.c:667 msgid "alias for --log (deprecated)" msgstr "--log와 ë™ì¼ (없어질 ì˜ˆì •)" -#: builtin/fmt-merge-msg.c:669 +#: builtin/fmt-merge-msg.c:670 msgid "text" msgstr "í…스트" -#: builtin/fmt-merge-msg.c:670 +#: builtin/fmt-merge-msg.c:671 msgid "use <text> as start of message" msgstr "<í…스트>를 시작 메시지로 사용합니다" -#: builtin/fmt-merge-msg.c:671 +#: builtin/fmt-merge-msg.c:672 msgid "file to read from" msgstr "ì½ì–´ë“¤ì¼ 파ì¼" -#: builtin/for-each-ref.c:9 +#: builtin/for-each-ref.c:10 msgid "git for-each-ref [<options>] [<pattern>]" msgstr "git for-each-ref [<옵션>] [<패턴>]" -#: builtin/for-each-ref.c:10 +#: builtin/for-each-ref.c:11 msgid "git for-each-ref [--points-at <object>]" msgstr "git for-each-ref [--points-at <오브ì 트>]" -#: builtin/for-each-ref.c:11 -msgid "git for-each-ref [(--merged | --no-merged) [<object>]]" -msgstr "git for-each-ref [(--merged | --no-merged) [<오브ì 트>]]" - #: builtin/for-each-ref.c:12 -msgid "git for-each-ref [--contains [<object>]]" -msgstr "git for-each-ref [--contains [<오브ì 트>]]" +msgid "git for-each-ref [(--merged | --no-merged) [<commit>]]" +msgstr "git for-each-ref [(--merged | --no-merged) [<커밋>]]" + +#: builtin/for-each-ref.c:13 +msgid "git for-each-ref [--contains [<commit>]] [--no-contains [<commit>]]" +msgstr "git for-each-ref [--contains [<커밋>]] [--no-contains [<커밋>]]" -#: builtin/for-each-ref.c:27 +#: builtin/for-each-ref.c:28 msgid "quote placeholders suitably for shells" msgstr "ì…¸ì— ì 합하게 í”Œë ˆì´ìŠ¤í™€ë”를 ì¸ìš©í•©ë‹ˆë‹¤" -#: builtin/for-each-ref.c:29 +#: builtin/for-each-ref.c:30 msgid "quote placeholders suitably for perl" msgstr "íŽ„ì— ì 합하게 í”Œë ˆì´ìŠ¤í™€ë”를 ì¸ìš©í•©ë‹ˆë‹¤" -#: builtin/for-each-ref.c:31 +#: builtin/for-each-ref.c:32 msgid "quote placeholders suitably for python" msgstr "파ì´ì¬ì— ì 합하게 í”Œë ˆì´ìŠ¤í™€ë”를 ì¸ìš©í•©ë‹ˆë‹¤" -#: builtin/for-each-ref.c:33 +#: builtin/for-each-ref.c:34 msgid "quote placeholders suitably for Tcl" msgstr "í‹°í´ì— ì 합하게 í”Œë ˆì´ìŠ¤í™€ë”를 ì¸ìš©í•©ë‹ˆë‹¤" -#: builtin/for-each-ref.c:36 +#: builtin/for-each-ref.c:37 msgid "show only <n> matched refs" msgstr "<n>ê°œì˜ í•´ë‹¹í•˜ëŠ” ë ˆí¼ëŸ°ìŠ¤ë§Œ 표시합니다" -#: builtin/for-each-ref.c:37 builtin/tag.c:387 builtin/verify-tag.c:38 -msgid "format to use for the output" -msgstr "ì¶œë ¥ì— ì‚¬ìš©í• í˜•ì‹" - -#: builtin/for-each-ref.c:41 +#: builtin/for-each-ref.c:42 msgid "print only refs which points at the given object" msgstr "주어진 오브ì 트를 가리키는 ë ˆí¼ëŸ°ìŠ¤ë§Œ 표시합니다" -#: builtin/for-each-ref.c:43 +#: builtin/for-each-ref.c:44 msgid "print only refs that are merged" msgstr "병합하는 ë ˆí¼ëŸ°ìŠ¤ë§Œ 표시합니다" -#: builtin/for-each-ref.c:44 +#: builtin/for-each-ref.c:45 msgid "print only refs that are not merged" msgstr "병합하지 않는 ë ˆí¼ëŸ°ìŠ¤ë§Œ 표시합니다" -#: builtin/for-each-ref.c:45 +#: builtin/for-each-ref.c:46 msgid "print only refs which contain the commit" msgstr "ì»¤ë°‹ì´ ë“¤ì–´ 있는 ë ˆí¼ëŸ°ìŠ¤ë§Œ 표시합니다" +#: builtin/for-each-ref.c:47 +msgid "print only refs which don't contain the commit" +msgstr "ì»¤ë°‹ì´ ë“¤ì–´ 있지 ì•Šì€ ë ˆí¼ëŸ°ìŠ¤ë§Œ 표시합니다" + #: builtin/fsck.c:554 msgid "Checking object directories" msgstr "오브ì 트 ë””ë ‰í„°ë¦¬ë¥¼ 확ì¸í•˜ëŠ” 중입니다" @@ -8016,21 +8298,21 @@ msgstr "ì ‘ê·¼í• ìˆ˜ 없는 오브ì íŠ¸ì˜ ì´ë¦„ì„ ìžì„¸ížˆ 표시합니다 msgid "Checking objects" msgstr "오브ì 트를 확ì¸í•©ë‹ˆë‹¤" -#: builtin/gc.c:25 +#: builtin/gc.c:26 msgid "git gc [<options>]" msgstr "git gc [<옵션>]" -#: builtin/gc.c:72 +#: builtin/gc.c:79 #, c-format -msgid "Invalid %s: '%s'" -msgstr "ìž˜ëª»ëœ %s: '%s'" +msgid "Failed to fstat %s: %s" +msgstr "'%s'ì— fstat()í•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤: %s" -#: builtin/gc.c:139 +#: builtin/gc.c:311 #, c-format -msgid "insanely long object directory %.*s" -msgstr "ë¹„ì •ìƒì 으로 긴 오브ì 트 ë””ë ‰í„°ë¦¬ %.*s" +msgid "Can't stat %s" +msgstr "'%s'ì— stat()í• ìˆ˜ 없습니다" -#: builtin/gc.c:297 +#: builtin/gc.c:320 #, c-format msgid "" "The last gc run reported the following. Please correct the root cause\n" @@ -8045,38 +8327,43 @@ msgstr "" "\n" "%s" -#: builtin/gc.c:334 +#: builtin/gc.c:359 msgid "prune unreferenced objects" msgstr "ë ˆí¼ëŸ°ìŠ¤í•˜ì§€ 않는 오브ì 트를 잘ë¼ëƒ…니다" -#: builtin/gc.c:336 +#: builtin/gc.c:361 msgid "be more thorough (increased runtime)" msgstr "ë” ìžì„¸ížˆ 검사합니다 (실행 시간 늘어남)" -#: builtin/gc.c:337 +#: builtin/gc.c:362 msgid "enable auto-gc mode" msgstr "ìžë™ ê°€ë¹„ì§€ì»¬ë ‰í„° 모드를 사용합니다" -#: builtin/gc.c:338 +#: builtin/gc.c:363 msgid "force running gc even if there may be another gc running" msgstr "ì´ë¯¸ ê°€ë¹„ì§€ì»¬ë ‰í„°ê°€ 실행 중ì´ë”ë¼ë„ ê°•ì œë¡œ ê°€ë¹„ì§€ì»¬ë ‰í„°ë¥¼ 실행합니다" #: builtin/gc.c:380 #, c-format +msgid "Failed to parse gc.logexpiry value %s" +msgstr "gc.logexpiry ê°’ì„ (%s) íŒŒì‹±í•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" + +#: builtin/gc.c:408 +#, c-format msgid "Auto packing the repository in background for optimum performance.\n" msgstr "최ì ì„±ëŠ¥ì„ ìœ„í•´ 백그ë¼ìš´ë“œì—서 ìžë™ìœ¼ë¡œ ì €ìž¥ì†Œì˜ ë¬¶ìŒì„ ë§Œë“니다.\n" -#: builtin/gc.c:382 +#: builtin/gc.c:410 #, c-format msgid "Auto packing the repository for optimum performance.\n" msgstr "최ì ì„±ëŠ¥ì„ ìœ„í•´ ìžë™ìœ¼ë¡œ ì €ìž¥ì†Œì˜ ë¬¶ìŒì„ ë§Œë“니다.\n" -#: builtin/gc.c:383 +#: builtin/gc.c:411 #, c-format msgid "See \"git help gc\" for manual housekeeping.\n" msgstr "ìˆ˜ë™ ê´€ë¦¬ ìž‘ì—…ì€ \"git help gc\" ë‚´ìš©ì„ ì°¸ê³ í•˜ì‹ì‹œì˜¤.\n" -#: builtin/gc.c:404 +#: builtin/gc.c:432 #, c-format msgid "" "gc is already running on machine '%s' pid %<PRIuMAX> (use --force if not)" @@ -8084,260 +8371,278 @@ msgstr "" "ê°€ë¹„ì§€ì»¬ë ‰í„°ê°€ ì´ë¯¸ '%s' 컴퓨터ì—서 %<PRIuMAX> PID로 실행 중입니다 (아니면 --" "force를 사용하ì‹ì‹œì˜¤)" -#: builtin/gc.c:448 +#: builtin/gc.c:476 msgid "" "There are too many unreachable loose objects; run 'git prune' to remove them." msgstr "" "ëŠìŠ¨í•œ 오브ì 트가 너무 많습니다. ì œê±°í•˜ë ¤ë©´ 'git prune'ì„ ì‹¤í–‰í•˜ì‹ì‹œì˜¤." -#: builtin/grep.c:25 +#: builtin/grep.c:27 msgid "git grep [<options>] [-e] <pattern> [<rev>...] [[--] <path>...]" msgstr "git grep [<옵션>] [-e] <패턴> [<ë¦¬ë¹„ì „>...] [[--] <경로>...]" -#: builtin/grep.c:232 +#: builtin/grep.c:235 #, c-format msgid "grep: failed to create thread: %s" msgstr "grep: ìŠ¤ë ˆë“œë¥¼ ë§Œë“œëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤: %s" -#: builtin/grep.c:290 +#: builtin/grep.c:293 #, c-format msgid "invalid number of threads specified (%d) for %s" msgstr "ìž˜ëª»ëœ ìŠ¤ë ˆë“œ 수를 %2$sì— ëŒ€í•´ ì§€ì •í–ˆìŠµë‹ˆë‹¤ (%1$d)" -#: builtin/grep.c:763 builtin/grep.c:804 +#. TRANSLATORS: %s is the configuration +#. variable for tweaking threads, currently +#. grep.threads +#. +#: builtin/grep.c:302 builtin/index-pack.c:1494 builtin/index-pack.c:1692 +#, c-format +msgid "no threads support, ignoring %s" +msgstr "ìŠ¤ë ˆë“œ ê¸°ëŠ¥ì´ ì—†ìŠµë‹ˆë‹¤. %s 무시" + +#: builtin/grep.c:788 builtin/grep.c:829 #, c-format msgid "unable to read tree (%s)" msgstr "트리를 ì½ì„ 수 없습니다 (%s)" -#: builtin/grep.c:823 +#: builtin/grep.c:848 #, c-format msgid "unable to grep from object of type %s" msgstr "종류가 %sì¸ ì˜¤ë¸Œì 트ì—서 grepì„ í• ìˆ˜ 없습니다" -#: builtin/grep.c:887 +#: builtin/grep.c:912 #, c-format msgid "switch `%c' expects a numerical value" msgstr "`%c' 옵션ì—는 ìˆ«ìž ê°’ì´ ì™€ì•¼ 합니다" -#: builtin/grep.c:973 +#: builtin/grep.c:999 msgid "search in index instead of in the work tree" msgstr "작업 í´ë” ëŒ€ì‹ ì— ì¸ë±ìФì—서 검색합니다" -#: builtin/grep.c:975 +#: builtin/grep.c:1001 msgid "find in contents not managed by git" msgstr "깃으로 관리하지 ì•Šì€ ë‚´ìš©ì—서 찾습니다" -#: builtin/grep.c:977 +#: builtin/grep.c:1003 msgid "search in both tracked and untracked files" msgstr "ì¶”ì ë˜ëŠ” 파ì¼ê³¼ ì¶”ì ë˜ì§€ 않는 íŒŒì¼ ëª¨ë‘ì—서 검색합니다" -#: builtin/grep.c:979 +#: builtin/grep.c:1005 msgid "ignore files specified via '.gitignore'" msgstr "'.gitignore'로 ì§€ì •í•œ 파ì¼ì„ 무시합니다" -#: builtin/grep.c:981 -msgid "recursivley search in each submodule" -msgstr "하위 ëª¨ë“ˆì— ìž¬ê·€ì 으로 검색합니다" +#: builtin/grep.c:1007 +msgid "recursively search in each submodule" +msgstr "ê° í•˜ìœ„ ëª¨ë“ˆì— ìž¬ê·€ì 으로 검색합니다" -#: builtin/grep.c:983 +#: builtin/grep.c:1009 msgid "basename" msgstr "ë² ì´ìФì´ë¦„" -#: builtin/grep.c:984 +#: builtin/grep.c:1010 msgid "prepend parent project's basename to output" msgstr "프로ì íŠ¸ì˜ ë² ì´ìФì¼ë¯€ì„ ì¶œë ¥ ì•žì— ë¶™ìž…ë‹ˆë‹¤" -#: builtin/grep.c:987 +#: builtin/grep.c:1013 msgid "show non-matching lines" msgstr "ì¼ì¹˜í•˜ì§€ 않는 ì¤„ì„ í‘œì‹œí•©ë‹ˆë‹¤" -#: builtin/grep.c:989 +#: builtin/grep.c:1015 msgid "case insensitive matching" msgstr "ëŒ€ì†Œë¬¸ìž êµ¬ë³„í•˜ì§€ ì•Šê³ ë¹„êµí•©ë‹ˆë‹¤" -#: builtin/grep.c:991 +#: builtin/grep.c:1017 msgid "match patterns only at word boundaries" msgstr "단어 경계 ë¶€ë¶„ì— ëŒ€í•´ì„œë§Œ íŒ¨í„´ì„ ë§žì¶¥ë‹ˆë‹¤" -#: builtin/grep.c:993 +#: builtin/grep.c:1019 msgid "process binary files as text" msgstr "ë°”ì´ë„ˆë¦¬ 파ì¼ì„ í…스트로 처리합니다" -#: builtin/grep.c:995 +#: builtin/grep.c:1021 msgid "don't match patterns in binary files" msgstr "ë°”ì´ë„ˆë¦¬ 파ì¼ì—서 íŒ¨í„´ì„ ë§žì¶”ì§€ 않습니다" -#: builtin/grep.c:998 +#: builtin/grep.c:1024 msgid "process binary files with textconv filters" msgstr "textconv 필터를 사용해 ë°”ì´ë„ˆë¦¬ 파ì¼ì„ 처리합니다" -#: builtin/grep.c:1000 +#: builtin/grep.c:1026 msgid "descend at most <depth> levels" msgstr "최대 <깊ì´> ë‹¨ê³„ë§Œí¼ ë‚´ë ¤ê°‘ë‹ˆë‹¤" -#: builtin/grep.c:1004 +#: builtin/grep.c:1030 msgid "use extended POSIX regular expressions" msgstr "POSIX 확장 ì •ê·œì‹ì„ 사용합니다" -#: builtin/grep.c:1007 +#: builtin/grep.c:1033 msgid "use basic POSIX regular expressions (default)" msgstr "기본 POSIX ì •ê·œì‹ì„ 사용합니다 (기본값)" -#: builtin/grep.c:1010 +#: builtin/grep.c:1036 msgid "interpret patterns as fixed strings" msgstr "íŒ¨í„´ì„ ê³ ì • 문ìžì—´ë¡œ í•´ì„합니다" -#: builtin/grep.c:1013 +#: builtin/grep.c:1039 msgid "use Perl-compatible regular expressions" msgstr "펄과 호환ë˜ëŠ” ì •ê·œì‹ì„ 사용합니다" -#: builtin/grep.c:1016 +#: builtin/grep.c:1042 msgid "show line numbers" msgstr "줄 번호를 표시합니다" -#: builtin/grep.c:1017 +#: builtin/grep.c:1043 msgid "don't show filenames" msgstr "íŒŒì¼ ì´ë¦„ì„ í‘œì‹œí•˜ì§€ 않습니다" -#: builtin/grep.c:1018 +#: builtin/grep.c:1044 msgid "show filenames" msgstr "íŒŒì¼ ì´ë¦„ì„ í‘œì‹œí•©ë‹ˆë‹¤" -#: builtin/grep.c:1020 +#: builtin/grep.c:1046 msgid "show filenames relative to top directory" msgstr "íŒŒì¼ ì´ë¦„ì„ ìµœìƒìœ„ ë””ë ‰í„°ë¦¬ ìƒëŒ€ 경로로 표시합니다" -#: builtin/grep.c:1022 +#: builtin/grep.c:1048 msgid "show only filenames instead of matching lines" msgstr "ì¼ì¹˜í•˜ëŠ” ì¤„ì„ í‘œì‹œí•˜ì§€ ì•Šê³ íŒŒì¼ ì´ë¦„ë§Œ 표시합니다" -#: builtin/grep.c:1024 +#: builtin/grep.c:1050 msgid "synonym for --files-with-matches" msgstr "--files-with-matches 옵션과 ë™ì¼" -#: builtin/grep.c:1027 +#: builtin/grep.c:1053 msgid "show only the names of files without match" msgstr "ì¼ì¹˜í•˜ì§€ 않는 파ì¼ì˜ ì´ë¦„ë§Œ 표시합니다" -#: builtin/grep.c:1029 +#: builtin/grep.c:1055 msgid "print NUL after filenames" msgstr "íŒŒì¼ ì´ë¦„ 다ìŒì— NULì„ ì¶œë ¥í•©ë‹ˆë‹¤" -#: builtin/grep.c:1031 +#: builtin/grep.c:1057 msgid "show the number of matches instead of matching lines" msgstr "ì¼ì¹˜í•˜ëŠ” ì¤„ì„ í‘œì‹œí•˜ì§€ ì•Šê³ ì¼ì¹˜í•˜ëŠ” 수를 표시합니다" -#: builtin/grep.c:1032 +#: builtin/grep.c:1058 msgid "highlight matches" msgstr "ì¼ì¹˜í•˜ëŠ” ë¶€ë¶„ì„ ê°•ì¡°í•©ë‹ˆë‹¤" -#: builtin/grep.c:1034 +#: builtin/grep.c:1060 msgid "print empty line between matches from different files" msgstr "다른 íŒŒì¼ ì‚¬ì´ì— ì¼ì¹˜í•˜ëŠ” ë¶€ë¶„ì˜ ì‚¬ì´ì— 빈 ì¤„ì„ ì¶œë ¥í•©ë‹ˆë‹¤" -#: builtin/grep.c:1036 +#: builtin/grep.c:1062 msgid "show filename only once above matches from same file" msgstr "ê°™ì€ íŒŒì¼ì—서 여러 개가 ì¼ì¹˜í•˜ë©´ íŒŒì¼ ì´ë¦„ì„ í•œ 번만 표시합니다" -#: builtin/grep.c:1039 +#: builtin/grep.c:1065 msgid "show <n> context lines before and after matches" msgstr "ì¼ì¹˜í•˜ëŠ” 부분 ì•žë’¤ì— ì»¨í…스트를 <n>줄 표시합니다" -#: builtin/grep.c:1042 +#: builtin/grep.c:1068 msgid "show <n> context lines before matches" msgstr "ì¼ì¹˜í•˜ëŠ” 부분 ì•žì— ì»¨í…스트를 <n>줄 표시합니다" -#: builtin/grep.c:1044 +#: builtin/grep.c:1070 msgid "show <n> context lines after matches" msgstr "ì¼ì¹˜í•˜ëŠ” 부분 ë’¤ì— ì»¨í…스트를 <n>줄 표시합니다" -#: builtin/grep.c:1046 +#: builtin/grep.c:1072 msgid "use <n> worker threads" msgstr "<n>ê°œì˜ ìž‘ì—… ìŠ¤ë ˆë“œë¥¼ 사용합니다" -#: builtin/grep.c:1047 +#: builtin/grep.c:1073 msgid "shortcut for -C NUM" msgstr "-C NUM ì˜µì…˜ì˜ ì¤„ìž„" -#: builtin/grep.c:1050 +#: builtin/grep.c:1076 msgid "show a line with the function name before matches" msgstr "ì¼ì¹˜ í•목 ì•žì— í•¨ìˆ˜ ì´ë¦„ ì¤„ì„ í‘œì‹œí•©ë‹ˆë‹¤" -#: builtin/grep.c:1052 +#: builtin/grep.c:1078 msgid "show the surrounding function" msgstr "들어 있는 함수를 표시합니다" -#: builtin/grep.c:1055 +#: builtin/grep.c:1081 msgid "read patterns from file" msgstr "파ì¼ì—서 íŒ¨í„´ì„ ì½ìŠµë‹ˆë‹¤" -#: builtin/grep.c:1057 +#: builtin/grep.c:1083 msgid "match <pattern>" msgstr "<패턴>ê³¼ ì¼ì¹˜" -#: builtin/grep.c:1059 +#: builtin/grep.c:1085 msgid "combine patterns specified with -e" msgstr "-e 옵션으로 ì§€ì •í•œ íŒ¨í„´ì„ ê²°í•©í•©ë‹ˆë‹¤" -#: builtin/grep.c:1071 +#: builtin/grep.c:1097 msgid "indicate hit with exit status without output" msgstr "ì¶œë ¥í•˜ì§€ ì•Šê³ ì¼ì¹˜í•˜ëŠ” í•ëª©ì„ exit() ìƒíƒœ 번호로 리턴합니다" -#: builtin/grep.c:1073 +#: builtin/grep.c:1099 msgid "show only matches from files that match all patterns" msgstr "ëª¨ë“ íŒ¨í„´ê³¼ ì¼ì¹˜í•˜ëŠ” 파ì¼ì˜ ì¼ì¹˜í•˜ëŠ” 부분만 표시합니다" -#: builtin/grep.c:1075 +#: builtin/grep.c:1101 msgid "show parse tree for grep expression" msgstr "grep 표현ì‹ì— 대한 파싱 트리를 표시합니다" -#: builtin/grep.c:1079 +#: builtin/grep.c:1105 msgid "pager" msgstr "페ì´ì €" -#: builtin/grep.c:1079 +#: builtin/grep.c:1105 msgid "show matching files in the pager" msgstr "ì¼ì¹˜í•˜ëŠ” 파ì¼ì„ 페ì´ì € 프로그램ì—서 표시합니다" -#: builtin/grep.c:1082 +#: builtin/grep.c:1108 msgid "allow calling of grep(1) (ignored by this build)" msgstr "grep(1) ì‹¤í–‰ì„ í—ˆìš©í•©ë‹ˆë‹¤ (ì´ ë¹Œë“œì—서는 무시)" -#: builtin/grep.c:1146 +#: builtin/grep.c:1172 msgid "no pattern given." msgstr "íŒ¨í„´ì„ ì§€ì •í•˜ì§€ 않았습니다." -#: builtin/grep.c:1178 builtin/index-pack.c:1482 +#: builtin/grep.c:1204 +msgid "--no-index or --untracked cannot be used with revs" +msgstr "--no-index ë˜ëŠ” --untracked ì˜µì…˜ì€ ë¦¬ë¹„ì „ê³¼ ê°™ì´ ì“¸ 수 없습니다" + +#: builtin/grep.c:1211 +#, c-format +msgid "unable to resolve revision: %s" +msgstr "ë¦¬ë¹„ì „ì„ ì°¾ì•„ë‚¼ 수 없습니다: %s" + +#: builtin/grep.c:1245 builtin/index-pack.c:1490 #, c-format msgid "invalid number of threads specified (%d)" msgstr "ìž˜ëª»ëœ ìŠ¤ë ˆë“œ 수를 ì§€ì •í–ˆìŠµë‹ˆë‹¤ (%d)" -#: builtin/grep.c:1215 +#: builtin/grep.c:1250 +msgid "no threads support, ignoring --threads" +msgstr "ìŠ¤ë ˆë“œ ê¸°ëŠ¥ì´ ì—†ìŠµë‹ˆë‹¤. --threads 옵션 무시" + +#: builtin/grep.c:1281 msgid "--open-files-in-pager only works on the worktree" msgstr "--open-files-in-pager ì˜µì…˜ì€ ìž‘ì—… í´ë”ì—서만 ë™ìž‘합니다" -#: builtin/grep.c:1238 +#: builtin/grep.c:1304 msgid "option not supported with --recurse-submodules." msgstr "--recurse-submodules와 ê°™ì´ ì§€ì›í•˜ì§€ 않는 옵션입니다." -#: builtin/grep.c:1244 +#: builtin/grep.c:1310 msgid "--cached or --untracked cannot be used with --no-index." msgstr "" "--cached ë˜ëŠ” --untracked ì˜µì…˜ì€ --no-index 옵션과 ê°™ì´ ì“¸ 수 없습니다." -#: builtin/grep.c:1249 -msgid "--no-index or --untracked cannot be used with revs." -msgstr "--no-index ë˜ëŠ” --untracked ì˜µì…˜ì€ ë¦¬ë¹„ì „ê³¼ ê°™ì´ ì“¸ 수 없습니다." - -#: builtin/grep.c:1252 +#: builtin/grep.c:1316 msgid "--[no-]exclude-standard cannot be used for tracked contents." msgstr "--[no-]exclude-standard ì˜µì…˜ì€ ì¶”ì ë˜ëŠ” ë‚´ìš©ì— ëŒ€í•´ 쓸 수 없습니다." -#: builtin/grep.c:1260 +#: builtin/grep.c:1324 msgid "both --cached and trees are given." msgstr "--cached 옵션과 트리를 ëª¨ë‘ ì§€ì •í–ˆìŠµë‹ˆë‹¤." -#: builtin/hash-object.c:81 +#: builtin/hash-object.c:82 msgid "" "git hash-object [-t <type>] [-w] [--path=<file> | --no-filters] [--stdin] " "[--] <file>..." @@ -8345,91 +8650,91 @@ msgstr "" "git hash-object [-t <종류>] [-w] [--path=<파ì¼> | --no-filters] [--stdin] " "[--] <파ì¼>..." -#: builtin/hash-object.c:82 +#: builtin/hash-object.c:83 msgid "git hash-object --stdin-paths" msgstr "git hash-object --stdin-paths" -#: builtin/hash-object.c:94 +#: builtin/hash-object.c:95 msgid "type" msgstr "종류" -#: builtin/hash-object.c:94 +#: builtin/hash-object.c:95 msgid "object type" msgstr "오브ì 트 종류" -#: builtin/hash-object.c:95 +#: builtin/hash-object.c:96 msgid "write the object into the object database" msgstr "오브ì 트를 오브ì 트 ë°ì´í„°ë² ì´ìŠ¤ë¡œ ì”니다" -#: builtin/hash-object.c:97 +#: builtin/hash-object.c:98 msgid "read the object from stdin" msgstr "표준 ìž…ë ¥ì—서 오브ì 트를 ì½ìŠµë‹ˆë‹¤" -#: builtin/hash-object.c:99 +#: builtin/hash-object.c:100 msgid "store file as is without filters" msgstr "파ì¼ì„ í•„í„° ì—†ì´ ê·¸ëŒ€ë¡œ ì €ìž¥í•©ë‹ˆë‹¤" -#: builtin/hash-object.c:100 +#: builtin/hash-object.c:101 msgid "" "just hash any random garbage to create corrupt objects for debugging Git" msgstr "ìž„ì˜ì˜ ì“°ë ˆê¸° ë°ì´í„°ë¥¼ 해시해 ì†ìƒëœ 오브ì 트를 ë§Œë“니다 (디버깅용)" -#: builtin/hash-object.c:101 +#: builtin/hash-object.c:102 msgid "process file as it were from this path" msgstr "파ì¼ì´ ì´ ê²½ë¡œì—서 온 것처럼 처리합니다" -#: builtin/help.c:42 +#: builtin/help.c:43 msgid "print all available commands" msgstr "사용 가능한 ëª¨ë“ ëª…ë ¹ì˜ ëª©ë¡ì„ 표시합니다" -#: builtin/help.c:43 +#: builtin/help.c:44 msgid "exclude guides" msgstr "설명서 ì œì™¸" -#: builtin/help.c:44 +#: builtin/help.c:45 msgid "print list of useful guides" msgstr "ìœ ìš©í•œ 안내서 목ë¡ì„ 표시합니다" -#: builtin/help.c:45 +#: builtin/help.c:46 msgid "show man page" msgstr "맨 페ì´ì§€ë¥¼ 표시합니다" -#: builtin/help.c:46 +#: builtin/help.c:47 msgid "show manual in web browser" msgstr "웹 브ë¼ìš°ì €ì—서 설명서를 표시합니다" -#: builtin/help.c:48 +#: builtin/help.c:49 msgid "show info page" msgstr "ì¸í¬ 페ì´ì§€ë¥¼ 표시합니다" -#: builtin/help.c:54 +#: builtin/help.c:55 msgid "git help [--all] [--guides] [--man | --web | --info] [<command>]" msgstr "git help [--all] [--guides] [--man | --web | --info] [<ëª…ë ¹>]" -#: builtin/help.c:66 +#: builtin/help.c:67 #, c-format msgid "unrecognized help format '%s'" msgstr "'%s' ë„ì›€ë§ í¬ë§·ì„ ì¸ì‹í• 수 없습니다" -#: builtin/help.c:93 +#: builtin/help.c:94 msgid "Failed to start emacsclient." msgstr "emacsclient ì‹œìž‘ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤." -#: builtin/help.c:106 +#: builtin/help.c:107 msgid "Failed to parse emacsclient version." msgstr "emacsclient ë²„ì „ íŒŒì‹±ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤." -#: builtin/help.c:114 +#: builtin/help.c:115 #, c-format msgid "emacsclient version '%d' too old (< 22)." msgstr "emacsclient '%d' ë²„ì „ì€ ë„ˆë¬´ 과거 (< 22) ë²„ì „ìž…ë‹ˆë‹¤." -#: builtin/help.c:132 builtin/help.c:153 builtin/help.c:162 builtin/help.c:170 +#: builtin/help.c:133 builtin/help.c:154 builtin/help.c:163 builtin/help.c:171 #, c-format msgid "failed to exec '%s'" msgstr "실행 실패: '%s'" -#: builtin/help.c:207 +#: builtin/help.c:208 #, c-format msgid "" "'%s': path for unsupported man viewer.\n" @@ -8438,7 +8743,7 @@ msgstr "" "'%s': ì§€ì›í•˜ì§€ 않는 맨 페ì´ì§€ 보기 프로그램 경로.\n" "ëŒ€ì‹ ì— 'man.<ë„구>.cmd' ì˜µì…˜ì„ ì‚¬ìš©í•´ ë³´ì‹ì‹œì˜¤." -#: builtin/help.c:219 +#: builtin/help.c:220 #, c-format msgid "" "'%s': cmd for supported man viewer.\n" @@ -8447,429 +8752,429 @@ msgstr "" "'%s': ì§€ì›í•˜ì§€ 않는 맨 페ì´ì§€ 보기 프로그램 ëª…ë ¹.\n" "ëŒ€ì‹ ì— 'man.<ë„구>.path' ì˜µì…˜ì„ ì‚¬ìš©í•´ ë³´ì‹ì‹œì˜¤." -#: builtin/help.c:336 +#: builtin/help.c:337 #, c-format msgid "'%s': unknown man viewer." msgstr "'%s': 알 수 없는 맨 페ì´ì§€ 보기 프로그램." -#: builtin/help.c:353 +#: builtin/help.c:354 msgid "no man viewer handled the request" msgstr "ìš”ì²ì„ 처리한 맨 페ì´ì§€ 보기 í”„ë¡œê·¸ëž¨ì´ ì—†ìŠµë‹ˆë‹¤" -#: builtin/help.c:361 +#: builtin/help.c:362 msgid "no info viewer handled the request" msgstr "ìš”ì²ì„ 처리한 ì¸í¬ 페ì´ì§€ 보기 í”„ë¡œê·¸ëž¨ì´ ì—†ìŠµë‹ˆë‹¤" -#: builtin/help.c:403 +#: builtin/help.c:404 msgid "Defining attributes per path" msgstr "경로마다 ì†ì„± ì •ì˜í•˜ê¸°" -#: builtin/help.c:404 +#: builtin/help.c:405 msgid "Everyday Git With 20 Commands Or So" msgstr "매ì¼ë§¤ì¼ 사용하는 20ê°œ ë‚´ì™¸ì˜ ê¹ƒ ëª…ë ¹" -#: builtin/help.c:405 +#: builtin/help.c:406 msgid "A Git glossary" msgstr "깃 용어 ì‚¬ì „" -#: builtin/help.c:406 +#: builtin/help.c:407 msgid "Specifies intentionally untracked files to ignore" msgstr "ì˜ë„ì 으로 ì¶”ì 하지 않는 파ì¼ì„ 무시하게 ì§€ì •í•˜ê¸°" -#: builtin/help.c:407 +#: builtin/help.c:408 msgid "Defining submodule properties" msgstr "하위 모듈 ì†ì„± ì •ì˜í•˜ê¸°" -#: builtin/help.c:408 +#: builtin/help.c:409 msgid "Specifying revisions and ranges for Git" msgstr "ê¹ƒì˜ ë¦¬ë¹„ì „ ë° ë²”ìœ„ë¥¼ ì§€ì •í•˜ê¸°" -#: builtin/help.c:409 +#: builtin/help.c:410 msgid "A tutorial introduction to Git (for version 1.5.1 or newer)" msgstr "깃 ë”°ë¼í•˜ê¸° 안내서 (ë²„ì „ 1.5.1 ì´í›„)" -#: builtin/help.c:410 +#: builtin/help.c:411 msgid "An overview of recommended workflows with Git" msgstr "추천하는 깃 활용 작업 ìˆœì„œì˜ ê°œìš”" -#: builtin/help.c:422 +#: builtin/help.c:423 msgid "The common Git guides are:\n" msgstr "ìžì£¼ 사용하는 깃 안내서는 다ìŒê³¼ 같습니다:\n" -#: builtin/help.c:440 +#: builtin/help.c:441 #, c-format msgid "`git %s' is aliased to `%s'" msgstr "`git %s' ëª…ë ¹ì€ `%s' ëª…ë ¹ì˜ ë‹¨ì¶•ìž…ë‹ˆë‹¤" -#: builtin/help.c:462 builtin/help.c:479 +#: builtin/help.c:463 builtin/help.c:480 #, c-format msgid "usage: %s%s" msgstr "사용법: %s%s" -#: builtin/index-pack.c:154 +#: builtin/index-pack.c:155 #, c-format msgid "unable to open %s" msgstr "%sì„(를) ì—´ 수 없습니다" -#: builtin/index-pack.c:204 +#: builtin/index-pack.c:205 #, c-format msgid "object type mismatch at %s" msgstr "오브ì 트 종류가 ë§žì§€ 않습니다 (%s)" -#: builtin/index-pack.c:224 +#: builtin/index-pack.c:225 #, c-format msgid "did not receive expected object %s" msgstr "예ìƒí•œ %s 오브ì 트를 받지 않았습니다" -#: builtin/index-pack.c:227 +#: builtin/index-pack.c:228 #, c-format msgid "object %s: expected type %s, found %s" msgstr "%s 오브ì 트: 예ìƒí•œ 종류 %s, ì‹¤ì œ %s" -#: builtin/index-pack.c:269 +#: builtin/index-pack.c:270 #, c-format msgid "cannot fill %d byte" msgid_plural "cannot fill %d bytes" msgstr[0] "%d ë°”ì´íŠ¸ë¥¼ 채울 수 없습니다" -#: builtin/index-pack.c:279 +#: builtin/index-pack.c:280 msgid "early EOF" msgstr "너무 빨리 파ì¼ì´ ë남" -#: builtin/index-pack.c:280 +#: builtin/index-pack.c:281 msgid "read error on input" msgstr "ìž…ë ¥ì— ì½ê¸° 오류" -#: builtin/index-pack.c:292 +#: builtin/index-pack.c:293 msgid "used more bytes than were available" msgstr "있는 ë°”ì´íŠ¸ë³´ë‹¤ ë” ë§Žì´ ì‚¬ìš©í•©ë‹ˆë‹¤" -#: builtin/index-pack.c:299 +#: builtin/index-pack.c:300 msgid "pack too large for current definition of off_t" msgstr "현재 ì •ì˜ëœ off_tì— ë¹„í•´ 묶ìŒì´ 너무 í½ë‹ˆë‹¤" -#: builtin/index-pack.c:302 builtin/unpack-objects.c:92 +#: builtin/index-pack.c:303 builtin/unpack-objects.c:93 msgid "pack exceeds maximum allowed size" msgstr "ë¬¶ìŒ í¬ê¸°ê°€ 최대 허용 í¬ê¸°ë¥¼ 넘었습니다" -#: builtin/index-pack.c:317 +#: builtin/index-pack.c:318 #, c-format msgid "unable to create '%s'" msgstr "'%s'ì„(를) 만들 수 없습니다" -#: builtin/index-pack.c:322 +#: builtin/index-pack.c:324 #, c-format msgid "cannot open packfile '%s'" msgstr "'%s' ë¬¶ìŒ íŒŒì¼ì„ ì—´ 수 없습니다" -#: builtin/index-pack.c:336 +#: builtin/index-pack.c:338 msgid "pack signature mismatch" msgstr "ë¬¶ìŒ ì„œëª…ì´ ë§žì§€ 않습니다" -#: builtin/index-pack.c:338 +#: builtin/index-pack.c:340 #, c-format msgid "pack version %<PRIu32> unsupported" msgstr "묶ìŒì˜ %<PRIu32> ë²„ì „ì„ ì§€ì›í•˜ì§€ 않습니다" -#: builtin/index-pack.c:356 +#: builtin/index-pack.c:358 #, c-format msgid "pack has bad object at offset %<PRIuMAX>: %s" msgstr "묶ìŒì˜ %<PRIuMAX> ì˜¤í”„ì…‹ì— ìž˜ëª»ëœ ì˜¤ë¸Œì 트가 있습니다: %s" -#: builtin/index-pack.c:478 +#: builtin/index-pack.c:479 #, c-format msgid "inflate returned %d" msgstr "inflateê°€ %dë²ˆì„ ë¦¬í„´í–ˆìŠµë‹ˆë‹¤" -#: builtin/index-pack.c:527 +#: builtin/index-pack.c:528 msgid "offset value overflow for delta base object" msgstr "ë¸íƒ€ ë² ì´ìФ 오브ì íŠ¸ì— ëŒ€í•´ 오프셋 ê°’ì´ ì˜¤ë²„í”Œë¡œìš°" -#: builtin/index-pack.c:535 +#: builtin/index-pack.c:536 msgid "delta base offset is out of bound" msgstr "ë¸íƒ€ ë² ì´ìФ ì˜¤í”„ì…‹ì´ ë²”ìœ„ë¥¼ 벗어났습니다" -#: builtin/index-pack.c:543 +#: builtin/index-pack.c:544 #, c-format msgid "unknown object type %d" msgstr "알 수 없는 오브ì 트 종류 %d번" -#: builtin/index-pack.c:574 +#: builtin/index-pack.c:575 msgid "cannot pread pack file" msgstr "ë¬¶ìŒ íŒŒì¼ì— 대해 pread를 í• ìˆ˜ 없습니다" -#: builtin/index-pack.c:576 +#: builtin/index-pack.c:577 #, c-format msgid "premature end of pack file, %<PRIuMAX> byte missing" msgid_plural "premature end of pack file, %<PRIuMAX> bytes missing" msgstr[0] "ë¬¶ìŒ íŒŒì¼ì´ 너무 ì¼ì° ë남. %<PRIuMAX> ë°”ì´íЏ 부족" -#: builtin/index-pack.c:602 +#: builtin/index-pack.c:603 msgid "serious inflate inconsistency" msgstr "심ê°í•œ inflate 부조화" #: builtin/index-pack.c:748 builtin/index-pack.c:754 builtin/index-pack.c:777 -#: builtin/index-pack.c:813 builtin/index-pack.c:822 +#: builtin/index-pack.c:816 builtin/index-pack.c:825 #, c-format msgid "SHA1 COLLISION FOUND WITH %s !" msgstr "SHA1 ì¶©ëŒì´ %sì—서 발견ë˜ì—ˆìŠµë‹ˆë‹¤!" -#: builtin/index-pack.c:751 builtin/pack-objects.c:164 -#: builtin/pack-objects.c:256 +#: builtin/index-pack.c:751 builtin/pack-objects.c:167 +#: builtin/pack-objects.c:261 #, c-format msgid "unable to read %s" msgstr "%sì„(를) ì½ì„ 수 없습니다" -#: builtin/index-pack.c:819 +#: builtin/index-pack.c:814 +#, c-format +msgid "cannot read existing object info %s" +msgstr "기존 %s 오브ì 트 ì •ë³´ë¥¼ ì½ì„ 수 없습니다" + +#: builtin/index-pack.c:822 #, c-format msgid "cannot read existing object %s" msgstr "기존 %s 오브ì 트를 ì½ì„ 수 없습니다" -#: builtin/index-pack.c:833 +#: builtin/index-pack.c:836 #, c-format msgid "invalid blob object %s" msgstr "ìž˜ëª»ëœ ë¸”ë¡ ì˜¤ë¸Œì 트 %s" -#: builtin/index-pack.c:847 +#: builtin/index-pack.c:851 #, c-format msgid "invalid %s" msgstr "ìž˜ëª»ëœ %s" -#: builtin/index-pack.c:850 +#: builtin/index-pack.c:854 msgid "Error in object" msgstr "오브ì íŠ¸ì— ì˜¤ë¥˜" -#: builtin/index-pack.c:852 +#: builtin/index-pack.c:856 #, c-format msgid "Not all child objects of %s are reachable" msgstr "%sì˜ ëª¨ë“ í•˜ìœ„ 오브ì íŠ¸ì— ì ‘ê·¼í• ìˆ˜ 없습니다" -#: builtin/index-pack.c:924 builtin/index-pack.c:955 +#: builtin/index-pack.c:928 builtin/index-pack.c:959 msgid "failed to apply delta" msgstr "ë¸íƒ€ë¥¼ ì ìš©í•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/index-pack.c:1125 +#: builtin/index-pack.c:1130 msgid "Receiving objects" msgstr "오브ì 트를 받는 중" -#: builtin/index-pack.c:1125 +#: builtin/index-pack.c:1130 msgid "Indexing objects" msgstr "오브ì 트 ì¸ë±ìŠ¤ë¥¼ 만드는 중" -#: builtin/index-pack.c:1157 +#: builtin/index-pack.c:1164 msgid "pack is corrupted (SHA1 mismatch)" msgstr "묶ìŒì´ ì†ìƒë˜ì—ˆìŠµë‹ˆë‹¤ (SHA1 ì¼ì¹˜í•˜ì§€ 않ìŒ)" -#: builtin/index-pack.c:1162 +#: builtin/index-pack.c:1169 msgid "cannot fstat packfile" msgstr "ë¬¶ìŒ íŒŒì¼ì— 대해 fstat()í• ìˆ˜ 없습니다" -#: builtin/index-pack.c:1165 +#: builtin/index-pack.c:1172 msgid "pack has junk at the end" msgstr "묶ìŒì˜ ëì— ì“°ë ˆê¸° ë°ì´í„°ê°€ 있습니다" -#: builtin/index-pack.c:1176 +#: builtin/index-pack.c:1184 msgid "confusion beyond insanity in parse_pack_objects()" msgstr "parse_pack_objects()ì—서 극심한 혼란" -#: builtin/index-pack.c:1199 +#: builtin/index-pack.c:1207 msgid "Resolving deltas" msgstr "ë¸íƒ€ë¥¼ 알아내는 중" -#: builtin/index-pack.c:1210 +#: builtin/index-pack.c:1218 #, c-format msgid "unable to create thread: %s" msgstr "ìŠ¤ë ˆë“œë¥¼ 만들 수 없습니다: %s" -#: builtin/index-pack.c:1252 +#: builtin/index-pack.c:1260 msgid "confusion beyond insanity" msgstr "극심한 혼란" -#: builtin/index-pack.c:1258 +#: builtin/index-pack.c:1266 #, c-format msgid "completed with %d local object" msgid_plural "completed with %d local objects" msgstr[0] "로컬 오브ì 트 %dê°œ 마침" -#: builtin/index-pack.c:1270 +#: builtin/index-pack.c:1278 #, c-format msgid "Unexpected tail checksum for %s (disk corruption?)" msgstr "%sì— ëŒ€í•´ 예ìƒì¹˜ 못한 í…Œì¼ ì²´í¬ì„¬ (ë””ìŠ¤í¬ ì†ìƒ?)" -#: builtin/index-pack.c:1274 +#: builtin/index-pack.c:1282 #, c-format msgid "pack has %d unresolved delta" msgid_plural "pack has %d unresolved deltas" msgstr[0] "묶ìŒì— 알아내지 못한 ë¸íƒ€ %d개가 있습니다" -#: builtin/index-pack.c:1298 +#: builtin/index-pack.c:1306 #, c-format msgid "unable to deflate appended object (%d)" msgstr "추가한 오브ì 트를 deflateí• ìˆ˜ 없습니다 (%d)" -#: builtin/index-pack.c:1374 +#: builtin/index-pack.c:1382 #, c-format msgid "local object %s is corrupt" msgstr "%s 로컬 오브ì 트가 ì†ìƒë˜ì—ˆìŠµë‹ˆë‹¤" -#: builtin/index-pack.c:1398 +#: builtin/index-pack.c:1408 msgid "error while closing pack file" msgstr "ë¬¶ìŒ íŒŒì¼ì„ ë‹«ëŠ”ë° ì˜¤ë¥˜" -#: builtin/index-pack.c:1411 +#: builtin/index-pack.c:1420 #, c-format msgid "cannot write keep file '%s'" msgstr "'%s' ë³´ì¡´ 파ì¼ì„ 쓸 수 없습니다" -#: builtin/index-pack.c:1419 +#: builtin/index-pack.c:1428 #, c-format msgid "cannot close written keep file '%s'" msgstr "ì“´ '%s' ë³´ì¡´ 파ì¼ì„ ë‹«ì§€ 못했습니다" -#: builtin/index-pack.c:1432 +#: builtin/index-pack.c:1438 msgid "cannot store pack file" msgstr "ë¬¶ìŒ íŒŒì¼ì„ ì €ìž¥í• ìˆ˜ 없습니다" -#: builtin/index-pack.c:1443 +#: builtin/index-pack.c:1446 msgid "cannot store index file" msgstr "ì¸ë±ìФ 파ì¼ì„ ì €ìž¥í• ìˆ˜ 없습니다" -#: builtin/index-pack.c:1476 +#: builtin/index-pack.c:1484 #, c-format msgid "bad pack.indexversion=%<PRIu32>" msgstr "ìž˜ëª»ëœ pack.indexversion=%<PRIu32>" -#: builtin/index-pack.c:1486 builtin/index-pack.c:1683 -#, c-format -msgid "no threads support, ignoring %s" -msgstr "ìŠ¤ë ˆë“œ ê¸°ëŠ¥ì´ ì—†ìŠµë‹ˆë‹¤. %s 무시" - -#: builtin/index-pack.c:1544 +#: builtin/index-pack.c:1552 #, c-format msgid "Cannot open existing pack file '%s'" msgstr "기존 '%s' ë¬¶ìŒ íŒŒì¼ì„ ì—´ 수 없습니다" -#: builtin/index-pack.c:1546 +#: builtin/index-pack.c:1554 #, c-format msgid "Cannot open existing pack idx file for '%s'" msgstr "'%s'ì— ëŒ€í•œ 기존 ë¬¶ìŒ idx 파ì¼ì„ ì—´ 수 없습니다" -#: builtin/index-pack.c:1593 +#: builtin/index-pack.c:1602 #, c-format msgid "non delta: %d object" msgid_plural "non delta: %d objects" msgstr[0] "ë¸íƒ€ 아님: 오브ì 트 %dê°œ" -#: builtin/index-pack.c:1600 +#: builtin/index-pack.c:1609 #, c-format msgid "chain length = %d: %lu object" msgid_plural "chain length = %d: %lu objects" msgstr[0] "ì²´ì¸ ê¸¸ì´ = %d: 오브ì 트 %luê°œ" -#: builtin/index-pack.c:1613 +#: builtin/index-pack.c:1622 #, c-format msgid "packfile name '%s' does not end with '.pack'" msgstr "'%s' 묶ìŒíŒŒì¼ ì´ë¦„ì´ '.pack'으로 ë나지 않습니다" -#: builtin/index-pack.c:1695 builtin/index-pack.c:1698 -#: builtin/index-pack.c:1714 builtin/index-pack.c:1718 +#: builtin/index-pack.c:1704 builtin/index-pack.c:1707 +#: builtin/index-pack.c:1723 builtin/index-pack.c:1727 #, c-format msgid "bad %s" msgstr "ìž˜ëª»ëœ %s" -#: builtin/index-pack.c:1734 +#: builtin/index-pack.c:1743 msgid "--fix-thin cannot be used without --stdin" msgstr "--fix-thin ì˜µì…˜ì€ --stdin 옵션과 ê°™ì´ ì“¸ 수 없습니다" -#: builtin/index-pack.c:1736 +#: builtin/index-pack.c:1745 msgid "--stdin requires a git repository" msgstr "--stdin ì˜µì…˜ì€ ê¹ƒ ì €ìž¥ì†Œê°€ 필요합니다" -#: builtin/index-pack.c:1744 +#: builtin/index-pack.c:1753 msgid "--verify with no packfile name given" msgstr "--verify ì˜µì…˜ì— ë¬¶ìŒíŒŒì¼ ì´ë¦„ì„ ì§€ì •í•˜ì§€ 않았습니다" -#: builtin/init-db.c:54 +#: builtin/init-db.c:55 #, c-format msgid "cannot stat '%s'" msgstr "'%s'ì„(를) stat()í• ìˆ˜ 없습니다" -#: builtin/init-db.c:60 +#: builtin/init-db.c:61 #, c-format msgid "cannot stat template '%s'" msgstr "'%s' 서ì‹ì„ stat()í• ìˆ˜ 없습니다" -#: builtin/init-db.c:65 +#: builtin/init-db.c:66 #, c-format msgid "cannot opendir '%s'" msgstr "'%s'ì„(를) opendir()í• ìˆ˜ 없습니다" -#: builtin/init-db.c:76 +#: builtin/init-db.c:77 #, c-format msgid "cannot readlink '%s'" msgstr "'%s'ì„(를) readlink()í• ìˆ˜ 없습니다" -#: builtin/init-db.c:78 +#: builtin/init-db.c:79 #, c-format msgid "cannot symlink '%s' '%s'" msgstr "'%s'ì„(를) '%s'ì— symlink()í• ìˆ˜ 없습니다" -#: builtin/init-db.c:84 +#: builtin/init-db.c:85 #, c-format msgid "cannot copy '%s' to '%s'" msgstr "'%s'ì„(를) '%s'ì— ë³µì‚¬í• ìˆ˜ 없습니다" -#: builtin/init-db.c:88 +#: builtin/init-db.c:89 #, c-format msgid "ignoring template %s" msgstr "%s 서ì‹ì„ 무시합니다" -#: builtin/init-db.c:119 +#: builtin/init-db.c:120 #, c-format msgid "templates not found %s" msgstr "%sì— ì„œì‹ì´ 없습니다" -#: builtin/init-db.c:134 +#: builtin/init-db.c:135 #, c-format msgid "not copying templates from '%s': %s" msgstr "'%s'ì—서 서ì‹ì„ 복사하지 않습니다: %s" -#: builtin/init-db.c:327 +#: builtin/init-db.c:328 #, c-format msgid "unable to handle file type %d" msgstr "íŒŒì¼ ì¢…ë¥˜ %dë²ˆì„ ì²˜ë¦¬í• ìˆ˜ 없습니다" -#: builtin/init-db.c:330 +#: builtin/init-db.c:331 #, c-format msgid "unable to move %s to %s" msgstr "%sì„(를) %s(으)로 옮길 수 없습니다" -#: builtin/init-db.c:347 builtin/init-db.c:350 +#: builtin/init-db.c:348 builtin/init-db.c:351 #, c-format msgid "%s already exists" msgstr "%s 파ì¼ì´ ì´ë¯¸ 있습니다" -#: builtin/init-db.c:403 +#: builtin/init-db.c:404 #, c-format msgid "Reinitialized existing shared Git repository in %s%s\n" msgstr "%s%s ì•ˆì˜ ê¸°ì¡´ ê³µìœ ê¹ƒ ì €ìž¥ì†Œë¥¼ 다시 초기화했습니다\n" -#: builtin/init-db.c:404 +#: builtin/init-db.c:405 #, c-format msgid "Reinitialized existing Git repository in %s%s\n" msgstr "%s%s ì•ˆì˜ ê¸°ì¡´ 깃 ì €ìž¥ì†Œë¥¼ 다시 초기화했습니다\n" -#: builtin/init-db.c:408 +#: builtin/init-db.c:409 #, c-format msgid "Initialized empty shared Git repository in %s%s\n" msgstr "%s%s ì•ˆì˜ ë¹ˆ ê³µìœ ê¹ƒ ì €ìž¥ì†Œë¥¼ 다시 초기화했습니다\n" -#: builtin/init-db.c:409 +#: builtin/init-db.c:410 #, c-format msgid "Initialized empty Git repository in %s%s\n" msgstr "%s%s ì•ˆì˜ ë¹ˆ 깃 ì €ìž¥ì†Œë¥¼ 다시 초기화했습니다\n" -#: builtin/init-db.c:457 +#: builtin/init-db.c:458 msgid "" "git init [-q | --quiet] [--bare] [--template=<template-directory>] [--" "shared[=<permissions>]] [<directory>]" @@ -8877,25 +9182,25 @@ msgstr "" "git init [-q | --quiet] [--bare] [--template=<서ì‹-ë””ë ‰í„°ë¦¬>] [--shared[=<ê¶Œ" "한>]] [<ë””ë ‰í„°ë¦¬>]" -#: builtin/init-db.c:480 +#: builtin/init-db.c:481 msgid "permissions" msgstr "권한" -#: builtin/init-db.c:481 +#: builtin/init-db.c:482 msgid "specify that the git repository is to be shared amongst several users" msgstr "깃 ì €ìž¥ì†Œë¥¼ 다른 사용ìžê°€ ê³µìœ í• ìˆ˜ 있게 ì§€ì •" -#: builtin/init-db.c:515 builtin/init-db.c:520 +#: builtin/init-db.c:516 builtin/init-db.c:521 #, c-format msgid "cannot mkdir %s" msgstr "%sì— ëŒ€í•´ mkdir를 í• ìˆ˜ 없습니다" -#: builtin/init-db.c:524 +#: builtin/init-db.c:525 #, c-format msgid "cannot chdir to %s" msgstr "%sì— ëŒ€í•´ chdir를 í• ìˆ˜ 없습니다" -#: builtin/init-db.c:545 +#: builtin/init-db.c:546 #, c-format msgid "" "%s (or --work-tree=<directory>) not allowed without specifying %s (or --git-" @@ -8904,7 +9209,7 @@ msgstr "" "%s (ë˜ëŠ” --work-tree=<ë””ë ‰í„°ë¦¬>) 허용ë˜ì§€ 않ìŒ. %s (ë˜ëŠ” --git-" "dir=<directory>) ì§€ì •ì´ ì—†ìœ¼ë©´" -#: builtin/init-db.c:573 +#: builtin/init-db.c:574 #, c-format msgid "Cannot access work tree '%s'" msgstr "작업 í´ë” '%s'ì— ì ‘ê·¼í• ìˆ˜ 없습니다" @@ -8937,112 +9242,112 @@ msgstr "ì¶”ê°€í• íŠ¸ë ˆì¼ëŸ¬" msgid "no input file given for in-place editing" msgstr "íŒŒì¼ ì§ì ‘ íŽ¸ì§‘ì— ìž…ë ¥ 파ì¼ì„ ì§€ì •í•˜ì§€ 않았습니다" -#: builtin/log.c:44 +#: builtin/log.c:45 msgid "git log [<options>] [<revision-range>] [[--] <path>...]" msgstr "git log [<옵션>] [<ë¦¬ë¹„ì „-범위>] [[--] <경로>...]" -#: builtin/log.c:45 +#: builtin/log.c:46 msgid "git show [<options>] <object>..." msgstr "git show [<옵션>] <오브ì 트>..." -#: builtin/log.c:84 +#: builtin/log.c:90 #, c-format msgid "invalid --decorate option: %s" msgstr "ìž˜ëª»ëœ --decorate 옵션: %s" -#: builtin/log.c:139 +#: builtin/log.c:147 msgid "suppress diff output" msgstr "diff를 ì¶œë ¥í•˜ì§€ 않습니다" -#: builtin/log.c:140 +#: builtin/log.c:148 msgid "show source" msgstr "소스를 표시합니다" -#: builtin/log.c:141 +#: builtin/log.c:149 msgid "Use mail map file" msgstr "ë©”ì¼ ë§µ 파ì¼ì„ 사용합니다" -#: builtin/log.c:142 +#: builtin/log.c:150 msgid "decorate options" msgstr "꾸미기 옵션" -#: builtin/log.c:145 +#: builtin/log.c:153 msgid "Process line range n,m in file, counting from 1" msgstr "파ì¼ì—서 n,m ë²”ìœ„ì˜ ì¤„ì„ ì²˜ë¦¬í•©ë‹ˆë‹¤ (1부터 시작)" -#: builtin/log.c:241 +#: builtin/log.c:249 #, c-format msgid "Final output: %d %s\n" msgstr "최종 ì¶œë ¥: %d %s\n" -#: builtin/log.c:486 +#: builtin/log.c:497 #, c-format msgid "git show %s: bad file" msgstr "git show %s: ìž˜ëª»ëœ íŒŒì¼" -#: builtin/log.c:500 builtin/log.c:594 +#: builtin/log.c:512 builtin/log.c:606 #, c-format msgid "Could not read object %s" msgstr "%s 오브ì 트를 ì½ì„ 수 없습니다" -#: builtin/log.c:618 +#: builtin/log.c:630 #, c-format msgid "Unknown type: %d" msgstr "알 수 없는 종류: %d" -#: builtin/log.c:739 +#: builtin/log.c:751 msgid "format.headers without value" msgstr "format.headers ì„¤ì •ì— ê°’ì´ ì—†ìŒ" -#: builtin/log.c:839 +#: builtin/log.c:852 msgid "name of output directory is too long" msgstr "ì¶œë ¥ ë””ë ‰í„°ë¦¬ì˜ ì´ë¦„ì´ ë„ˆë¬´ ê¹ë‹ˆë‹¤" -#: builtin/log.c:854 +#: builtin/log.c:868 #, c-format msgid "Cannot open patch file %s" msgstr "%s 패치 파ì¼ì„ ì—´ 수 없습니다" -#: builtin/log.c:868 +#: builtin/log.c:885 msgid "Need exactly one range." msgstr "ì •í™•ížˆ í•˜ë‚˜ì˜ ë²”ìœ„ê°€ 필요합니다." -#: builtin/log.c:878 +#: builtin/log.c:895 msgid "Not a range." msgstr "범위가 아닙니다." -#: builtin/log.c:984 +#: builtin/log.c:1001 msgid "Cover letter needs email format" msgstr "ì»¤ë²„ë ˆí„°ëŠ” ì „ìžë©”ì¼ í˜•ì‹ì´ì–´ì•¼ 합니다" -#: builtin/log.c:1063 +#: builtin/log.c:1081 #, c-format msgid "insane in-reply-to: %s" msgstr "ì •ì‹ ë‚˜ê°„ in-reply-to í—¤ë”: %s" -#: builtin/log.c:1091 +#: builtin/log.c:1108 msgid "git format-patch [<options>] [<since> | <revision-range>]" msgstr "git format-patch [<옵션>] [<시작시ê°> | <ë¦¬ë¹„ì „-범위>]" -#: builtin/log.c:1141 +#: builtin/log.c:1158 msgid "Two output directories?" msgstr "ì¶œë ¥ ë””ë ‰í„°ë¦¬ê°€ ë‘ê°œ?" -#: builtin/log.c:1248 builtin/log.c:1891 builtin/log.c:1893 builtin/log.c:1905 +#: builtin/log.c:1265 builtin/log.c:1908 builtin/log.c:1910 builtin/log.c:1922 #, c-format msgid "Unknown commit %s" msgstr "알 수 없는 커밋 %s" -#: builtin/log.c:1258 builtin/notes.c:884 builtin/tag.c:476 +#: builtin/log.c:1275 builtin/notes.c:886 builtin/tag.c:533 #, c-format msgid "Failed to resolve '%s' as a valid ref." msgstr "'%s'ì„(를) 올바른 ë ˆí¼ëŸ°ìŠ¤ë¡œ ì•Œì•„ë‚´ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤." -#: builtin/log.c:1263 +#: builtin/log.c:1280 msgid "Could not find exact merge base." msgstr "ì •í™•í•œ 병합 기준ì ì„ ì°¾ì„ ìˆ˜ 없습니다." -#: builtin/log.c:1267 +#: builtin/log.c:1284 msgid "" "Failed to get upstream, if you want to record base commit automatically,\n" "please use git branch --set-upstream-to to track a remote branch.\n" @@ -9053,213 +9358,218 @@ msgstr "" "아니면 ì§ì ‘ '--base=<기준ì -커밋-ID>' 옵션으로 기준ì ì»¤ë°‹ì„ ì§€ì •í• \n" "ìˆ˜ë„ ìžˆìŠµë‹ˆë‹¤." -#: builtin/log.c:1287 +#: builtin/log.c:1304 msgid "Failed to find exact merge base" msgstr "ì •í™•í•œ 병합 기준ì ì„ ì°¾ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/log.c:1298 +#: builtin/log.c:1315 msgid "base commit should be the ancestor of revision list" msgstr "기준ì ì»¤ë°‹ì€ ë¦¬ë¹„ì „ 목ë¡ì˜ ìƒìœ„ 커밋ì´ì–´ì•¼ 합니다" -#: builtin/log.c:1302 +#: builtin/log.c:1319 msgid "base commit shouldn't be in revision list" msgstr "기준ì ì»¤ë°‹ì€ ë¦¬ë¹„ì „ 목ë¡ì— 들어 있으면 안 ë©ë‹ˆë‹¤" -#: builtin/log.c:1351 +#: builtin/log.c:1368 msgid "cannot get patch id" msgstr "패치 ID를 알아낼 수 없습니다" -#: builtin/log.c:1408 +#: builtin/log.c:1425 msgid "use [PATCH n/m] even with a single patch" msgstr "í•˜ë‚˜ì˜ íŒ¨ì¹˜ì— ëŒ€í•´ì„œë„ [PATCh n/m]ì„ ë¶™ìž…ë‹ˆë‹¤" -#: builtin/log.c:1411 +#: builtin/log.c:1428 msgid "use [PATCH] even with multiple patches" msgstr "여러 ê°œ íŒ¨ì¹˜ì— ëŒ€í•´ì„œë„ [PATCH]를 붙입니다" -#: builtin/log.c:1415 +#: builtin/log.c:1432 msgid "print patches to standard out" msgstr "패치를 표준 ì¶œë ¥ìœ¼ë¡œ 표시합니다" -#: builtin/log.c:1417 +#: builtin/log.c:1434 msgid "generate a cover letter" msgstr "ì»¤ë²„ë ˆí„°ë¥¼ ë§Œë“니다" -#: builtin/log.c:1419 +#: builtin/log.c:1436 msgid "use simple number sequence for output file names" msgstr "ì¶œë ¥ íŒŒì¼ ì´ë¦„ì— ê°„ë‹¨í•œ ì¼ë ¨ 번호를 사용합니다" -#: builtin/log.c:1420 +#: builtin/log.c:1437 msgid "sfx" msgstr "확장ìž" -#: builtin/log.c:1421 +#: builtin/log.c:1438 msgid "use <sfx> instead of '.patch'" msgstr "'.patch' ëŒ€ì‹ <확장ìž>를 사용합니다" -#: builtin/log.c:1423 +#: builtin/log.c:1440 msgid "start numbering patches at <n> instead of 1" msgstr "패치 번호를 1 ëŒ€ì‹ <n>ì—서 시작합니다" -#: builtin/log.c:1425 +#: builtin/log.c:1442 msgid "mark the series as Nth re-roll" msgstr "시리즈를 N번째 re-roll로 표시합니다" -#: builtin/log.c:1427 +#: builtin/log.c:1444 msgid "Use [RFC PATCH] instead of [PATCH]" msgstr "[PATCH] ëŒ€ì‹ [RFC PATCH]를 사용합니다" -#: builtin/log.c:1430 +#: builtin/log.c:1447 msgid "Use [<prefix>] instead of [PATCH]" msgstr "[PATCH] ëŒ€ì‹ [<ì ‘ë‘ì–´>]를 사용합니다" -#: builtin/log.c:1433 +#: builtin/log.c:1450 msgid "store resulting files in <dir>" msgstr "ê²°ê³¼ 파ì¼ì„ <ë””ë ‰í„°ë¦¬>ì— ì €ìž¥í•©ë‹ˆë‹¤" -#: builtin/log.c:1436 +#: builtin/log.c:1453 msgid "don't strip/add [PATCH]" msgstr "[PATCH]를 ìžë¥´ê±°ë‚˜ 추가하지 않습니다" -#: builtin/log.c:1439 +#: builtin/log.c:1456 msgid "don't output binary diffs" msgstr "ë°”ì´ë„ˆë¦¬ diff를 만들지 않습니다" -#: builtin/log.c:1441 +#: builtin/log.c:1458 msgid "output all-zero hash in From header" msgstr "From í—¤ë”ì—서 ëª¨ë‘ 0ì¸ í•´ì‹œë¥¼ ì¶œë ¥í•©ë‹ˆë‹¤" -#: builtin/log.c:1443 +#: builtin/log.c:1460 msgid "don't include a patch matching a commit upstream" msgstr "ì—…ìŠ¤íŠ¸ë¦¼ì— ìžˆëŠ” 패치를 í¬í•¨í•˜ì§€ 않습니다" -#: builtin/log.c:1445 +#: builtin/log.c:1462 msgid "show patch format instead of default (patch + stat)" msgstr "기본값 (패치 + 통계) ëŒ€ì‹ íŒ¨ì¹˜ 형ì‹ì„ 표시합니다" -#: builtin/log.c:1447 +#: builtin/log.c:1464 msgid "Messaging" msgstr "메시징" -#: builtin/log.c:1448 +#: builtin/log.c:1465 msgid "header" msgstr "í—¤ë”" -#: builtin/log.c:1449 +#: builtin/log.c:1466 msgid "add email header" msgstr "ì „ìžë©”ì¼ í—¤ë”" -#: builtin/log.c:1450 builtin/log.c:1452 +#: builtin/log.c:1467 builtin/log.c:1469 msgid "email" msgstr "ì „ìžë©”ì¼" -#: builtin/log.c:1450 +#: builtin/log.c:1467 msgid "add To: header" msgstr "To: í—¤ë”를 추가합니다" -#: builtin/log.c:1452 +#: builtin/log.c:1469 msgid "add Cc: header" msgstr "Cc: í—¤ë”를 추가합니다" -#: builtin/log.c:1454 +#: builtin/log.c:1471 msgid "ident" msgstr "ì‹ ì›" -#: builtin/log.c:1455 +#: builtin/log.c:1472 msgid "set From address to <ident> (or committer ident if absent)" msgstr "<ì‹ ì›>ì—서 From 주소를 ì„¤ì •í•©ë‹ˆë‹¤ (없으면 커미터 주소 ì‹ ì› ì‚¬ìš©)" -#: builtin/log.c:1457 +#: builtin/log.c:1474 msgid "message-id" msgstr "메시지-ID" -#: builtin/log.c:1458 +#: builtin/log.c:1475 msgid "make first mail a reply to <message-id>" msgstr "첫 ë©”ì¼ì„ <메시지-ID>ì— ëŒ€í•œ 답장 ë©”ì¼ë¡œ ë§Œë“니다" -#: builtin/log.c:1459 builtin/log.c:1462 +#: builtin/log.c:1476 builtin/log.c:1479 msgid "boundary" msgstr "경계" -#: builtin/log.c:1460 +#: builtin/log.c:1477 msgid "attach the patch" msgstr "패치를 첨부합니다" -#: builtin/log.c:1463 +#: builtin/log.c:1480 msgid "inline the patch" msgstr "패치를 ë³¸ë¬¸ì— í¬í•¨í•©ë‹ˆë‹¤" -#: builtin/log.c:1467 +#: builtin/log.c:1484 msgid "enable message threading, styles: shallow, deep" msgstr "ë©”ì‹œì§€ì— ìŠ¤ë ˆë“œë¥¼ 사용, 스타ì¼: shallow, deep" -#: builtin/log.c:1469 +#: builtin/log.c:1486 msgid "signature" msgstr "서명" -#: builtin/log.c:1470 +#: builtin/log.c:1487 msgid "add a signature" msgstr "ì„œëª…ì„ ì¶”ê°€í•©ë‹ˆë‹¤" -#: builtin/log.c:1471 +#: builtin/log.c:1488 msgid "base-commit" msgstr "ë² ì´ìФ-커밋" -#: builtin/log.c:1472 +#: builtin/log.c:1489 msgid "add prerequisite tree info to the patch series" msgstr "ì „ì œì¡°ê±´ 트리 ì •ë³´ë¥¼ 패치 ì‹œë¦¬ì¦ˆì— ì¶”ê°€í•©ë‹ˆë‹¤" -#: builtin/log.c:1474 +#: builtin/log.c:1491 msgid "add a signature from a file" msgstr "파ì¼ì—서 ì„œëª…ì„ ì¶”ê°€í•©ë‹ˆë‹¤" -#: builtin/log.c:1475 +#: builtin/log.c:1492 msgid "don't print the patch filenames" msgstr "패치 íŒŒì¼ ì´ë¦„ì„ í‘œì‹œí•˜ì§€ 않습니다" -#: builtin/log.c:1565 +#: builtin/log.c:1567 +#, c-format +msgid "invalid ident line: %s" +msgstr "ìž˜ëª»ëœ ì‹ ì› ì¤„: %s" + +#: builtin/log.c:1582 msgid "-n and -k are mutually exclusive." msgstr "-n ë° -k ì˜µì…˜ì€ í•˜ë‚˜ë§Œ ì¨ì•¼ 합니다." -#: builtin/log.c:1567 +#: builtin/log.c:1584 msgid "--subject-prefix/--rfc and -k are mutually exclusive." msgstr "--subject-prefix/--rfc ë° -k ì˜µì…˜ì€ í•˜ë‚˜ë§Œ ì¨ì•¼ 합니다." -#: builtin/log.c:1575 +#: builtin/log.c:1592 msgid "--name-only does not make sense" msgstr "--name-only ì˜µì…˜ì€ ì•žë’¤ê°€ ë§žì§€ 않습니다" -#: builtin/log.c:1577 +#: builtin/log.c:1594 msgid "--name-status does not make sense" msgstr "--name-status ì˜µì…˜ì€ ì•žë’¤ê°€ ë§žì§€ 않습니다" -#: builtin/log.c:1579 +#: builtin/log.c:1596 msgid "--check does not make sense" msgstr "--check ì˜µì…˜ì€ ì•žë’¤ê°€ ë§žì§€ 않습니다" -#: builtin/log.c:1609 +#: builtin/log.c:1626 msgid "standard output, or directory, which one?" msgstr "표준 ì¶œë ¥ì´ë‚˜ ë””ë ‰í„°ë¦¬ ì¤‘ì— í•˜ë‚˜ë§Œ ì§€ì •í•´ì•¼ 합니다." -#: builtin/log.c:1611 +#: builtin/log.c:1628 #, c-format msgid "Could not create directory '%s'" msgstr "'%s' ë””ë ‰í„°ë¦¬ë¥¼ 만들 수 없습니다" -#: builtin/log.c:1705 +#: builtin/log.c:1722 #, c-format msgid "unable to read signature file '%s'" msgstr "'%s' 서명 파ì¼ì„ ì½ì„ 수 없습니다" -#: builtin/log.c:1777 +#: builtin/log.c:1794 msgid "Failed to create output files" msgstr "ì¶œë ¥ 파ì¼ì„ ë§Œë“œëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/log.c:1826 +#: builtin/log.c:1843 msgid "git cherry [-v] [<upstream> [<head> [<limit>]]]" msgstr "git cherry [-v] [<업스트림> [<헤드> [<한계값>]]]" -#: builtin/log.c:1880 +#: builtin/log.c:1897 #, c-format msgid "" "Could not find a tracked remote branch, please specify <upstream> manually.\n" @@ -9267,103 +9577,103 @@ msgstr "" "ì¶”ì ë˜ëŠ” 리모트 브랜치를 ì°¾ì„ ìˆ˜ 없습니다. <업스트림>ì„ ìˆ˜ë™ìœ¼ë¡œ ì§€ì •í•˜ì‹ì‹œ" "오.\n" -#: builtin/ls-files.c:460 +#: builtin/ls-files.c:468 msgid "git ls-files [<options>] [<file>...]" msgstr "git ls-files [<옵션>] [<파ì¼>...]" -#: builtin/ls-files.c:509 +#: builtin/ls-files.c:517 msgid "identify the file status with tags" msgstr "íŒŒì¼ ìƒíƒœë¥¼ 태그와 ê°™ì´ í‘œì‹œí•©ë‹ˆë‹¤" -#: builtin/ls-files.c:511 +#: builtin/ls-files.c:519 msgid "use lowercase letters for 'assume unchanged' files" msgstr "'변경ë˜ì§€ ì•Šì•˜ë‹¤ê³ ê°€ì •' 파ì¼ì— 소문ìžë¥¼ 사용합니다" -#: builtin/ls-files.c:513 +#: builtin/ls-files.c:521 msgid "show cached files in the output (default)" msgstr "ì¶œë ¥ì— ìºì‹œëœ 파ì¼ì„ 표시합니다 (기본값)" -#: builtin/ls-files.c:515 +#: builtin/ls-files.c:523 msgid "show deleted files in the output" msgstr "ì¶œë ¥ì— ì‚ì œëœ íŒŒì¼ì„ 표시합니다" -#: builtin/ls-files.c:517 +#: builtin/ls-files.c:525 msgid "show modified files in the output" msgstr "ì¶œë ¥ì— ìˆ˜ì •ëœ íŒŒì¼ì„ 표시합니다" -#: builtin/ls-files.c:519 +#: builtin/ls-files.c:527 msgid "show other files in the output" msgstr "ì¶œë ¥ì— ê¸°íƒ€ 파ì¼ì„ 표시합니다" -#: builtin/ls-files.c:521 +#: builtin/ls-files.c:529 msgid "show ignored files in the output" msgstr "ì¶œë ¥ì— ë¬´ì‹œëœ íŒŒì¼ì„ 표시합니다" -#: builtin/ls-files.c:524 +#: builtin/ls-files.c:532 msgid "show staged contents' object name in the output" msgstr "ì¶œë ¥ì— ì»¤ë°‹ í‘œì‹œëœ ë‚´ìš©ì˜ ì˜¤ë¸Œì 트 ì´ë¦„ì„ í‘œì‹œí•©ë‹ˆë‹¤" -#: builtin/ls-files.c:526 +#: builtin/ls-files.c:534 msgid "show files on the filesystem that need to be removed" msgstr "íŒŒì¼ ì‹œìŠ¤í…œì—서 ì œê±°í•´ì•¼ 하는 파ì¼ì„ 표시합니다" -#: builtin/ls-files.c:528 +#: builtin/ls-files.c:536 msgid "show 'other' directories' names only" msgstr "기타 ë””ë ‰í„°ë¦¬ì˜ ì´ë¦„ë§Œ 표시합니다" -#: builtin/ls-files.c:530 +#: builtin/ls-files.c:538 msgid "show line endings of files" msgstr "파ì¼ì˜ 줄 ëì„ í‘œì‹œí•©ë‹ˆë‹¤" -#: builtin/ls-files.c:532 +#: builtin/ls-files.c:540 msgid "don't show empty directories" msgstr "빈 ë””ë ‰í„°ë¦¬ 표시하지 않기" -#: builtin/ls-files.c:535 +#: builtin/ls-files.c:543 msgid "show unmerged files in the output" msgstr "ì¶œë ¥ì— ë³‘í•©í•˜ì§€ ì•Šì€ íŒŒì¼ì„ 표시합니다" -#: builtin/ls-files.c:537 +#: builtin/ls-files.c:545 msgid "show resolve-undo information" msgstr "resolve-undo ì •ë³´ë¥¼ 표시합니다" -#: builtin/ls-files.c:539 +#: builtin/ls-files.c:547 msgid "skip files matching pattern" msgstr "íŒ¨í„´ì— ì¼ì¹˜í•˜ëŠ” 파ì¼ì„ 건너ëœë‹ˆë‹¤" -#: builtin/ls-files.c:542 +#: builtin/ls-files.c:550 msgid "exclude patterns are read from <file>" msgstr "ì œì™¸í• íŒ¨í„´ì„ <파ì¼>ì—서 ì½ìŠµë‹ˆë‹¤" -#: builtin/ls-files.c:545 +#: builtin/ls-files.c:553 msgid "read additional per-directory exclude patterns in <file>" msgstr "<파ì¼>ì—서 추가ì ì¸ ë””ë ‰í„°ë¦¬ë³„ ì œì™¸ íŒ¨í„´ì„ ì½ìŠµë‹ˆë‹¤" -#: builtin/ls-files.c:547 +#: builtin/ls-files.c:555 msgid "add the standard git exclusions" msgstr "표준 깃 ì œì™¸ íŒ¨í„´ì„ ì¶”ê°€í•©ë‹ˆë‹¤" -#: builtin/ls-files.c:550 +#: builtin/ls-files.c:558 msgid "make the output relative to the project top directory" msgstr "최ìƒìœ„ ë””ë ‰í„°ë¦¬ ìƒëŒ€ 경로로 ì¶œë ¥í•©ë‹ˆë‹¤" -#: builtin/ls-files.c:553 +#: builtin/ls-files.c:561 msgid "recurse through submodules" msgstr "하위 ëª¨ë“ˆì— ìž¬ê·€ì 으로 ì ìš©" -#: builtin/ls-files.c:555 +#: builtin/ls-files.c:563 msgid "if any <file> is not in the index, treat this as an error" msgstr "<파ì¼>ì´ ì¸ë±ìФ ì•ˆì— ì—†ìœ¼ë©´ 오류로 취급합니다" -#: builtin/ls-files.c:556 +#: builtin/ls-files.c:564 msgid "tree-ish" msgstr "트리-따위" -#: builtin/ls-files.c:557 +#: builtin/ls-files.c:565 msgid "pretend that paths removed since <tree-ish> are still present" msgstr "<트리-따위> 뒤로 ì œê±°í•œ 경로가 ìžˆë‹¤ê³ ê°€ì •í•©ë‹ˆë‹¤" -#: builtin/ls-files.c:559 +#: builtin/ls-files.c:567 msgid "show debugging data" msgstr "디버깅 ë°ì´í„°ë¥¼ 표시합니다" @@ -9377,85 +9687,86 @@ msgstr "" " [-q | --quiet] [--exit-code] [--get-url]\n" " [--symref] [<ì €ìž¥ì†Œ> [<ë ˆí¼ëŸ°ìФ>...]]" -#: builtin/ls-remote.c:50 +#: builtin/ls-remote.c:52 msgid "do not print remote URL" msgstr "ì›ê²© URLì„ í‘œì‹œí•˜ì§€ 않습니다" -#: builtin/ls-remote.c:51 builtin/ls-remote.c:53 +#: builtin/ls-remote.c:53 builtin/ls-remote.c:55 msgid "exec" msgstr "실행" -#: builtin/ls-remote.c:52 builtin/ls-remote.c:54 +#: builtin/ls-remote.c:54 builtin/ls-remote.c:56 msgid "path of git-upload-pack on the remote host" msgstr "ì›ê²© í˜¸ìŠ¤íŠ¸ì˜ git-upload-pack 경로" -#: builtin/ls-remote.c:56 +#: builtin/ls-remote.c:58 msgid "limit to tags" msgstr "íƒœê·¸ì— í•œì •" -#: builtin/ls-remote.c:57 +#: builtin/ls-remote.c:59 msgid "limit to heads" msgstr "í—¤ë“œì— í•œì •" -#: builtin/ls-remote.c:58 +#: builtin/ls-remote.c:60 msgid "do not show peeled tags" msgstr "벗겨진 태그를 표시하지 않습니다" -#: builtin/ls-remote.c:60 +#: builtin/ls-remote.c:62 msgid "take url.<base>.insteadOf into account" msgstr "url.<ë² ì´ìФ>.insteadOf ì„¤ì •ì„ ê³ ë ¤í•©ë‹ˆë‹¤" -#: builtin/ls-remote.c:62 +#: builtin/ls-remote.c:64 msgid "exit with exit code 2 if no matching refs are found" msgstr "해당하는 ë ˆí¼ëŸ°ìŠ¤ê°€ 없으면 코드 2번으로 ë냅니다" -#: builtin/ls-remote.c:64 +#: builtin/ls-remote.c:66 msgid "show underlying ref in addition to the object pointed by it" msgstr "ë ˆí¼ëŸ°ìŠ¤ì™€ ë ˆí¼ëŸ°ìŠ¤ê°€ 가리키는 오브ì 트를 표시합니다" -#: builtin/ls-tree.c:28 +#: builtin/ls-tree.c:29 msgid "git ls-tree [<options>] <tree-ish> [<path>...]" msgstr "git ls-tree [<옵션>] <트리-따위> [<경로>...]" -#: builtin/ls-tree.c:126 +#: builtin/ls-tree.c:127 msgid "only show trees" msgstr "트리만 표시" -#: builtin/ls-tree.c:128 +#: builtin/ls-tree.c:129 msgid "recurse into subtrees" msgstr "하위 트리로 재귀ì 으로 ì ìš©" -#: builtin/ls-tree.c:130 +#: builtin/ls-tree.c:131 msgid "show trees when recursing" msgstr "재귀ì 으로 ì ìš©í• ë•Œ 트리 표시" -#: builtin/ls-tree.c:133 +#: builtin/ls-tree.c:134 msgid "terminate entries with NUL byte" msgstr "í•ëª©ì„ NUL ë°”ì´íŠ¸ë¡œ ë냅니다" -#: builtin/ls-tree.c:134 +#: builtin/ls-tree.c:135 msgid "include object size" msgstr "오브ì 트 í¬ê¸° í¬í•¨" -#: builtin/ls-tree.c:136 builtin/ls-tree.c:138 +#: builtin/ls-tree.c:137 builtin/ls-tree.c:139 msgid "list only filenames" msgstr "íŒŒì¼ ì´ë¦„ë§Œ ëª©ë¡ í‘œì‹œ" -#: builtin/ls-tree.c:141 +#: builtin/ls-tree.c:142 msgid "use full path names" msgstr "ì „ì²´ 경로 ì´ë¦„ 사용" -#: builtin/ls-tree.c:143 +#: builtin/ls-tree.c:144 msgid "list entire tree; not just current directory (implies --full-name)" msgstr "ì „ì²´ 트리 ëª©ë¡ í‘œì‹œ, 현재 ë””ë ‰í„°ë¦¬ë§Œ ì•„ë‹ˆë¼ (--full-name 옵션 í¬í•¨)" -#: builtin/merge.c:46 -msgid "git merge [<options>] [<commit>...]" -msgstr "git merge [<옵션>] [<커밋>...]" +#: builtin/mailsplit.c:241 +#, c-format +msgid "empty mbox: '%s'" +msgstr "빈 mbox: '%s'" #: builtin/merge.c:47 -msgid "git merge [<options>] <msg> HEAD <commit>" -msgstr "git merge [<옵션>] <메시지> HEAD <커밋>" +msgid "git merge [<options>] [<commit>...]" +msgstr "git merge [<옵션>] [<커밋>...]" #: builtin/merge.c:48 msgid "git merge --abort" @@ -9484,31 +9795,31 @@ msgstr "사용 가능한 ì „ëžµì€:" msgid "Available custom strategies are:" msgstr "사용 가능한 ì‚¬ìš©ìž ì„¤ì • ì „ëžµì€:" -#: builtin/merge.c:197 builtin/pull.c:127 +#: builtin/merge.c:197 builtin/pull.c:134 msgid "do not show a diffstat at the end of the merge" msgstr "ë³‘í•©ì´ ëë‚ ë•Œ diffstatì„ í‘œì‹œí•˜ì§€ 않습니다" -#: builtin/merge.c:200 builtin/pull.c:130 +#: builtin/merge.c:200 builtin/pull.c:137 msgid "show a diffstat at the end of the merge" msgstr "ë³‘í•©ì´ ëë‚ ë•Œ diffstatì„ í‘œì‹œí•©ë‹ˆë‹¤" -#: builtin/merge.c:201 builtin/pull.c:133 +#: builtin/merge.c:201 builtin/pull.c:140 msgid "(synonym to --stat)" msgstr "(--stat 옵션과 ë™ì¼)" -#: builtin/merge.c:203 builtin/pull.c:136 +#: builtin/merge.c:203 builtin/pull.c:143 msgid "add (at most <n>) entries from shortlog to merge commit message" msgstr "병합 ì»¤ë°‹ì˜ ë©”ì‹œì§€ì— shortlog í•ëª©ì„ (최대 <n>ê°œ) 추가합니다" -#: builtin/merge.c:206 builtin/pull.c:139 +#: builtin/merge.c:206 builtin/pull.c:146 msgid "create a single commit instead of doing a merge" msgstr "병합하는 ëŒ€ì‹ í•˜ë‚˜ì˜ ì»¤ë°‹ì„ ë§Œë“니다" -#: builtin/merge.c:208 builtin/pull.c:142 +#: builtin/merge.c:208 builtin/pull.c:149 msgid "perform a commit if the merge succeeds (default)" msgstr "ë³‘í•©ì´ ì„±ê³µí•˜ë©´ ì»¤ë°‹ì„ í•©ë‹ˆë‹¤ (기본값)" -#: builtin/merge.c:210 builtin/pull.c:145 +#: builtin/merge.c:210 builtin/pull.c:152 msgid "edit message before committing" msgstr "커밋 ì „ì— ë©”ì‹œì§€ë¥¼ 편집합니다" @@ -9516,28 +9827,28 @@ msgstr "커밋 ì „ì— ë©”ì‹œì§€ë¥¼ 편집합니다" msgid "allow fast-forward (default)" msgstr "ì •ë°©í–¥ ì§„í–‰ì„ í—ˆìš©í•©ë‹ˆë‹¤ (기본값)" -#: builtin/merge.c:213 builtin/pull.c:151 +#: builtin/merge.c:213 builtin/pull.c:158 msgid "abort if fast-forward is not possible" msgstr "ì •ë°©í–¥ ì§„í–‰ì´ ë¶ˆê°€ëŠ¥í•˜ë©´ 중지합니다" -#: builtin/merge.c:217 builtin/pull.c:154 +#: builtin/merge.c:217 builtin/pull.c:161 msgid "verify that the named commit has a valid GPG signature" msgstr "ì§€ì •í•œ ì»¤ë°‹ì— ì˜¬ë°”ë¥¸ GPG ì„œëª…ì´ ìžˆëŠ”ì§€ ê²€ì¦í•©ë‹ˆë‹¤" -#: builtin/merge.c:218 builtin/notes.c:774 builtin/pull.c:158 -#: builtin/revert.c:89 +#: builtin/merge.c:218 builtin/notes.c:776 builtin/pull.c:165 +#: builtin/revert.c:109 msgid "strategy" msgstr "ì „ëžµ" -#: builtin/merge.c:219 builtin/pull.c:159 +#: builtin/merge.c:219 builtin/pull.c:166 msgid "merge strategy to use" msgstr "ì‚¬ìš©í• ë³‘í•© ì „ëžµ" -#: builtin/merge.c:220 builtin/pull.c:162 +#: builtin/merge.c:220 builtin/pull.c:169 msgid "option=value" msgstr "옵션=ê°’" -#: builtin/merge.c:221 builtin/pull.c:163 +#: builtin/merge.c:221 builtin/pull.c:170 msgid "option for selected merge strategy" msgstr "ì„ íƒí•œ 병합 ì „ëžµì— ëŒ€í•œ 옵션" @@ -9553,7 +9864,7 @@ msgstr "현재 ì§„í–‰ ì¤‘ì¸ ë³‘í•©ì„ ì¤‘ì§€í•©ë‹ˆë‹¤" msgid "continue the current in-progress merge" msgstr "현재 ì§„í–‰ ì¤‘ì¸ ë³‘í•©ì„ ê³„ì†í•©ë‹ˆë‹¤" -#: builtin/merge.c:231 builtin/pull.c:170 +#: builtin/merge.c:231 builtin/pull.c:177 msgid "allow merging unrelated histories" msgstr "관계 없는 커밋 ë‚´ì—ì˜ ë³‘í•©ì„ í—ˆìš©í•©ë‹ˆë‹¤" @@ -9598,32 +9909,32 @@ msgstr "'%s'ì´(ê°€) ì»¤ë°‹ì„ ê°€ë¦¬í‚¤ì§€ 않습니다" msgid "Bad branch.%s.mergeoptions string: %s" msgstr "ìž˜ëª»ëœ branch.%s.mergeoptions 문ìžì—´: %s" -#: builtin/merge.c:656 +#: builtin/merge.c:657 msgid "Not handling anything other than two heads merge." msgstr "ë‘ ê°œì˜ í—¤ë“œ 병합 외ì—는 처리하지 않습니다." -#: builtin/merge.c:670 +#: builtin/merge.c:671 #, c-format msgid "Unknown option for merge-recursive: -X%s" msgstr "merge-recursiveì— ëŒ€í•´ 알 수 없는 옵션: -X%s" -#: builtin/merge.c:685 +#: builtin/merge.c:686 #, c-format msgid "unable to write %s" msgstr "%sì— ì“¸ 수 없습니다" -#: builtin/merge.c:737 +#: builtin/merge.c:738 #, c-format msgid "Could not read from '%s'" msgstr "'%s'ì—서 ì½ì„ 수 없습니다" -#: builtin/merge.c:746 +#: builtin/merge.c:747 #, c-format msgid "Not committing merge; use 'git commit' to complete the merge.\n" msgstr "" "ë³‘í•©ì„ ì»¤ë°‹í•˜ì§€ 않습니다. ë³‘í•©ì„ ë§ˆì¹˜ë ¤ë©´ 'git commit'ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤.\n" -#: builtin/merge.c:752 +#: builtin/merge.c:753 #, c-format msgid "" "Please enter a commit message to explain why this merge is necessary,\n" @@ -9639,78 +9950,68 @@ msgstr "" "'%c' 문ìžë¡œ 시작하는 ì¤„ì€ ë¬´ì‹œë˜ê³ , 메시지가 비어 있으면 커밋ì„\n" "중지합니다.\n" -#: builtin/merge.c:776 +#: builtin/merge.c:777 msgid "Empty commit message." msgstr "빈 커밋 메시지." -#: builtin/merge.c:796 +#: builtin/merge.c:797 #, c-format msgid "Wonderful.\n" msgstr "훌ë¥í•©ë‹ˆë‹¤.\n" -#: builtin/merge.c:851 +#: builtin/merge.c:850 #, c-format msgid "Automatic merge failed; fix conflicts and then commit the result.\n" msgstr "ìžë™ ë³‘í•©ì´ ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤. ì¶©ëŒì„ ë°”ë¡œìž¡ê³ ê²°ê³¼ë¬¼ì„ ì»¤ë°‹í•˜ì‹ì‹œì˜¤.\n" -#: builtin/merge.c:867 -#, c-format -msgid "'%s' is not a commit" -msgstr "'%s'ì€(는) ì»¤ë°‹ì´ ì•„ë‹™ë‹ˆë‹¤" - -#: builtin/merge.c:908 +#: builtin/merge.c:889 msgid "No current branch." msgstr "현재 브랜치가 없습니다." -#: builtin/merge.c:910 +#: builtin/merge.c:891 msgid "No remote for the current branch." msgstr "현재 ë¸Œëžœì¹˜ì— ëŒ€í•œ 리모트가 없습니다." -#: builtin/merge.c:912 +#: builtin/merge.c:893 msgid "No default upstream defined for the current branch." msgstr "현재 ë¸Œëžœì¹˜ì— ëŒ€í•´ 기본 ì—…ìŠ¤íŠ¸ë¦¼ì„ ì§€ì •í•˜ì§€ 않았습니다." -#: builtin/merge.c:917 +#: builtin/merge.c:898 #, c-format msgid "No remote-tracking branch for %s from %s" msgstr "리모트 %2$sì—서 %1$sì— ëŒ€í•œ 리모트 ì¶”ì 브랜치가 없습니다" -#: builtin/merge.c:964 +#: builtin/merge.c:945 #, c-format msgid "Bad value '%s' in environment '%s'" msgstr "ìž˜ëª»ëœ ê°’ '%s', 환경 '%s'" -#: builtin/merge.c:1038 -#, c-format -msgid "could not close '%s'" -msgstr "'%s'ì„(를) ë‹«ì„ ìˆ˜ 없습니다" - -#: builtin/merge.c:1065 +#: builtin/merge.c:1046 #, c-format msgid "not something we can merge in %s: %s" msgstr "%s 안ì—서 ë³‘í•©í• ìˆ˜ 있는 í•ëª©ì´ ì•„ë‹™ë‹ˆë‹¤: %s" -#: builtin/merge.c:1099 +#: builtin/merge.c:1080 msgid "not something we can merge" msgstr "ë³‘í•©í• ìˆ˜ 있는 í•ëª©ì´ ì•„ë‹™ë‹ˆë‹¤" -#: builtin/merge.c:1167 +#: builtin/merge.c:1145 msgid "--abort expects no arguments" msgstr "--abort ì˜µì…˜ì€ ì¸ìžë¥¼ 받지 않습니다" -#: builtin/merge.c:1171 +#: builtin/merge.c:1149 msgid "There is no merge to abort (MERGE_HEAD missing)." msgstr "ì¤‘ì§€í• ë³‘í•© ìž‘ì—…ì´ ì—†ìŠµë‹ˆë‹¤. (MERGE_HEADê°€ ì—†ìŒ)" -#: builtin/merge.c:1183 +#: builtin/merge.c:1161 msgid "--continue expects no arguments" msgstr "--continue ì˜µì…˜ì€ ì¸ìžë¥¼ 받지 않습니다" -#: builtin/merge.c:1187 +#: builtin/merge.c:1165 msgid "There is no merge in progress (MERGE_HEAD missing)." msgstr "ì§„í–‰ ì¤‘ì¸ ë³‘í•© ìž‘ì—…ì´ ì—†ìŠµë‹ˆë‹¤. (MERGE_HEADê°€ ì—†ìŒ)" -#: builtin/merge.c:1203 +#: builtin/merge.c:1181 msgid "" "You have not concluded your merge (MERGE_HEAD exists).\n" "Please, commit your changes before you merge." @@ -9718,7 +10019,7 @@ msgstr "" "ë³‘í•©ì„ ë§ˆì¹˜ì§€ 않았습니다. (MERGE_HEAD 있ìŒ)\n" "병합하기 ì „ì— ë³€ê²½ 사í•ì„ ì»¤ë°‹í•˜ì‹ì‹œì˜¤." -#: builtin/merge.c:1210 +#: builtin/merge.c:1188 msgid "" "You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists).\n" "Please, commit your changes before you merge." @@ -9726,157 +10027,157 @@ msgstr "" "커밋 빼오기를 마치지 않았습니다. (COMMIT_PICK_HEAD 있ìŒ)\n" "병합하기 ì „ì— ë³€ê²½ 사í•ì„ ì»¤ë°‹í•˜ì‹ì‹œì˜¤." -#: builtin/merge.c:1213 +#: builtin/merge.c:1191 msgid "You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists)." msgstr "커밋 빼오기를 마치지 않았습니다. (CHERRY_PICK_HEAD 있ìŒ)" -#: builtin/merge.c:1222 +#: builtin/merge.c:1200 msgid "You cannot combine --squash with --no-ff." msgstr "--squash ì˜µì…˜ì„ --no-ff 옵션과 ê°™ì´ ì“¸ 수 없습니다." -#: builtin/merge.c:1230 +#: builtin/merge.c:1208 msgid "No commit specified and merge.defaultToUpstream not set." msgstr "ì»¤ë°‹ì„ ì§€ì •í•˜ì§€ ì•Šì•˜ê³ merge.defaultToUpstream를 ì„¤ì •í•˜ì§€ 않았습니다." -#: builtin/merge.c:1247 +#: builtin/merge.c:1225 msgid "Squash commit into empty head not supported yet" msgstr "빈 헤드로 ì»¤ë°‹ì„ í•©ì¹˜ê¸°ëŠ” ì§€ì›í•˜ì§€ 않습니다" -#: builtin/merge.c:1249 +#: builtin/merge.c:1227 msgid "Non-fast-forward commit does not make sense into an empty head" msgstr "ì •ë°©í–¥ì´ ì•„ë‹Œ ì»¤ë°‹ì€ ë¹ˆ 헤드ì—서는 앞뒤가 ë§žì§€ 않습니다" -#: builtin/merge.c:1254 +#: builtin/merge.c:1232 #, c-format msgid "%s - not something we can merge" msgstr "%s - ë³‘í•©í• ìˆ˜ 있는 í•ëª©ì´ ì•„ë‹™ë‹ˆë‹¤" -#: builtin/merge.c:1256 +#: builtin/merge.c:1234 msgid "Can merge only exactly one commit into empty head" msgstr "빈 헤드ì—는 ì •í™•ížˆ í•˜ë‚˜ì˜ ì»¤ë°‹ë§Œ ë³‘í•©í• ìˆ˜ 있습니다" -#: builtin/merge.c:1312 +#: builtin/merge.c:1268 #, c-format msgid "Commit %s has an untrusted GPG signature, allegedly by %s." msgstr "%s ì»¤ë°‹ì— ì‹ ë¢°í•˜ì§€ 않는 (서명ìžê°€ %së¼ê³ 하는) GPG ì„œëª…ì´ ìžˆìŠµë‹ˆë‹¤." -#: builtin/merge.c:1315 +#: builtin/merge.c:1271 #, c-format msgid "Commit %s has a bad GPG signature allegedly by %s." msgstr "%s ì»¤ë°‹ì— ìž˜ëª»ëœ (서명ìžê°€ %së¼ê³ 하는) GPG ì„œëª…ì´ ìžˆìŠµë‹ˆë‹¤." -#: builtin/merge.c:1318 +#: builtin/merge.c:1274 #, c-format msgid "Commit %s does not have a GPG signature." msgstr "%s ì»¤ë°‹ì— GPG ì„œëª…ì´ ì—†ìŠµë‹ˆë‹¤." -#: builtin/merge.c:1321 +#: builtin/merge.c:1277 #, c-format msgid "Commit %s has a good GPG signature by %s\n" msgstr "%s ì»¤ë°‹ì— %sì˜ ì˜¬ë°”ë¥¸ GPG ì„œëª…ì´ ì—†ìŠµë‹ˆë‹¤\n" -#: builtin/merge.c:1383 +#: builtin/merge.c:1339 msgid "refusing to merge unrelated histories" msgstr "관계 없는 커밋 ë‚´ì—ì˜ ë³‘í•©ì„ ê±°ë¶€í•©ë‹ˆë‹¤" -#: builtin/merge.c:1392 +#: builtin/merge.c:1348 msgid "Already up-to-date." msgstr "ì´ë¯¸ ì—…ë°ì´íЏ ìƒíƒœìž…니다." -#: builtin/merge.c:1402 +#: builtin/merge.c:1358 #, c-format msgid "Updating %s..%s\n" msgstr "ì—…ë°ì´íЏ 중 %s..%s\n" -#: builtin/merge.c:1443 +#: builtin/merge.c:1399 #, c-format msgid "Trying really trivial in-index merge...\n" msgstr "아주 간단한 ì¸ë±ìФ ë‚´ë¶€ ë³‘í•©ì„ ì‹œë„합니다...\n" -#: builtin/merge.c:1450 +#: builtin/merge.c:1406 #, c-format msgid "Nope.\n" msgstr "아님.\n" -#: builtin/merge.c:1475 +#: builtin/merge.c:1431 msgid "Already up-to-date. Yeeah!" msgstr "ì´ë¯¸ ì—…ë°ì´íЏ ìƒíƒœìž…니다. 야호!" -#: builtin/merge.c:1481 +#: builtin/merge.c:1437 msgid "Not possible to fast-forward, aborting." msgstr "ì •ë°©í–¥ì´ ë¶ˆê°€ëŠ¥í•˜ë¯€ë¡œ, 중지합니다." -#: builtin/merge.c:1504 builtin/merge.c:1583 +#: builtin/merge.c:1460 builtin/merge.c:1539 #, c-format msgid "Rewinding the tree to pristine...\n" msgstr "트리를 본래 위치로 ë˜ëŒë¦½ë‹ˆë‹¤...\n" -#: builtin/merge.c:1508 +#: builtin/merge.c:1464 #, c-format msgid "Trying merge strategy %s...\n" msgstr "병합 ì „ëžµ %s 시ë„...\n" -#: builtin/merge.c:1574 +#: builtin/merge.c:1530 #, c-format msgid "No merge strategy handled the merge.\n" msgstr "ë³‘í•©ì„ ì²˜ë¦¬í•œ ì „ëžµì´ ì—†ìŠµë‹ˆë‹¤.\n" -#: builtin/merge.c:1576 +#: builtin/merge.c:1532 #, c-format msgid "Merge with strategy %s failed.\n" msgstr "ì „ëžµ %s(으)로 ë³‘í•©ì´ ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.\n" -#: builtin/merge.c:1585 +#: builtin/merge.c:1541 #, c-format msgid "Using the %s to prepare resolving by hand.\n" msgstr "ìˆ˜ë™ í•´ê²°ì˜ ì¤€ë¹„ë¥¼ 위해 %s ì „ëžµì„ ì‚¬ìš©í•©ë‹ˆë‹¤.\n" -#: builtin/merge.c:1597 +#: builtin/merge.c:1553 #, c-format msgid "Automatic merge went well; stopped before committing as requested\n" msgstr "ìžë™ ë³‘í•©ì´ ìž˜ ì§„í–‰ë˜ì—ˆìŠµë‹ˆë‹¤. ìš”ì²í•œëŒ€ë¡œ 커밋 ì „ì— ì¤‘ì§€í•©ë‹ˆë‹¤\n" -#: builtin/merge-base.c:29 +#: builtin/merge-base.c:30 msgid "git merge-base [-a | --all] <commit> <commit>..." msgstr "git merge-base [-a | --all] <커밋> <커밋>..." -#: builtin/merge-base.c:30 +#: builtin/merge-base.c:31 msgid "git merge-base [-a | --all] --octopus <commit>..." msgstr "git merge-base [-a | --all] --octopus <커밋>..." -#: builtin/merge-base.c:31 +#: builtin/merge-base.c:32 msgid "git merge-base --independent <commit>..." msgstr "git merge-base --independent <커밋>..." -#: builtin/merge-base.c:32 +#: builtin/merge-base.c:33 msgid "git merge-base --is-ancestor <commit> <commit>" msgstr "git merge-base --is-ancestor <커밋> <커밋>" -#: builtin/merge-base.c:33 +#: builtin/merge-base.c:34 msgid "git merge-base --fork-point <ref> [<commit>]" msgstr "git merge-base --fork-point <ë ˆí¼ëŸ°ìФ> [<커밋>]" -#: builtin/merge-base.c:217 +#: builtin/merge-base.c:218 msgid "output all common ancestors" msgstr "ëª¨ë“ ê³¼ê±° 공통 ì»¤ë°‹ì„ ì¶œë ¥í•©ë‹ˆë‹¤" -#: builtin/merge-base.c:219 +#: builtin/merge-base.c:220 msgid "find ancestors for a single n-way merge" msgstr "í•˜ë‚˜ì˜ n-ë°©í–¥ ë³‘í•©ì— ëŒ€í•œ 과거 ì»¤ë°‹ì„ ì°¾ìŠµë‹ˆë‹¤" -#: builtin/merge-base.c:221 +#: builtin/merge-base.c:222 msgid "list revs not reachable from others" msgstr "다른 ê³³ì—서 ì ‘ê·¼ 불가능한 ë¦¬ë¹„ì „ 목ë¡ì„ ì¶œë ¥í•©ë‹ˆë‹¤" -#: builtin/merge-base.c:223 +#: builtin/merge-base.c:224 msgid "is the first one ancestor of the other?" msgstr "첫번째가 다른 ê²ƒì˜ ê³¼ê±° 커밋ì¸ì§€ 여부?" -#: builtin/merge-base.c:225 +#: builtin/merge-base.c:226 msgid "find where <commit> forked from reflog of <ref>" msgstr "<ë ˆí¼ëŸ°ìФ>ì˜ reflogì—서 <커밋>ì´ ë¶„ë¦¬ëœ ìœ„ì¹˜ë¥¼ 찾습니다" -#: builtin/merge-file.c:8 +#: builtin/merge-file.c:9 msgid "" "git merge-file [<options>] [-L <name1> [-L <orig> [-L <name2>]]] <file1> " "<orig-file> <file2>" @@ -9950,155 +10251,159 @@ msgstr "%s 병합, %s í•목과\n" msgid "git mktree [-z] [--missing] [--batch]" msgstr "git mktree [-z] [--missing] [--batch]" -#: builtin/mktree.c:152 +#: builtin/mktree.c:153 msgid "input is NUL terminated" msgstr "ìž…ë ¥ì´ NUL로 ë납니다" -#: builtin/mktree.c:153 builtin/write-tree.c:24 +#: builtin/mktree.c:154 builtin/write-tree.c:25 msgid "allow missing objects" msgstr "없는 오브ì 트를 허용합니다" -#: builtin/mktree.c:154 +#: builtin/mktree.c:155 msgid "allow creation of more than one tree" msgstr "여러개 트리 만들기를 허용합니다" -#: builtin/mv.c:16 +#: builtin/mv.c:17 msgid "git mv [<options>] <source>... <destination>" msgstr "git mv [<옵션>] <ì›ë³¸>... <대ìƒ>" -#: builtin/mv.c:82 +#: builtin/mv.c:83 #, c-format msgid "Directory %s is in index and no submodule?" msgstr "%s ë””ë ‰í„°ë¦¬ê°€ ì¸ë±ìŠ¤ì— ìžˆê³ í•˜ìœ„ ëª¨ë“ˆì´ ì—†ìŠµë‹ˆë‹¤?" -#: builtin/mv.c:84 builtin/rm.c:290 +#: builtin/mv.c:85 builtin/rm.c:290 msgid "Please stage your changes to .gitmodules or stash them to proceed" msgstr "계ì†í•˜ë ¤ë©´ .gitmodulesì˜ ë³€ê²½ 사í•ì„ ìŠ¤í…Œì´ì§€ì— 넣거나 스태시 하ì‹ì‹œì˜¤" -#: builtin/mv.c:102 +#: builtin/mv.c:103 #, c-format msgid "%.*s is in index" msgstr "%.*sì´(ê°€) ì¸ë±ìŠ¤ì— ìžˆìŠµë‹ˆë‹¤" -#: builtin/mv.c:124 +#: builtin/mv.c:125 msgid "force move/rename even if target exists" msgstr "대ìƒì´ ì´ë¯¸ ìžˆì–´ë„ ê°•ì œë¡œ 옮기기/ì´ë¦„ 바꾸기를 합니다" -#: builtin/mv.c:125 +#: builtin/mv.c:126 msgid "skip move/rename errors" msgstr "옮기기/ì´ë¦„ 바꾸기 오류를 건너 ëœë‹ˆë‹¤" -#: builtin/mv.c:167 +#: builtin/mv.c:168 #, c-format msgid "destination '%s' is not a directory" msgstr "대ìƒì´ ('%s') ë””ë ‰í„°ë¦¬ê°€ 아닙니다" -#: builtin/mv.c:178 +#: builtin/mv.c:179 #, c-format msgid "Checking rename of '%s' to '%s'\n" msgstr "'%s'ì„(를) '%s'(으)로 ì´ë¦„ 바꾸기합니다\n" -#: builtin/mv.c:182 +#: builtin/mv.c:183 msgid "bad source" msgstr "ìž˜ëª»ëœ ì›ë³¸" -#: builtin/mv.c:185 +#: builtin/mv.c:186 msgid "can not move directory into itself" msgstr "ë””ë ‰í„°ë¦¬ë¥¼ ìžê¸° ìžì‹ 으로 옮길 수 없습니다" -#: builtin/mv.c:188 +#: builtin/mv.c:189 msgid "cannot move directory over file" msgstr "ë””ë ‰í„°ë¦¬ë¥¼ 파ì¼ë¡œ 옮길 수 없습니다" -#: builtin/mv.c:197 +#: builtin/mv.c:198 msgid "source directory is empty" msgstr "ì›ë³¸ ë””ë ‰í„°ë¦¬ê°€ 비어 있습니다" -#: builtin/mv.c:222 +#: builtin/mv.c:223 msgid "not under version control" msgstr "ë²„ì „ 컨트롤 ì¤‘ì´ ì•„ë‹™ë‹ˆë‹¤" -#: builtin/mv.c:225 +#: builtin/mv.c:226 msgid "destination exists" msgstr "대ìƒì´ 있습니다" -#: builtin/mv.c:233 +#: builtin/mv.c:234 #, c-format msgid "overwriting '%s'" msgstr "'%s' ë®ì–´ì“°ê¸°" -#: builtin/mv.c:236 +#: builtin/mv.c:237 msgid "Cannot overwrite" msgstr "ë®ì–´ì“¸ 수 없습니다" -#: builtin/mv.c:239 +#: builtin/mv.c:240 msgid "multiple sources for the same target" msgstr "ë™ì¼í•œ 대ìƒì— 대해 여러 ê°œ ì›ë³¸" -#: builtin/mv.c:241 +#: builtin/mv.c:242 msgid "destination directory does not exist" msgstr "ëŒ€ìƒ ë””ë ‰í„°ë¦¬ê°€ 없습니다" -#: builtin/mv.c:248 +#: builtin/mv.c:249 #, c-format msgid "%s, source=%s, destination=%s" msgstr "%s, ì›ë³¸=%s, 대ìƒ=%s" -#: builtin/mv.c:269 +#: builtin/mv.c:270 #, c-format msgid "Renaming %s to %s\n" msgstr "ì´ë¦„ 바꾸기, '%s'ì—서 '%s'(으)로\n" -#: builtin/mv.c:275 builtin/remote.c:710 builtin/repack.c:384 +#: builtin/mv.c:276 builtin/remote.c:711 builtin/repack.c:390 #, c-format msgid "renaming '%s' failed" msgstr "'%s'ì˜ ì´ë¦„ 바꾸기가 실패했습니다" -#: builtin/name-rev.c:257 +#: builtin/name-rev.c:338 msgid "git name-rev [<options>] <commit>..." msgstr "git name-rev [<옵션>] <커밋>..." -#: builtin/name-rev.c:258 +#: builtin/name-rev.c:339 msgid "git name-rev [<options>] --all" msgstr "git name-rev [<옵션>] --all" -#: builtin/name-rev.c:259 +#: builtin/name-rev.c:340 msgid "git name-rev [<options>] --stdin" msgstr "git name-rev [<옵션>] --stdin" -#: builtin/name-rev.c:311 +#: builtin/name-rev.c:395 msgid "print only names (no SHA-1)" msgstr "ì´ë¦„ë§Œ 표시 (SHA-1 ì—†ì´)" -#: builtin/name-rev.c:312 +#: builtin/name-rev.c:396 msgid "only use tags to name the commits" msgstr "ì»¤ë°‹ì„ ì§€ì •í• ë•Œ 태그만 사용합니다" -#: builtin/name-rev.c:314 +#: builtin/name-rev.c:398 msgid "only use refs matching <pattern>" msgstr "<패턴>ê³¼ ì¼ì¹˜í•˜ëŠ” ë ˆí¼ëŸ°ìŠ¤ë§Œ 사용합니다" -#: builtin/name-rev.c:316 +#: builtin/name-rev.c:400 +msgid "ignore refs matching <pattern>" +msgstr "<패턴>ê³¼ ì¼ì¹˜í•˜ëŠ” ë ˆí¼ëŸ°ìŠ¤ë¥¼ 무시합니다" + +#: builtin/name-rev.c:402 msgid "list all commits reachable from all refs" msgstr "ëª¨ë“ ë ˆí¼ëŸ°ìФì—서 ì ‘ê·¼ 가능한 ëª¨ë“ ì»¤ë°‹ 목ë¡ì„ 표시합니다" -#: builtin/name-rev.c:317 +#: builtin/name-rev.c:403 msgid "read from stdin" msgstr "í‘œì¤€ìž…ë ¥ì—서 ì½ìŠµë‹ˆë‹¤" -#: builtin/name-rev.c:318 +#: builtin/name-rev.c:404 msgid "allow to print `undefined` names (default)" msgstr "`ì •ì˜ë˜ì§€ 않ì€' ì´ë¦„ 표시를 허용합니다 (기본값)" -#: builtin/name-rev.c:324 +#: builtin/name-rev.c:410 msgid "dereference tags in the input (internal use)" msgstr "ìž…ë ¥ì˜ íƒœê·¸ ë ˆí¼ëŸ°ìŠ¤ë¥¼ ë”°ë¼ê°‘니다 (ë‚´ë¶€ 사용)" -#: builtin/notes.c:25 +#: builtin/notes.c:26 msgid "git notes [--ref <notes-ref>] [list [<object>]]" msgstr "git notes [--ref <노트-ë ˆí¼ëŸ°ìФ>] [list [<오브ì 트>]]" -#: builtin/notes.c:26 +#: builtin/notes.c:27 msgid "" "git notes [--ref <notes-ref>] add [-f] [--allow-empty] [-m <msg> | -F <file> " "| (-c | -C) <object>] [<object>]" @@ -10106,12 +10411,12 @@ msgstr "" "git notes [--ref <notes-ref>] add [-f] [--allow-empty] [-m <메시지> | -F <파" "ì¼> | (-c | -C) <오브ì 트>] [<오브ì 트>]" -#: builtin/notes.c:27 +#: builtin/notes.c:28 msgid "git notes [--ref <notes-ref>] copy [-f] <from-object> <to-object>" msgstr "" "git notes [--ref <노트-ë ˆí¼ëŸ°ìФ>] copy [-f] <ì›ë³¸-오브ì 트> <대ìƒ-오브ì 트>" -#: builtin/notes.c:28 +#: builtin/notes.c:29 msgid "" "git notes [--ref <notes-ref>] append [--allow-empty] [-m <msg> | -F <file> | " "(-c | -C) <object>] [<object>]" @@ -10119,203 +10424,204 @@ msgstr "" "git notes [--ref <쪽지-ë ˆí¼ëŸ°ìФ>] append [--allow-empty] [-m <메시지> | -F <" "파ì¼> | (-c | -C) <오브ì 트>] [<오브ì 트>]" -#: builtin/notes.c:29 +#: builtin/notes.c:30 msgid "git notes [--ref <notes-ref>] edit [--allow-empty] [<object>]" msgstr "git notes [--ref <쪽지-ë ˆí¼ëŸ°ìФ>] edit [--allow-empty] [<오브ì 트>]" -#: builtin/notes.c:30 +#: builtin/notes.c:31 msgid "git notes [--ref <notes-ref>] show [<object>]" msgstr "git notes [--ref <notes-ref>] show [<오브ì 트>]" -#: builtin/notes.c:31 +#: builtin/notes.c:32 msgid "" "git notes [--ref <notes-ref>] merge [-v | -q] [-s <strategy>] <notes-ref>" msgstr "" "git notes [--ref <노트-ë ˆí¼ëŸ°ìФ>] merge [-v | -q] [-s <ì „ëžµ>] <노트-ë ˆí¼ëŸ°ìФ>" -#: builtin/notes.c:32 +#: builtin/notes.c:33 msgid "git notes merge --commit [-v | -q]" msgstr "git notes merge --commit [-v | -q]" -#: builtin/notes.c:33 +#: builtin/notes.c:34 msgid "git notes merge --abort [-v | -q]" msgstr "git notes merge --abort [-v | -q]" -#: builtin/notes.c:34 +#: builtin/notes.c:35 msgid "git notes [--ref <notes-ref>] remove [<object>...]" msgstr "git notes [--ref <노트-ë ˆí¼ëŸ°ìФ>] remove [<오브ì 트>...]" -#: builtin/notes.c:35 +#: builtin/notes.c:36 msgid "git notes [--ref <notes-ref>] prune [-n | -v]" msgstr "git notes [--ref <노트-ë ˆí¼ëŸ°ìФ>] prune [-n | -v]" -#: builtin/notes.c:36 +#: builtin/notes.c:37 msgid "git notes [--ref <notes-ref>] get-ref" msgstr "git notes [--ref <노트-ë ˆí¼ëŸ°ìФ>] get-ref" -#: builtin/notes.c:41 +#: builtin/notes.c:42 msgid "git notes [list [<object>]]" msgstr "git notes [list [<오브ì 트>]]" -#: builtin/notes.c:46 +#: builtin/notes.c:47 msgid "git notes add [<options>] [<object>]" msgstr "git notes add [<옵션>] [<오브ì 트>]" -#: builtin/notes.c:51 +#: builtin/notes.c:52 msgid "git notes copy [<options>] <from-object> <to-object>" msgstr "git notes copy [<옵션>] <ì›ë³¸-오브ì 트> <대ìƒ-오브ì 트>" -#: builtin/notes.c:52 +#: builtin/notes.c:53 msgid "git notes copy --stdin [<from-object> <to-object>]..." msgstr "git notes copy --stdin [<ì›ë³¸-오브ì 트> <대ìƒ-오브ì 트>]..." -#: builtin/notes.c:57 +#: builtin/notes.c:58 msgid "git notes append [<options>] [<object>]" msgstr "git notes append [<옵션>] [<오브ì 트>]" -#: builtin/notes.c:62 +#: builtin/notes.c:63 msgid "git notes edit [<object>]" msgstr "git notes edit [<오브ì 트>]" -#: builtin/notes.c:67 +#: builtin/notes.c:68 msgid "git notes show [<object>]" msgstr "git notes show [<오브ì 트>]" -#: builtin/notes.c:72 +#: builtin/notes.c:73 msgid "git notes merge [<options>] <notes-ref>" msgstr "git notes merge [<옵션>] <쪽지-ë ˆí¼ëŸ°ìФ>" -#: builtin/notes.c:73 +#: builtin/notes.c:74 msgid "git notes merge --commit [<options>]" msgstr "git notes merge --commit [<옵션>]" -#: builtin/notes.c:74 +#: builtin/notes.c:75 msgid "git notes merge --abort [<options>]" msgstr "git notes merge --abort [<옵션>]" -#: builtin/notes.c:79 +#: builtin/notes.c:80 msgid "git notes remove [<object>]" msgstr "git notes remove [<오브ì 트>]" -#: builtin/notes.c:84 +#: builtin/notes.c:85 msgid "git notes prune [<options>]" msgstr "git notes prune [<옵션>]" -#: builtin/notes.c:89 +#: builtin/notes.c:90 msgid "git notes get-ref" msgstr "git notes get-ref" -#: builtin/notes.c:94 +#: builtin/notes.c:95 msgid "Write/edit the notes for the following object:" msgstr "ë‹¤ìŒ ì˜¤ë¸Œì íŠ¸ì— ë…¸íŠ¸ë¥¼ 쓰거나 편집합니다:" -#: builtin/notes.c:147 +#: builtin/notes.c:148 #, c-format msgid "unable to start 'show' for object '%s'" msgstr "'%s' 오브ì íŠ¸ì— ëŒ€í•´ 'show'를 ì‹œìž‘í• ìˆ˜ 없습니다" -#: builtin/notes.c:151 +#: builtin/notes.c:152 msgid "could not read 'show' output" msgstr "'show' ì¶œë ¥ì„ ì½ì„ 수 없습니다" -#: builtin/notes.c:159 +#: builtin/notes.c:160 #, c-format msgid "failed to finish 'show' for object '%s'" msgstr "오브ì 트 '%s'ì— ëŒ€í•´ 'show'를 ë§ˆì¹˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/notes.c:194 +#: builtin/notes.c:195 msgid "please supply the note contents using either -m or -F option" msgstr "노트 ë‚´ìš©ì„ -m ë˜ëŠ” -F 옵션으로 ìž…ë ¥í•˜ì‹ì‹œì˜¤" -#: builtin/notes.c:203 +#: builtin/notes.c:204 msgid "unable to write note object" msgstr "노트 오브ì 트를 쓸 수 없습니다" -#: builtin/notes.c:205 +#: builtin/notes.c:206 #, c-format msgid "the note contents have been left in %s" msgstr "노트 ë‚´ìš©ì€ %sì— ë‚¨ìŠµë‹ˆë‹¤" -#: builtin/notes.c:233 builtin/tag.c:460 +#: builtin/notes.c:234 builtin/tag.c:517 #, c-format msgid "cannot read '%s'" msgstr "'%s'ì„(를) ì½ì„ 수 없습니다" -#: builtin/notes.c:235 builtin/tag.c:463 +#: builtin/notes.c:236 builtin/tag.c:520 #, c-format msgid "could not open or read '%s'" msgstr "'%s'ì„(를) 열거나 ì½ì„ 수 없습니다" -#: builtin/notes.c:254 builtin/notes.c:305 builtin/notes.c:307 -#: builtin/notes.c:372 builtin/notes.c:427 builtin/notes.c:513 -#: builtin/notes.c:518 builtin/notes.c:596 builtin/notes.c:659 +#: builtin/notes.c:255 builtin/notes.c:306 builtin/notes.c:308 +#: builtin/notes.c:375 builtin/notes.c:430 builtin/notes.c:516 +#: builtin/notes.c:521 builtin/notes.c:599 builtin/notes.c:661 #, c-format msgid "failed to resolve '%s' as a valid ref." msgstr "'%s'ì„(를) 올바른 ë ˆí¼ëŸ°ìŠ¤ë¡œ ì•Œì•„ë‚´ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤." -#: builtin/notes.c:257 +#: builtin/notes.c:258 #, c-format msgid "failed to read object '%s'." msgstr "'%s' 오브ì 트 ì½ê¸°ì— 실패했습니다." -#: builtin/notes.c:261 +#: builtin/notes.c:262 #, c-format msgid "cannot read note data from non-blob object '%s'." msgstr "블ë¡ì´ 아닌 '%s' 오브ì íŠ¸ì— ëŒ€í•´ 노트 ë°ì´í„°ë¥¼ ì½ì„ 수 없습니다." -#: builtin/notes.c:301 +#: builtin/notes.c:302 #, c-format msgid "malformed input line: '%s'." msgstr "ìž˜ëª»ëœ í˜•ì‹ì˜ ìž…ë ¥ 줄: '%s'." -#: builtin/notes.c:316 +#: builtin/notes.c:317 #, c-format msgid "failed to copy notes from '%s' to '%s'" msgstr "'%s'ì—서 '%s'(으)로 노트를 ë³µì‚¬í•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#. TRANSLATORS: the first %s will be replaced by a -#. git notes command: 'add', 'merge', 'remove', etc. -#: builtin/notes.c:345 +#. TRANSLATORS: the first %s will be replaced by a git +#. notes command: 'add', 'merge', 'remove', etc. +#. +#: builtin/notes.c:348 #, c-format msgid "refusing to %s notes in %s (outside of refs/notes/)" msgstr "%sì—서 노트를 %s 하기를 거부합니다 (refs/notes/ ë°–ìž„)" -#: builtin/notes.c:365 builtin/notes.c:420 builtin/notes.c:496 -#: builtin/notes.c:508 builtin/notes.c:584 builtin/notes.c:652 -#: builtin/notes.c:802 builtin/notes.c:949 builtin/notes.c:970 +#: builtin/notes.c:368 builtin/notes.c:423 builtin/notes.c:499 +#: builtin/notes.c:511 builtin/notes.c:587 builtin/notes.c:654 +#: builtin/notes.c:804 builtin/notes.c:951 builtin/notes.c:972 msgid "too many parameters" msgstr "파ë¼ë¯¸í„°ê°€ 너무 많습니다" -#: builtin/notes.c:378 builtin/notes.c:665 +#: builtin/notes.c:381 builtin/notes.c:667 #, c-format msgid "no note found for object %s." msgstr "%s 오브ì íŠ¸ì— ëŒ€í•´ 노트가 없습니다." -#: builtin/notes.c:399 builtin/notes.c:562 +#: builtin/notes.c:402 builtin/notes.c:565 msgid "note contents as a string" msgstr "문ìžì—´ë¡œ 노트 ë‚´ìš©" -#: builtin/notes.c:402 builtin/notes.c:565 +#: builtin/notes.c:405 builtin/notes.c:568 msgid "note contents in a file" msgstr "íŒŒì¼ ì•ˆì— ë…¸íŠ¸ ë‚´ìš©" -#: builtin/notes.c:405 builtin/notes.c:568 +#: builtin/notes.c:408 builtin/notes.c:571 msgid "reuse and edit specified note object" msgstr "ì§€ì •í•œ 노트 오브ì 트를 ìž¬ì‚¬ìš©í•˜ê³ íŽ¸ì§‘í•©ë‹ˆë‹¤" -#: builtin/notes.c:408 builtin/notes.c:571 +#: builtin/notes.c:411 builtin/notes.c:574 msgid "reuse specified note object" msgstr "ì§€ì •í•œ 노트 오브ì 트를 재사용합니다" -#: builtin/notes.c:411 builtin/notes.c:574 +#: builtin/notes.c:414 builtin/notes.c:577 msgid "allow storing empty note" msgstr "빈 노트 ì €ìž¥ì„ í—ˆìš©í•©ë‹ˆë‹¤" -#: builtin/notes.c:412 builtin/notes.c:483 +#: builtin/notes.c:415 builtin/notes.c:486 msgid "replace existing notes" msgstr "기존 노트를 바꿉니다" -#: builtin/notes.c:437 +#: builtin/notes.c:440 #, c-format msgid "" "Cannot add notes. Found existing notes for object %s. Use '-f' to overwrite " @@ -10324,29 +10630,29 @@ msgstr "" "노트를 ì¶”ê°€í• ìˆ˜ 없습니다. %s 오브ì íŠ¸ì— ëŒ€í•œ 기존 노트가 있습니다. 기존 노트" "를 ë®ì–´ì“°ë ¤ë©´ '-f' ì˜µì…˜ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤" -#: builtin/notes.c:452 builtin/notes.c:531 +#: builtin/notes.c:455 builtin/notes.c:534 #, c-format msgid "Overwriting existing notes for object %s\n" msgstr "%s 오브ì íŠ¸ì— ëŒ€í•œ 기존 노트를 ë®ì–´ì”니다\n" -#: builtin/notes.c:463 builtin/notes.c:624 builtin/notes.c:889 +#: builtin/notes.c:466 builtin/notes.c:626 builtin/notes.c:891 #, c-format msgid "Removing note for object %s\n" msgstr "%s 오브ì íŠ¸ì— ëŒ€í•œ 노트를 ì œê±°í•©ë‹ˆë‹¤\n" -#: builtin/notes.c:484 +#: builtin/notes.c:487 msgid "read objects from stdin" msgstr "표준 ìž…ë ¥ì—서 오브ì 트를 ì½ìŠµë‹ˆë‹¤" -#: builtin/notes.c:486 +#: builtin/notes.c:489 msgid "load rewriting config for <command> (implies --stdin)" msgstr "<ëª…ë ¹>ì— ëŒ€í•œ 다시쓰기 ì„¤ì •ì„ ì½ì–´ë“¤ìž…니다 (--stdin 옵션 í¬í•¨)" -#: builtin/notes.c:504 +#: builtin/notes.c:507 msgid "too few parameters" msgstr "파ë¼ë¯¸í„°ê°€ 너무 ì 습니다" -#: builtin/notes.c:525 +#: builtin/notes.c:528 #, c-format msgid "" "Cannot copy notes. Found existing notes for object %s. Use '-f' to overwrite " @@ -10355,12 +10661,12 @@ msgstr "" "노트를 ë³µì‚¬í• ìˆ˜ 없습니다. %s 오브ì íŠ¸ì— ëŒ€í•œ 기존 노트가 있습니다. 기존 노트" "를 ë®ì–´ì“°ë ¤ë©´ '-f' ì˜µì…˜ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤" -#: builtin/notes.c:537 +#: builtin/notes.c:540 #, c-format msgid "missing notes on source object %s. Cannot copy." msgstr "ì›ë³¸ %s 오브ì íŠ¸ì— ëŒ€í•œ 노트가 없습니다. ë³µì‚¬í• ìˆ˜ 없습니다." -#: builtin/notes.c:589 +#: builtin/notes.c:592 #, c-format msgid "" "The -m/-F/-c/-C options have been deprecated for the 'edit' subcommand.\n" @@ -10369,52 +10675,52 @@ msgstr "" "-m/-F/-c/-C ì˜µì…˜ì€ 'edit' 하위 ëª…ë ¹ì— ëŒ€í•´ ì‚¬ìš©ì„ ê¶Œí•˜ì§€ 않습니다.\n" "ëŒ€ì‹ ì— 'git notes add -f -m/-F/-c/-C' ëª…ë ¹ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤.\n" -#: builtin/notes.c:685 +#: builtin/notes.c:687 msgid "failed to delete ref NOTES_MERGE_PARTIAL" msgstr "NOTES_MERGE_PARTIAL ë ˆí¼ëŸ°ìФ ì‚ì œì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/notes.c:687 +#: builtin/notes.c:689 msgid "failed to delete ref NOTES_MERGE_REF" msgstr "NOTES_MERGE_REF ë ˆí¼ëŸ°ìФ ì‚ì œì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/notes.c:689 +#: builtin/notes.c:691 msgid "failed to remove 'git notes merge' worktree" msgstr "'git notes merge' 작업트리 ì œê±°ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/notes.c:709 +#: builtin/notes.c:711 msgid "failed to read ref NOTES_MERGE_PARTIAL" msgstr "NOTES_MERGE_PARTIAL ë ˆí¼ëŸ°ìФ ì½ê¸°ì— 실패했습니다" -#: builtin/notes.c:711 +#: builtin/notes.c:713 msgid "could not find commit from NOTES_MERGE_PARTIAL." msgstr "NOTES_MERGE_PARTIALì—서 ì»¤ë°‹ì„ ì°¾ì„ ìˆ˜ 없습니다." -#: builtin/notes.c:713 +#: builtin/notes.c:715 msgid "could not parse commit from NOTES_MERGE_PARTIAL." msgstr "NOTES_MERGE_PARTIALì—서 ì»¤ë°‹ì„ íŒŒì‹±í• ìˆ˜ 없습니다." -#: builtin/notes.c:726 +#: builtin/notes.c:728 msgid "failed to resolve NOTES_MERGE_REF" msgstr "NOTES_MERGE_REF ì•Œì•„ë‚´ê¸°ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/notes.c:729 +#: builtin/notes.c:731 msgid "failed to finalize notes merge" msgstr "노트 ë³‘í•©ì„ ë§ˆì¹˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/notes.c:755 +#: builtin/notes.c:757 #, c-format msgid "unknown notes merge strategy %s" msgstr "알 수 없는 노트 병합 ì „ëžµ %s" -#: builtin/notes.c:771 +#: builtin/notes.c:773 msgid "General options" msgstr "ì¼ë°˜ 옵션" -#: builtin/notes.c:773 +#: builtin/notes.c:775 msgid "Merge options" msgstr "병합 옵션" -#: builtin/notes.c:775 +#: builtin/notes.c:777 msgid "" "resolve notes conflicts using the given strategy (manual/ours/theirs/union/" "cat_sort_uniq)" @@ -10422,46 +10728,46 @@ msgstr "" "주어진 ì „ëžµì„ ì‚¬ìš©í•´ 노트 ì¶©ëŒì„ 해결합니다 (manual/ours/theirs/union/" "cat_sort_uniq)" -#: builtin/notes.c:777 +#: builtin/notes.c:779 msgid "Committing unmerged notes" msgstr "병합하지 ì•Šì€ ë…¸íŠ¸ 커밋" -#: builtin/notes.c:779 +#: builtin/notes.c:781 msgid "finalize notes merge by committing unmerged notes" msgstr "병합하지 ì•Šì€ ë…¸íŠ¸ë¥¼ 커밋해 노트 ë³‘í•©ì„ ë§ˆì¹©ë‹ˆë‹¤" -#: builtin/notes.c:781 +#: builtin/notes.c:783 msgid "Aborting notes merge resolution" msgstr "노트 병합 í•´ê²° 중지" -#: builtin/notes.c:783 +#: builtin/notes.c:785 msgid "abort notes merge" msgstr "노트 ë³‘í•©ì„ ì¤‘ì§€í•©ë‹ˆë‹¤" -#: builtin/notes.c:794 +#: builtin/notes.c:796 msgid "cannot mix --commit, --abort or -s/--strategy" msgstr "--commit, --abort, -s/--strategy ì˜µì…˜ì„ ì„žì–´ 쓸 수 없습니다" -#: builtin/notes.c:799 +#: builtin/notes.c:801 msgid "must specify a notes ref to merge" msgstr "ë³‘í•©í• ë…¸íŠ¸ ë ˆí¼ëŸ°ìŠ¤ë¥¼ ì§€ì •í•´ì•¼ 합니다" -#: builtin/notes.c:823 +#: builtin/notes.c:825 #, c-format msgid "unknown -s/--strategy: %s" msgstr "알 수 없는 ì „ëžµ(-s/--strategy): %s" -#: builtin/notes.c:860 +#: builtin/notes.c:862 #, c-format msgid "a notes merge into %s is already in-progress at %s" msgstr "%s 위치로 노트 ë³‘í•©ì´ ì´ë¯¸ %sì—서 진행중입니다" -#: builtin/notes.c:863 +#: builtin/notes.c:865 #, c-format msgid "failed to store link to current notes ref (%s)" msgstr "현재 노트 ë ˆí¼ëŸ°ìŠ¤ì˜ (%s) ë§í¬ë¥¼ ì €ìž¥í•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤." -#: builtin/notes.c:865 +#: builtin/notes.c:867 #, c-format msgid "" "Automatic notes merge failed. Fix conflicts in %s and commit the result with " @@ -10472,223 +10778,223 @@ msgstr "" "merge --commit' ëª…ë ¹ìœ¼ë¡œ 커밋하ì‹ì‹œì˜¤. ë˜ëŠ” 'git notes merge --abort' ëª…ë ¹ìœ¼" "로 ë³‘í•©ì„ ì¤‘ì§€í•˜ì‹ì‹œì˜¤.\n" -#: builtin/notes.c:887 +#: builtin/notes.c:889 #, c-format msgid "Object %s has no note\n" msgstr "%s 오브ì íŠ¸ì— ë…¸íŠ¸ê°€ 없습니다\n" -#: builtin/notes.c:899 +#: builtin/notes.c:901 msgid "attempt to remove non-existent note is not an error" msgstr "없는 노트를 ì œê±°í•˜ë ¤ëŠ” 시ë„를 오류가 아닌 것으로 취급합니다" -#: builtin/notes.c:902 +#: builtin/notes.c:904 msgid "read object names from the standard input" msgstr "표준 ìž…ë ¥ì—서 오브ì 트 ì´ë¦„ì„ ì½ìŠµë‹ˆë‹¤" -#: builtin/notes.c:940 builtin/prune.c:105 builtin/worktree.c:127 +#: builtin/notes.c:942 builtin/prune.c:105 builtin/worktree.c:128 msgid "do not remove, show only" msgstr "ì œê±°í•˜ì§€ ì•Šê³ , 보여주기만 합니다" -#: builtin/notes.c:941 +#: builtin/notes.c:943 msgid "report pruned notes" msgstr "잘ë¼ë‚¸ 노트를 알립니다" -#: builtin/notes.c:983 +#: builtin/notes.c:985 msgid "notes-ref" msgstr "노트-ë ˆí¼ëŸ°ìФ" -#: builtin/notes.c:984 +#: builtin/notes.c:986 msgid "use notes from <notes-ref>" msgstr "<노트-ë ˆí¼ëŸ°ìФ>ì—서 노트를 사용합니다" -#: builtin/notes.c:1019 +#: builtin/notes.c:1021 #, c-format msgid "unknown subcommand: %s" msgstr "알 수 없는 하위 ëª…ë ¹: %s" -#: builtin/pack-objects.c:29 +#: builtin/pack-objects.c:30 msgid "" "git pack-objects --stdout [<options>...] [< <ref-list> | < <object-list>]" msgstr "" "git pack-objects --stdout [<옵션>...] [< <ë ˆí¼ëŸ°ìŠ¤ëª©ë¡> | < <오브ì 트목ë¡>]" -#: builtin/pack-objects.c:30 +#: builtin/pack-objects.c:31 msgid "" "git pack-objects [<options>...] <base-name> [< <ref-list> | < <object-list>]" msgstr "" "git pack-objects [<옵션>...] <ë² ì´ìФì´ë¦„> [< <ë ˆí¼ëŸ°ìŠ¤ëª©ë¡> | < <오브ì 트목ë¡" ">]" -#: builtin/pack-objects.c:177 builtin/pack-objects.c:180 +#: builtin/pack-objects.c:180 builtin/pack-objects.c:183 #, c-format msgid "deflate error (%d)" msgstr "deflate 오류 (%d)" -#: builtin/pack-objects.c:766 +#: builtin/pack-objects.c:776 msgid "disabling bitmap writing, packs are split due to pack.packSizeLimit" msgstr "" "배트맵 쓰기를 하지 않습니다. 묶ìŒì€ pack.packSizeLimit ê°’ì— ë”°ë¼ ìª¼ê°œì§‘ë‹ˆë‹¤" -#: builtin/pack-objects.c:779 +#: builtin/pack-objects.c:789 msgid "Writing objects" msgstr "오브ì 트 쓰는 중" -#: builtin/pack-objects.c:1068 +#: builtin/pack-objects.c:1069 msgid "disabling bitmap writing, as some objects are not being packed" msgstr "묶ìŒì— 들어있지 ì•Šì€ ì˜¤ë¸Œì 트가 있으므로, 비트맵 쓰기를 하지 않습니다" -#: builtin/pack-objects.c:2344 +#: builtin/pack-objects.c:2434 msgid "Compressing objects" msgstr "오브ì 트 압축하는 중" -#: builtin/pack-objects.c:2747 +#: builtin/pack-objects.c:2843 #, c-format msgid "unsupported index version %s" msgstr "ì§€ì›í•˜ì§€ 않는 ì¸ë±ìФ ë²„ì „ %s" -#: builtin/pack-objects.c:2751 +#: builtin/pack-objects.c:2847 #, c-format msgid "bad index version '%s'" msgstr "ìž˜ëª»ëœ ì¸ë±ìФ ë²„ì „ '%s'" -#: builtin/pack-objects.c:2781 +#: builtin/pack-objects.c:2877 msgid "do not show progress meter" msgstr "ì§„í–‰ë¥ ì„ í‘œì‹œí•˜ì§€ 않습니다" -#: builtin/pack-objects.c:2783 +#: builtin/pack-objects.c:2879 msgid "show progress meter" msgstr "ì§„í–‰ë¥ ì„ í‘œì‹œí•©ë‹ˆë‹¤" -#: builtin/pack-objects.c:2785 +#: builtin/pack-objects.c:2881 msgid "show progress meter during object writing phase" msgstr "오브ì 트 쓰기 단계ì—서 ì§„í–‰ë¥ ì„ í‘œì‹œí•©ë‹ˆë‹¤" -#: builtin/pack-objects.c:2788 +#: builtin/pack-objects.c:2884 msgid "similar to --all-progress when progress meter is shown" msgstr "ì§„í–‰ë¥ ì´ í‘œì‹œë 때 --all-progress와 비슷합니다" -#: builtin/pack-objects.c:2789 +#: builtin/pack-objects.c:2885 msgid "version[,offset]" msgstr "ë²„ì „[,오프셋]" -#: builtin/pack-objects.c:2790 +#: builtin/pack-objects.c:2886 msgid "write the pack index file in the specified idx format version" msgstr "ì§€ì •í•œ ë²„ì „ì˜ ì¸ë±ìФ 형ì‹ì— ë”°ë¼ ë¬¶ìŒ ì¸ë±ìФ 파ì¼ì„ ì”니다" -#: builtin/pack-objects.c:2793 +#: builtin/pack-objects.c:2889 msgid "maximum size of each output pack file" msgstr "ì¶œë ¥ ë¬¶ìŒ íŒŒì¼ì˜ 최대 í¬ê¸°" -#: builtin/pack-objects.c:2795 +#: builtin/pack-objects.c:2891 msgid "ignore borrowed objects from alternate object store" msgstr "ë³´ì¡° 오브ì 트 ì €ìž¥ì†Œì—서 ë¹Œë ¤ì˜¨ 오브ì 트를 무시합니다" -#: builtin/pack-objects.c:2797 +#: builtin/pack-objects.c:2893 msgid "ignore packed objects" msgstr "ë¬¶ìŒ ì˜¤ë¸Œì 트를 무시합니다" -#: builtin/pack-objects.c:2799 +#: builtin/pack-objects.c:2895 msgid "limit pack window by objects" msgstr "ë¬¶ìŒ ìœˆë„우를 오브ì 트 단위로 ì œí•œí•©ë‹ˆë‹¤" -#: builtin/pack-objects.c:2801 +#: builtin/pack-objects.c:2897 msgid "limit pack window by memory in addition to object limit" msgstr "ë¬¶ìŒ ìœˆë„우를 오브ì 트 ë‹¨ìœ„ì— ì¶”ê°€ë¡œ 메모리 단위로 ì œí•œí•©ë‹ˆë‹¤" -#: builtin/pack-objects.c:2803 +#: builtin/pack-objects.c:2899 msgid "maximum length of delta chain allowed in the resulting pack" msgstr "결과물 묶ìŒì—서 허용ë˜ëŠ” 최대 길ì´ì˜ ë¸íƒ€ ì²´ì¸" -#: builtin/pack-objects.c:2805 +#: builtin/pack-objects.c:2901 msgid "reuse existing deltas" msgstr "기존 ë¸íƒ€ë¥¼ 재사용합니다" -#: builtin/pack-objects.c:2807 +#: builtin/pack-objects.c:2903 msgid "reuse existing objects" msgstr "기존 오브ì 트를 재사용합니다" -#: builtin/pack-objects.c:2809 +#: builtin/pack-objects.c:2905 msgid "use OFS_DELTA objects" msgstr "OFS_DELTA 오브ì 트를 사용합니다" -#: builtin/pack-objects.c:2811 +#: builtin/pack-objects.c:2907 msgid "use threads when searching for best delta matches" msgstr "최ìƒì˜ ë¸íƒ€ ì¼ì¹˜ë¥¼ ê²€ìƒ‰í•˜ëŠ”ë° ìŠ¤ë ˆë“œë¥¼ 사용합니다" -#: builtin/pack-objects.c:2813 +#: builtin/pack-objects.c:2909 msgid "do not create an empty pack output" msgstr "빈 ë¬¶ìŒ ì¶œë ¥ì„ ë§Œë“¤ì§€ 않습니다" -#: builtin/pack-objects.c:2815 +#: builtin/pack-objects.c:2911 msgid "read revision arguments from standard input" msgstr "표준 ìž…ë ¥ì—서 ë¦¬ë¹„ì „ ì¸ìžë¥¼ ì½ìŠµë‹ˆë‹¤" -#: builtin/pack-objects.c:2817 +#: builtin/pack-objects.c:2913 msgid "limit the objects to those that are not yet packed" msgstr "묶지 않는 오브ì 트 수를 ì œí•œí•©ë‹ˆë‹¤" -#: builtin/pack-objects.c:2820 +#: builtin/pack-objects.c:2916 msgid "include objects reachable from any reference" msgstr "ëª¨ë“ ë ˆí¼ëŸ°ìФì—서 ì ‘ê·¼ 가능한 오브ì 트를 í¬í•¨í•©ë‹ˆë‹¤" -#: builtin/pack-objects.c:2823 +#: builtin/pack-objects.c:2919 msgid "include objects referred by reflog entries" msgstr "reflog í•목ì—서 ë ˆí¼ëŸ°ìŠ¤í• ìˆ˜ 있는 오브ì 트를 í¬í•¨í•©ë‹ˆë‹¤" -#: builtin/pack-objects.c:2826 +#: builtin/pack-objects.c:2922 msgid "include objects referred to by the index" msgstr "ì¸ë±ìФì—서< ë ˆí¼ëŸ°ìŠ¤í•˜ëŠ” 오브ì 트를 í¬í•¨í•©ë‹ˆë‹¤" -#: builtin/pack-objects.c:2829 +#: builtin/pack-objects.c:2925 msgid "output pack to stdout" msgstr "묶ìŒì„ 표준 ì¶œë ¥ìœ¼ë¡œ ì¶œë ¥í•©ë‹ˆë‹¤" -#: builtin/pack-objects.c:2831 +#: builtin/pack-objects.c:2927 msgid "include tag objects that refer to objects to be packed" msgstr "묶ìŒì— 들어갈 오브ì 트를 ë ˆí¼ëŸ°ìŠ¤í•˜ëŠ” 태그 오브ì 트를 í¬í•¨í•©ë‹ˆë‹¤" -#: builtin/pack-objects.c:2833 +#: builtin/pack-objects.c:2929 msgid "keep unreachable objects" msgstr "ì ‘ê·¼ 불가능 오브ì 트를 보존합니다" -#: builtin/pack-objects.c:2835 +#: builtin/pack-objects.c:2931 msgid "pack loose unreachable objects" msgstr "ëŠìŠ¨í•œ ì ‘ê·¼ 불가능 오브ì 트를 묶습니다" -#: builtin/pack-objects.c:2837 +#: builtin/pack-objects.c:2933 msgid "unpack unreachable objects newer than <time>" msgstr "<시ê°>보다 새로운 ì ‘ê·¼ 불가능 오브ì íŠ¸ì˜ ë¬¶ìŒì„ 풉니다" -#: builtin/pack-objects.c:2840 +#: builtin/pack-objects.c:2936 msgid "create thin packs" msgstr "ì–‡ì€ ë¬¶ìŒì„ ë§Œë“니다" -#: builtin/pack-objects.c:2842 +#: builtin/pack-objects.c:2938 msgid "create packs suitable for shallow fetches" msgstr "ì–•ì€ ê°€ì ¸ì˜¤ê¸°ì— ì 합한 묶ìŒì„ ë§Œë“니다" -#: builtin/pack-objects.c:2844 +#: builtin/pack-objects.c:2940 msgid "ignore packs that have companion .keep file" msgstr "해당하는 .keep 파ì¼ì´ 있는 묶ìŒì„ 무시합니다" -#: builtin/pack-objects.c:2846 +#: builtin/pack-objects.c:2942 msgid "pack compression level" msgstr "ë¬¶ìŒ ì••ì¶• 단계" # FIXME: graft? -#: builtin/pack-objects.c:2848 +#: builtin/pack-objects.c:2944 msgid "do not hide commits by grafts" msgstr "붙어 있는 ì»¤ë°‹ì„ ìˆ¨ê¸°ì§€ 않습니다" -#: builtin/pack-objects.c:2850 +#: builtin/pack-objects.c:2946 msgid "use a bitmap index if available to speed up counting objects" msgstr "가능하면 비트맵 ì¸ë±ìŠ¤ë¥¼ 사용해 오브ì 트 세기 ì†ë„를 높입니다" -#: builtin/pack-objects.c:2852 +#: builtin/pack-objects.c:2948 msgid "write a bitmap index together with the pack index" msgstr "ë¬¶ìŒ ì¸ë±ìŠ¤ì™€ ê°™ì´ ë¹„íŠ¸ë§µ ì¸ë±ìŠ¤ë¥¼ ì”니다" -#: builtin/pack-objects.c:2979 +#: builtin/pack-objects.c:3075 msgid "Counting objects" msgstr "오브ì 트 개수 세는 중" @@ -10728,56 +11034,60 @@ msgstr "<시ê°>보다 오래 ëœ ì˜¤ë¸Œì 트를 만료합니다" msgid "cannot prune in a precious-objects repo" msgstr "precious-objects ì €ìž¥ì†Œì—서 잘ë¼ë‚¼ 수 없습니다" -#: builtin/pull.c:51 builtin/pull.c:53 +#: builtin/pull.c:54 builtin/pull.c:56 #, c-format msgid "Invalid value for %s: %s" msgstr "%sì˜ ê°’ì´ ì˜¬ë°”ë¥´ì§€ 않습니다: %s" -#: builtin/pull.c:73 +#: builtin/pull.c:76 msgid "git pull [<options>] [<repository> [<refspec>...]]" msgstr "git pull [<옵션>] [<ì €ìž¥ì†Œ> [<ë ˆí¼ëŸ°ìŠ¤ëª…ì„¸>...]]" -#: builtin/pull.c:121 +#: builtin/pull.c:124 +msgid "control for recursive fetching of submodules" +msgstr "하위 모듈 재귀ì 으로 ê°€ì ¸ì˜¤ê¸° ë°©ì‹ì„ ì¡°ì •í•©ë‹ˆë‹¤" + +#: builtin/pull.c:128 msgid "Options related to merging" msgstr "병합 ê´€ë ¨ 옵션" -#: builtin/pull.c:124 +#: builtin/pull.c:131 msgid "incorporate changes by rebasing rather than merging" msgstr "변경 사í•ì„ ì ìš©í• ë•Œ 병합하는 ëŒ€ì‹ ë¦¬ë² ì´ìŠ¤í•©ë‹ˆë‹¤" -#: builtin/pull.c:148 builtin/revert.c:101 +#: builtin/pull.c:155 builtin/rebase--helper.c:19 builtin/revert.c:121 msgid "allow fast-forward" msgstr "ì •ë°©í–¥ ì§„í–‰ì„ í—ˆìš©í•©ë‹ˆë‹¤" -#: builtin/pull.c:157 +#: builtin/pull.c:164 msgid "automatically stash/stash pop before and after rebase" msgstr "ë¦¬ë² ì´ìФ ì „ê³¼ í›„ì— stash ë° stash popì„ ìžë™ìœ¼ë¡œ 합니다" -#: builtin/pull.c:173 +#: builtin/pull.c:180 msgid "Options related to fetching" msgstr "ê°€ì ¸ì˜¤ê¸° ê´€ë ¨ 옵션" -#: builtin/pull.c:195 +#: builtin/pull.c:198 msgid "number of submodules pulled in parallel" msgstr "ë³‘ë ¬ì 으로 í’€ì„ ì‹¤í–‰í• í•˜ìœ„ëª¨ë“ˆ 개수" -#: builtin/pull.c:284 +#: builtin/pull.c:287 #, c-format msgid "Invalid value for pull.ff: %s" msgstr "pull.ffì— ëŒ€í•´ ìž˜ëª»ëœ ê°’: %s" -#: builtin/pull.c:397 +#: builtin/pull.c:399 msgid "" "There is no candidate for rebasing against among the refs that you just " "fetched." msgstr "ê°€ì ¸ì˜¨ ë ˆí¼ëŸ°ìФ ì¤‘ì— ë¦¬ë² ì´ìŠ¤í• ëŒ€ìƒ í›„ë³´ê°€ 없습니다." -#: builtin/pull.c:399 +#: builtin/pull.c:401 msgid "" "There are no candidates for merging among the refs that you just fetched." msgstr "ê°€ì ¸ì˜¨ ë ˆí¼ëŸ°ìФ ì¤‘ì— ë³‘í•©í• ëŒ€ìƒ í›„ë³´ê°€ 없습니다." -#: builtin/pull.c:400 +#: builtin/pull.c:402 msgid "" "Generally this means that you provided a wildcard refspec which had no\n" "matches on the remote end." @@ -10785,7 +11095,7 @@ msgstr "" "보통 ì´ëŸ° 경우는 리모트 쪽ì—는 없는 와ì¼ë“œì¹´ë“œ ë ˆí¼ëŸ°ìŠ¤ëª…ì„¸ê°€\n" "ì£¼ì–´ì¡Œì„ ë•Œ ì¼ì–´ë‚©ë‹ˆë‹¤." -#: builtin/pull.c:403 +#: builtin/pull.c:405 #, c-format msgid "" "You asked to pull from the remote '%s', but did not specify\n" @@ -10796,42 +11106,42 @@ msgstr "" "ì´ ë¦¬ëª¨íŠ¸ëŠ” 현재 ë¸Œëžœì¹˜ì— ëŒ€í•´ 기본으로 ì„¤ì •ëœ ë¦¬ëª¨íŠ¸ê°€\n" "아니기 때문ì—, ëª…ë ¹í–‰ì—서 브랜치를 ì§€ì •í•´ì•¼ 합니다." -#: builtin/pull.c:408 git-parse-remote.sh:73 +#: builtin/pull.c:410 git-parse-remote.sh:73 msgid "You are not currently on a branch." msgstr "현재 ì–´ë–¤ 브랜치 위ì—ë„ ìžˆì§€ 않습니다." -#: builtin/pull.c:410 builtin/pull.c:425 git-parse-remote.sh:79 +#: builtin/pull.c:412 builtin/pull.c:427 git-parse-remote.sh:79 msgid "Please specify which branch you want to rebase against." msgstr "ì–´ë–¤ 브랜치를 대ìƒìœ¼ë¡œ ë¦¬ë² ì´ìŠ¤í• ì§€ ì§€ì •í•˜ì‹ì‹œì˜¤." -#: builtin/pull.c:412 builtin/pull.c:427 git-parse-remote.sh:82 +#: builtin/pull.c:414 builtin/pull.c:429 git-parse-remote.sh:82 msgid "Please specify which branch you want to merge with." msgstr "ì–´ë–¤ 브랜치를 대ìƒìœ¼ë¡œ ë³‘í•©í• ì§€ ì§€ì •í•˜ì‹ì‹œì˜¤." -#: builtin/pull.c:413 builtin/pull.c:428 +#: builtin/pull.c:415 builtin/pull.c:430 msgid "See git-pull(1) for details." msgstr "ìžì„¸í•œ ì •ë³´ëŠ” git-pull(1) 페ì´ì§€ë¥¼ ì°¸ê³ í•˜ì‹ì‹œì˜¤." -#: builtin/pull.c:415 builtin/pull.c:421 builtin/pull.c:430 +#: builtin/pull.c:417 builtin/pull.c:423 builtin/pull.c:432 #: git-parse-remote.sh:64 msgid "<remote>" msgstr "<리모트>" -#: builtin/pull.c:415 builtin/pull.c:430 builtin/pull.c:435 git-rebase.sh:455 +#: builtin/pull.c:417 builtin/pull.c:432 builtin/pull.c:437 git-rebase.sh:456 #: git-parse-remote.sh:65 msgid "<branch>" msgstr "<브랜치>" -#: builtin/pull.c:423 git-parse-remote.sh:75 +#: builtin/pull.c:425 git-parse-remote.sh:75 msgid "There is no tracking information for the current branch." msgstr "현재 ë¸Œëžœì¹˜ì— ì¶”ì ì •ë³´ê°€ 없습니다." -#: builtin/pull.c:432 git-parse-remote.sh:95 +#: builtin/pull.c:434 git-parse-remote.sh:95 msgid "" "If you wish to set tracking information for this branch you can do so with:" msgstr "ì´ ë¸Œëžœì¹˜ì— ëŒ€í•œ ì¶”ì ì •ë³´ë¥¼ ì„¤ì •í•˜ë ¤ë©´ 다ìŒê³¼ ê°™ì´ í• ìˆ˜ 있습니다:" -#: builtin/pull.c:437 +#: builtin/pull.c:439 #, c-format msgid "" "Your configuration specifies to merge with the ref '%s'\n" @@ -10840,27 +11150,27 @@ msgstr "" "ì„¤ì •ì—서 ë¦¬ëª¨íŠ¸ì˜ '%s' ë ˆí¼ëŸ°ìŠ¤ì™€ 병합하ë„ë¡ ì§€ì •í–ˆì§€ë§Œ,\n" "그런 ë ˆí¼ëŸ°ìŠ¤ë¥¼ ê°€ì ¸ì˜¤ì§€ 않았습니다." -#: builtin/pull.c:754 +#: builtin/pull.c:792 msgid "ignoring --verify-signatures for rebase" msgstr "ë¦¬ë² ì´ìŠ¤ì— ëŒ€í•´ --verify-signatures ì˜µì…˜ì„ ë¬´ì‹œí•©ë‹ˆë‹¤" -#: builtin/pull.c:801 +#: builtin/pull.c:840 msgid "--[no-]autostash option is only valid with --rebase." msgstr "--[no-]autostash ì˜µì…˜ì€ --rebase 옵션과 ê°™ì´ ì¨ì•¼ 합니다." -#: builtin/pull.c:809 +#: builtin/pull.c:848 msgid "Updating an unborn branch with changes added to the index." msgstr "만들어지지 ì•Šì€ ë¸Œëžœì¹˜ë¥¼ ì¸ë±ìŠ¤ì— ì¶”ê°€ëœ ë³€ê²½ 사í•으로 ì—…ë°ì´íŠ¸í•©ë‹ˆë‹¤." -#: builtin/pull.c:812 +#: builtin/pull.c:851 msgid "pull with rebase" msgstr "ë¦¬ë² ì´ìŠ¤ë¡œ 풀하기" -#: builtin/pull.c:813 +#: builtin/pull.c:852 msgid "please commit or stash them." msgstr "커밋하거나 ìŠ¤íƒœì‹œì— ë„£ìœ¼ì‹ì‹œì˜¤." -#: builtin/pull.c:838 +#: builtin/pull.c:877 #, c-format msgid "" "fetch updated the current branch head.\n" @@ -10871,7 +11181,7 @@ msgstr "" "작업 í´ë”를 %s 커밋ì—서 ì •ë°©í–¥\n" "진행합니다." -#: builtin/pull.c:843 +#: builtin/pull.c:882 #, c-format msgid "" "Cannot fast-forward your working tree.\n" @@ -10888,27 +11198,31 @@ msgstr "" "$ git reset --hard\n" "복구ë©ë‹ˆë‹¤." -#: builtin/pull.c:858 +#: builtin/pull.c:897 msgid "Cannot merge multiple branches into empty head." msgstr "여러 브랜치를 빈 헤드로 ë³‘í•©í• ìˆ˜ 없습니다." -#: builtin/pull.c:862 +#: builtin/pull.c:901 msgid "Cannot rebase onto multiple branches." msgstr "여러 브랜치로 ë¦¬ë² ì´ìŠ¤í• ìˆ˜ 없습니다." -#: builtin/push.c:16 +#: builtin/pull.c:908 +msgid "cannot rebase with locally recorded submodule modifications" +msgstr "로컬ì—서 기ë¡í•œ 하위 모듈 ìˆ˜ì • 사í•ì„ ì´ìš©í•´ ë¦¬ë² ì´ìŠ¤í• ìˆ˜ 없습니다" + +#: builtin/push.c:17 msgid "git push [<options>] [<repository> [<refspec>...]]" msgstr "git push [<옵션>] [<ì €ìž¥ì†Œ> [<ë ˆí¼ëŸ°ìŠ¤ëª…ì„¸>...]]" -#: builtin/push.c:89 +#: builtin/push.c:90 msgid "tag shorthand without <tag>" msgstr "<태그> ì—†ì´ íƒœê·¸ 줄임" -#: builtin/push.c:99 +#: builtin/push.c:100 msgid "--delete only accepts plain target ref names" msgstr "--delete ì˜µì…˜ì€ ì¼ë°˜ ëŒ€ìƒ ë ˆí¼ëŸ°ìФ ì´ë¦„ë§Œ 받습니다" -#: builtin/push.c:143 +#: builtin/push.c:144 msgid "" "\n" "To choose either option permanently, see push.default in 'git help config'." @@ -10917,7 +11231,7 @@ msgstr "" "ì–´ëŠ í•œ 쪽 옵션만 ê³„ì† ì„ íƒí•˜ë ¤ë©´, 'git help config'ì—서 push.default를 ì°¸ê³ " "하ì‹ì‹œì˜¤." -#: builtin/push.c:146 +#: builtin/push.c:147 #, c-format msgid "" "The upstream branch of your current branch does not match\n" @@ -10942,7 +11256,7 @@ msgstr "" " git push %s %s\n" "%s" -#: builtin/push.c:161 +#: builtin/push.c:162 #, c-format msgid "" "You are not currently on a branch.\n" @@ -10957,7 +11271,7 @@ msgstr "" "\n" " git push %s HEAD:<name-of-remote-branch>\n" -#: builtin/push.c:175 +#: builtin/push.c:176 #, c-format msgid "" "The current branch %s has no upstream branch.\n" @@ -10971,12 +11285,12 @@ msgstr "" "\n" " git push --set-upstream %s %s\n" -#: builtin/push.c:183 +#: builtin/push.c:184 #, c-format msgid "The current branch %s has multiple upstream branches, refusing to push." msgstr "현재 브랜치 %sì— ì—¬ëŸ¬ 업스트림 브랜치가 있습니다. 푸시를 ê±°ì ˆí•©ë‹ˆë‹¤." -#: builtin/push.c:186 +#: builtin/push.c:187 #, c-format msgid "" "You are pushing to remote '%s', which is not the upstream of\n" @@ -10987,13 +11301,13 @@ msgstr "" "'%s' ë¸Œëžœì¹˜ì˜ ì—…ìŠ¤íŠ¸ë¦¼ì´ ì•„ë‹™ë‹ˆë‹¤. ì–´ë–¤ 리모트 ë¸Œëžœì¹˜ì— ë¬´ì—‡ì„\n" "í‘¸ì‹œí• ì§€ ì„¤ì •í•˜ì§€ 않았습니다." -#: builtin/push.c:245 +#: builtin/push.c:246 msgid "" "You didn't specify any refspecs to push, and push.default is \"nothing\"." msgstr "" "í‘¸ì‹œí• ë ˆí¼ëŸ°ìŠ¤ëª…ì„¸ë¥¼ ì§€ì •í•˜ì§€ ì•Šì•˜ê³ , push.default ê°’ì´ 'nothing'입니다." -#: builtin/push.c:252 +#: builtin/push.c:253 msgid "" "Updates were rejected because the tip of your current branch is behind\n" "its remote counterpart. Integrate the remote changes (e.g.\n" @@ -11006,7 +11320,7 @@ msgstr "" "ìžì„¸í•œ ì •ë³´ëŠ” 'git push --help'ì˜ \"Note about fast-forwards' 부분ì„\n" "ì°¸ê³ í•˜ì‹ì‹œì˜¤." -#: builtin/push.c:258 +#: builtin/push.c:259 msgid "" "Updates were rejected because a pushed branch tip is behind its remote\n" "counterpart. Check out this branch and integrate the remote changes\n" @@ -11019,7 +11333,7 @@ msgstr "" "ìžì„¸í•œ ì •ë³´ëŠ” 'git push --help'ì˜ \"Note about fast-forwards' 부분ì„\n" "ì°¸ê³ í•˜ì‹ì‹œì˜¤." -#: builtin/push.c:264 +#: builtin/push.c:265 msgid "" "Updates were rejected because the remote contains work that you do\n" "not have locally. This is usually caused by another repository pushing\n" @@ -11035,11 +11349,11 @@ msgstr "" "ìžì„¸í•œ ì •ë³´ëŠ” 'git push --help'ì˜ \"Note about fast-forwards' 부분ì„\n" "ì°¸ê³ í•˜ì‹ì‹œì˜¤." -#: builtin/push.c:271 +#: builtin/push.c:272 msgid "Updates were rejected because the tag already exists in the remote." msgstr "ë¦¬ëª¨íŠ¸ì— íƒœê·¸ê°€ ì´ë¯¸ 있기 ë•Œë¬¸ì— ì—…ë°ì´íŠ¸ê°€ ê±°ë¶€ë˜ì—ˆìŠµë‹ˆë‹¤." -#: builtin/push.c:274 +#: builtin/push.c:275 msgid "" "You cannot update a remote ref that points at a non-commit object,\n" "or update a remote ref to make it point at a non-commit object,\n" @@ -11049,22 +11363,22 @@ msgstr "" "ë ˆí¼ëŸ°ìŠ¤ë¥¼ ì—…ë°ì´íŠ¸í•˜ê±°ë‚˜, ì»¤ë°‹ì´ ì•„ë‹Œ 오브ì 트를 가리키ë„ë¡\n" "ì—…ë°ì´íŠ¸í• ìˆ˜ 없습니다.\n" -#: builtin/push.c:334 +#: builtin/push.c:335 #, c-format msgid "Pushing to %s\n" msgstr "다ìŒì— 푸시: %s\n" -#: builtin/push.c:338 +#: builtin/push.c:339 #, c-format msgid "failed to push some refs to '%s'" msgstr "ë ˆí¼ëŸ°ìŠ¤ë¥¼ '%s'ì— í‘¸ì‹œí•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/push.c:369 +#: builtin/push.c:370 #, c-format msgid "bad repository '%s'" msgstr "ìž˜ëª»ëœ ì €ìž¥ì†Œ '%s'" -#: builtin/push.c:370 +#: builtin/push.c:371 msgid "" "No configured push destination.\n" "Either specify the URL from the command-line or configure a remote " @@ -11085,116 +11399,116 @@ msgstr "" "\n" " git push <name>\n" -#: builtin/push.c:388 +#: builtin/push.c:389 msgid "--all and --tags are incompatible" msgstr "--all ë° --tags ì˜µì…˜ì€ í˜¸í™˜ë˜ì§€ 않습니다" -#: builtin/push.c:389 +#: builtin/push.c:390 msgid "--all can't be combined with refspecs" msgstr "--all ì˜µì…˜ì€ ë ˆí¼ëŸ°ìŠ¤ëª…ì„¸ì™€ ê°™ì´ ì“¸ 수 없습니다" -#: builtin/push.c:394 +#: builtin/push.c:395 msgid "--mirror and --tags are incompatible" msgstr "--mirror ë° --tags ì˜µì…˜ì€ í˜¸í™˜ë˜ì§€ 않습니다" -#: builtin/push.c:395 +#: builtin/push.c:396 msgid "--mirror can't be combined with refspecs" msgstr "--mirror ì˜µì…˜ì€ ë ˆí¼ëŸ°ìŠ¤ëª…ì„¸ì™€ ê°™ì´ ì“¸ 수 없습니다" -#: builtin/push.c:400 +#: builtin/push.c:401 msgid "--all and --mirror are incompatible" msgstr "--all ë° --mirror ì˜µì…˜ì€ í˜¸í™˜ë˜ì§€ 않습니다" -#: builtin/push.c:518 +#: builtin/push.c:523 msgid "repository" msgstr "ì €ìž¥ì†Œ" -#: builtin/push.c:519 builtin/send-pack.c:161 +#: builtin/push.c:524 builtin/send-pack.c:163 msgid "push all refs" msgstr "ëª¨ë“ ë ˆí¼ëŸ°ìФ 푸시하기" -#: builtin/push.c:520 builtin/send-pack.c:163 +#: builtin/push.c:525 builtin/send-pack.c:165 msgid "mirror all refs" msgstr "ëª¨ë“ ë ˆí¼ëŸ°ìФ 미러" -#: builtin/push.c:522 +#: builtin/push.c:527 msgid "delete refs" msgstr "ë ˆí¼ëŸ°ìФ ì‚ì œ" -#: builtin/push.c:523 +#: builtin/push.c:528 msgid "push tags (can't be used with --all or --mirror)" msgstr "태그 푸시하기 (--all ë˜ëŠ” --mirror 옵션과 ê°™ì´ ì“¸ 수 ì—†ìŒ)" -#: builtin/push.c:526 builtin/send-pack.c:164 +#: builtin/push.c:531 builtin/send-pack.c:166 msgid "force updates" msgstr "ê°•ì œë¡œ ì—…ë°ì´íЏ" -#: builtin/push.c:528 builtin/send-pack.c:175 +#: builtin/push.c:533 builtin/send-pack.c:180 msgid "refname>:<expect" msgstr "ë ˆí¼ëŸ°ìФì´ë¦„>:<예ìƒ" -#: builtin/push.c:529 builtin/send-pack.c:176 +#: builtin/push.c:534 builtin/send-pack.c:181 msgid "require old value of ref to be at this value" msgstr "ë ˆí¼ëŸ°ìŠ¤ì˜ ê³¼ê±° ê°’ì´ ì´ ê°’ì´ì–´ì•¼ 합니다" -#: builtin/push.c:532 +#: builtin/push.c:537 msgid "control recursive pushing of submodules" msgstr "재귀ì 하위 모듈 푸시 ë°©ì‹ì„ ì„¤ì •í•©ë‹ˆë‹¤" -#: builtin/push.c:534 builtin/send-pack.c:169 +#: builtin/push.c:539 builtin/send-pack.c:174 msgid "use thin pack" msgstr "ì–‡ì€ ë¬¶ìŒì„ 사용합니다" -#: builtin/push.c:535 builtin/push.c:536 builtin/send-pack.c:158 -#: builtin/send-pack.c:159 +#: builtin/push.c:540 builtin/push.c:541 builtin/send-pack.c:160 +#: builtin/send-pack.c:161 msgid "receive pack program" msgstr "receive pack 프로그램" -#: builtin/push.c:537 +#: builtin/push.c:542 msgid "set upstream for git pull/status" msgstr "git pull/statusì— ëŒ€í•œ ì—…ìŠ¤íŠ¸ë¦¼ì„ ì„¤ì •í•©ë‹ˆë‹¤" -#: builtin/push.c:540 +#: builtin/push.c:545 msgid "prune locally removed refs" msgstr "로컬ì—서 ì œê±°í•œ ë ˆí¼ëŸ°ìŠ¤ë¥¼ 잘ë¼ëƒ…니다" -#: builtin/push.c:542 +#: builtin/push.c:547 msgid "bypass pre-push hook" msgstr "푸시 ì „ 후í¬ë¥¼ 건너ëœë‹ˆë‹¤" -#: builtin/push.c:543 +#: builtin/push.c:548 msgid "push missing but relevant tags" msgstr "ë¹ ì¡Œì§€ë§Œ ê´€ë ¨ëœ íƒœê·¸ë¥¼ 푸시합니다" -#: builtin/push.c:546 builtin/send-pack.c:166 +#: builtin/push.c:551 builtin/send-pack.c:168 msgid "GPG sign the push" msgstr "í‘¸ì‹œì— GPG 서명" -#: builtin/push.c:548 builtin/send-pack.c:170 +#: builtin/push.c:553 builtin/send-pack.c:175 msgid "request atomic transaction on remote side" msgstr "리모트 ìª½ì— ì›ìž 트랜ìžì…˜ì„ ìš”ì²í•©ë‹ˆë‹¤" -#: builtin/push.c:549 +#: builtin/push.c:554 builtin/send-pack.c:171 msgid "server-specific" msgstr "서버-ì „ìš©-옵션" -#: builtin/push.c:549 +#: builtin/push.c:554 builtin/send-pack.c:172 msgid "option to transmit" msgstr "ì „ì†¡í• ì˜µì…˜" -#: builtin/push.c:563 +#: builtin/push.c:568 msgid "--delete is incompatible with --all, --mirror and --tags" msgstr "--delete ì˜µì…˜ì€ --all, --mirror, --tags 옵션과 호환ë˜ì§€ 않습니다" -#: builtin/push.c:565 +#: builtin/push.c:570 msgid "--delete doesn't make sense without any refs" msgstr "--delete ì˜µì…˜ì€ ë ˆí¼ëŸ°ìФ ì—†ì´ ì•žë’¤ê°€ ë§žì§€ 않습니다" -#: builtin/push.c:584 +#: builtin/push.c:589 msgid "push options must not have new line characters" msgstr "푸시 옵션ì—는 줄바꿈 문ìžê°€ 들어갈 수 없습니다" -#: builtin/read-tree.c:37 +#: builtin/read-tree.c:40 msgid "" "git read-tree [(-m [--trivial] [--aggressive] | --reset | --prefix=<prefix>) " "[-u [--exclude-per-directory=<gitignore>] | -i]] [--no-sparse-checkout] [--" @@ -11204,75 +11518,87 @@ msgstr "" "[-u [--exclude-per-directory=<gitignore>] | -i]] [--no-sparse-checkout] [--" "index-output=<파ì¼>] (--empty | <트리-따위> [<트리-따위2> [<트리-따위3>]])" -#: builtin/read-tree.c:110 +#: builtin/read-tree.c:121 msgid "write resulting index to <file>" msgstr "ê²°ê³¼ ì¸ë±ìŠ¤ë¥¼ <파ì¼>ì— ì”니다" -#: builtin/read-tree.c:113 +#: builtin/read-tree.c:124 msgid "only empty the index" msgstr "ì¸ë±ìŠ¤ë¥¼ 비우기만 합니다" -#: builtin/read-tree.c:115 +#: builtin/read-tree.c:126 msgid "Merging" msgstr "병합하기" -#: builtin/read-tree.c:117 +#: builtin/read-tree.c:128 msgid "perform a merge in addition to a read" msgstr "ì½ì€ ë‹¤ìŒ ë³‘í•©ì„ ìˆ˜í–‰í•©ë‹ˆë‹¤" -#: builtin/read-tree.c:119 +#: builtin/read-tree.c:130 msgid "3-way merge if no file level merging required" msgstr "íŒŒì¼ ë‹¨ìœ„ ë³‘í•©ì´ í•„ìš”í•˜ì§€ 않으면 3-ë°©í–¥ ë³‘í•©ì„ í•©ë‹ˆë‹¤" -#: builtin/read-tree.c:121 +#: builtin/read-tree.c:132 msgid "3-way merge in presence of adds and removes" msgstr "추가와 ì œê±°ê°€ ìžˆì„ ë•Œ 3-ë°©í–¥ ë³‘í•©ì„ í•©ë‹ˆë‹¤" -#: builtin/read-tree.c:123 +#: builtin/read-tree.c:134 msgid "same as -m, but discard unmerged entries" msgstr "-mê³¼ ë™ì¼í•˜ì§€ë§Œ, 병합ë˜ì§€ ì•Šì€ í•ëª©ì„ ë²„ë¦½ë‹ˆë‹¤" -#: builtin/read-tree.c:124 +#: builtin/read-tree.c:135 msgid "<subdirectory>/" msgstr "<í•˜ìœ„ë””ë ‰í„°ë¦¬>/" -#: builtin/read-tree.c:125 +#: builtin/read-tree.c:136 msgid "read the tree into the index under <subdirectory>/" msgstr "트리를 <í•˜ìœ„ë””ë ‰í„°ë¦¬>/ 아래 ì¸ë±ìŠ¤ë¡œ ì½ìŠµë‹ˆë‹¤" -#: builtin/read-tree.c:128 +#: builtin/read-tree.c:139 msgid "update working tree with merge result" msgstr "작업 í´ë”를 병합 결과로 ì—…ë°ì´íŠ¸í•©ë‹ˆë‹¤" -#: builtin/read-tree.c:130 +#: builtin/read-tree.c:141 msgid "gitignore" msgstr "gitignore" -#: builtin/read-tree.c:131 +#: builtin/read-tree.c:142 msgid "allow explicitly ignored files to be overwritten" msgstr "무시하는 파ì¼ì„ ë®ì–´ì“°ë„ë¡ ëª…ì‹œì 으로 허용합니다" -#: builtin/read-tree.c:134 +#: builtin/read-tree.c:145 msgid "don't check the working tree after merging" msgstr "병합 í›„ì— ìž‘ì—… í´ë”를 확ì¸í•˜ì§€ 않습니다" -#: builtin/read-tree.c:135 +#: builtin/read-tree.c:146 msgid "don't update the index or the work tree" msgstr "ì¸ë±ìŠ¤ë‚˜ 작업 í´ë”를 ì—…ë°ì´íŠ¸í•˜ì§€ 않습니다" -#: builtin/read-tree.c:137 +#: builtin/read-tree.c:148 msgid "skip applying sparse checkout filter" msgstr "드문 ì²´í¬ì•„웃 í•„í„° ì ìš©ì„ ê±´ë„ˆëœë‹ˆë‹¤" -#: builtin/read-tree.c:139 +#: builtin/read-tree.c:150 msgid "debug unpack-trees" msgstr "unpack-trees 디버깅" -#: builtin/receive-pack.c:26 +#: builtin/rebase--helper.c:8 +msgid "git rebase--helper [<options>]" +msgstr "git rebase--helper [<옵션>]" + +#: builtin/rebase--helper.c:20 +msgid "continue rebase" +msgstr "ë¦¬ë² ì´ìФ 계ì†" + +#: builtin/rebase--helper.c:22 +msgid "abort rebase" +msgstr "ë¦¬ë² ì´ìŠ¤ë¥¼ 중지합니다" + +#: builtin/receive-pack.c:28 msgid "git receive-pack <git-dir>" msgstr "git receive-pack <git-dir>" -#: builtin/receive-pack.c:793 +#: builtin/receive-pack.c:838 msgid "" "By default, updating the current branch in a non-bare repository\n" "is denied, because it will make the index and work tree inconsistent\n" @@ -11299,7 +11625,7 @@ msgstr "" "ì´ ë©”ì‹œì§€ë¥¼ ë³´ì§€ ì•Šê³ ê¸°ë³¸ ë™ìž‘ì„ ê³„ì† í•˜ë ¤ë©´,\n" "'receive.denyCurrentBranch' ì„¤ì • 변수를 'refuse'로 ì„¤ì •í•˜ì‹ì‹œì˜¤." -#: builtin/receive-pack.c:813 +#: builtin/receive-pack.c:858 msgid "" "By default, deleting the current branch is denied, because the next\n" "'git clone' won't result in any file checked out, causing confusion.\n" @@ -11319,29 +11645,29 @@ msgstr "" "\n" "ì´ ë©”ì‹œì§€ë¥¼ ë³´ì§€ ì•Šìœ¼ë ¤ë©´, ì´ ì„¤ì • 변수를 'refuse'로 ì„¤ì •í•˜ì‹ì‹œì˜¤." -#: builtin/receive-pack.c:1883 +#: builtin/receive-pack.c:1933 msgid "quiet" msgstr "ì¶œë ¥ 않기" -#: builtin/receive-pack.c:1897 +#: builtin/receive-pack.c:1947 msgid "You must specify a directory." msgstr "ë””ë ‰í„°ë¦¬ë¥¼ ì§€ì •í•´ì•¼ 합니다." -#: builtin/reflog.c:423 +#: builtin/reflog.c:424 #, c-format msgid "'%s' for '%s' is not a valid timestamp" msgstr "'%s' ê°’ì´ '%s'ì— ëŒ€í•´ 올바른 ì‹œê° ê°’ì´ ì•„ë‹™ë‹ˆë‹¤" -#: builtin/reflog.c:540 builtin/reflog.c:545 +#: builtin/reflog.c:541 builtin/reflog.c:546 #, c-format msgid "'%s' is not a valid timestamp" msgstr "'%s'ì€(는) 올바른 ì‹œê° ê°’ì´ ì•„ë‹™ë‹ˆë‹¤" -#: builtin/remote.c:12 +#: builtin/remote.c:13 msgid "git remote [-v | --verbose]" msgstr "git remote [-v | --verbose]" -#: builtin/remote.c:13 +#: builtin/remote.c:14 msgid "" "git remote add [-t <branch>] [-m <master>] [-f] [--tags | --no-tags] [--" "mirror=<fetch|push>] <name> <url>" @@ -11349,82 +11675,82 @@ msgstr "" "git remote add [-t <브랜치>] [-m <master>] [-f] [--tags | --no-tags] [--" "mirror=<fetch|push>] <ì´ë¦„> <url>" -#: builtin/remote.c:14 builtin/remote.c:34 +#: builtin/remote.c:15 builtin/remote.c:35 msgid "git remote rename <old> <new>" msgstr "git remote rename <옛ì´ë¦„> <새ì´ë¦„>" -#: builtin/remote.c:15 builtin/remote.c:39 +#: builtin/remote.c:16 builtin/remote.c:40 msgid "git remote remove <name>" msgstr "git remote remove <ì´ë¦„>" -#: builtin/remote.c:16 builtin/remote.c:44 +#: builtin/remote.c:17 builtin/remote.c:45 msgid "git remote set-head <name> (-a | --auto | -d | --delete | <branch>)" msgstr "git remote set-head <ì´ë¦„> (-a | --auto | -d | --delete | <브랜치>)" -#: builtin/remote.c:17 +#: builtin/remote.c:18 msgid "git remote [-v | --verbose] show [-n] <name>" msgstr "git remote [-v | --verbose] show [-n] <ì´ë¦„>" -#: builtin/remote.c:18 +#: builtin/remote.c:19 msgid "git remote prune [-n | --dry-run] <name>" msgstr "git remote prune [-n | --dry-run] <ì´ë¦„>" -#: builtin/remote.c:19 +#: builtin/remote.c:20 msgid "" "git remote [-v | --verbose] update [-p | --prune] [(<group> | <remote>)...]" msgstr "" "git remote [-v | --verbose] update [-p | --prune] [(<그룹> | <리모트>)...]" -#: builtin/remote.c:20 +#: builtin/remote.c:21 msgid "git remote set-branches [--add] <name> <branch>..." msgstr "git remote set-branches [--add] <ì´ë¦„> <브랜치>..." -#: builtin/remote.c:21 builtin/remote.c:70 +#: builtin/remote.c:22 builtin/remote.c:71 msgid "git remote get-url [--push] [--all] <name>" msgstr "git remote get-url [--push] [--all] <ì´ë¦„>" -#: builtin/remote.c:22 builtin/remote.c:75 +#: builtin/remote.c:23 builtin/remote.c:76 msgid "git remote set-url [--push] <name> <newurl> [<oldurl>]" msgstr "git remote set-url [--push] <ì´ë¦„> <새url> [<옛url>]" -#: builtin/remote.c:23 builtin/remote.c:76 +#: builtin/remote.c:24 builtin/remote.c:77 msgid "git remote set-url --add <name> <newurl>" msgstr "git remote set-url --add <ì´ë¦„> <새url>" -#: builtin/remote.c:24 builtin/remote.c:77 +#: builtin/remote.c:25 builtin/remote.c:78 msgid "git remote set-url --delete <name> <url>" msgstr "git remote set-url --delete <ì´ë¦„> <url>" -#: builtin/remote.c:29 +#: builtin/remote.c:30 msgid "git remote add [<options>] <name> <url>" msgstr "git remote add [<옵션>] <ì´ë¦„> <url>" -#: builtin/remote.c:49 +#: builtin/remote.c:50 msgid "git remote set-branches <name> <branch>..." msgstr "git remote set-branches <ì´ë¦„> <브랜치>..." -#: builtin/remote.c:50 +#: builtin/remote.c:51 msgid "git remote set-branches --add <name> <branch>..." msgstr "git remote set-branches --add <ì´ë¦„> <브랜치>..." -#: builtin/remote.c:55 +#: builtin/remote.c:56 msgid "git remote show [<options>] <name>" msgstr "git remote show [<옵션>] <ì´ë¦„>" -#: builtin/remote.c:60 +#: builtin/remote.c:61 msgid "git remote prune [<options>] <name>" msgstr "git remote prune [<옵션>] <ì´ë¦„>" -#: builtin/remote.c:65 +#: builtin/remote.c:66 msgid "git remote update [<options>] [<group> | <remote>]..." msgstr "git remote update [<옵션>] [<그룹> | <리모트>]..." -#: builtin/remote.c:94 +#: builtin/remote.c:95 #, c-format msgid "Updating %s" msgstr "%s ì—…ë°ì´íЏ 중" -#: builtin/remote.c:126 +#: builtin/remote.c:127 msgid "" "--mirror is dangerous and deprecated; please\n" "\t use --mirror=fetch or --mirror=push instead" @@ -11432,86 +11758,86 @@ msgstr "" "--mirror는 위험하므로 ì‚¬ìš©ì„ ê¶Œí•˜ì§€ 않습니다. ëŒ€ì‹ ì—\n" "\t --mirror=fetch ë˜ëŠ” --mirror=push를 사용하ì‹ì‹œì˜¤" -#: builtin/remote.c:143 +#: builtin/remote.c:144 #, c-format msgid "unknown mirror argument: %s" msgstr "알 수 없는 --mirror 옵션 ì¸ìž: %s" -#: builtin/remote.c:159 +#: builtin/remote.c:160 msgid "fetch the remote branches" msgstr "리모트 브랜치를 ê°€ì ¸ì˜µë‹ˆë‹¤" -#: builtin/remote.c:161 +#: builtin/remote.c:162 msgid "import all tags and associated objects when fetching" msgstr "ê°€ì ¸ì˜¬ 때 ëª¨ë“ íƒœê·¸ì™€ ê´€ë ¨ 오브ì 트를 ê°€ì ¸ì˜µë‹ˆë‹¤" -#: builtin/remote.c:164 +#: builtin/remote.c:165 msgid "or do not fetch any tag at all (--no-tags)" msgstr "아니면 아무 íƒœê·¸ë„ ê°€ì ¸ì˜¤ì§€ 않습니다 (--no-tags)" -#: builtin/remote.c:166 +#: builtin/remote.c:167 msgid "branch(es) to track" msgstr "ì¶”ì í• ë¸Œëžœì¹˜" -#: builtin/remote.c:167 +#: builtin/remote.c:168 msgid "master branch" msgstr "마스터 브랜치" -#: builtin/remote.c:168 +#: builtin/remote.c:169 msgid "push|fetch" msgstr "push|fetch" -#: builtin/remote.c:169 +#: builtin/remote.c:170 msgid "set up remote as a mirror to push to or fetch from" msgstr "리모트를 푸시 ë˜ëŠ” ê°€ì ¸ì˜¬ 때 ì‚¬ìš©í• ë¯¸ëŸ¬ë¡œ ì„¤ì •í•©ë‹ˆë‹¤" -#: builtin/remote.c:181 +#: builtin/remote.c:182 msgid "specifying a master branch makes no sense with --mirror" msgstr "--mirror 옵션과 ê°™ì´ ë§ˆìŠ¤í„° 브랜치를 ì§€ì •í•˜ë©´ 앞뒤가 ë§žì§€ 않습니다" -#: builtin/remote.c:183 +#: builtin/remote.c:184 msgid "specifying branches to track makes sense only with fetch mirrors" msgstr "마스터 브랜치를 ì§€ì •ì€ fetch 미러ì—서만 앞뒤가 맞습니다" -#: builtin/remote.c:190 builtin/remote.c:629 +#: builtin/remote.c:191 builtin/remote.c:630 #, c-format msgid "remote %s already exists." msgstr "%s 리모트가 ì´ë¯¸ 있습니다." -#: builtin/remote.c:194 builtin/remote.c:633 +#: builtin/remote.c:195 builtin/remote.c:634 #, c-format msgid "'%s' is not a valid remote name" msgstr "'%s'ì€(는) 올바른 리모트 ì´ë¦„ì´ ì•„ë‹™ë‹ˆë‹¤" -#: builtin/remote.c:234 +#: builtin/remote.c:235 #, c-format msgid "Could not setup master '%s'" msgstr "마스터 '%s'ì„(를) ì„¤ì •í• ìˆ˜ 없습니다" -#: builtin/remote.c:336 +#: builtin/remote.c:337 #, c-format msgid "Could not get fetch map for refspec %s" msgstr "%s ë ˆí¼ëŸ°ìŠ¤ëª…ì„¸ì— ëŒ€í•œ ê°€ì ¸ì˜¤ê¸° ë§µì„ ì–»ì„ ìˆ˜ 없습니다" -#: builtin/remote.c:437 builtin/remote.c:445 +#: builtin/remote.c:438 builtin/remote.c:446 msgid "(matching)" msgstr "(ì¼ì¹˜)" -#: builtin/remote.c:449 +#: builtin/remote.c:450 msgid "(delete)" msgstr "(ì‚ì œ)" -#: builtin/remote.c:622 builtin/remote.c:757 builtin/remote.c:854 +#: builtin/remote.c:623 builtin/remote.c:758 builtin/remote.c:857 #, c-format msgid "No such remote: %s" msgstr "그런 리모트가 없습니다: %s" -#: builtin/remote.c:639 +#: builtin/remote.c:640 #, c-format msgid "Could not rename config section '%s' to '%s'" msgstr "ì„¤ì • ì„¹ì…˜ì„ '%s'ì—서 '%s'(으)로 바꿀 수 없습니다" -#: builtin/remote.c:659 +#: builtin/remote.c:660 #, c-format msgid "" "Not updating non-default fetch refspec\n" @@ -11522,17 +11848,17 @@ msgstr "" "\t%s\n" "\t필요하면 ì„¤ì •ì„ ìˆ˜ë™ìœ¼ë¡œ ì—…ë°ì´íŠ¸í•˜ì‹ì‹œì˜¤." -#: builtin/remote.c:695 +#: builtin/remote.c:696 #, c-format msgid "deleting '%s' failed" msgstr "'%s' ì‚ì œê°€ 실패했습니다" -#: builtin/remote.c:729 +#: builtin/remote.c:730 #, c-format msgid "creating '%s' failed" msgstr "'%s' 만들기가 실패했습니다" -#: builtin/remote.c:792 +#: builtin/remote.c:795 msgid "" "Note: A branch outside the refs/remotes/ hierarchy was not removed;\n" "to delete it, use:" @@ -11544,303 +11870,305 @@ msgstr[0] "" "다.\n" "ì‚ì œí•˜ë ¤ë©´ 다ìŒì„ 사용하ì‹ì‹œì˜¤:" -#: builtin/remote.c:806 +#: builtin/remote.c:809 #, c-format msgid "Could not remove config section '%s'" msgstr "ì„¤ì • 섹션 '%s'ì„(를) ì œê±°í• ìˆ˜ 없습니다" -#: builtin/remote.c:907 +#: builtin/remote.c:910 #, c-format msgid " new (next fetch will store in remotes/%s)" msgstr " 새 í•목 (ë‹¤ìŒ ê°€ì ¸ì˜¤ê¸°ëŠ” remotes/%s 아래 ì €ìž¥ë©ë‹ˆë‹¤)" -#: builtin/remote.c:910 +#: builtin/remote.c:913 msgid " tracked" msgstr " ì¶”ì ë¨" -#: builtin/remote.c:912 +#: builtin/remote.c:915 msgid " stale (use 'git remote prune' to remove)" msgstr " ì˜¤ëž˜ë¨ (ì œê±°í•˜ë ¤ë©´ 'git remote prune'ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤)" -#: builtin/remote.c:914 +#: builtin/remote.c:917 msgid " ???" msgstr " ???" -#: builtin/remote.c:955 +#: builtin/remote.c:958 #, c-format msgid "invalid branch.%s.merge; cannot rebase onto > 1 branch" msgstr "ìž˜ëª»ëœ branch.%s.merge ê°’. 여러 ê°œ 브랜치로 ë¦¬ë² ì´ìŠ¤í• ìˆ˜ 없습니다" -#: builtin/remote.c:963 +#: builtin/remote.c:966 #, c-format msgid "rebases interactively onto remote %s" msgstr "리모트 %s 위로 대화ì‹ìœ¼ë¡œ ë¦¬ë² ì´ìŠ¤í•©ë‹ˆë‹¤" -#: builtin/remote.c:964 +#: builtin/remote.c:967 #, c-format msgid "rebases onto remote %s" msgstr "리모트 %s 위로 ë¦¬ë² ì´ìŠ¤í•©ë‹ˆë‹¤" -#: builtin/remote.c:967 +#: builtin/remote.c:970 #, c-format msgid " merges with remote %s" msgstr " 병합: 리모트 %s" -#: builtin/remote.c:970 +#: builtin/remote.c:973 #, c-format msgid "merges with remote %s" msgstr "병합: 리모트 %s" -#: builtin/remote.c:973 +#: builtin/remote.c:976 #, c-format msgid "%-*s and with remote %s\n" msgstr "%-*s ê·¸ë¦¬ê³ ë¦¬ëª¨íŠ¸ %s\n" -#: builtin/remote.c:1016 +#: builtin/remote.c:1019 msgid "create" msgstr "만들기" -#: builtin/remote.c:1019 +#: builtin/remote.c:1022 msgid "delete" msgstr "ì‚ì œ" -#: builtin/remote.c:1023 +#: builtin/remote.c:1026 msgid "up to date" msgstr "ìµœì‹ ìƒíƒœ" -#: builtin/remote.c:1026 +#: builtin/remote.c:1029 msgid "fast-forwardable" msgstr "ì •ë°©í–¥ ì§„í–‰ 가능" -#: builtin/remote.c:1029 +#: builtin/remote.c:1032 msgid "local out of date" msgstr "ë¡œì»¬ì´ ë’¤ë–¨ì–´ì§" -#: builtin/remote.c:1036 +#: builtin/remote.c:1039 #, c-format msgid " %-*s forces to %-*s (%s)" msgstr " %-*sì—서 %-*s(으)로 ê°•ì œ (%s)" -#: builtin/remote.c:1039 +#: builtin/remote.c:1042 #, c-format msgid " %-*s pushes to %-*s (%s)" msgstr " %-*sì—서 %-*s(으)로 푸시 (%s)" -#: builtin/remote.c:1043 +#: builtin/remote.c:1046 #, c-format msgid " %-*s forces to %s" msgstr " %-*sì—서 %s(으)로 ê°•ì œ" -#: builtin/remote.c:1046 +#: builtin/remote.c:1049 #, c-format msgid " %-*s pushes to %s" msgstr " %-*sì—서 %s(으)로 푸시" -#: builtin/remote.c:1114 +#: builtin/remote.c:1117 msgid "do not query remotes" msgstr "ë¦¬ëª¨íŠ¸ì— ì§ˆì˜í•˜ì§€ 않습니다" -#: builtin/remote.c:1141 +#: builtin/remote.c:1144 #, c-format msgid "* remote %s" msgstr "* 리모트 %s" -#: builtin/remote.c:1142 +#: builtin/remote.c:1145 #, c-format msgid " Fetch URL: %s" msgstr " ê°€ì ¸ì˜¤ê¸° URL: %s" -#: builtin/remote.c:1143 builtin/remote.c:1156 builtin/remote.c:1295 +#: builtin/remote.c:1146 builtin/remote.c:1162 builtin/remote.c:1301 msgid "(no URL)" msgstr "(URL ì—†ìŒ)" -#. TRANSLATORS: the colon ':' should align with -#. the one in " Fetch URL: %s" translation -#: builtin/remote.c:1154 builtin/remote.c:1156 +#. TRANSLATORS: the colon ':' should align +#. with the one in " Fetch URL: %s" +#. translation. +#. +#: builtin/remote.c:1160 builtin/remote.c:1162 #, c-format msgid " Push URL: %s" msgstr " 푸시 URL: %s" -#: builtin/remote.c:1158 builtin/remote.c:1160 builtin/remote.c:1162 +#: builtin/remote.c:1164 builtin/remote.c:1166 builtin/remote.c:1168 #, c-format msgid " HEAD branch: %s" msgstr " HEAD 브랜치: %s" -#: builtin/remote.c:1158 +#: builtin/remote.c:1164 msgid "(not queried)" msgstr "(질ì˜í•˜ì§€ 않ìŒ)" -#: builtin/remote.c:1160 +#: builtin/remote.c:1166 msgid "(unknown)" msgstr "(알 수 ì—†ìŒ)" -#: builtin/remote.c:1164 +#: builtin/remote.c:1170 #, c-format msgid "" " HEAD branch (remote HEAD is ambiguous, may be one of the following):\n" msgstr " HEAD 브랜치 (리모트 HEAD는 ì• ë§¤í•˜ê³ , ë‹¤ìŒ ì¤‘ í•˜ë‚˜ì¼ ìˆ˜ 있습니다):\n" -#: builtin/remote.c:1176 +#: builtin/remote.c:1182 #, c-format msgid " Remote branch:%s" msgid_plural " Remote branches:%s" msgstr[0] " 리모트 브랜치:%s" -#: builtin/remote.c:1179 builtin/remote.c:1205 +#: builtin/remote.c:1185 builtin/remote.c:1211 msgid " (status not queried)" msgstr " (ìƒíƒœë¥¼ 질ì˜í•˜ì§€ 않ìŒ)" -#: builtin/remote.c:1188 +#: builtin/remote.c:1194 msgid " Local branch configured for 'git pull':" msgid_plural " Local branches configured for 'git pull':" msgstr[0] " 'git pull'ì— ì‚¬ìš©í• ë¡œì»¬ 브랜치를 ì„¤ì •:" -#: builtin/remote.c:1196 +#: builtin/remote.c:1202 msgid " Local refs will be mirrored by 'git push'" msgstr " 로컬 ë ˆí¼ëŸ°ìŠ¤ë¥¼ 'git push'로 미러ë§í• ì˜ˆì •" -#: builtin/remote.c:1202 +#: builtin/remote.c:1208 #, c-format msgid " Local ref configured for 'git push'%s:" msgid_plural " Local refs configured for 'git push'%s:" msgstr[0] " 로컬 ë ˆí¼ëŸ°ìŠ¤ë¥¼ 'git push'로 미러ë§%s:" -#: builtin/remote.c:1223 +#: builtin/remote.c:1229 msgid "set refs/remotes/<name>/HEAD according to remote" msgstr "ë ˆí¼ëŸ°ìФ/리모트/<ì´ë¦„>/HEAD ê°’ì„ ë¦¬ëª¨íŠ¸ì— ë§žê²Œ ì„¤ì •í•©ë‹ˆë‹¤" -#: builtin/remote.c:1225 +#: builtin/remote.c:1231 msgid "delete refs/remotes/<name>/HEAD" msgstr "ë ˆí¼ëŸ°ìФ/리모트/<ì´ë¦„>/HEAD ê°’ì„ ì‚ì œí•©ë‹ˆë‹¤" -#: builtin/remote.c:1240 +#: builtin/remote.c:1246 msgid "Cannot determine remote HEAD" msgstr "리모트 HEAD를 ê²°ì •í• ìˆ˜ 없습니다" -#: builtin/remote.c:1242 +#: builtin/remote.c:1248 msgid "Multiple remote HEAD branches. Please choose one explicitly with:" msgstr "" "리모트 HEAD 브랜치가 여러개입니다. ë‹¤ìŒ ì¤‘ 하나를 명시ì 으로 ì§€ì •í•˜ì‹ì‹œì˜¤:" -#: builtin/remote.c:1252 +#: builtin/remote.c:1258 #, c-format msgid "Could not delete %s" msgstr "%sì„(를) ì‚ì œí• ìˆ˜ 없습니다" -#: builtin/remote.c:1260 +#: builtin/remote.c:1266 #, c-format msgid "Not a valid ref: %s" msgstr "올바른 ë ˆí¼ëŸ°ìŠ¤ê°€ 아닙니다: %s" -#: builtin/remote.c:1262 +#: builtin/remote.c:1268 #, c-format msgid "Could not setup %s" msgstr "%sì„(를) ì„¤ì •í• ìˆ˜ 없습니다" -#: builtin/remote.c:1280 +#: builtin/remote.c:1286 #, c-format msgid " %s will become dangling!" msgstr " %sì˜ ì—°ê²°ì´ ëŠì–´ì§‘니다!" -#: builtin/remote.c:1281 +#: builtin/remote.c:1287 #, c-format msgid " %s has become dangling!" msgstr " %sì˜ ì—°ê²°ì´ ëŠì–´ì¡ŒìŠµë‹ˆë‹¤!" -#: builtin/remote.c:1291 +#: builtin/remote.c:1297 #, c-format msgid "Pruning %s" msgstr "잘ë¼ëƒ„: %s" -#: builtin/remote.c:1292 +#: builtin/remote.c:1298 #, c-format msgid "URL: %s" msgstr "URL: %s" -#: builtin/remote.c:1308 +#: builtin/remote.c:1314 #, c-format msgid " * [would prune] %s" msgstr " * [잘ë¼ë‚¼ ì˜ˆì •] %s" -#: builtin/remote.c:1311 +#: builtin/remote.c:1317 #, c-format msgid " * [pruned] %s" msgstr " * [잘ë¼ëƒ„] %s" -#: builtin/remote.c:1356 +#: builtin/remote.c:1362 msgid "prune remotes after fetching" msgstr "ê°€ì ¸ì˜¨ í›„ì— ë¦¬ëª¨íŠ¸ë¥¼ 잘ë¼ëƒ…니다" -#: builtin/remote.c:1419 builtin/remote.c:1473 builtin/remote.c:1541 +#: builtin/remote.c:1425 builtin/remote.c:1479 builtin/remote.c:1547 #, c-format msgid "No such remote '%s'" msgstr "그런 리모트가 없습니다 ('%s')" -#: builtin/remote.c:1435 +#: builtin/remote.c:1441 msgid "add branch" msgstr "브랜치를 추가합니다" -#: builtin/remote.c:1442 +#: builtin/remote.c:1448 msgid "no remote specified" msgstr "리모트를 ì§€ì •í•˜ì§€ 않았습니다" -#: builtin/remote.c:1459 +#: builtin/remote.c:1465 msgid "query push URLs rather than fetch URLs" msgstr "ê°€ì ¸ì˜¤ê¸° URLì´ ì•„ë‹ˆë¼ í‘¸ì‹œ URLì„ ì§ˆì˜í•©ë‹ˆë‹¤" -#: builtin/remote.c:1461 +#: builtin/remote.c:1467 msgid "return all URLs" msgstr "ëª¨ë“ URLì„ ë¦¬í„´í•©ë‹ˆë‹¤" -#: builtin/remote.c:1489 +#: builtin/remote.c:1495 #, c-format msgid "no URLs configured for remote '%s'" msgstr "'%s' ë¦¬ëª¨íŠ¸ì— ëŒ€í•œ URLì„ ì„¤ì •í•˜ì§€ 않았습니다" -#: builtin/remote.c:1515 +#: builtin/remote.c:1521 msgid "manipulate push URLs" msgstr "푸시 URLì„ ì§€ì •í•©ë‹ˆë‹¤" -#: builtin/remote.c:1517 +#: builtin/remote.c:1523 msgid "add URL" msgstr "URLì„ ì¶”ê°€í•©ë‹ˆë‹¤" -#: builtin/remote.c:1519 +#: builtin/remote.c:1525 msgid "delete URLs" msgstr "URLì„ ì‚ì œí•©ë‹ˆë‹¤" -#: builtin/remote.c:1526 +#: builtin/remote.c:1532 msgid "--add --delete doesn't make sense" msgstr "--add --delete ì˜µì…˜ì„ ë‘˜ë‹¤ ì“°ë©´ 안 ë©ë‹ˆë‹¤" -#: builtin/remote.c:1567 +#: builtin/remote.c:1573 #, c-format msgid "Invalid old URL pattern: %s" msgstr "ìž˜ëª»ëœ ì˜¤ëž˜ì „ URL 패턴: %s" -#: builtin/remote.c:1575 +#: builtin/remote.c:1581 #, c-format msgid "No such URL found: %s" msgstr "그런 URLì´ ì—†ìŠµë‹ˆë‹¤: %s" -#: builtin/remote.c:1577 +#: builtin/remote.c:1583 msgid "Will not delete all non-push URLs" msgstr "í‘¸ì‹œìš©ì´ ì•„ë‹Œ ëª¨ë“ URLì„ ì‚ì œí•˜ì§€ 않습니다" -#: builtin/remote.c:1591 +#: builtin/remote.c:1597 msgid "be verbose; must be placed before a subcommand" msgstr "ìžì„¸ížˆ 표시합니다 (하위 ëª…ë ¹ ì•žì— ì™€ì•¼ 합니다)" -#: builtin/remote.c:1622 +#: builtin/remote.c:1628 #, c-format msgid "Unknown subcommand: %s" msgstr "알 수 없는 하위 ëª…ë ¹: %s" -#: builtin/repack.c:17 +#: builtin/repack.c:18 msgid "git repack [<options>]" msgstr "git repack [<옵션>]" -#: builtin/repack.c:22 +#: builtin/repack.c:23 msgid "" "Incremental repacks are incompatible with bitmap indexes. Use\n" "--no-write-bitmap-index or disable the pack.writebitmaps configuration." @@ -11848,124 +12176,128 @@ msgstr "" "ì ì§„ì ì¸ repackì€ ë¹„íŠ¸ë§µ ì¸ë±ìŠ¤ì™€ 호환ë˜ì§€ 않습니다.\n" "--no-write-bitmap-index를 사용하거나 pack.writebitmaps ì„¤ì •ì„ ë„ì‹ì‹œì˜¤." -#: builtin/repack.c:166 +#: builtin/repack.c:168 msgid "pack everything in a single pack" msgstr "í•˜ë‚˜ì˜ ë¬¶ìŒ ì•ˆì— ëª¨ë‘ ë¬¶ìŠµë‹ˆë‹¤" -#: builtin/repack.c:168 +#: builtin/repack.c:170 msgid "same as -a, and turn unreachable objects loose" msgstr "-a와 ë™ì¼í•˜ê³ , ì ‘ê·¼ 불가능 오브ì 트를 ëŠìŠ¨í•˜ê²Œ 바꿉니다" -#: builtin/repack.c:171 +#: builtin/repack.c:173 msgid "remove redundant packs, and run git-prune-packed" msgstr "ì—¬ë¶„ì˜ ë¬¶ìŒì„ ì œê±°í•˜ê³ , git-prune-packed를 실행합니다" -#: builtin/repack.c:173 +#: builtin/repack.c:175 msgid "pass --no-reuse-delta to git-pack-objects" msgstr "git-pack-objectsì— --no-reuse-delta ì˜µì…˜ì„ ë„˜ê¹ë‹ˆë‹¤" -#: builtin/repack.c:175 +#: builtin/repack.c:177 msgid "pass --no-reuse-object to git-pack-objects" msgstr "git-pack-objectsì— --no-reuse-object ì˜µì…˜ì„ ë„˜ê¹ë‹ˆë‹¤" -#: builtin/repack.c:177 +#: builtin/repack.c:179 msgid "do not run git-update-server-info" msgstr "git-update-server-info를 실행하지 않습니다" -#: builtin/repack.c:180 +#: builtin/repack.c:182 msgid "pass --local to git-pack-objects" msgstr "git-pack-objectsì— --local ì˜µì…˜ì„ ë„˜ê¹ë‹ˆë‹¤" -#: builtin/repack.c:182 +#: builtin/repack.c:184 msgid "write bitmap index" msgstr "비트맵 ì¸ë±ìŠ¤ë¥¼ ì”니다" -#: builtin/repack.c:183 +#: builtin/repack.c:185 msgid "approxidate" msgstr "대략ì˜ì‹œê°" -#: builtin/repack.c:184 +#: builtin/repack.c:186 msgid "with -A, do not loosen objects older than this" msgstr "" "-Aì— ì¶”ê°€ë¡œ, ì§€ì •í•œ 시ê°ë³´ë‹¤ ì˜¤ëž˜ëœ ì˜¤ë¸Œì 트를 ëŠìŠ¨í•˜ê²Œ 만들지 않습니다" -#: builtin/repack.c:186 +#: builtin/repack.c:188 msgid "with -a, repack unreachable objects" msgstr "-a와 ê°™ì´, ì ‘ê·¼ 불가능 오브ì 트를 다시 묶습니다" -#: builtin/repack.c:188 +#: builtin/repack.c:190 msgid "size of the window used for delta compression" msgstr "ë¸íƒ€ ì••ì¶•ì— ì‚¬ìš©í• ìœˆë„ìš° í¬ê¸°" -#: builtin/repack.c:189 builtin/repack.c:193 +#: builtin/repack.c:191 builtin/repack.c:197 msgid "bytes" msgstr "ë°”ì´íŠ¸ìˆ˜" -#: builtin/repack.c:190 +#: builtin/repack.c:192 msgid "same as the above, but limit memory size instead of entries count" msgstr "위와 ë™ì¼í•˜ì§€ë§Œ, í•목 수 ëŒ€ì‹ ë©”ëª¨ë¦¬ í¬ê¸°ë¥¼ ì œí•œí•©ë‹ˆë‹¤" -#: builtin/repack.c:192 +#: builtin/repack.c:194 msgid "limits the maximum delta depth" msgstr "최대 ë¸íƒ€ 깊ì´ë¥¼ ì œí•œí•©ë‹ˆë‹¤" -#: builtin/repack.c:194 +#: builtin/repack.c:196 +msgid "limits the maximum number of threads" +msgstr "최대 ìŠ¤ë ˆë“œ 수를 ì œí•œí•©ë‹ˆë‹¤" + +#: builtin/repack.c:198 msgid "maximum size of each packfile" msgstr "ë¬¶ìŒ íŒŒì¼ì˜ 최대 í¬ê¸°" -#: builtin/repack.c:196 +#: builtin/repack.c:200 msgid "repack objects in packs marked with .keep" msgstr ".keep으로 í‘œì‹œëœ ë¬¶ìŒì˜ 오브ì 트를 다시 묶습니다" -#: builtin/repack.c:206 +#: builtin/repack.c:210 msgid "cannot delete packs in a precious-objects repo" msgstr "precious-objects ì €ìž¥ì†Œì˜ ë¬¶ìŒì„ ì‚ì œí• ìˆ˜ 없습니다" -#: builtin/repack.c:210 +#: builtin/repack.c:214 msgid "--keep-unreachable and -A are incompatible" msgstr "--keep-unreachable ë° -A ì˜µì…˜ì€ í˜¸í™˜ë˜ì§€ 않습니다" -#: builtin/repack.c:400 builtin/worktree.c:115 +#: builtin/repack.c:406 builtin/worktree.c:116 #, c-format msgid "failed to remove '%s'" msgstr "'%s' ì œê±°ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/replace.c:19 +#: builtin/replace.c:20 msgid "git replace [-f] <object> <replacement>" msgstr "git replace [-f] <오브ì 트> <대체ì´ë¦„>" -#: builtin/replace.c:20 +#: builtin/replace.c:21 msgid "git replace [-f] --edit <object>" msgstr "git replace [-f] --edit <오브ì 트>" -#: builtin/replace.c:21 +#: builtin/replace.c:22 msgid "git replace [-f] --graft <commit> [<parent>...]" msgstr "git replace [-f] --graft <커밋> [<ìƒìœ„>...]" -#: builtin/replace.c:22 +#: builtin/replace.c:23 msgid "git replace -d <object>..." msgstr "git replace -d <오브ì 트>..." -#: builtin/replace.c:23 +#: builtin/replace.c:24 msgid "git replace [--format=<format>] [-l [<pattern>]]" msgstr "git replace [--format=<형ì‹>] [-l [<패턴>]]" -#: builtin/replace.c:325 builtin/replace.c:363 builtin/replace.c:391 +#: builtin/replace.c:331 builtin/replace.c:369 builtin/replace.c:397 #, c-format msgid "Not a valid object name: '%s'" msgstr "올바른 오브ì 트 ì´ë¦„ì´ ì•„ë‹™ë‹ˆë‹¤: '%s'" -#: builtin/replace.c:355 +#: builtin/replace.c:361 #, c-format msgid "bad mergetag in commit '%s'" msgstr "커밋 '%s'ì— ìž˜ëª»ëœ ë³‘í•©íƒœê·¸" -#: builtin/replace.c:357 +#: builtin/replace.c:363 #, c-format msgid "malformed mergetag in commit '%s'" msgstr "커밋 '%s'ì— ìž˜ëª»ëœ í˜•ì‹ì˜ 병합태그" -#: builtin/replace.c:368 +#: builtin/replace.c:374 #, c-format msgid "" "original commit '%s' contains mergetag '%s' that is discarded; use --edit " @@ -11974,204 +12306,204 @@ msgstr "" "본래 커밋 '%s'ì— ë²„ë ¤ì§„ 병합태그 '%s'ì´(ê°€) 들어 있습니다. --graft ëŒ€ì‹ --" "edit ì˜µì…˜ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤" -#: builtin/replace.c:401 +#: builtin/replace.c:407 #, c-format msgid "the original commit '%s' has a gpg signature." msgstr "본래 커밋 '%s'ì— GPG ì„œëª…ì´ ìžˆìŠµë‹ˆë‹¤." -#: builtin/replace.c:402 +#: builtin/replace.c:408 msgid "the signature will be removed in the replacement commit!" msgstr "대체 커밋ì—서 ì„œëª…ì„ ì œê±°í•©ë‹ˆë‹¤!" -#: builtin/replace.c:408 +#: builtin/replace.c:414 #, c-format msgid "could not write replacement commit for: '%s'" msgstr "다ìŒì— 대한 대체 ì»¤ë°‹ì„ ì“¸ 수 없습니다: '%s'" -#: builtin/replace.c:432 +#: builtin/replace.c:438 msgid "list replace refs" msgstr "대체 ë ˆí¼ëŸ°ìФ 목ë¡ì„ 표시합니다" -#: builtin/replace.c:433 +#: builtin/replace.c:439 msgid "delete replace refs" msgstr "대체 ë ˆí¼ëŸ°ìŠ¤ë¥¼ ì‚ì œí•©ë‹ˆë‹¤" -#: builtin/replace.c:434 +#: builtin/replace.c:440 msgid "edit existing object" msgstr "현재 오브ì 트를 편집합니다" -#: builtin/replace.c:435 +#: builtin/replace.c:441 msgid "change a commit's parents" msgstr "ì»¤ë°‹ì˜ ìƒìœ„ í•ëª©ì„ ë°”ê¿‰ë‹ˆë‹¤" -#: builtin/replace.c:436 +#: builtin/replace.c:442 msgid "replace the ref if it exists" msgstr "ë ˆí¼ëŸ°ìŠ¤ê°€ 있으면 대체합니다" -#: builtin/replace.c:437 +#: builtin/replace.c:443 msgid "do not pretty-print contents for --edit" msgstr "--editì— ëŒ€í•œ ë‚´ìš©ì„ ì˜ˆì˜ê²Œ 표시하지 않습니다" -#: builtin/replace.c:438 +#: builtin/replace.c:444 msgid "use this format" msgstr "ì´ í˜•ì‹ì„ 사용합니다" -#: builtin/rerere.c:12 +#: builtin/rerere.c:13 msgid "git rerere [clear | forget <path>... | status | remaining | diff | gc]" msgstr "git rerere [clear | forget <경로>... | status | remaining | diff | gc]" -#: builtin/rerere.c:58 +#: builtin/rerere.c:59 msgid "register clean resolutions in index" msgstr "ì¸ë±ìŠ¤ì— ê¹”ë”한 í•´ê²°ì„ ë“±ë¡í•©ë‹ˆë‹¤" -#: builtin/reset.c:26 +#: builtin/reset.c:29 msgid "" "git reset [--mixed | --soft | --hard | --merge | --keep] [-q] [<commit>]" msgstr "git reset [--mixed | --soft | --hard | --merge | --keep] [-q] [<커밋>]" -#: builtin/reset.c:27 +#: builtin/reset.c:30 msgid "git reset [-q] [<tree-ish>] [--] <paths>..." msgstr "git reset [-q] [<트리-따위>] [--] <경로>..." -#: builtin/reset.c:28 +#: builtin/reset.c:31 msgid "git reset --patch [<tree-ish>] [--] [<paths>...]" msgstr "git reset --patch [<트리-따위>] [--] [<경로>...]" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "mixed" msgstr "혼합" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "soft" msgstr "소프트" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "hard" msgstr "하드" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "merge" msgstr "병합" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "keep" msgstr "ìœ ì§€" -#: builtin/reset.c:74 +#: builtin/reset.c:77 msgid "You do not have a valid HEAD." msgstr "올바른 HEADê°€ 없습니다." -#: builtin/reset.c:76 +#: builtin/reset.c:79 msgid "Failed to find tree of HEAD." msgstr "HEADì˜ íŠ¸ë¦¬ë¥¼ ì°¾ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤." -#: builtin/reset.c:82 +#: builtin/reset.c:85 #, c-format msgid "Failed to find tree of %s." msgstr "%sì˜ íŠ¸ë¦¬ë¥¼ ì°¾ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤." -#: builtin/reset.c:100 +#: builtin/reset.c:103 #, c-format msgid "HEAD is now at %s" msgstr "HEADì˜ í˜„ìž¬ 위치는 %s입니다" -#: builtin/reset.c:183 +#: builtin/reset.c:186 #, c-format msgid "Cannot do a %s reset in the middle of a merge." msgstr "병합 ì¤‘ì— %s ë¦¬ì…‹ì„ í• ìˆ˜ 없습니다." -#: builtin/reset.c:276 +#: builtin/reset.c:286 msgid "be quiet, only report errors" msgstr "간략히 표시, 오류만 표시합니다" -#: builtin/reset.c:278 +#: builtin/reset.c:288 msgid "reset HEAD and index" msgstr "HEAD와 ì¸ë±ìŠ¤ë¥¼ 리셋합니다" -#: builtin/reset.c:279 +#: builtin/reset.c:289 msgid "reset only HEAD" msgstr "HEADë§Œ 리셋합니다" -#: builtin/reset.c:281 builtin/reset.c:283 +#: builtin/reset.c:291 builtin/reset.c:293 msgid "reset HEAD, index and working tree" msgstr "HEAD, ì¸ë±ìФ, 작업í´ë”를 리셋합니다" -#: builtin/reset.c:285 +#: builtin/reset.c:295 msgid "reset HEAD but keep local changes" msgstr "HEAD를 리셋하지만 로컬 변경 사í•ì„ ë‚¨ê²¨ë‘¡ë‹ˆë‹¤" -#: builtin/reset.c:288 +#: builtin/reset.c:301 msgid "record only the fact that removed paths will be added later" msgstr "ì œê±°í•œ 경로를 ë‚˜ì¤‘ì— ì¶”ê°€í•œë‹¤ëŠ” 사실만 기ë¡í•©ë‹ˆë‹¤" -#: builtin/reset.c:305 +#: builtin/reset.c:320 #, c-format msgid "Failed to resolve '%s' as a valid revision." msgstr "'%s'ì„(를) 올바른 ë¦¬ë¹„ì „ìœ¼ë¡œ ì°¾ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤." -#: builtin/reset.c:313 +#: builtin/reset.c:328 #, c-format msgid "Failed to resolve '%s' as a valid tree." msgstr "'%s'ì„(를) 올바른 트리로 ì°¾ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤." -#: builtin/reset.c:322 +#: builtin/reset.c:337 msgid "--patch is incompatible with --{hard,mixed,soft}" msgstr "--patch ì˜µì…˜ì€ --{hard,mixed,soft} 옵션과 호환ë˜ì§€ 않습니다" -#: builtin/reset.c:331 +#: builtin/reset.c:346 msgid "--mixed with paths is deprecated; use 'git reset -- <paths>' instead." msgstr "" "--mixed ì˜µì…˜ì„ ê²½ë¡œì™€ ê°™ì´ ì“°ê¸°ëŠ” ì œê±°ë ì˜ˆì •ìž…ë‹ˆë‹¤. ëŒ€ì‹ ì— 'git reset -- <ê²½" "로>'를 사용하ì‹ì‹œì˜¤." -#: builtin/reset.c:333 +#: builtin/reset.c:348 #, c-format msgid "Cannot do %s reset with paths." msgstr "경로와 ê°™ì´ %s ë¦¬ì…‹ì„ í• ìˆ˜ 없습니다." -#: builtin/reset.c:343 +#: builtin/reset.c:358 #, c-format msgid "%s reset is not allowed in a bare repository" msgstr "%s ë¦¬ì…‹ì€ ê°„ëžµí•œ ì €ìž¥ì†Œì—서만 쓸 수 있습니다" -#: builtin/reset.c:347 +#: builtin/reset.c:362 msgid "-N can only be used with --mixed" msgstr "-N ì˜µì…˜ì€ --mixed 옵션과 ê°™ì´ ì¨ì•¼ë§Œ 합니다" -#: builtin/reset.c:364 +#: builtin/reset.c:379 msgid "Unstaged changes after reset:" msgstr "리셋 ë’¤ì— ìŠ¤í…Œì´ì§•하지 ì•Šì€ ë³€ê²½ 사í•:" -#: builtin/reset.c:370 +#: builtin/reset.c:385 #, c-format msgid "Could not reset index file to revision '%s'." msgstr "ì¸ë±ìФ 파ì¼ì„ '%s' ë¦¬ë¹„ì „ìœ¼ë¡œ ë¦¬ì…‹í• ìˆ˜ 없습니다." -#: builtin/reset.c:374 +#: builtin/reset.c:389 msgid "Could not write new index file." msgstr "새 ì¸ë±ìФ 파ì¼ì„ 쓸 수 없습니다." -#: builtin/rev-list.c:354 +#: builtin/rev-list.c:358 msgid "rev-list does not support display of notes" msgstr "rev-list는 노트 표시를 ì§€ì›í•˜ì§€ 않습니다" -#: builtin/rev-parse.c:391 +#: builtin/rev-parse.c:394 msgid "git rev-parse --parseopt [<options>] -- [<args>...]" msgstr "git rev-parse --parseopt [<옵션>] -- [<ì¸ìž>...]" -#: builtin/rev-parse.c:396 +#: builtin/rev-parse.c:399 msgid "keep the `--` passed as an arg" msgstr "ì¸ìžë¡œ 넘긴 `--`를 ìœ ì§€í•©ë‹ˆë‹¤" -#: builtin/rev-parse.c:398 +#: builtin/rev-parse.c:401 msgid "stop parsing after the first non-option argument" msgstr "첫번째 ì˜µì…˜ì´ ì•„ë‹Œ ì¸ìž ë’¤ì— íŒŒì‹±ì„ ì¤‘ì§€í•©ë‹ˆë‹¤" -#: builtin/rev-parse.c:401 +#: builtin/rev-parse.c:404 msgid "output in stuck long form" msgstr "stuck long 형ì‹ìœ¼ë¡œ ì¶œë ¥í•©ë‹ˆë‹¤" -#: builtin/rev-parse.c:532 +#: builtin/rev-parse.c:535 msgid "" "git rev-parse --parseopt [<options>] -- [<args>...]\n" " or: git rev-parse --sq-quote [<arg>...]\n" @@ -12187,92 +12519,96 @@ msgstr "" "\"를\n" "실행해 ë³´ì‹ì‹œì˜¤." -#: builtin/revert.c:22 +#: builtin/revert.c:23 msgid "git revert [<options>] <commit-ish>..." msgstr "git revert [<옵션>] <커밋-따위>..." -#: builtin/revert.c:23 +#: builtin/revert.c:24 msgid "git revert <subcommand>" msgstr "git revert <í•˜ìœ„ëª…ë ¹>" -#: builtin/revert.c:28 +#: builtin/revert.c:29 msgid "git cherry-pick [<options>] <commit-ish>..." msgstr "git cherry-pick [<옵션>] <커밋-따위>..." -#: builtin/revert.c:29 +#: builtin/revert.c:30 msgid "git cherry-pick <subcommand>" msgstr "git cherry-pick <í•˜ìœ„ëª…ë ¹>" -#: builtin/revert.c:71 +#: builtin/revert.c:90 #, c-format msgid "%s: %s cannot be used with %s" msgstr "%s: %sì€(는) %s와(ê³¼) ê°™ì´ ì“¸ 수 없습니다" -#: builtin/revert.c:80 +#: builtin/revert.c:99 msgid "end revert or cherry-pick sequence" msgstr "ë˜ëŒë¦¬ê¸° ë˜ëŠ” 커밋 빼오기 ì—°ì†ì„ ë냅니다" -#: builtin/revert.c:81 +#: builtin/revert.c:100 msgid "resume revert or cherry-pick sequence" msgstr "ë˜ëŒë¦¬ê¸° ë˜ëŠ” 커밋 빼오기 ì—°ì†ì„ 계ì†í•©ë‹ˆë‹¤" -#: builtin/revert.c:82 +#: builtin/revert.c:101 msgid "cancel revert or cherry-pick sequence" msgstr "ë˜ëŒë¦¬ê¸° ë˜ëŠ” 커밋 빼오기 ì—°ì†ì„ 취소합니다" -#: builtin/revert.c:83 +#: builtin/revert.c:102 msgid "don't automatically commit" msgstr "ìžë™ìœ¼ë¡œ 커밋하지 않습니다" -#: builtin/revert.c:84 +#: builtin/revert.c:103 msgid "edit the commit message" msgstr "커밋 메시지를 편집합니다" -#: builtin/revert.c:87 -msgid "parent number" -msgstr "ì´ì „ 커밋 번호" +#: builtin/revert.c:106 +msgid "parent-number" +msgstr "ì´ì „-커밋-번호" + +#: builtin/revert.c:107 +msgid "select mainline parent" +msgstr "ì´ì „ 커밋 중 ë©”ì¸ë¼ì¸ ì„ íƒ" -#: builtin/revert.c:89 +#: builtin/revert.c:109 msgid "merge strategy" msgstr "병합 ì „ëžµ" -#: builtin/revert.c:90 +#: builtin/revert.c:110 msgid "option" msgstr "옵션" -#: builtin/revert.c:91 +#: builtin/revert.c:111 msgid "option for merge strategy" msgstr "병합 ì „ëžµ 옵션" -#: builtin/revert.c:100 +#: builtin/revert.c:120 msgid "append commit name" msgstr "커밋 ì´ë¦„ì„ ë’¤ì— ë¶™ìž…ë‹ˆë‹¤" -#: builtin/revert.c:102 +#: builtin/revert.c:122 msgid "preserve initially empty commits" msgstr "최초 빈 ì»¤ë°‹ì„ ìœ ì§€í•©ë‹ˆë‹¤" -#: builtin/revert.c:103 +#: builtin/revert.c:123 msgid "allow commits with empty messages" msgstr "빈 메시지로 ì»¤ë°‹ì„ í—ˆìš©í•©ë‹ˆë‹¤" -#: builtin/revert.c:104 +#: builtin/revert.c:124 msgid "keep redundant, empty commits" msgstr "ì—¬ë¶„ì˜ ë¹ˆ ì»¤ë°‹ì„ ìœ ì§€í•©ë‹ˆë‹¤" -#: builtin/revert.c:192 +#: builtin/revert.c:212 msgid "revert failed" msgstr "ë˜ëŒë¦¬ê¸° 실패" -#: builtin/revert.c:205 +#: builtin/revert.c:225 msgid "cherry-pick failed" msgstr "cherry-pick 실패" -#: builtin/rm.c:17 +#: builtin/rm.c:18 msgid "git rm [<options>] [--] <file>..." msgstr "git rm [<옵션>] [--] <파ì¼>..." -#: builtin/rm.c:205 +#: builtin/rm.c:206 msgid "" "the following file has staged content different from both the\n" "file and the HEAD:" @@ -12283,7 +12619,7 @@ msgstr[0] "" "ë‹¤ìŒ íŒŒì¼ì— 파ì¼ê³¼ HEAD ëª¨ë‘ ë‹¤ë¥¸ 스테ì´ì§•한 ë‚´ìš©ì´\n" "있습니다:" -#: builtin/rm.c:210 +#: builtin/rm.c:211 msgid "" "\n" "(use -f to force removal)" @@ -12291,12 +12627,12 @@ msgstr "" "\n" "(ê°•ì œë¡œ ì œê±°í•˜ë ¤ë©´ -f ì˜µì…˜ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤)" -#: builtin/rm.c:214 +#: builtin/rm.c:215 msgid "the following file has changes staged in the index:" msgid_plural "the following files have changes staged in the index:" msgstr[0] "ë‹¤ìŒ íŒŒì¼ì´ ì¸ë±ìŠ¤ì— ìŠ¤í…Œì´ì§•한 변경 사í•ì´ ìžˆìŠµë‹ˆë‹¤:" -#: builtin/rm.c:218 builtin/rm.c:227 +#: builtin/rm.c:219 builtin/rm.c:228 msgid "" "\n" "(use --cached to keep the file, or -f to force removal)" @@ -12304,28 +12640,28 @@ msgstr "" "\n" "(파ì¼ì„ ìœ ì§€í•˜ë ¤ë©´ --cached 옵션, ê°•ì œë¡œ ì œê±°í•˜ë ¤ë©´ -f ì˜µì…˜ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤)" -#: builtin/rm.c:224 +#: builtin/rm.c:225 msgid "the following file has local modifications:" msgid_plural "the following files have local modifications:" msgstr[0] "ë‹¤ìŒ íŒŒì¼ì— 로컬 ìˆ˜ì • 사í•ì´ ìžˆìŠµë‹ˆë‹¤:" -#: builtin/rm.c:242 +#: builtin/rm.c:243 msgid "do not list removed files" msgstr "ì œê±°í•œ íŒŒì¼ ëª©ë¡ì„ 표시하지 않습니다" -#: builtin/rm.c:243 +#: builtin/rm.c:244 msgid "only remove from the index" msgstr "ì¸ë±ìФì—서만 ì œê±°í•©ë‹ˆë‹¤" -#: builtin/rm.c:244 +#: builtin/rm.c:245 msgid "override the up-to-date check" msgstr "ìµœì‹ ë²„ì „ 확ì¸ì„ 하지 않습니다" -#: builtin/rm.c:245 +#: builtin/rm.c:246 msgid "allow recursive removal" msgstr "재귀ì ì œê±°ë¥¼ 허용합니다" -#: builtin/rm.c:247 +#: builtin/rm.c:248 msgid "exit with a zero status even if nothing matched" msgstr "아무 ê²ƒë„ ì¼ì¹˜í•˜ì§€ 않으면 ìƒíƒœ 0번으로 ë납니다" @@ -12344,7 +12680,7 @@ msgstr "git rm: %sì„(를) ì œê±°í• ìˆ˜ 없습니다" msgid "could not remove '%s'" msgstr "'%s'ì„(를) ì œê±°í• ìˆ˜ 없습니다" -#: builtin/send-pack.c:18 +#: builtin/send-pack.c:19 msgid "" "git send-pack [--all | --mirror] [--dry-run] [--force] [--receive-pack=<git-" "receive-pack>] [--verbose] [--thin] [--atomic] [<host>:]<directory> " @@ -12356,23 +12692,23 @@ msgstr "" "스>...]\n" " --all 옵션과 명시ì ì¸ <ë ˆí¼ëŸ°ìФ> 명세 중 하나만 ì‚¬ìš©í• ìˆ˜ 있습니다." -#: builtin/send-pack.c:160 +#: builtin/send-pack.c:162 msgid "remote name" msgstr "리모트 ì´ë¦„" -#: builtin/send-pack.c:171 +#: builtin/send-pack.c:176 msgid "use stateless RPC protocol" msgstr "ìƒíƒœ 없는 RPC í”„ë¡œí† ì½œì„ ì‚¬ìš©í•©ë‹ˆë‹¤" -#: builtin/send-pack.c:172 +#: builtin/send-pack.c:177 msgid "read refs from stdin" msgstr "표준 ìž…ë ¥ì—서 ë ˆí¼ëŸ°ìŠ¤ë¥¼ ì½ìŠµë‹ˆë‹¤" -#: builtin/send-pack.c:173 +#: builtin/send-pack.c:178 msgid "print status from remote helper" msgstr "리모트 ë„움 í”„ë¡œê·¸ëž¨ì˜ ìƒíƒœë¥¼ 표시합니다" -#: builtin/shortlog.c:13 +#: builtin/shortlog.c:14 msgid "git shortlog [<options>] [<revision-range>] [[--] [<path>...]]" msgstr "git shortlog [<옵션>] [<ë¦¬ë¹„ì „-범위>] [[--] [<경로>...]]" @@ -12400,7 +12736,7 @@ msgstr "w[,i1[,i2]]" msgid "Linewrap output" msgstr "줄바꿈 ì¶œë ¥" -#: builtin/show-branch.c:10 +#: builtin/show-branch.c:12 msgid "" "git show-branch [-a | --all] [-r | --remotes] [--topo-order | --date-order]\n" "\t\t[--current] [--color[=<when>] | --no-color] [--sparse]\n" @@ -12412,123 +12748,123 @@ msgstr "" "\t\t[--more=<n> | --list | --independent | --merge-base]\n" "\t\t[--no-name | --sha1-name] [--topics] [(<ë¦¬ë¹„ì „> | <glob>)...]" -#: builtin/show-branch.c:14 +#: builtin/show-branch.c:16 msgid "git show-branch (-g | --reflog)[=<n>[,<base>]] [--list] [<ref>]" msgstr "git show-branch (-g | --reflog)[=<n>[,<ë² ì´ìФ>]] [--list] [<ë ˆí¼ëŸ°ìФ>]" -#: builtin/show-branch.c:375 +#: builtin/show-branch.c:376 #, c-format msgid "ignoring %s; cannot handle more than %d ref" msgid_plural "ignoring %s; cannot handle more than %d refs" msgstr[0] "%s 무시. ë ˆí¼ëŸ°ìŠ¤ë¥¼ %d개보다 ë§Žì´ ì²˜ë¦¬í• ìˆ˜ 없습니다" -#: builtin/show-branch.c:541 +#: builtin/show-branch.c:530 #, c-format msgid "no matching refs with %s" msgstr "%s와(ê³¼) ì¼ì¹˜í•˜ëŠ” ë ˆí¼ëŸ°ìŠ¤ê°€ 없습니다" -#: builtin/show-branch.c:639 +#: builtin/show-branch.c:626 msgid "show remote-tracking and local branches" msgstr "리모트 ì¶”ì ë° ë¡œì»¬ 브랜치를 표시합니다" -#: builtin/show-branch.c:641 +#: builtin/show-branch.c:628 msgid "show remote-tracking branches" msgstr "리모트 ì¶”ì 브랜치를 표시합니다" -#: builtin/show-branch.c:643 +#: builtin/show-branch.c:630 msgid "color '*!+-' corresponding to the branch" msgstr "ë¸Œëžœì¹˜ì— ë”°ë¥¸ '*!+-' í‘œì‹œì— ìƒ‰ì„ ìž…íž™ë‹ˆë‹¤" -#: builtin/show-branch.c:645 +#: builtin/show-branch.c:632 msgid "show <n> more commits after the common ancestor" msgstr "공통 ì´ì „ 커밋 ë’¤ì˜ <n>ê°œì˜ ì»¤ë°‹ì„ í‘œì‹œí•©ë‹ˆë‹¤" -#: builtin/show-branch.c:647 +#: builtin/show-branch.c:634 msgid "synonym to more=-1" msgstr "--more=-1 옵션과 ë™ì¼" -#: builtin/show-branch.c:648 +#: builtin/show-branch.c:635 msgid "suppress naming strings" msgstr "ì´ë¦„ 문ìžì—´ì„ 표시하지 않습니다" -#: builtin/show-branch.c:650 +#: builtin/show-branch.c:637 msgid "include the current branch" msgstr "현재 브랜치를 í¬í•¨" -#: builtin/show-branch.c:652 +#: builtin/show-branch.c:639 msgid "name commits with their object names" msgstr "ì»¤ë°‹ì˜ ì´ë¦„ì„ ê·¸ 오브ì 트 ì´ë¦„으로 붙입니다" -#: builtin/show-branch.c:654 +#: builtin/show-branch.c:641 msgid "show possible merge bases" msgstr "가능한 병합 기준ì ì„ í‘œì‹œí•©ë‹ˆë‹¤" -#: builtin/show-branch.c:656 +#: builtin/show-branch.c:643 msgid "show refs unreachable from any other ref" msgstr "다른 ì–´ë–¤ ë ˆí¼ëŸ°ìФì—ì„œë„ ì ‘ê·¼ 불가능한 ë ˆí¼ëŸ°ìŠ¤ë¥¼ 표시합니다" -#: builtin/show-branch.c:658 +#: builtin/show-branch.c:645 msgid "show commits in topological order" msgstr "ìœ„ìƒ ìˆœì„œì— ë”°ë¼ ì»¤ë°‹ì„ í‘œì‹œí•©ë‹ˆë‹¤" -#: builtin/show-branch.c:661 +#: builtin/show-branch.c:648 msgid "show only commits not on the first branch" msgstr "첫 ë¸Œëžœì¹˜ì— ì—†ëŠ” 커밋만 표시합니다" -#: builtin/show-branch.c:663 +#: builtin/show-branch.c:650 msgid "show merges reachable from only one tip" msgstr "í•˜ë‚˜ì˜ ëì—서만 ì ‘ê·¼ 가능한 ë³‘í•©ì„ í‘œì‹œí•©ë‹ˆë‹¤" -#: builtin/show-branch.c:665 +#: builtin/show-branch.c:652 msgid "topologically sort, maintaining date order where possible" msgstr "가능하면 시간 순서를 ìœ ì§€í•˜ë©´ì„œ ìœ„ìƒ ìˆœì„œë¡œ ì •ë ¬" -#: builtin/show-branch.c:668 +#: builtin/show-branch.c:655 msgid "<n>[,<base>]" msgstr "<n>[,<ë² ì´ìФ>]" -#: builtin/show-branch.c:669 +#: builtin/show-branch.c:656 msgid "show <n> most recent ref-log entries starting at base" msgstr "기준부터 시작해 최대 <n>ê°œì˜ ìµœê·¼ ref-log í•ëª©ì„ í‘œì‹œí•©ë‹ˆë‹¤" -#: builtin/show-branch.c:703 +#: builtin/show-branch.c:690 msgid "" "--reflog is incompatible with --all, --remotes, --independent or --merge-base" msgstr "" "--reflog ì˜µì…˜ì€ --all, --remotes, --independent, --merge-base 옵션과 호환ë˜" "ì§€ 않습니다" -#: builtin/show-branch.c:727 +#: builtin/show-branch.c:714 msgid "no branches given, and HEAD is not valid" msgstr "브랜치를 ì§€ì •í•˜ì§€ ì•Šì•˜ê³ , HEADê°€ 올바르지 않습니다" -#: builtin/show-branch.c:730 +#: builtin/show-branch.c:717 msgid "--reflog option needs one branch name" msgstr "--reflog ì˜µì…˜ì€ ë¸Œëžœì¹˜ ì´ë¦„ì´ í•„ìš”í•©ë‹ˆë‹¤" -#: builtin/show-branch.c:733 +#: builtin/show-branch.c:720 #, c-format msgid "only %d entry can be shown at one time." msgid_plural "only %d entries can be shown at one time." msgstr[0] "한 ë²ˆì— %dê°œ í•목만 í‘œì‹œí• ìˆ˜ 있습니다." -#: builtin/show-branch.c:737 +#: builtin/show-branch.c:724 #, c-format msgid "no such ref %s" msgstr "그런 ë ˆí¼ëŸ°ìŠ¤ê°€ 없습니다: %s" -#: builtin/show-branch.c:829 +#: builtin/show-branch.c:808 #, c-format msgid "cannot handle more than %d rev." msgid_plural "cannot handle more than %d revs." msgstr[0] "ë ˆí¼ëŸ°ìŠ¤ë¥¼ %d개보다 ë§Žì´ ì²˜ë¦¬í• ìˆ˜ 없습니다." -#: builtin/show-branch.c:833 +#: builtin/show-branch.c:812 #, c-format msgid "'%s' is not a valid ref." msgstr "'%s'ì€(는) 올바른 ë ˆí¼ëŸ°ìŠ¤ê°€ 아닙니다." -#: builtin/show-branch.c:836 +#: builtin/show-branch.c:815 #, c-format msgid "cannot find commit %s (%s)" msgstr "%s ì»¤ë°‹ì„ ì°¾ì„ ìˆ˜ ì—†ìŒ (%s)" @@ -12577,123 +12913,131 @@ msgstr "표준 ì¶œë ¥ì— ê²°ê³¼ë¥¼ 표시하지 않습니다 (--verify 옵션과 msgid "show refs from stdin that aren't in local repository" msgstr "로컬 ì €ìž¥ì†Œì— ì—†ëŠ” ë ˆí¼ëŸ°ìŠ¤ë¥¼ 표준 ìž…ë ¥ì—서 ì½ì–´ 표시합니다" -#: builtin/stripspace.c:17 +#: builtin/stripspace.c:18 msgid "git stripspace [-s | --strip-comments]" msgstr "git stripspace [-s | --strip-comments]" -#: builtin/stripspace.c:18 +#: builtin/stripspace.c:19 msgid "git stripspace [-c | --comment-lines]" msgstr "git stripspace [-c | --comment-lines]" -#: builtin/stripspace.c:35 +#: builtin/stripspace.c:36 msgid "skip and remove all lines starting with comment character" msgstr "ì£¼ì„ ë¬¸ìžë¡œ 시작하는 ëª¨ë“ ì¤„ì„ ê±´ë„ˆë›°ê³ ì œê±°í•©ë‹ˆë‹¤" -#: builtin/stripspace.c:38 +#: builtin/stripspace.c:39 msgid "prepend comment character and space to each line" msgstr "ê° ì¤„ì˜ ì•žì— ì£¼ì„ ë¬¸ìžì™€ ê³µë°±ì„ ë¶™ìž…ë‹ˆë‹¤" -#: builtin/submodule--helper.c:24 builtin/submodule--helper.c:1062 +#: builtin/submodule--helper.c:25 builtin/submodule--helper.c:1075 #, c-format msgid "No such ref: %s" msgstr "그런 ë ˆí¼ëŸ°ìŠ¤ê°€ 없습니다: %s" -#: builtin/submodule--helper.c:31 builtin/submodule--helper.c:1071 +#: builtin/submodule--helper.c:32 builtin/submodule--helper.c:1084 #, c-format msgid "Expecting a full ref name, got %s" msgstr "ì „ì²´ ë ˆí¼ëŸ°ìФ ì´ë¦„ì´ í•„ìš”í•˜ì§€ë§Œ, ìž…ë ¥ì€ %s" -#: builtin/submodule--helper.c:71 +#: builtin/submodule--helper.c:72 #, c-format msgid "cannot strip one component off url '%s'" msgstr "'%s' URL í•˜ë‚˜ì˜ ë‹¨ê³„ë¥¼ 잘ë¼ë‚¼ 수 없습니다" -#: builtin/submodule--helper.c:282 builtin/submodule--helper.c:592 +#: builtin/submodule--helper.c:305 builtin/submodule--helper.c:630 msgid "alternative anchor for relative paths" msgstr "ìƒëŒ€ ê²½ë¡œì— ì‚¬ìš©í• ë˜ë‹¤ë¥¸ 기준" -#: builtin/submodule--helper.c:287 +#: builtin/submodule--helper.c:310 msgid "git submodule--helper list [--prefix=<path>] [<path>...]" msgstr "git submodule--helper list [--prefix=<경로>] [<경로>...]" -#: builtin/submodule--helper.c:333 builtin/submodule--helper.c:347 +#: builtin/submodule--helper.c:356 builtin/submodule--helper.c:380 #, c-format msgid "No url found for submodule path '%s' in .gitmodules" msgstr ".gitmodulesì—서 하위 모듈 경로 '%s'ì— ëŒ€í•œ URLì´ ì—†ìŠµë‹ˆë‹¤" -#: builtin/submodule--helper.c:373 +#: builtin/submodule--helper.c:395 +#, c-format +msgid "" +"could not lookup configuration '%s'. Assuming this repository is its own " +"authoritative upstream." +msgstr "" +"'%s' ì„¤ì •ì„ ì°¾ì•„ë³¼ 수 없습니다. ì´ ì €ìž¥ì†Œê°€ ìžì²´ 업스트림ì´ë¼ê³ ê°€ì •í•©ë‹ˆë‹¤." + +#: builtin/submodule--helper.c:406 #, c-format msgid "Failed to register url for submodule path '%s'" msgstr "하위 모듈 경로 '%s'ì— ëŒ€í•œ URLì„ ë“±ë¡í•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/submodule--helper.c:377 +#: builtin/submodule--helper.c:410 #, c-format msgid "Submodule '%s' (%s) registered for path '%s'\n" msgstr "'%3$s' ê²½ë¡œì— ëŒ€í•´ '%1$s' (%2$s) 하위 모듈 등ë¡\n" -#: builtin/submodule--helper.c:387 +#: builtin/submodule--helper.c:420 #, c-format msgid "warning: command update mode suggested for submodule '%s'\n" msgstr "ê²½ê³ : '%s' 하위 ëª¨ë“ˆì— ëŒ€í•´ 커맨드 ì—…ë°ì´íЏ 모드가 ì œì•ˆë˜ì—ˆìŠµë‹ˆë‹¤\n" -#: builtin/submodule--helper.c:394 +#: builtin/submodule--helper.c:427 #, c-format msgid "Failed to register update mode for submodule path '%s'" msgstr "'%s' 하위 ëª¨ë“ˆì— ëŒ€í•´ ì—…ë°ì´íЏ 모드 등ë¡ì´ 실패했습니다" -#: builtin/submodule--helper.c:410 +#: builtin/submodule--helper.c:443 msgid "Suppress output for initializing a submodule" msgstr "하위 모듈 ì´ˆê¸°í™”ì— ì¶œë ¥ì„ í•˜ì§€ 않습니다" -#: builtin/submodule--helper.c:415 +#: builtin/submodule--helper.c:448 msgid "git submodule--helper init [<path>]" msgstr "git submodule--helper init [<경로>]" -#: builtin/submodule--helper.c:436 +#: builtin/submodule--helper.c:476 msgid "git submodule--helper name <path>" msgstr "git submodule--helper name <경로>" -#: builtin/submodule--helper.c:442 +#: builtin/submodule--helper.c:482 #, c-format msgid "no submodule mapping found in .gitmodules for path '%s'" msgstr "경로 '%s'ì— ëŒ€í•´ .gitmodulesì— ìžˆëŠ” 하위모듈 ë§¤í•‘ì´ ì—†ìŠµë‹ˆë‹¤" -#: builtin/submodule--helper.c:525 builtin/submodule--helper.c:528 +#: builtin/submodule--helper.c:565 builtin/submodule--helper.c:568 #, c-format msgid "submodule '%s' cannot add alternate: %s" msgstr "'%s' 하위 ëª¨ë“ˆì— ë³´ì¡° 오브ì 트를 ì¶”ê°€í• ìˆ˜ 없습니다: %s" -#: builtin/submodule--helper.c:564 +#: builtin/submodule--helper.c:604 #, c-format msgid "Value '%s' for submodule.alternateErrorStrategy is not recognized" msgstr "submodule.alternateErrorStrategyì— ëŒ€í•œ ê°’ì´('%s') 알 수 없는 값입니다" -#: builtin/submodule--helper.c:571 +#: builtin/submodule--helper.c:611 #, c-format msgid "Value '%s' for submodule.alternateLocation is not recognized" msgstr "submodule.alternateLocationì— ëŒ€í•œ ê°’ì´('%s') 알 수 없는 값입니다" -#: builtin/submodule--helper.c:595 +#: builtin/submodule--helper.c:633 msgid "where the new submodule will be cloned to" msgstr "새 하위 ëª¨ë“ˆì„ ë³µì œí• ëŒ€ìƒ ìœ„ì¹˜" -#: builtin/submodule--helper.c:598 +#: builtin/submodule--helper.c:636 msgid "name of the new submodule" msgstr "새 하위 모듈 ì´ë¦„" -#: builtin/submodule--helper.c:601 +#: builtin/submodule--helper.c:639 msgid "url where to clone the submodule from" msgstr "하위 ëª¨ë“ˆì„ ë³µì œí•´ 올 URL" -#: builtin/submodule--helper.c:607 +#: builtin/submodule--helper.c:645 msgid "depth for shallow clones" msgstr "ì–•ì€ ë³µì œì— ì‚¬ìš©í• ê¹Šì´" -#: builtin/submodule--helper.c:610 builtin/submodule--helper.c:980 +#: builtin/submodule--helper.c:648 builtin/submodule--helper.c:993 msgid "force cloning progress" msgstr "ë³µì œ ì§„í–‰ ìƒí™©ì„ í•ìƒ í‘œì‹œí•©ë‹ˆë‹¤" -#: builtin/submodule--helper.c:615 +#: builtin/submodule--helper.c:653 msgid "" "git submodule--helper clone [--prefix=<path>] [--quiet] [--reference " "<repository>] [--name <name>] [--depth <depth>] --url <url> --path <path>" @@ -12701,92 +13045,82 @@ msgstr "" "git submodule--helper clone [--prefix=<경로>] [--quiet] [--reference <ì €ìž¥ì†Œ" ">] [--name <ì´ë¦„>] [--depth <깊ì´>] --url <url> --path <경로>" -#: builtin/submodule--helper.c:646 +#: builtin/submodule--helper.c:684 #, c-format msgid "clone of '%s' into submodule path '%s' failed" msgstr "'%s'ì—서 하위 모듈 경로 '%s'ì— ë³µì œí•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/submodule--helper.c:662 -#, c-format -msgid "cannot open file '%s'" -msgstr "'%s' 파ì¼ì„ ì—´ 수 없습니다" - -#: builtin/submodule--helper.c:667 -#, c-format -msgid "could not close file %s" -msgstr "%s 파ì¼ì„ ë‹«ì„ ìˆ˜ 없습니다" - -#: builtin/submodule--helper.c:674 +#: builtin/submodule--helper.c:699 #, c-format msgid "could not get submodule directory for '%s'" msgstr "'%s'ì— ëŒ€í•œ 하위 모듈 ë””ë ‰í„°ë¦¬ë¥¼ ê°€ì ¸ì˜¬ 수 없습니다" -#: builtin/submodule--helper.c:742 +#: builtin/submodule--helper.c:764 #, c-format msgid "Submodule path '%s' not initialized" msgstr "'%s' 하위 모듈 경로가 초기화ë˜ì§€ 않았습니다" -#: builtin/submodule--helper.c:746 +#: builtin/submodule--helper.c:768 msgid "Maybe you want to use 'update --init'?" msgstr "'update --init'ì„ í•˜ë ¤ê³ í•œ 것 아니었습니까?" -#: builtin/submodule--helper.c:772 +#: builtin/submodule--helper.c:793 #, c-format msgid "Skipping unmerged submodule %s" msgstr "병합하지 하위 모듈 %s 건너뜀" -#: builtin/submodule--helper.c:793 +#: builtin/submodule--helper.c:814 #, c-format msgid "Skipping submodule '%s'" msgstr "하위 모듈 '%s' 건너뜀" -#: builtin/submodule--helper.c:929 +#: builtin/submodule--helper.c:942 #, c-format msgid "Failed to clone '%s'. Retry scheduled" msgstr "'%s' ë³µì œí•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤. ìž¬ì‹œë„ ì˜ˆì •" -#: builtin/submodule--helper.c:940 +#: builtin/submodule--helper.c:953 #, c-format msgid "Failed to clone '%s' a second time, aborting" msgstr "ë‘번째 '%s' ë³µì œí•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤. 중지합니다" -#: builtin/submodule--helper.c:961 builtin/submodule--helper.c:1105 +#: builtin/submodule--helper.c:974 builtin/submodule--helper.c:1162 msgid "path into the working tree" msgstr "작업 í´ë”로 가는 경로" -#: builtin/submodule--helper.c:964 +#: builtin/submodule--helper.c:977 msgid "path into the working tree, across nested submodule boundaries" msgstr "작업 í´ë”로 가는 경로, ë‚´ìž¥ëœ í•˜ìœ„ ëª¨ë“ˆì˜ ê²½ê³„ 통과" -#: builtin/submodule--helper.c:968 +#: builtin/submodule--helper.c:981 msgid "rebase, merge, checkout or none" msgstr "rebase, merge, checkout ë˜ëŠ” none" -#: builtin/submodule--helper.c:972 +#: builtin/submodule--helper.c:985 msgid "Create a shallow clone truncated to the specified number of revisions" msgstr "ì§€ì •í•œ ê°œìˆ˜ì˜ ë¦¬ë¹„ì „ì—서 잘린 ì–•ì€ ë³µì œë¥¼ ë§Œë“니다" -#: builtin/submodule--helper.c:975 +#: builtin/submodule--helper.c:988 msgid "parallel jobs" msgstr "ë³‘ë ¬ 작업 개수" -#: builtin/submodule--helper.c:977 +#: builtin/submodule--helper.c:990 msgid "whether the initial clone should follow the shallow recommendation" msgstr "최초 ë³µì œê°€ ì–•ì€ ë³µì œ ì¶”ì²œì„ ë”°ë¥¼ì§€ 여부" -#: builtin/submodule--helper.c:978 +#: builtin/submodule--helper.c:991 msgid "don't print cloning progress" msgstr "ë³µì œ ê³¼ì •ì„ í‘œì‹œí•˜ì§€ 않습니다" -#: builtin/submodule--helper.c:985 +#: builtin/submodule--helper.c:998 msgid "git submodule--helper update_clone [--prefix=<path>] [<path>...]" msgstr "git submodule--helper update_clone [--prefix=<경로>] [<경로>...]" -#: builtin/submodule--helper.c:995 +#: builtin/submodule--helper.c:1008 msgid "bad value for update parameter" msgstr "파ë¼ë¯¸í„° ì—…ë°ì´íŠ¸ì— ê°’ì´ ìž˜ëª»ë˜ì—ˆìŠµë‹ˆë‹¤" -#: builtin/submodule--helper.c:1066 +#: builtin/submodule--helper.c:1079 #, c-format msgid "" "Submodule (%s) branch configured to inherit branch from superproject, but " @@ -12795,57 +13129,53 @@ msgstr "" "하위 모듈 (%s) 브랜치가 ìƒìœ„ 프로ì 트 브랜치를 ì´ì–´ë°›ë„ë¡ ì„¤ì •ë˜ì—ˆì§€ë§Œ, ìƒìœ„ " "프로ì íŠ¸ì— ë¸Œëžœì¹˜ê°€ 없습니다" -#: builtin/submodule--helper.c:1106 +#: builtin/submodule--helper.c:1163 msgid "recurse into submodules" msgstr "하위 ëª¨ë“ˆì— ìž¬ê·€ì 으로 ì ìš©" -#: builtin/submodule--helper.c:1112 +#: builtin/submodule--helper.c:1169 msgid "git submodule--helper embed-git-dir [<path>...]" msgstr "git submodule--helper embed-git-dir [<경로>...]" -#: builtin/submodule--helper.c:1157 -msgid "submodule--helper subcommand must be called with a subcommand" -msgstr "submodule--helper 하위 ëª…ë ¹ì€ í•˜ìœ„ ëª…ë ¹ìœ¼ë¡œ 호출해야 합니다" - -#: builtin/submodule--helper.c:1164 +#: builtin/submodule--helper.c:1232 #, c-format msgid "%s doesn't support --super-prefix" msgstr "%sì—서 --super-prefix ì˜µì…˜ì„ ì§€ì›í•˜ì§€ 않습니다" -#: builtin/submodule--helper.c:1170 +#: builtin/submodule--helper.c:1238 #, c-format msgid "'%s' is not a valid submodule--helper subcommand" msgstr "'%s'ì€(는) 올바른 submodule--helper 하위 ëª…ë ¹ì´ ì•„ë‹™ë‹ˆë‹¤" -#: builtin/symbolic-ref.c:7 +#: builtin/symbolic-ref.c:8 msgid "git symbolic-ref [<options>] <name> [<ref>]" msgstr "git symbolic-ref [<옵션>] <ì´ë¦„> [<ë ˆí¼ëŸ°ìФ>]" -#: builtin/symbolic-ref.c:8 +#: builtin/symbolic-ref.c:9 msgid "git symbolic-ref -d [-q] <name>" msgstr "git symbolic-ref -d [-q] <ì´ë¦„>" -#: builtin/symbolic-ref.c:40 +#: builtin/symbolic-ref.c:41 msgid "suppress error message for non-symbolic (detached) refs" msgstr "ì‹¬ë³¼ì´ ì•„ë‹Œ (분리ëœ) ë ˆí¼ëŸ°ìŠ¤ì— ëŒ€í•´ ì—러 메시지를 표시하지 않습니다" -#: builtin/symbolic-ref.c:41 +#: builtin/symbolic-ref.c:42 msgid "delete symbolic ref" msgstr "ì‹¬ë³¼ë¦ ë ˆí¼ëŸ°ìŠ¤ë¥¼ ì‚ì œí•©ë‹ˆë‹¤" -#: builtin/symbolic-ref.c:42 +#: builtin/symbolic-ref.c:43 msgid "shorten ref output" msgstr "ë ˆí¼ëŸ°ìФ ì¶œë ¥ì„ ì¤„ìž…ë‹ˆë‹¤" -#: builtin/symbolic-ref.c:43 builtin/update-ref.c:362 +#: builtin/symbolic-ref.c:44 builtin/update-ref.c:363 msgid "reason" msgstr "ì´ìœ " -#: builtin/symbolic-ref.c:43 builtin/update-ref.c:362 +#: builtin/symbolic-ref.c:44 builtin/update-ref.c:363 msgid "reason of the update" msgstr "ì—…ë°ì´íŠ¸ì˜ ì´ìœ " -#: builtin/tag.c:23 +#: builtin/tag.c:24 msgid "" "git tag [-a | -s | -u <key-id>] [-f] [-m <msg> | -F <file>] <tagname> " "[<head>]" @@ -12853,38 +13183,35 @@ msgstr "" "git tag [-a | -s | -u <키-ID>] [-f] [-m <메시지> | -F <파ì¼>] <태그ì´ë¦„>\n" "\t\t[<헤드>]" -#: builtin/tag.c:24 +#: builtin/tag.c:25 msgid "git tag -d <tagname>..." msgstr "git tag -d <태그ì´ë¦„>..." -#: builtin/tag.c:25 +#: builtin/tag.c:26 msgid "" -"git tag -l [-n[<num>]] [--contains <commit>] [--points-at <object>]\n" +"git tag -l [-n[<num>]] [--contains <commit>] [--no-contains <commit>] [--" +"points-at <object>]\n" "\t\t[--format=<format>] [--[no-]merged [<commit>]] [<pattern>...]" msgstr "" -"git tag -l [-n[<개수>]] [--contains <커밋>] [--points-at <오브ì 트>]\n" +"git tag -l [-n[<번호>]] [--contains <커밋>] [--no-contains <커밋>] [--points-" +"at <오브ì 트>]\n" "\t\t[--format=<형ì‹>] [--[no-]merged [<커밋>]] [<패턴>...]" -#: builtin/tag.c:27 +#: builtin/tag.c:28 msgid "git tag -v [--format=<format>] <tagname>..." msgstr "git tag -v [--format=<형ì‹>] <태그ì´ë¦„>..." -#: builtin/tag.c:82 -#, c-format -msgid "tag name too long: %.*s..." -msgstr "태그 ì´ë¦„ì´ ë„ˆë¬´ ê¹ë‹ˆë‹¤: %.*s..." - -#: builtin/tag.c:87 +#: builtin/tag.c:84 #, c-format msgid "tag '%s' not found." msgstr "'%s' 태그가 없습니다." -#: builtin/tag.c:102 +#: builtin/tag.c:100 #, c-format msgid "Deleted tag '%s' (was %s)\n" msgstr "'%s' 태그 ì‚ì œí•¨ (과거 %s)\n" -#: builtin/tag.c:131 +#: builtin/tag.c:129 #, c-format msgid "" "\n" @@ -12897,7 +13224,7 @@ msgstr "" " %s\n" "'%c' 문ìžë¡œ 시작하는 ì¤„ì€ ë¬´ì‹œë©ë‹ˆë‹¤.\n" -#: builtin/tag.c:135 +#: builtin/tag.c:133 #, c-format msgid "" "\n" @@ -12911,472 +13238,492 @@ msgstr "" " %s\n" "'%c' 문ìžë¡œ 시작하는 ì¤„ì€ ìœ ì§€ë©ë‹ˆë‹¤. ì œê±°í•˜ë ¤ë©´ ì§ì ‘ 지워야 합니다.\n" -#: builtin/tag.c:213 +#: builtin/tag.c:211 msgid "unable to sign the tag" msgstr "íƒœê·¸ì— ì„œëª…í• ìˆ˜ 없습니다" -#: builtin/tag.c:215 +#: builtin/tag.c:213 msgid "unable to write tag file" msgstr "태그 파ì¼ì„ 쓸 수 없습니다" -#: builtin/tag.c:240 +#: builtin/tag.c:237 msgid "bad object type." msgstr "ìž˜ëª»ëœ ì˜¤ë¸Œì 트 종류." -#: builtin/tag.c:253 -msgid "tag header too big." -msgstr "태그 í—¤ë”ê°€ 너무 í½ë‹ˆë‹¤." - -#: builtin/tag.c:289 +#: builtin/tag.c:283 msgid "no tag message?" msgstr "태그 메시지 ì—†ìŒ?" -#: builtin/tag.c:295 +#: builtin/tag.c:290 #, c-format msgid "The tag message has been left in %s\n" msgstr "태그 메시지가 %s 파ì¼ì— 남아 있습니다\n" -#: builtin/tag.c:354 +#: builtin/tag.c:398 msgid "list tag names" msgstr "태그 ì´ë¦„ 목ë¡ì„ 표시합니다" -#: builtin/tag.c:356 +#: builtin/tag.c:400 msgid "print <n> lines of each tag message" msgstr "ê° íƒœê·¸ ë©”ì‹œì§€ì˜ <n>ì¤„ì„ í‘œì‹œí•©ë‹ˆë‹¤" -#: builtin/tag.c:358 +#: builtin/tag.c:402 msgid "delete tags" msgstr "태그를 ì‚ì œí•©ë‹ˆë‹¤" -#: builtin/tag.c:359 +#: builtin/tag.c:403 msgid "verify tags" msgstr "태그를 ê²€ì¦í•©ë‹ˆë‹¤" -#: builtin/tag.c:361 +#: builtin/tag.c:405 msgid "Tag creation options" msgstr "태그 만들기 옵션" -#: builtin/tag.c:363 +#: builtin/tag.c:407 msgid "annotated tag, needs a message" msgstr "ì£¼ì„ ë‹¬ë¦° 태그, 메시지가 필요합니다" -#: builtin/tag.c:365 +#: builtin/tag.c:409 msgid "tag message" msgstr "태그 메시지" -#: builtin/tag.c:367 +#: builtin/tag.c:411 msgid "annotated and GPG-signed tag" msgstr "ì£¼ì„ ë‹¬ë¦¬ê³ GPG 서명한 태그" -#: builtin/tag.c:371 +#: builtin/tag.c:415 msgid "use another key to sign the tag" msgstr "태그를 ì„œëª…í•˜ëŠ”ë° ì§€ì •í•œ 키를 사용합니다" -#: builtin/tag.c:372 +#: builtin/tag.c:416 msgid "replace the tag if exists" msgstr "태그가 있으면 바꿉니다" -#: builtin/tag.c:373 builtin/update-ref.c:368 +#: builtin/tag.c:417 builtin/update-ref.c:369 msgid "create a reflog" msgstr "reflog를 ë§Œë“니다" -#: builtin/tag.c:375 +#: builtin/tag.c:419 msgid "Tag listing options" msgstr "태그 ëª©ë¡ ë³´ê¸° 옵션" -#: builtin/tag.c:376 +#: builtin/tag.c:420 msgid "show tag list in columns" msgstr "태그 목ë¡ì„ 여러 열로 표시합니다" -#: builtin/tag.c:377 builtin/tag.c:378 +#: builtin/tag.c:421 builtin/tag.c:423 msgid "print only tags that contain the commit" msgstr "해당 ì»¤ë°‹ì´ ë“¤ì–´ 있는 태그만 표시합니다" -#: builtin/tag.c:379 +#: builtin/tag.c:422 builtin/tag.c:424 +msgid "print only tags that don't contain the commit" +msgstr "해당 ì»¤ë°‹ì´ ë“¤ì–´ 있지 ì•Šì€ íƒœê·¸ë§Œ 표시합니다" + +#: builtin/tag.c:425 msgid "print only tags that are merged" msgstr "ë³‘í•©ëœ íƒœê·¸ë§Œ 표시합니다" -#: builtin/tag.c:380 +#: builtin/tag.c:426 msgid "print only tags that are not merged" msgstr "병합ë˜ì§€ ì•Šì€ íƒœê·¸ë§Œ 표시합니다" -#: builtin/tag.c:385 +#: builtin/tag.c:431 msgid "print only tags of the object" msgstr "해당 오브ì íŠ¸ì˜ íƒœê·¸ë§Œ 표시합니다" -#: builtin/tag.c:415 +#: builtin/tag.c:470 msgid "--column and -n are incompatible" msgstr "--column ë° -n ì˜µì…˜ì€ í˜¸í™˜ë˜ì§€ 않습니다" -#: builtin/tag.c:437 -msgid "-n option is only allowed with -l." -msgstr "-n ì˜µì…˜ì€ -l 옵션과 ê°™ì´ ì¨ì•¼ 합니다." +#: builtin/tag.c:492 +msgid "-n option is only allowed in list mode" +msgstr "-n ì˜µì…˜ì€ ë¦¬ìŠ¤íŠ¸ 모드ì—서만 허용합니다" -#: builtin/tag.c:439 -msgid "--contains option is only allowed with -l." -msgstr "--contains ì˜µì…˜ì€ -l 옵션과 ê°™ì´ ì¨ì•¼ 합니다." +#: builtin/tag.c:494 +msgid "--contains option is only allowed in list mode" +msgstr "--contains ì˜µì…˜ì€ ë¦¬ìŠ¤íŠ¸ 모드ì—서만 허용합니다" -#: builtin/tag.c:441 -msgid "--points-at option is only allowed with -l." -msgstr "--points-at ì˜µì…˜ì€ -l 옵션과 ê°™ì´ ì¨ì•¼ 합니다." +#: builtin/tag.c:496 +msgid "--no-contains option is only allowed in list mode" +msgstr "--no-contains ì˜µì…˜ì€ ë¦¬ìŠ¤íŠ¸ 모드ì—서만 허용합니다" -#: builtin/tag.c:443 -msgid "--merged and --no-merged option are only allowed with -l" -msgstr "--merged ë° --no-merged ì˜µì…˜ì€ -l 옵션과 ê°™ì´ ì¨ì•¼ 합니다." +#: builtin/tag.c:498 +msgid "--points-at option is only allowed in list mode" +msgstr "--points-at ì˜µì…˜ì€ ë¦¬ìŠ¤íŠ¸ 모드ì—서만 허용합니다" -#: builtin/tag.c:454 +#: builtin/tag.c:500 +msgid "--merged and --no-merged options are only allowed in list mode" +msgstr "--merged ë° --no-merged ì˜µì…˜ì€ ë¦¬ìŠ¤íŠ¸ 모드ì—서만 허용합니다" + +#: builtin/tag.c:511 msgid "only one -F or -m option is allowed." msgstr "í•˜ë‚˜ì˜ -F ë˜ëŠ” -m 옵션만 쓸 수 있습니다." -#: builtin/tag.c:473 +#: builtin/tag.c:530 msgid "too many params" msgstr "파ë¼ë¯¸í„°ê°€ 너무 많습니다" -#: builtin/tag.c:479 +#: builtin/tag.c:536 #, c-format msgid "'%s' is not a valid tag name." msgstr "'%s'ì€(는) 올바른 태그 ì´ë¦„ì´ ì•„ë‹™ë‹ˆë‹¤." -#: builtin/tag.c:484 +#: builtin/tag.c:541 #, c-format msgid "tag '%s' already exists" msgstr "태그 '%s'ì´(ê°€) ì´ë¯¸ 있습니다" -#: builtin/tag.c:512 +#: builtin/tag.c:571 #, c-format msgid "Updated tag '%s' (was %s)\n" msgstr "태그 '%s' ì—…ë°ì´íЏ (과거 %s)\n" -#: builtin/unpack-objects.c:493 +#: builtin/unpack-objects.c:494 msgid "Unpacking objects" msgstr "오브ì 트 ë¬¶ìŒ í‘¸ëŠ” 중" -#: builtin/update-index.c:79 +#: builtin/update-index.c:80 #, c-format msgid "failed to create directory %s" msgstr "%s ë””ë ‰í„°ë¦¬ 만들기 실패했습니다" -#: builtin/update-index.c:85 +#: builtin/update-index.c:86 #, c-format msgid "failed to stat %s" msgstr "%sì— stat()í•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/update-index.c:95 +#: builtin/update-index.c:96 #, c-format msgid "failed to create file %s" msgstr "%s 파ì¼ì„ ë§Œë“œëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/update-index.c:103 +#: builtin/update-index.c:104 #, c-format msgid "failed to delete file %s" msgstr "%s 파ì¼ì„ ì‚ì œí•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/update-index.c:110 builtin/update-index.c:212 +#: builtin/update-index.c:111 builtin/update-index.c:217 #, c-format msgid "failed to delete directory %s" msgstr "%s ë””ë ‰í„°ë¦¬ë¥¼ ì‚ì œí•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: builtin/update-index.c:133 +#: builtin/update-index.c:136 #, c-format msgid "Testing mtime in '%s' " msgstr "'%s' ì•ˆì˜ ìˆ˜ì • 시ê°ì„ 확ì¸í•˜ëŠ” 중입니다" -#: builtin/update-index.c:145 +#: builtin/update-index.c:150 msgid "directory stat info does not change after adding a new file" msgstr "새 파ì¼ì„ 추가한 í›„ì— ë””ë ‰í„°ë¦¬ ì •ë³´ê°€ 바뀌지 않았습니다" -#: builtin/update-index.c:158 +#: builtin/update-index.c:163 msgid "directory stat info does not change after adding a new directory" msgstr "새 ë””ë ‰í„°ë¦¬ë¥¼ 추가한 í›„ì— ë””ë ‰í„°ë¦¬ ì •ë³´ê°€ 바뀌지 않았습니다" -#: builtin/update-index.c:171 +#: builtin/update-index.c:176 msgid "directory stat info changes after updating a file" msgstr "파ì¼ì„ ì—…ë°ì´íŠ¸í•œ í›„ì— ë””ë ‰í„°ë¦¬ ì •ë³´ê°€ 바뀌지 않았습니다" -#: builtin/update-index.c:182 +#: builtin/update-index.c:187 msgid "directory stat info changes after adding a file inside subdirectory" msgstr "하위 ë””ë ‰í„°ë¦¬ì— íŒŒì¼ì„ 추가한 í›„ì— ë””ë ‰í„°ë¦¬ ì •ë³´ê°€ 바뀌지 않았습니다" -#: builtin/update-index.c:193 +#: builtin/update-index.c:198 msgid "directory stat info does not change after deleting a file" msgstr "파ì¼ì„ ì‚ì œí•œ í›„ì— ë””ë ‰í„°ë¦¬ ì •ë³´ê°€ 바뀌지 않았습니다" -#: builtin/update-index.c:206 +#: builtin/update-index.c:211 msgid "directory stat info does not change after deleting a directory" msgstr "ë””ë ‰í„°ë¦¬ë¥¼ ì‚ì œí•œ í›„ì— ë””ë ‰í„°ë¦¬ ì •ë³´ê°€ 바뀌지 않았습니다" -#: builtin/update-index.c:213 +#: builtin/update-index.c:218 msgid " OK" msgstr " 오케ì´" -#: builtin/update-index.c:564 +#: builtin/update-index.c:569 msgid "git update-index [<options>] [--] [<file>...]" msgstr "git update-index [<옵션>] [--] [<파ì¼>...]" -#: builtin/update-index.c:919 +#: builtin/update-index.c:924 msgid "continue refresh even when index needs update" msgstr "ì¸ë±ìŠ¤ì— ì—…ë°ì´íŠ¸ê°€ 필요하ë”ë¼ë„ 새로 ê³ ì¹¨ì„ ê³„ì†í•©ë‹ˆë‹¤" -#: builtin/update-index.c:922 +#: builtin/update-index.c:927 msgid "refresh: ignore submodules" msgstr "새로 ê³ ì¹¨: 하위 모듈 무시" -#: builtin/update-index.c:925 +#: builtin/update-index.c:930 msgid "do not ignore new files" msgstr "새 파ì¼ì„ ë¬´ì‹œí• ìˆ˜ 않습니다" -#: builtin/update-index.c:927 +#: builtin/update-index.c:932 msgid "let files replace directories and vice-versa" msgstr "ë””ë ‰í„°ë¦¬ë¥¼ 파ì¼ë¡œ, ë˜ëŠ” ê·¸ 반대로 바꿀 수 있게 허용합니다" -#: builtin/update-index.c:929 +#: builtin/update-index.c:934 msgid "notice files missing from worktree" msgstr "작업í´ë”ì—서 알림 파ì¼ì´ 없습니다" -#: builtin/update-index.c:931 +#: builtin/update-index.c:936 msgid "refresh even if index contains unmerged entries" msgstr "ì¸ë±ìŠ¤ì— ë³‘í•©í•˜ì§€ ì•Šì€ í•ëª©ì´ ìžˆì–´ë„ ìƒˆë¡œ ê³ ì¹©ë‹ˆë‹¤" -#: builtin/update-index.c:934 +#: builtin/update-index.c:939 msgid "refresh stat information" msgstr "íŒŒì¼ ì •ë³´ë¥¼ 새로 ê³ ì¹©ë‹ˆë‹¤" -#: builtin/update-index.c:938 +#: builtin/update-index.c:943 msgid "like --refresh, but ignore assume-unchanged setting" msgstr "--refresh와 ë™ì¼í•˜ì§€ë§Œ, assume-unchanged ì„¤ì •ì„ ë¬´ì‹œí•©ë‹ˆë‹¤" -#: builtin/update-index.c:942 +#: builtin/update-index.c:947 msgid "<mode>,<object>,<path>" msgstr "<모드>,<오브ì 트>,<경로>" -#: builtin/update-index.c:943 +#: builtin/update-index.c:948 msgid "add the specified entry to the index" msgstr "ì§€ì •í•œ í•ëª©ì„ ì¸ë±ìŠ¤ì— ì¶”ê°€í•©ë‹ˆë‹¤" -#: builtin/update-index.c:952 +#: builtin/update-index.c:957 msgid "mark files as \"not changing\"" msgstr "파ì¼ì„ \"바꾸지 않ìŒ\"으로 표시합니다" -#: builtin/update-index.c:955 +#: builtin/update-index.c:960 msgid "clear assumed-unchanged bit" msgstr "바꾸지 않ìŒìœ¼ë¡œ ê°€ì • (assumed-unchanged) 비트를 ì§€ì›ë‹ˆë‹¤" -#: builtin/update-index.c:958 +#: builtin/update-index.c:963 msgid "mark files as \"index-only\"" msgstr "파ì¼ì„ ì¸ë±ìФ ì „ìš©ìœ¼ë¡œ (\"index-only\") 표시합니다" -#: builtin/update-index.c:961 +#: builtin/update-index.c:966 msgid "clear skip-worktree bit" msgstr "작업í´ë” 건너뛰기 (skip-worktree) 비트를 ì§€ì›ë‹ˆë‹¤" -#: builtin/update-index.c:964 +#: builtin/update-index.c:969 msgid "add to index only; do not add content to object database" msgstr "" "ì¸ë±ìФì—ë§Œ 추가합니다. ë‚´ìš©ì„ ì˜¤ë¸Œì 트 ë°ì´í„°ë² ì´ìŠ¤ì— ì¶”ê°€í•˜ì§€ 않습니다" -#: builtin/update-index.c:966 +#: builtin/update-index.c:971 msgid "remove named paths even if present in worktree" msgstr "작업 í´ë”ì— ìžˆì–´ë„ í•´ë‹¹ 경로를 ì œê±°í•©ë‹ˆë‹¤" -#: builtin/update-index.c:968 +#: builtin/update-index.c:973 msgid "with --stdin: input lines are terminated by null bytes" msgstr "--stdinê³¼ ê°™ì´ ì‚¬ìš©: ìž…ë ¥ ì¤„ì€ NUL ë°”ì´íŠ¸ë¡œ ë납니다" -#: builtin/update-index.c:970 +#: builtin/update-index.c:975 msgid "read list of paths to be updated from standard input" msgstr "표준 ìž…ë ¥ì—서 ì—…ë°ì´íŠ¸í• ê²½ë¡œì˜ ëª©ë¡ì„ ì½ìŠµë‹ˆë‹¤" -#: builtin/update-index.c:974 +#: builtin/update-index.c:979 msgid "add entries from standard input to the index" msgstr "표준 ìž…ë ¥ì—서 ì½ì€ í•ëª©ì„ ì¸ë±ìŠ¤ì— ì¶”ê°€í•©ë‹ˆë‹¤" -#: builtin/update-index.c:978 +#: builtin/update-index.c:983 msgid "repopulate stages #2 and #3 for the listed paths" msgstr "경로 목ë¡ì— 대해 #2 ë° #3 스테ì´ì§•ì„ ë‹¤ì‹œ 합니다" -#: builtin/update-index.c:982 +#: builtin/update-index.c:987 msgid "only update entries that differ from HEAD" msgstr "HEAD와 다른 í•목만 ì—…ë°ì´íŠ¸í•©ë‹ˆë‹¤" -#: builtin/update-index.c:986 +#: builtin/update-index.c:991 msgid "ignore files missing from worktree" msgstr "작업 í´ë”ì— ì—†ëŠ” 파ì¼ì„ 무시합니다" -#: builtin/update-index.c:989 +#: builtin/update-index.c:994 msgid "report actions to standard output" msgstr "표준 ì¶œë ¥ì— ë™ìž‘ì„ ì•Œë¦½ë‹ˆë‹¤" -#: builtin/update-index.c:991 +#: builtin/update-index.c:996 msgid "(for porcelains) forget saved unresolved conflicts" msgstr "ì €ìž¥í•œ í•´ê²°ë˜ì§€ ì•Šì€ ì¶©ëŒì„ 무시합니다 (사용ìžìš© ëª…ë ¹ ìš©ë„)" -#: builtin/update-index.c:995 +#: builtin/update-index.c:1000 msgid "write index in this format" msgstr "ì¸ë±ìŠ¤ë¥¼ ì´ í˜•ì‹ìœ¼ë¡œ ì”니다" -#: builtin/update-index.c:997 +#: builtin/update-index.c:1002 msgid "enable or disable split index" msgstr "스플릿 ì¸ë±ìŠ¤ë¥¼ 켜거나 ë•니다" -#: builtin/update-index.c:999 +#: builtin/update-index.c:1004 msgid "enable/disable untracked cache" msgstr "ì¶”ì 하지 않는 ìºì‹œ ì‚¬ìš©ì„ ì¼œê±°ë‚˜ ë•니다" -#: builtin/update-index.c:1001 +#: builtin/update-index.c:1006 msgid "test if the filesystem supports untracked cache" msgstr "íŒŒì¼ ì‹œìŠ¤í…œì´ ì¶”ì 하지 않는 ìºì‹œë¥¼ ì§€ì›í•˜ëŠ”ì§€ 검사합니다" -#: builtin/update-index.c:1003 +#: builtin/update-index.c:1008 msgid "enable untracked cache without testing the filesystem" msgstr "íŒŒì¼ ì‹œìŠ¤í…œ 시험 ì—†ì´ ì¶”ì 하지 않는 ìºì‹œë¥¼ 사용합니다" -#: builtin/update-index.c:1120 +#: builtin/update-index.c:1108 +msgid "" +"core.splitIndex is set to false; remove or change it, if you really want to " +"enable split index" +msgstr "" +"core.splitIndex ê°’ì´ ê±°ì§“ìž…ë‹ˆë‹¤. ì •ë§ë¡œ 스플릿 ì¸ë±ìŠ¤ë¥¼ ì‚¬ìš©í•˜ë ¤ë©´ ì´ ê°’ì„ ì œ" +"거하거나 바꾸ì‹ì‹œì˜¤." + +#: builtin/update-index.c:1117 +msgid "" +"core.splitIndex is set to true; remove or change it, if you really want to " +"disable split index" +msgstr "" +"core.splitIndex ê°’ì´ ì°¸ìž…ë‹ˆë‹¤. ì •ë§ë¡œ 스플릿 ì¸ë±ìŠ¤ë¥¼ 사용하지 ì•Šìœ¼ë ¤ë©´ ì´ ê°’" +"ì„ ì œê±°í•˜ê±°ë‚˜ 바꾸ì‹ì‹œì˜¤." + +#: builtin/update-index.c:1128 msgid "" "core.untrackedCache is set to true; remove or change it, if you really want " "to disable the untracked cache" msgstr "" -"core.untrackedCacheê°’ì´ ì°¸ìž…ë‹ˆë‹¤. ì •ë§ë¡œ ì¶”ì 하지 않는 íŒŒì¼ ìºì‹œë¥¼ 사용하지 " -"ì•Šìœ¼ë ¤ë©´ ì´ ê°’ì„ ì œê±°í•˜ê±°ë‚˜ 바꾸ì‹ì‹œì˜¤." +"core.untrackedCache ê°’ì´ ì°¸ìž…ë‹ˆë‹¤. ì •ë§ë¡œ ì¶”ì 하지 않는 ìºì‹œë¥¼ 사용하지 않으" +"ë ¤ë©´ ì´ ê°’ì„ ì œê±°í•˜ê±°ë‚˜ 바꾸ì‹ì‹œì˜¤." -#: builtin/update-index.c:1124 +#: builtin/update-index.c:1132 msgid "Untracked cache disabled" msgstr "ì¶”ì ë˜ì§€ 않는 íŒŒì¼ ìºì‹œë¥¼ 사용하지 않습니다" -#: builtin/update-index.c:1132 +#: builtin/update-index.c:1140 msgid "" "core.untrackedCache is set to false; remove or change it, if you really want " "to enable the untracked cache" msgstr "" -"core.untrackedCacheê°’ì´ ê±°ì§“ìž…ë‹ˆë‹¤. ì •ë§ë¡œ ì¶”ì 하지 않는 íŒŒì¼ ìºì‹œë¥¼ ì‚¬ìš©í•˜ë ¤" -"ë©´ ì´ ê°’ì„ ì œê±°í•˜ê±°ë‚˜ 바꾸ì‹ì‹œì˜¤." +"core.untrackedCache ê°’ì´ ê±°ì§“ìž…ë‹ˆë‹¤. ì •ë§ë¡œ ì¶”ì 하지 않는 ìºì‹œë¥¼ ì‚¬ìš©í•˜ë ¤ë©´ " +"ì´ ê°’ì„ ì œê±°í•˜ê±°ë‚˜ 바꾸ì‹ì‹œì˜¤." -#: builtin/update-index.c:1136 +#: builtin/update-index.c:1144 #, c-format msgid "Untracked cache enabled for '%s'" msgstr "'%s'ì— ëŒ€í•´ ì¶”ì ë˜ì§€ 않는 ìºì‹œë¥¼ 사용하지 않습니다" -#: builtin/update-ref.c:9 +#: builtin/update-ref.c:10 msgid "git update-ref [<options>] -d <refname> [<old-val>]" msgstr "git update-ref [<옵션>] -d <ë ˆí¼ëŸ°ìФì´ë¦„> [<과거-ê°’>]" -#: builtin/update-ref.c:10 +#: builtin/update-ref.c:11 msgid "git update-ref [<options>] <refname> <new-val> [<old-val>]" msgstr "git update-ref [<옵션>] <ë ˆí¼ëŸ°ìФì´ë¦„> <새-ê°’> [<과거-ê°’>]" -#: builtin/update-ref.c:11 +#: builtin/update-ref.c:12 msgid "git update-ref [<options>] --stdin [-z]" msgstr "git update-ref [<옵션>] --stdin [-z]" -#: builtin/update-ref.c:363 +#: builtin/update-ref.c:364 msgid "delete the reference" msgstr "ë ˆí¼ëŸ°ìŠ¤ë¥¼ ì‚ì œí•©ë‹ˆë‹¤" -#: builtin/update-ref.c:365 +#: builtin/update-ref.c:366 msgid "update <refname> not the one it points to" msgstr "<ë ˆí¼ëŸ°ìФì´ë¦„>ì„ ê°€ë¦¬í‚¤ì§€ 않는 í•목으로 ì—…ë°ì´íŠ¸í•©ë‹ˆë‹¤" -#: builtin/update-ref.c:366 +#: builtin/update-ref.c:367 msgid "stdin has NUL-terminated arguments" msgstr "표준 ìž…ë ¥ì— NUL로 ë나는 ì¸ìžê°€ 있습니다" -#: builtin/update-ref.c:367 +#: builtin/update-ref.c:368 msgid "read updates from stdin" msgstr "표준 ìž…ë ¥ì—서 ì—…ë°ì´íŠ¸ë¥¼ ì½ìŠµë‹ˆë‹¤" -#: builtin/update-server-info.c:6 +#: builtin/update-server-info.c:7 msgid "git update-server-info [--force]" msgstr "git update-server-info [--force]" -#: builtin/update-server-info.c:14 +#: builtin/update-server-info.c:15 msgid "update the info files from scratch" msgstr "바닥부터 ì •ë³´ 파ì¼ì„ ì—…ë°ì´íŠ¸í•©ë‹ˆë‹¤" -#: builtin/verify-commit.c:17 +#: builtin/verify-commit.c:18 msgid "git verify-commit [-v | --verbose] <commit>..." msgstr "git verify-commit [-v | --verbose] <커밋>..." -#: builtin/verify-commit.c:72 +#: builtin/verify-commit.c:73 msgid "print commit contents" msgstr "커밋 ë‚´ìš©ì„ í‘œì‹œí•©ë‹ˆë‹¤" -#: builtin/verify-commit.c:73 builtin/verify-tag.c:37 +#: builtin/verify-commit.c:74 builtin/verify-tag.c:38 msgid "print raw gpg status output" msgstr "ì›ë³¸ GPG ìƒíƒœë¥¼ ì¶œë ¥í•©ë‹ˆë‹¤" -#: builtin/verify-pack.c:54 +#: builtin/verify-pack.c:55 msgid "git verify-pack [-v | --verbose] [-s | --stat-only] <pack>..." msgstr "git verify-pack [-v | --verbose] [-s | --stat-only] <묶ìŒ>..." -#: builtin/verify-pack.c:64 +#: builtin/verify-pack.c:65 msgid "verbose" msgstr "ìžì„¸ížˆ 표시" -#: builtin/verify-pack.c:66 +#: builtin/verify-pack.c:67 msgid "show statistics only" msgstr "통계만 표시" -#: builtin/verify-tag.c:18 +#: builtin/verify-tag.c:19 msgid "git verify-tag [-v | --verbose] [--format=<format>] <tag>..." msgstr "git verify-tag [-v | --verbose] [--format=<형ì‹>] <태그>..." -#: builtin/verify-tag.c:36 +#: builtin/verify-tag.c:37 msgid "print tag contents" msgstr "태그 ë‚´ìš© 표시" -#: builtin/worktree.c:15 +#: builtin/worktree.c:16 msgid "git worktree add [<options>] <path> [<branch>]" msgstr "git worktree add [<옵션>] <경로> [<브랜치>]" -#: builtin/worktree.c:16 +#: builtin/worktree.c:17 msgid "git worktree list [<options>]" msgstr "git worktree list [<옵션>]" -#: builtin/worktree.c:17 +#: builtin/worktree.c:18 msgid "git worktree lock [<options>] <path>" msgstr "git worktree lock [<옵션>] <경로>" -#: builtin/worktree.c:18 +#: builtin/worktree.c:19 msgid "git worktree prune [<options>]" msgstr "git worktree prune [<옵션>]" -#: builtin/worktree.c:19 +#: builtin/worktree.c:20 msgid "git worktree unlock <path>" msgstr "git worktree unlock <경로>" -#: builtin/worktree.c:42 +#: builtin/worktree.c:44 #, c-format msgid "Removing worktrees/%s: not a valid directory" msgstr "worktrees/%s ì œê±°: 올바른 ë””ë ‰í„°ë¦¬ê°€ 아닙나다" -#: builtin/worktree.c:48 +#: builtin/worktree.c:50 #, c-format msgid "Removing worktrees/%s: gitdir file does not exist" msgstr "worktrees/%s ì œê±°: gitdir 파ì¼ì´ 없습니다" -#: builtin/worktree.c:53 +#: builtin/worktree.c:55 #, c-format msgid "Removing worktrees/%s: unable to read gitdir file (%s)" msgstr "worktrees/%s ì œê±°: gitdir 파ì¼ì„ ì½ì„ 수 없습니다 (%s)" -#: builtin/worktree.c:64 +#: builtin/worktree.c:66 #, c-format msgid "Removing worktrees/%s: invalid gitdir file" msgstr "worktrees/%s ì œê±°: gitdir 파ì¼ì´ 올바르지 않습니다" -#: builtin/worktree.c:80 +#: builtin/worktree.c:82 #, c-format msgid "Removing worktrees/%s: gitdir file points to non-existent location" msgstr "worktrees/%s ì œê±°: gitdir 파ì¼ì´ 없는 위치를 가리킵니다" -#: builtin/worktree.c:128 +#: builtin/worktree.c:129 msgid "report pruned working trees" msgstr "잘ë¼ë‚¸ 작업 í´ë”를 알립니다" -#: builtin/worktree.c:130 +#: builtin/worktree.c:131 msgid "expire working trees older than <time>" msgstr "<시ê°>보다 오래 ëœ ìž‘ì—… í´ë”를 만료합니다" -#: builtin/worktree.c:204 +#: builtin/worktree.c:205 #, c-format msgid "'%s' already exists" msgstr "'%s'ì´(ê°€) ì´ë¯¸ 있습니다" @@ -13386,97 +13733,101 @@ msgstr "'%s'ì´(ê°€) ì´ë¯¸ 있습니다" msgid "could not create directory of '%s'" msgstr "'%s'ì˜ ë””ë ‰í„°ë¦¬ë¥¼ 만들 수 없습니다" -#: builtin/worktree.c:272 +#: builtin/worktree.c:275 #, c-format msgid "Preparing %s (identifier %s)" msgstr "%s 준비 중 (ID %s)" -#: builtin/worktree.c:323 +#: builtin/worktree.c:327 msgid "checkout <branch> even if already checked out in other worktree" msgstr "다른 작업 í´ë”ì—서 ì²´í¬ì•„웃했ë”ë¼ë„ <브랜치>를 ì²´í¬ì•„웃합니다" -#: builtin/worktree.c:325 +#: builtin/worktree.c:329 msgid "create a new branch" msgstr "새 브랜치를 ë§Œë“니다" -#: builtin/worktree.c:327 +#: builtin/worktree.c:331 msgid "create or reset a branch" msgstr "브랜치를 만들거나 리셋합니다" -#: builtin/worktree.c:329 +#: builtin/worktree.c:333 msgid "populate the new working tree" msgstr "새 작업 í´ë”를 ë§Œë“니다" -#: builtin/worktree.c:337 +#: builtin/worktree.c:334 +msgid "keep the new working tree locked" +msgstr "새 작업 í´ë”를 ìž ê¶ˆ 둡니다" + +#: builtin/worktree.c:342 msgid "-b, -B, and --detach are mutually exclusive" msgstr "-b, -B, --detach 옵션 중 하나만 쓸 수 있습니다" -#: builtin/worktree.c:472 +#: builtin/worktree.c:479 msgid "reason for locking" msgstr "ìž ê·¸ëŠ” ì´ìœ " -#: builtin/worktree.c:484 builtin/worktree.c:517 +#: builtin/worktree.c:491 builtin/worktree.c:524 #, c-format msgid "'%s' is not a working tree" msgstr "'%s'ì€(는) 작업 í´ë”ê°€ 아닙니다" -#: builtin/worktree.c:486 builtin/worktree.c:519 +#: builtin/worktree.c:493 builtin/worktree.c:526 msgid "The main working tree cannot be locked or unlocked" msgstr "ë©”ì¸ ìž‘ì—… í´ë”를 ìž ê·¸ê±°ë‚˜ ìž ê¸ˆ í•´ì œí• ìˆ˜ 없습니다" -#: builtin/worktree.c:491 +#: builtin/worktree.c:498 #, c-format msgid "'%s' is already locked, reason: %s" msgstr "'%s'ì€(는) ì´ë¯¸ ìž ê²¼ìŠµë‹ˆë‹¤. ì´ìœ : %s" -#: builtin/worktree.c:493 +#: builtin/worktree.c:500 #, c-format msgid "'%s' is already locked" msgstr "'%s'ì€(는) ì´ë¯¸ ìž ê²¼ìŠµë‹ˆë‹¤" -#: builtin/worktree.c:521 +#: builtin/worktree.c:528 #, c-format msgid "'%s' is not locked" msgstr "'%s'ì€(는) ìž ê¸°ì§€ 않았습니다" -#: builtin/write-tree.c:13 +#: builtin/write-tree.c:14 msgid "git write-tree [--missing-ok] [--prefix=<prefix>/]" msgstr "git write-tree [--missing-ok] [--prefix=<ì ‘ë‘ì–´>/]" -#: builtin/write-tree.c:26 +#: builtin/write-tree.c:27 msgid "<prefix>/" msgstr "<ì ‘ë‘ì–´>/" -#: builtin/write-tree.c:27 +#: builtin/write-tree.c:28 msgid "write tree object for a subdirectory <prefix>" msgstr "하위 ë””ë ‰í„°ë¦¬ <ì ‘ë‘ì–´>ì— ëŒ€í•´ 트리 오브ì 트를 ì”니다" -#: builtin/write-tree.c:30 +#: builtin/write-tree.c:31 msgid "only useful for debugging" msgstr "디버깅 ìš©ë„로만 사용" -#: upload-pack.c:22 +#: upload-pack.c:23 msgid "git upload-pack [<options>] <dir>" msgstr "git upload-pack [<옵션>] <ë””ë ‰í„°ë¦¬>" -#: upload-pack.c:1036 +#: upload-pack.c:1041 msgid "quit after a single request/response exchange" msgstr "í•˜ë‚˜ì˜ ìš”ì²/ì‘답 êµí™˜ ë’¤ì— ë납니다" -#: upload-pack.c:1038 +#: upload-pack.c:1043 msgid "exit immediately after initial ref advertisement" msgstr "최초 ë ˆí¼ëŸ°ìФ 알림 ë’¤ì— ì¦‰ì‹œ ë납니다" -#: upload-pack.c:1040 +#: upload-pack.c:1045 msgid "do not try <directory>/.git/ if <directory> is no Git directory" msgstr "" "<ë””ë ‰í„°ë¦¬>ê°€ 깃 ë””ë ‰í„°ë¦¬ê°€ 아니면 <ë””ë ‰í„°ë¦¬>/.git/ í´ë”를 시ë„하지 않습니다." -#: upload-pack.c:1042 +#: upload-pack.c:1047 msgid "interrupt transfer after <n> seconds of inactivity" msgstr "<n>ì´ˆ ë™ì•ˆ ë°˜ì‘ì´ ì—†ìœ¼ë©´ ì „ì†¡ì„ ì¤‘ì§€í•©ë‹ˆë‹¤" -#: credential-cache--daemon.c:223 +#: credential-cache--daemon.c:224 #, c-format msgid "" "The permissions on your socket directory are too loose; other\n" @@ -13489,11 +13840,11 @@ msgstr "" "\n" "\tchmod 0700 %s" -#: credential-cache--daemon.c:271 +#: credential-cache--daemon.c:272 msgid "print debugging messages to stderr" msgstr "디버깅 메시지를 표준오류로 ì¶œë ¥í•©ë‹ˆë‹¤" -#: git.c:14 +#: git.c:15 msgid "" "'git help -a' and 'git help -g' list available subcommands and some\n" "concept guides. See 'git help <command>' or 'git help <concept>'\n" @@ -13503,16 +13854,21 @@ msgstr "" "목ë¡ì„ ë³¼ 수 있습니다. íŠ¹ì • 하위 ëª…ë ¹ì–´ë‚˜ ê°œë…ì— ëŒ€í•´ ì½ì–´ ë³´ë ¤ë©´ 'git help\n" "<ëª…ë ¹>' ë˜ëŠ” 'git help <ê°œë…>' ëª…ë ¹ì„ ì‹¤í–‰í•˜ì‹ì‹œì˜¤." +#: http.c:337 +#, c-format +msgid "negative value for http.postbuffer; defaulting to %d" +msgstr "http.postbufferì´ 0보다 ìž‘ì€ ê°’ìž…ë‹ˆë‹¤. 기본값 %d" + # HTTP delegation -#: http.c:344 +#: http.c:358 msgid "Delegation control is not supported with cURL < 7.22.0" msgstr "딜리게ì´ì…˜ ì»¨íŠ¸ë¡¤ì€ cURL 7.44.0 앞 ë²„ì „ì—서는 ì§€ì›í•˜ì§€ 않습니다" -#: http.c:353 +#: http.c:367 msgid "Public key pinning not supported with cURL < 7.44.0" msgstr "공개 키 ê³ ì •ì€ cURL 7.44.0 앞 ë²„ì „ì—서는 ì§€ì›í•˜ì§€ 않습니다" -#: http.c:1713 +#: http.c:1764 #, c-format msgid "" "unable to update url base from redirection:\n" @@ -13523,7 +13879,7 @@ msgstr "" " ìš”ì²: %s\n" " 리다ì´ë ‰íЏ: %s" -#: remote-curl.c:319 +#: remote-curl.c:324 #, c-format msgid "redirecting to %s" msgstr "%s(으)로 리다ì´ë ‰íЏ" @@ -13891,7 +14247,7 @@ msgstr "$pretty_nameì— ê°„ë‹¨í•œ 병합 시ë„합니다" msgid "Simple merge did not work, trying automatic merge." msgstr "간단한 ë³‘í•©ì´ ë™ìž‘하지 않습니다. ìžë™ ë³‘í•©ì„ ì‹œë„합니다." -#: git-rebase.sh:57 +#: git-rebase.sh:58 msgid "" "When you have resolved this problem, run \"git rebase --continue\".\n" "If you prefer to skip this patch, run \"git rebase --skip\" instead.\n" @@ -13903,37 +14259,41 @@ msgstr "" "ì›ëž˜ 브랜치를 ì²´í¬ì•„ì›ƒí•˜ê³ ë¦¬ë² ì´ìŠ¤ë¥¼ ì¤‘ì§€í•˜ë ¤ë©´, \"git rebase --abort\"를 실" "행하ì‹ì‹œì˜¤." -#: git-rebase.sh:157 git-rebase.sh:396 +#: git-rebase.sh:158 git-rebase.sh:397 #, sh-format msgid "Could not move back to $head_name" msgstr "'$head_name' 위치로 ëŒì•„ê°ˆ 수 없습니다" -#: git-rebase.sh:171 +#: git-rebase.sh:169 +msgid "Applied autostash." +msgstr "ìžë™ìŠ¤íƒœì‹œ ì ìš©." + +#: git-rebase.sh:172 #, sh-format msgid "Cannot store $stash_sha1" msgstr "\"$stash_sha1\"ì„(를) ì €ìž¥í• ìˆ˜ 없습니다" -#: git-rebase.sh:211 +#: git-rebase.sh:212 msgid "The pre-rebase hook refused to rebase." msgstr "ë¦¬ë² ì´ìФ ì „ 후í¬ì—서 ë¦¬ë² ì´ìŠ¤ë¥¼ 거부했습니다." -#: git-rebase.sh:216 +#: git-rebase.sh:217 msgid "It looks like git-am is in progress. Cannot rebase." msgstr "git-amì´ ì§„í–‰ ì¤‘ì¸ ê²ƒì²˜ëŸ¼ 보입니다. ë¦¬ë² ì´ìŠ¤í• ìˆ˜ 없습니다." -#: git-rebase.sh:357 +#: git-rebase.sh:358 msgid "No rebase in progress?" msgstr "ë¦¬ë² ì´ìŠ¤ê°€ ì§„í–‰ 중ì´ì§€ 않습니다" -#: git-rebase.sh:368 +#: git-rebase.sh:369 msgid "The --edit-todo action can only be used during interactive rebase." msgstr "--edit-todo ë™ìž‘ì€ ëŒ€í™”í˜• ë¦¬ë² ì´ìФì—서만 ì‚¬ìš©í• ìˆ˜ 있습니다." -#: git-rebase.sh:375 +#: git-rebase.sh:376 msgid "Cannot read HEAD" msgstr "HEAD를 ì½ì„ 수 없습니다" -#: git-rebase.sh:378 +#: git-rebase.sh:379 msgid "" "You must edit all merge conflicts and then\n" "mark them as resolved using git add" @@ -13941,7 +14301,7 @@ msgstr "" "ëª¨ë“ ë³‘í•© ì¶©ëŒì„ íŽ¸ì§‘í•˜ê³ git add\n" "ëª…ë ¹ìœ¼ë¡œ í•´ê²°ë˜ì—ˆë‹¤ê³ 표시해야 합니다" -#: git-rebase.sh:418 +#: git-rebase.sh:419 #, sh-format msgid "" "It seems that there is already a $state_dir_base directory, and\n" @@ -13962,101 +14322,101 @@ msgstr "" "ì´ ëª…ë ¹ì„ ë‹¤ì‹œ 실행하ì‹ì‹œì˜¤. 중요한 사í•ì´ ë‚¨ì•„ ìžˆì„ ê²½ìš°ë¥¼\n" "대비해 여기서 멈춥니다." -#: git-rebase.sh:469 +#: git-rebase.sh:470 #, sh-format msgid "invalid upstream $upstream_name" msgstr "ìž˜ëª»ëœ ì—…ìŠ¤íŠ¸ë¦¼ $upstream_name" -#: git-rebase.sh:493 +#: git-rebase.sh:494 #, sh-format msgid "$onto_name: there are more than one merge bases" msgstr "$onto_name: 여러 ê°œì˜ ë³‘í•© ë² ì´ìŠ¤ê°€ 있습니다" -#: git-rebase.sh:496 git-rebase.sh:500 +#: git-rebase.sh:497 git-rebase.sh:501 #, sh-format msgid "$onto_name: there is no merge base" msgstr "$onto_name: 병합 ë² ì´ìŠ¤ê°€ 없습니다" -#: git-rebase.sh:505 +#: git-rebase.sh:506 #, sh-format msgid "Does not point to a valid commit: $onto_name" msgstr "올바른 ì»¤ë°‹ì„ ê°€ë¦¬í‚¤ì§€ 않습니다: $onto_name" -#: git-rebase.sh:528 +#: git-rebase.sh:529 #, sh-format msgid "fatal: no such branch: $branch_name" msgstr "치명ì ì´ìƒ: 그런 브랜치가 없습니다: $branch_name" -#: git-rebase.sh:561 +#: git-rebase.sh:562 msgid "Cannot autostash" msgstr "ìžë™ 스태시를 í• ìˆ˜ 없습니다" -#: git-rebase.sh:566 +#: git-rebase.sh:567 #, sh-format msgid "Created autostash: $stash_abbrev" msgstr "ìžë™ 스태시를 만들었습니다: $stash_abbrev" -#: git-rebase.sh:570 +#: git-rebase.sh:571 msgid "Please commit or stash them." msgstr "커밋하거나 ìŠ¤íƒœì‹œì— ë„£ìœ¼ì‹ì‹œì˜¤." -#: git-rebase.sh:590 +#: git-rebase.sh:591 #, sh-format msgid "Current branch $branch_name is up to date." msgstr "현재 브랜치가 ($branch_name) ìµœì‹ ìƒíƒœìž…니다." -#: git-rebase.sh:594 +#: git-rebase.sh:595 #, sh-format msgid "Current branch $branch_name is up to date, rebase forced." msgstr "현재 브랜치가 ($branch_name) ìµœì‹ ìƒíƒœìž…니다. ê°•ì œ ë¦¬ë² ì´ìŠ¤í•©ë‹ˆë‹¤." -#: git-rebase.sh:605 +#: git-rebase.sh:606 #, sh-format msgid "Changes from $mb to $onto:" msgstr "변경 ì‚¬í• '$mb'ì—서 '$onto'(으)로:" -#: git-rebase.sh:614 +#: git-rebase.sh:615 msgid "First, rewinding head to replay your work on top of it..." msgstr "작업 사í•ì„ ë‹¤ì‹œ 넣기 위해 ë¨¼ì € 헤드를 뒤로 ëŒë¦½ë‹ˆë‹¤..." -#: git-rebase.sh:624 +#: git-rebase.sh:625 #, sh-format msgid "Fast-forwarded $branch_name to $onto_name." msgstr "$branch_name 브랜치를 $onto_name 위치로 ì •ë°©í–¥ 진행합니다." -#: git-stash.sh:50 +#: git-stash.sh:54 msgid "git stash clear with parameters is unimplemented" msgstr "git stash clear ëª…ë ¹ì„ íŒŒë¼ë¯¸í„°ì™€ ê°™ì´ ì“°ê¸°ëŠ” 구현ë˜ì§€ 않았습니다" -#: git-stash.sh:73 +#: git-stash.sh:95 msgid "You do not have the initial commit yet" msgstr "ì•„ì§ ìµœì´ˆ ì»¤ë°‹ì´ ì—†ìŠµë‹ˆë‹¤" -#: git-stash.sh:88 +#: git-stash.sh:110 msgid "Cannot save the current index state" msgstr "현재 ì¸ë±ìФ ìƒíƒœë¥¼ ì €ìž¥í• ìˆ˜ 없습니다" -#: git-stash.sh:103 +#: git-stash.sh:125 msgid "Cannot save the untracked files" msgstr "ì¶”ì 하지 않는 파ì¼ì„ ì €ìž¥í• ìˆ˜ 없습니다" -#: git-stash.sh:123 git-stash.sh:136 +#: git-stash.sh:145 git-stash.sh:158 msgid "Cannot save the current worktree state" msgstr "현재 작업 í´ë” ìƒíƒœë¥¼ ì €ìž¥í• ìˆ˜ 없습니다" -#: git-stash.sh:140 +#: git-stash.sh:162 msgid "No changes selected" msgstr "변경 사í•ì„ ì„ íƒí•˜ì§€ 않았습니다" -#: git-stash.sh:143 +#: git-stash.sh:165 msgid "Cannot remove temporary index (can't happen)" msgstr "임시 ì¸ë±ìŠ¤ë¥¼ ì œê±°í• ìˆ˜ 없습니다 (ì¼ì–´ë‚ 수 없는 ìƒí™©)" -#: git-stash.sh:156 +#: git-stash.sh:178 msgid "Cannot record working tree state" msgstr "작업 í´ë” ìƒíƒœë¥¼ 기ë¡í• 수 없습니다" -#: git-stash.sh:188 +#: git-stash.sh:210 #, sh-format msgid "Cannot update $ref_stash with $w_commit" msgstr "$ref_stashì„(를) $w_commit(으)로 ì—…ë°ì´íŠ¸í• ìˆ˜ 없습니다" @@ -14071,7 +14431,7 @@ msgstr "$ref_stashì„(를) $w_commit(으)로 ì—…ë°ì´íŠ¸í• ìˆ˜ 없습니다" #. $ git stash save --blah-blah 2>&1 | head -n 2 #. error: unknown option for 'stash save': --blah-blah #. To provide a message, use git stash save -- '--blah-blah' -#: git-stash.sh:238 +#: git-stash.sh:266 #, sh-format msgid "" "error: unknown option for 'stash save': $option\n" @@ -14080,108 +14440,108 @@ msgstr "" "오류: 'stash save'ì— ëŒ€í•´ 알 수 없는 옵션: $option\n" " 메시지를 ë„˜ê¸°ë ¤ë©´, 다ìŒê³¼ ê°™ì´ ì“°ì‹ì‹œì˜¤: git stash save -- '$option'" -#: git-stash.sh:251 +#: git-stash.sh:281 msgid "Can't use --patch and --include-untracked or --all at the same time" msgstr "" "--patch 옵션과 --include-untracked ë˜ëŠ” --all ì˜µì…˜ì„ ë™ì‹œì— 쓸 수 없습니다" -#: git-stash.sh:259 +#: git-stash.sh:289 msgid "No local changes to save" msgstr "ì €ìž¥í• ë¡œì»¬ 변경 사í•ì´ ì—†ìŠµë‹ˆë‹¤" -#: git-stash.sh:263 +#: git-stash.sh:294 msgid "Cannot initialize stash" msgstr "스태시를 ì´ˆê¸°í™”í• ìˆ˜ 없습니다" -#: git-stash.sh:267 +#: git-stash.sh:298 msgid "Cannot save the current status" msgstr "현재 ìƒíƒœë¥¼ ì €ìž¥í• ìˆ˜ 없습니다" -#: git-stash.sh:268 +#: git-stash.sh:299 #, sh-format msgid "Saved working directory and index state $stash_msg" msgstr "작업 í´ë”와 $stash_msg ì¸ë±ìФ ìƒíƒœë¥¼ ì €ìž¥í–ˆìŠµë‹ˆë‹¤" -#: git-stash.sh:285 +#: git-stash.sh:326 msgid "Cannot remove worktree changes" msgstr "작업í´ë” 변경 사í•ì„ ì œê±°í• ìˆ˜ 없습니다" -#: git-stash.sh:403 +#: git-stash.sh:474 #, sh-format msgid "unknown option: $opt" msgstr "알 수 없는 옵션: $opt" -#: git-stash.sh:416 -msgid "No stash found." -msgstr "스태시가 없습니다." +#: git-stash.sh:487 +msgid "No stash entries found." +msgstr "스태시 í•ëª©ì´ ì—†ìŠµë‹ˆë‹¤." -#: git-stash.sh:423 +#: git-stash.sh:494 #, sh-format msgid "Too many revisions specified: $REV" msgstr "너무 ë§Žì€ ë¦¬ë¹„ì „ì„ ì§€ì •í–ˆìŠµë‹ˆë‹¤: $REV" -#: git-stash.sh:438 +#: git-stash.sh:509 #, sh-format msgid "$reference is not a valid reference" msgstr "$referenceì€(는) 올바른 ë ˆí¼ëŸ°ìŠ¤ê°€ 아닙니다" -#: git-stash.sh:466 +#: git-stash.sh:537 #, sh-format msgid "'$args' is not a stash-like commit" msgstr "'$args'ì€(는) 스태시 ì»¤ë°‹ì´ ì•„ë‹™ë‹ˆë‹¤" -#: git-stash.sh:477 +#: git-stash.sh:548 #, sh-format msgid "'$args' is not a stash reference" msgstr "'$args'ì€(는) 스태시 ë ˆí¼ëŸ°ìŠ¤ê°€ 아닙니다" -#: git-stash.sh:485 +#: git-stash.sh:556 msgid "unable to refresh index" msgstr "ì¸ë±ìŠ¤ë¥¼ 새로 ê³ ì¹ ìˆ˜ 없습니다" -#: git-stash.sh:489 +#: git-stash.sh:560 msgid "Cannot apply a stash in the middle of a merge" msgstr "병합 ë„ì¤‘ì— ìŠ¤íƒœì‹œë¥¼ ì ìš©í• ìˆ˜ 없습니다" -#: git-stash.sh:497 +#: git-stash.sh:568 msgid "Conflicts in index. Try without --index." msgstr "ì¸ë±ìŠ¤ì— ì¶©ëŒ. --index ì—†ì´ ì‹œë„í•´ ë³´ì‹ì‹œì˜¤." -#: git-stash.sh:499 +#: git-stash.sh:570 msgid "Could not save index tree" msgstr "ì¸ë±ìФ 트리를 ì €ìž¥í• ìˆ˜ 없습니다" -#: git-stash.sh:508 -msgid "Could not restore untracked files from stash" -msgstr "스태시ì—서 ì¶”ì 하지 않는 파ì¼ì„ ë³µêµ¬í• ìˆ˜ 없습니다" +#: git-stash.sh:579 +msgid "Could not restore untracked files from stash entry" +msgstr "스태시 í•목ì—서 ì¶”ì 하지 않는 파ì¼ì„ ë³µêµ¬í• ìˆ˜ 없습니다" -#: git-stash.sh:533 +#: git-stash.sh:604 msgid "Cannot unstage modified files" msgstr "ìˆ˜ì •í•œ 파ì¼ì„ 스테ì´ì§€ì—서 뺄 수 없습니다" -#: git-stash.sh:548 +#: git-stash.sh:619 msgid "Index was not unstashed." msgstr "ì¸ë±ìŠ¤ê°€ 스태시ì—서 ë¹ ì¡ŒìŠµë‹ˆë‹¤." -#: git-stash.sh:562 -msgid "The stash is kept in case you need it again." -msgstr "다시 í•„ìš”í• ë•Œë¥¼ 대비해 스태시를 보관합니다." +#: git-stash.sh:633 +msgid "The stash entry is kept in case you need it again." +msgstr "다시 í•„ìš”í• ë•Œë¥¼ 대비해 스태시 í•ëª©ì„ ë³´ê´€í•©ë‹ˆë‹¤." -#: git-stash.sh:571 +#: git-stash.sh:642 #, sh-format msgid "Dropped ${REV} ($s)" msgstr "${REV} 지움 ($s)" -#: git-stash.sh:572 +#: git-stash.sh:643 #, sh-format msgid "${REV}: Could not drop stash entry" msgstr "${REV}: 스태시 í•ëª©ì„ ì§€ìš¸ 수 없습니다" -#: git-stash.sh:580 +#: git-stash.sh:651 msgid "No branch name specified" msgstr "브랜치 ì´ë¦„ì„ ì§€ì •í•˜ì§€ 않았습니다" -#: git-stash.sh:652 +#: git-stash.sh:730 msgid "(To restore them type \"git stash apply\")" msgstr "(ë³µêµ¬í•˜ë ¤ë©´ \"git stash apply\"를 실행하ì‹ì‹œì˜¤)" @@ -14204,7 +14564,7 @@ msgstr "'$sm_path'ì€(는) ì´ë¯¸ ì¸ë±ìŠ¤ì— ìžˆìŠµë‹ˆë‹¤" msgid "'$sm_path' already exists in the index and is not a submodule" msgstr "'$sm_path'ì€(는) ì´ë¯¸ ì¸ë±ìŠ¤ì— ìžˆê³ í•˜ìœ„ ëª¨ë“ˆì´ ì•„ë‹™ë‹ˆë‹¤" -#: git-submodule.sh:218 +#: git-submodule.sh:219 #, sh-format msgid "" "The following path is ignored by one of your .gitignore files:\n" @@ -14215,22 +14575,22 @@ msgstr "" "$sm_path\n" "ì •ë§ë¡œ ì¶”ê°€í•˜ë ¤ë©´ -f ì˜µì…˜ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤." -#: git-submodule.sh:236 +#: git-submodule.sh:237 #, sh-format msgid "Adding existing repo at '$sm_path' to the index" msgstr "'$sm_path'ì˜ ê¸°ì¡´ ì €ìž¥ì†Œë¥¼ ì¸ë±ìŠ¤ì— ì¶”ê°€í•©ë‹ˆë‹¤" -#: git-submodule.sh:238 +#: git-submodule.sh:239 #, sh-format msgid "'$sm_path' already exists and is not a valid git repo" msgstr "'$sm_path'ì´(ê°€) ì´ë¯¸ ìžˆê³ ì˜¬ë°”ë¥¸ git ì €ìž¥ì†Œê°€ 아닙니다" -#: git-submodule.sh:246 +#: git-submodule.sh:247 #, sh-format msgid "A git directory for '$sm_name' is found locally with remote(s):" msgstr "'$sm_name'ì— ëŒ€í•œ 깃 ë””ë ‰í„°ë¦¬ê°€ 로컬ì—서 리모트가 있는 채로 있습니다:" -#: git-submodule.sh:248 +#: git-submodule.sh:249 #, sh-format msgid "" "If you want to reuse this local git directory instead of cloning again from\n" @@ -14245,47 +14605,47 @@ msgstr "" "'--force' ì˜µì…˜ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤. 로컬 깃 ë””ë ‰í„°ë¦¬ê°€ 올바른 ì €ìž¥ì†Œê°€ 아니거나\n" "무슨 ì˜ë¯¸ì¸ì§€ 잘 ëª¨ë¥´ê² ìœ¼ë©´ '--name' 옵션으로 다른 ì´ë¦„ì„ ì„ íƒí•˜ì‹ì‹œì˜¤." -#: git-submodule.sh:254 +#: git-submodule.sh:255 #, sh-format msgid "Reactivating local git directory for submodule '$sm_name'." msgstr "로컬 깃 ë””ë ‰í„°ë¦¬ë¥¼ '$sm_name' 하위모듈로 다시 활성화합니다." -#: git-submodule.sh:266 +#: git-submodule.sh:267 #, sh-format msgid "Unable to checkout submodule '$sm_path'" msgstr "'$sm_path' 하위 ëª¨ë“ˆì„ ì²´í¬ì•„ì›ƒí• ìˆ˜ 없습니다" -#: git-submodule.sh:271 +#: git-submodule.sh:272 #, sh-format msgid "Failed to add submodule '$sm_path'" msgstr "'$sm_path' 하위 ëª¨ë“ˆì„ ì¶”ê°€í•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: git-submodule.sh:280 +#: git-submodule.sh:281 #, sh-format msgid "Failed to register submodule '$sm_path'" msgstr "'$sm_path' 하위 ëª¨ë“ˆì„ ë“±ë¡í•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: git-submodule.sh:327 +#: git-submodule.sh:342 #, sh-format msgid "Entering '$displaypath'" msgstr "'$displaypath' 들어ê°" -#: git-submodule.sh:347 +#: git-submodule.sh:362 #, sh-format msgid "Stopping at '$displaypath'; script returned non-zero status." msgstr "'$displaypath'ì—서 멈춤. 스í¬ë¦½íŠ¸ê°€ 0ì´ ì•„ë‹Œ ìƒíƒœë¥¼ 리턴함." -#: git-submodule.sh:418 +#: git-submodule.sh:433 #, sh-format msgid "pathspec and --all are incompatible" msgstr "경로명세 ë° --all ì˜µì…˜ì€ í˜¸í™˜ë˜ì§€ 않습니다" -#: git-submodule.sh:423 +#: git-submodule.sh:438 #, sh-format msgid "Use '--all' if you really want to deinitialize all submodules" msgstr "ì •ë§ë¡œ ëª¨ë“ í•˜ìœ„ 모듈 초기화를 í•´ì œí•˜ë ¤ë©´ '--all'ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤" -#: git-submodule.sh:443 +#: git-submodule.sh:458 #, sh-format msgid "" "Submodule work tree '$displaypath' contains a .git directory\n" @@ -14294,7 +14654,7 @@ msgstr "" "하위 모듈 작업 í´ë” '$displaypath'ì— .git ë””ë ‰í„°ë¦¬ê°€ 들어 있습니다\n" "(ì •ë§ë¡œ ê·¸ 커밋 ë‚´ì—까지 í¬í•¨í•´ ì œê±°í•˜ë ¤ë©´ 'rm -rf'를 사용하ì‹ì‹œì˜¤)" -#: git-submodule.sh:451 +#: git-submodule.sh:466 #, sh-format msgid "" "Submodule work tree '$displaypath' contains local modifications; use '-f' to " @@ -14303,38 +14663,38 @@ msgstr "" "하위 모듈 작업 í´ë”ì— ('$displaypath') 로컬 ìˆ˜ì • 사í•ì´ ìžˆìŠµë‹ˆë‹¤. ë²„ë¦¬ë ¤ë©´ '-" "f'를 사용하ì‹ì‹œì˜¤" -#: git-submodule.sh:454 +#: git-submodule.sh:469 #, sh-format msgid "Cleared directory '$displaypath'" msgstr "'$displaypath' ë””ë ‰í„°ë¦¬ë¥¼ ì§€ì›ë‹ˆë‹¤" -#: git-submodule.sh:455 +#: git-submodule.sh:470 #, sh-format msgid "Could not remove submodule work tree '$displaypath'" msgstr "하위 모듈 ë””ë ‰í„°ë¦¬ë¥¼ ('$displaypath') ì œê±°í• ìˆ˜ 없습니다" -#: git-submodule.sh:458 +#: git-submodule.sh:473 #, sh-format msgid "Could not create empty submodule directory '$displaypath'" msgstr "빈 하위 모듈 ë””ë ‰í„°ë¦¬ë¥¼ ('$displaypath') 만들 수 없습니다" -#: git-submodule.sh:467 +#: git-submodule.sh:482 #, sh-format msgid "Submodule '$name' ($url) unregistered for path '$displaypath'" msgstr "" "'$name' 하위 ëª¨ë“ˆì´ ($url) '$displaypath' ê²½ë¡œì— ëŒ€í•´ 등ë¡ë˜ì§€ 않았습니다" -#: git-submodule.sh:623 +#: git-submodule.sh:638 #, sh-format msgid "Unable to find current revision in submodule path '$displaypath'" msgstr "하위 모듈 경로ì—서 ('$displaypath') 현재 ë¦¬ë¹„ì „ì„ ì°¾ì„ ìˆ˜ 없습니다" -#: git-submodule.sh:633 +#: git-submodule.sh:648 #, sh-format msgid "Unable to fetch in submodule path '$sm_path'" msgstr "하위 모듈 경로 '$sm_path'ì—서 ê°€ì ¸ì˜¬ 수 없습니다" -#: git-submodule.sh:638 +#: git-submodule.sh:653 #, sh-format msgid "" "Unable to find current ${remote_name}/${branch} revision in submodule path " @@ -14343,12 +14703,12 @@ msgstr "" "하위 모듈 경로 '$sm_path'ì—서 현재 ${remote_name}/${branch} ë¦¬ë¹„ì „ì„ ì°¾ì„ ìˆ˜ " "없습니다" -#: git-submodule.sh:656 +#: git-submodule.sh:671 #, sh-format msgid "Unable to fetch in submodule path '$displaypath'" msgstr "하위 모듈 경로 '$displaypath'ì—서 ê°€ì ¸ì˜¬ 수 없습니다" -#: git-submodule.sh:662 +#: git-submodule.sh:677 #, sh-format msgid "" "Fetched in submodule path '$displaypath', but it did not contain $sha1. " @@ -14357,82 +14717,82 @@ msgstr "" "'$displaypath' 하위 모듈 경로ì—서 ê°€ì ¸ì™”ì§€ë§Œ, $sha1 ì»¤ë°‹ì´ ë“¤ì–´ìžˆì§€ 않습니" "다. ì´ ì»¤ë°‹ì„ ì§ì ‘ ê°€ì ¸ì˜¤ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤." -#: git-submodule.sh:669 +#: git-submodule.sh:684 #, sh-format msgid "Unable to checkout '$sha1' in submodule path '$displaypath'" msgstr "하위 모듈 경로 '$displaypath'ì—서 '$sha1'ì„(를) ì²´í¬ì•„ì›ƒí• ìˆ˜ 없습니다" -#: git-submodule.sh:670 +#: git-submodule.sh:685 #, sh-format msgid "Submodule path '$displaypath': checked out '$sha1'" msgstr "하위 모듈 경로 '$displaypath': '$sha1' ì²´í¬ì•„웃" -#: git-submodule.sh:674 +#: git-submodule.sh:689 #, sh-format msgid "Unable to rebase '$sha1' in submodule path '$displaypath'" msgstr "하위 모듈 경로 '$displaypath'ì—서 '$sha1'ì„(를) ë¦¬ë² ì´ìŠ¤í• ìˆ˜ 없습니다" -#: git-submodule.sh:675 +#: git-submodule.sh:690 #, sh-format msgid "Submodule path '$displaypath': rebased into '$sha1'" msgstr "하위 모듈 경로 '$displaypath': '$sha1'(으)로 ë¦¬ë² ì´ìФ" -#: git-submodule.sh:680 +#: git-submodule.sh:695 #, sh-format msgid "Unable to merge '$sha1' in submodule path '$displaypath'" msgstr "하위 모듈 경로 '$displaypath'ì—서 '$sha1' ë³‘í•©í• ìˆ˜ 없습니다" -#: git-submodule.sh:681 +#: git-submodule.sh:696 #, sh-format msgid "Submodule path '$displaypath': merged in '$sha1'" msgstr "하위 모듈 경로 '$displaypath': '$sha1'ì—서 병합" -#: git-submodule.sh:686 +#: git-submodule.sh:701 #, sh-format msgid "Execution of '$command $sha1' failed in submodule path '$displaypath'" msgstr "'$command $sha1' ì‹¤í–‰ì´ í•˜ìœ„ 모듈 경로 '$displaypath'ì—서 실패했습니다" -#: git-submodule.sh:687 +#: git-submodule.sh:702 #, sh-format msgid "Submodule path '$displaypath': '$command $sha1'" msgstr "하위 모듈 경로 '$displaypath': '$command $sha1'" -#: git-submodule.sh:718 +#: git-submodule.sh:733 #, sh-format msgid "Failed to recurse into submodule path '$displaypath'" msgstr "재귀ì 으로 하위 모듈 경로 '$displaypath'ì— ë“¤ì–´ê°€ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: git-submodule.sh:826 +#: git-submodule.sh:841 msgid "The --cached option cannot be used with the --files option" msgstr "--cached ì˜µì…˜ì€ --files 옵션과 ê°™ì´ ì“¸ 수 없습니다" -#: git-submodule.sh:878 +#: git-submodule.sh:893 #, sh-format msgid "unexpected mode $mod_dst" msgstr "예ìƒì¹˜ 못한 모드 $mod_dst" -#: git-submodule.sh:898 +#: git-submodule.sh:913 #, sh-format msgid " Warn: $display_name doesn't contain commit $sha1_src" msgstr " ê²½ê³ : '$display_name'ì— '$sha1_src' ì»¤ë°‹ì´ ë“¤ì–´ìžˆì§€ 않습니다" -#: git-submodule.sh:901 +#: git-submodule.sh:916 #, sh-format msgid " Warn: $display_name doesn't contain commit $sha1_dst" msgstr " ê²½ê³ : '$display_name'ì— '$sha1_dst' ì»¤ë°‹ì´ ë“¤ì–´ìžˆì§€ 않습니다" -#: git-submodule.sh:904 +#: git-submodule.sh:919 #, sh-format msgid " Warn: $display_name doesn't contain commits $sha1_src and $sha1_dst" msgstr "" " ê²½ê³ : '$display_name'ì— '$sha1_src' ë° '$sha1_dst' ì»¤ë°‹ì´ ë“¤ì–´ìžˆì§€ 않습니다" -#: git-submodule.sh:1051 +#: git-submodule.sh:1065 #, sh-format msgid "Failed to recurse into submodule path '$sm_path'" msgstr "재귀ì 으로 하위 모듈 경로 '$sm_path'ì— ë“¤ì–´ê°€ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: git-submodule.sh:1118 +#: git-submodule.sh:1137 #, sh-format msgid "Synchronizing submodule url for '$displaypath'" msgstr "하위 모듈 URLì„ '$displaypath'ì— ëŒ€í•´ ë™ê¸°í™”" @@ -14730,11 +15090,11 @@ msgstr "" msgid "Or you can abort the rebase with 'git rebase --abort'." msgstr "아니면 'git rebase --abort' ëª…ë ¹ìœ¼ë¡œ ë¦¬ë² ì´ìŠ¤ë¥¼ ì¤‘ì§€í• ìˆ˜ë„ ìžˆìŠµë‹ˆë‹¤." -#: git-rebase--interactive.sh:1079 +#: git-rebase--interactive.sh:1083 msgid "Could not remove CHERRY_PICK_HEAD" msgstr "CHERRY_PICK_HEAD를 ì œê±°í• ìˆ˜ 없습니다" -#: git-rebase--interactive.sh:1084 +#: git-rebase--interactive.sh:1088 #, sh-format msgid "" "You have staged changes in your working tree.\n" @@ -14765,11 +15125,11 @@ msgstr "" "\n" " git rebase --continue\n" -#: git-rebase--interactive.sh:1101 +#: git-rebase--interactive.sh:1105 msgid "Error trying to find the author identity to amend commit" msgstr "ì»¤ë°‹ì„ ìˆ˜ì •í•œ ìž‘ì„±ìž ì‹ ì›ì„ ì°¾ëŠ”ë° ì˜¤ë¥˜" -#: git-rebase--interactive.sh:1106 +#: git-rebase--interactive.sh:1110 msgid "" "You have uncommitted changes in your working tree. Please commit them\n" "first and then run 'git rebase --continue' again." @@ -14777,11 +15137,11 @@ msgstr "" "작업 í´ë”ì— ì»¤ë°‹í•˜ì§€ ì•Šì€ ë³€ê²½ 사í•ì´ ìžˆìŠµë‹ˆë‹¤. ì´ ì‚¬í•ì„ ë¨¼ì €\n" "ì»¤ë°‹í•˜ê³ 'git rebase --continue' ëª…ë ¹ì„ ë‹¤ì‹œ 실행하ì‹ì‹œì˜¤." -#: git-rebase--interactive.sh:1111 git-rebase--interactive.sh:1115 +#: git-rebase--interactive.sh:1115 git-rebase--interactive.sh:1119 msgid "Could not commit staged changes." msgstr "스테ì´ì§•한 변경 사í•ì€ ì»¤ë°‹í• ìˆ˜ 없습니다." -#: git-rebase--interactive.sh:1139 +#: git-rebase--interactive.sh:1147 msgid "" "\n" "You are editing the todo file of an ongoing interactive rebase.\n" @@ -14795,39 +15155,39 @@ msgstr "" " git rebase --continue\n" "\n" -#: git-rebase--interactive.sh:1147 git-rebase--interactive.sh:1305 +#: git-rebase--interactive.sh:1155 git-rebase--interactive.sh:1313 msgid "Could not execute editor" msgstr "편집기를 ì‹¤í–‰í• ìˆ˜ 없습니다" -#: git-rebase--interactive.sh:1160 +#: git-rebase--interactive.sh:1168 #, sh-format msgid "Could not checkout $switch_to" msgstr "$switch_to를 ì²´í¬ì•„ì›ƒí• ìˆ˜ 없습니다" -#: git-rebase--interactive.sh:1165 +#: git-rebase--interactive.sh:1173 msgid "No HEAD?" msgstr "HEADê°€ 없습니다?" -#: git-rebase--interactive.sh:1166 +#: git-rebase--interactive.sh:1174 #, sh-format msgid "Could not create temporary $state_dir" msgstr "임시로 $state_dir ë””ë ‰í„°ë¦¬ë¥¼ 만들 수 없습니다" -#: git-rebase--interactive.sh:1168 +#: git-rebase--interactive.sh:1176 msgid "Could not mark as interactive" msgstr "대화형으로 í‘œì‹œí• ìˆ˜ 없습니다." -#: git-rebase--interactive.sh:1178 git-rebase--interactive.sh:1183 +#: git-rebase--interactive.sh:1186 git-rebase--interactive.sh:1191 msgid "Could not init rewritten commits" msgstr "다시 ìž‘ì„±ëœ ì»¤ë°‹ì„ ì´ˆê¸°í™”í• ìˆ˜ 없습니다" -#: git-rebase--interactive.sh:1283 +#: git-rebase--interactive.sh:1291 #, sh-format msgid "Rebase $shortrevisions onto $shortonto ($todocount command)" msgid_plural "Rebase $shortrevisions onto $shortonto ($todocount commands)" msgstr[0] "ë¦¬ë² ì´ìФ $shortrevisions, $shortonto 위로 (ëª…ë ¹ $todocountê°œ)" -#: git-rebase--interactive.sh:1288 +#: git-rebase--interactive.sh:1296 msgid "" "\n" "However, if you remove everything, the rebase will be aborted.\n" @@ -14837,7 +15197,7 @@ msgstr "" "하지만 ëª¨ë‘ ì œê±°í• ê²½ìš°, ë¦¬ë² ì´ìŠ¤ë¥¼ 중지합니다.\n" "\n" -#: git-rebase--interactive.sh:1295 +#: git-rebase--interactive.sh:1303 msgid "Note that empty commits are commented out" msgstr "단 빈 ì»¤ë°‹ì€ ì£¼ì„ ì²˜ë¦¬ë˜ì—ˆìŠµë‹ˆë‹¤." @@ -14901,77 +15261,77 @@ msgid "Unable to determine absolute path of git directory" msgstr "깃 ë””ë ‰í„°ë¦¬ì˜ ì ˆëŒ€ 경로를 알아낼 수 없습니다" #. TRANSLATORS: you can adjust this to align "git add -i" status menu -#: git-add--interactive.perl:238 +#: git-add--interactive.perl:196 #, perl-format msgid "%12s %12s %s" msgstr "%12s %12s %s" -#: git-add--interactive.perl:239 +#: git-add--interactive.perl:197 msgid "staged" msgstr "스테ì´ì§•" -#: git-add--interactive.perl:239 +#: git-add--interactive.perl:197 msgid "unstaged" msgstr "안스테ì´ì§•" -#: git-add--interactive.perl:297 git-add--interactive.perl:322 +#: git-add--interactive.perl:246 git-add--interactive.perl:271 msgid "binary" msgstr "ë°”ì´ë„ˆë¦¬" -#: git-add--interactive.perl:306 git-add--interactive.perl:360 +#: git-add--interactive.perl:255 git-add--interactive.perl:309 msgid "nothing" msgstr "ì—†ìŒ" -#: git-add--interactive.perl:342 git-add--interactive.perl:357 +#: git-add--interactive.perl:291 git-add--interactive.perl:306 msgid "unchanged" msgstr "안바뀜" -#: git-add--interactive.perl:653 +#: git-add--interactive.perl:602 #, perl-format msgid "added %d path\n" msgid_plural "added %d paths\n" msgstr[0] "경로 %dê°œ 추가\n" -#: git-add--interactive.perl:656 +#: git-add--interactive.perl:605 #, perl-format msgid "updated %d path\n" msgid_plural "updated %d paths\n" msgstr[0] "경로 %dê°œ ì—…ë°ì´íЏ\n" -#: git-add--interactive.perl:659 +#: git-add--interactive.perl:608 #, perl-format msgid "reverted %d path\n" msgid_plural "reverted %d paths\n" msgstr[0] "경로 %dê°œ ë˜ëŒë¦¼\n" -#: git-add--interactive.perl:662 +#: git-add--interactive.perl:611 #, perl-format msgid "touched %d path\n" msgid_plural "touched %d paths\n" msgstr[0] "경로 %dê°œ 건드림\n" -#: git-add--interactive.perl:671 +#: git-add--interactive.perl:620 msgid "Update" msgstr "ì—…ë°ì´íЏ" -#: git-add--interactive.perl:683 +#: git-add--interactive.perl:632 msgid "Revert" msgstr "ë˜ëŒë¦¬ê¸°" -#: git-add--interactive.perl:706 +#: git-add--interactive.perl:655 #, perl-format msgid "note: %s is untracked now.\n" msgstr "주ì˜: %sì€(는) 현재 ì¶”ì 하지 않습니다.\n" -#: git-add--interactive.perl:717 +#: git-add--interactive.perl:666 msgid "Add untracked" msgstr "ì¶”ì 하지 않는 íŒŒì¼ ì¶”ê°€" -#: git-add--interactive.perl:723 +#: git-add--interactive.perl:672 msgid "No untracked files.\n" msgstr "ì¶”ì 하지 않는 íŒŒì¼ ì—†ìŒ.\n" -#: git-add--interactive.perl:1039 +#: git-add--interactive.perl:985 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for staging." @@ -14979,7 +15339,7 @@ msgstr "" "패치가 ê¹”ë”하게 ì ìš©ë˜ë©´, 편집 ë¶€ë¶„ì€ ì¦‰ì‹œ 스테ì´ì§•으로\n" "표시ë©ë‹ˆë‹¤." -#: git-add--interactive.perl:1042 +#: git-add--interactive.perl:988 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for stashing." @@ -14987,7 +15347,7 @@ msgstr "" "패치가 ê¹”ë”하게 ì ìš©ë˜ë©´, 편집 ë¶€ë¶„ì€ ì¦‰ì‹œ 스태시ì—\n" "표시ë©ë‹ˆë‹¤." -#: git-add--interactive.perl:1045 +#: git-add--interactive.perl:991 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for unstaging." @@ -14995,7 +15355,7 @@ msgstr "" "패치가 ê¹”ë”하게 ì ìš©ë˜ë©´, 편집 ë¶€ë¶„ì€ ì¦‰ì‹œ 스테ì´ì§• 아님으로\n" "표시ë©ë‹ˆë‹¤." -#: git-add--interactive.perl:1048 git-add--interactive.perl:1057 +#: git-add--interactive.perl:994 git-add--interactive.perl:1003 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for applying." @@ -15003,15 +15363,7 @@ msgstr "" "패치가 ê¹”ë”하게 ì ìš©ë˜ë©´, 편집 ë¶€ë¶„ì€ ì¦‰ì‹œ ì 용으로\n" "표시ë©ë‹ˆë‹¤." -#: git-add--interactive.perl:1051 -msgid "" -"If the patch applies cleanly, the edited hunk will immediately be\n" -"marked for discarding" -msgstr "" -"패치가 ê¹”ë”하게 ì ìš©ë˜ë©´, 편집 ë¶€ë¶„ì€ ì¦‰ì‹œ 버림으로\n" -"표시ë©ë‹ˆë‹¤" - -#: git-add--interactive.perl:1054 +#: git-add--interactive.perl:997 git-add--interactive.perl:1000 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for discarding." @@ -15019,16 +15371,16 @@ msgstr "" "패치가 ê¹”ë”하게 ì ìš©ë˜ë©´, 편집 ë¶€ë¶„ì€ ì¦‰ì‹œ 버림으로\n" "표시ë©ë‹ˆë‹¤." -#: git-add--interactive.perl:1067 +#: git-add--interactive.perl:1013 #, perl-format msgid "failed to open hunk edit file for writing: %s" msgstr "부분 편집 파ì¼ì„ 쓰기용으로 ì—¬ëŠ”ë° ì‹¤íŒ¨: '%s'" -#: git-add--interactive.perl:1068 +#: git-add--interactive.perl:1014 msgid "Manual hunk edit mode -- see bottom for a quick guide.\n" msgstr "ìˆ˜ë™ ë¶€ë¶„ 편집 모드 -- ë¹ ë¥¸ ì„¤ëª…ì€ ë§¨ 아래를 ë³´ì‹ì‹œì˜¤.\n" -#: git-add--interactive.perl:1074 +#: git-add--interactive.perl:1020 #, perl-format msgid "" "---\n" @@ -15042,7 +15394,7 @@ msgstr "" "%s(으)로 시작하는 ì¤„ì€ ì œê±°ë©ë‹ˆë‹¤\n" #. TRANSLATORS: 'it' refers to the patch mentioned in the previous messages. -#: git-add--interactive.perl:1082 +#: git-add--interactive.perl:1028 msgid "" "If it does not apply cleanly, you will be given an opportunity to\n" "edit again. If all lines of the hunk are removed, then the edit is\n" @@ -15052,7 +15404,7 @@ msgstr "" "ìš°,\n" "íŽ¸ì§‘ì€ ì¤‘ë‹¨ë˜ê³ ì´ ë¶€ë¶„ì€ ë³€ê²½ë˜ì§€ ì•Šì€ ìƒíƒœë¡œ 남아있게 ë©ë‹ˆë‹¤.\n" -#: git-add--interactive.perl:1096 +#: git-add--interactive.perl:1042 #, perl-format msgid "failed to open hunk edit file for reading: %s" msgstr "부분 편집 파ì¼ì„ ì½ê¸°ìš©ìœ¼ë¡œ ì—¬ëŠ”ë° ì‹¤íŒ¨: '%s'" @@ -15063,14 +15415,14 @@ msgstr "부분 편집 파ì¼ì„ ì½ê¸°ìš©ìœ¼ë¡œ ì—¬ëŠ”ë° ì‹¤íŒ¨: '%s'" #. Consider translating (saying "no" discards!) as #. (saying "n" for "no" discards!) if the translation #. of the word "no" does not start with n. -#: git-add--interactive.perl:1187 +#: git-add--interactive.perl:1134 msgid "" "Your edited hunk does not apply. Edit again (saying \"no\" discards!) [y/n]? " msgstr "" "편집한 ë¶€ë¶„ì´ ì ìš©ë˜ì§€ 않습니다. 다시 íŽ¸ì§‘í•˜ì‹œê² ìŠµë‹ˆê¹Œ (\"no\"ë¼ê³ 하면 버립" "니다!) [y/n]? " -#: git-add--interactive.perl:1196 +#: git-add--interactive.perl:1143 msgid "" "y - stage this hunk\n" "n - do not stage this hunk\n" @@ -15084,7 +15436,7 @@ msgstr "" "a - ì´ ë¶€ë¶„ê³¼ 파ì¼ì˜ ë’¤ 부분 ëª¨ë‘ ìŠ¤í…Œì´ì§•\n" "d - ì´ ë¶€ë¶„ê³¼ 파ì¼ì˜ ë’¤ 부분 ëª¨ë‘ ìŠ¤í…Œì´ì§•하지 않ìŒ" -#: git-add--interactive.perl:1202 +#: git-add--interactive.perl:1149 msgid "" "y - stash this hunk\n" "n - do not stash this hunk\n" @@ -15098,7 +15450,7 @@ msgstr "" "a - ì´ ë¶€ë¶„ê³¼ 파ì¼ì˜ ë’¤ 부분 ëª¨ë‘ ìŠ¤íƒœì‹œ\n" "d - ì´ ë¶€ë¶„ê³¼ 파ì¼ì˜ ë’¤ 부분 ëª¨ë‘ ìŠ¤íƒœì‹œí•˜ì§€ 않ìŒ" -#: git-add--interactive.perl:1208 +#: git-add--interactive.perl:1155 msgid "" "y - unstage this hunk\n" "n - do not unstage this hunk\n" @@ -15112,7 +15464,7 @@ msgstr "" "a - ì´ ë¶€ë¶„ê³¼ 파ì¼ì˜ ë’¤ 부분 ëª¨ë‘ ìŠ¤í…Œì´ì§• í•´ì œ\n" "d - ì´ ë¶€ë¶„ê³¼ 파ì¼ì˜ ë’¤ 부분 ëª¨ë‘ ìŠ¤í…Œì´ì§• í•´ì œí•˜ì§€ 않ìŒ" -#: git-add--interactive.perl:1214 +#: git-add--interactive.perl:1161 msgid "" "y - apply this hunk to index\n" "n - do not apply this hunk to index\n" @@ -15126,7 +15478,7 @@ msgstr "" "a - ì´ ë¶€ë¶„ê³¼ 파ì¼ì˜ ë’¤ 부분 ëª¨ë‘ \n" "d - ì´ ë¶€ë¶„ê³¼ 파ì¼ì˜ ë’¤ 부분 ëª¨ë‘ ì 용하지 않ìŒ" -#: git-add--interactive.perl:1220 +#: git-add--interactive.perl:1167 msgid "" "y - discard this hunk from worktree\n" "n - do not discard this hunk from worktree\n" @@ -15140,7 +15492,7 @@ msgstr "" "a - ì´ ë¶€ë¶„ê³¼ 파ì¼ì˜ ë’¤ 부분 ëª¨ë‘ ë²„ë¦¼\n" "d - ì´ ë¶€ë¶„ê³¼ 파ì¼ì˜ ë’¤ 부분 ëª¨ë‘ ë²„ë¦¬ì§€ 않ìŒ" -#: git-add--interactive.perl:1226 +#: git-add--interactive.perl:1173 msgid "" "y - discard this hunk from index and worktree\n" "n - do not discard this hunk from index and worktree\n" @@ -15154,7 +15506,7 @@ msgstr "" "a - ì´ ë¶€ë¶„ê³¼ 파ì¼ì˜ ë’¤ 부분 ëª¨ë‘ ë²„ë¦¼\n" "d - ì´ ë¶€ë¶„ê³¼ 파ì¼ì˜ ë’¤ 부분 ëª¨ë‘ ë²„ë¦¬ì§€ 않ìŒ" -#: git-add--interactive.perl:1232 +#: git-add--interactive.perl:1179 msgid "" "y - apply this hunk to index and worktree\n" "n - do not apply this hunk to index and worktree\n" @@ -15168,7 +15520,7 @@ msgstr "" "a - ì´ ë¶€ë¶„ê³¼ 파ì¼ì˜ ë’¤ 부분 ëª¨ë‘ \n" "d - ì´ ë¶€ë¶„ê³¼ 파ì¼ì˜ ë’¤ 부분 ëª¨ë‘ ì 용하지 않ìŒ" -#: git-add--interactive.perl:1241 +#: git-add--interactive.perl:1188 msgid "" "g - select a hunk to go to\n" "/ - search for a hunk matching the given regex\n" @@ -15190,199 +15542,199 @@ msgstr "" "e - 현재 ë¶€ë¶„ì„ ìˆ˜ë™ìœ¼ë¡œ 편집\n" "? - ë„ì›€ë§ ë³´ê¸°\n" -#: git-add--interactive.perl:1272 +#: git-add--interactive.perl:1219 msgid "The selected hunks do not apply to the index!\n" msgstr "ì„ íƒí•œ ë¶€ë¶„ì€ ì¸ë±ìŠ¤ì— ì ìš©ë˜ì§€ 않습니다!\n" -#: git-add--interactive.perl:1273 +#: git-add--interactive.perl:1220 msgid "Apply them to the worktree anyway? " msgstr "ê·¸ëž˜ë„ ìž‘ì—… í´ë”ì— ì ìš©í• ê¹Œìš”?" -#: git-add--interactive.perl:1276 +#: git-add--interactive.perl:1223 msgid "Nothing was applied.\n" msgstr "아무 ê²ƒë„ ì ìš©ë˜ì§€ 않았습니다.\n" -#: git-add--interactive.perl:1287 +#: git-add--interactive.perl:1234 #, perl-format msgid "ignoring unmerged: %s\n" msgstr "병합하지 ì•Šì€ ì‚¬í• ë¬´ì‹œ: %s\n" -#: git-add--interactive.perl:1296 +#: git-add--interactive.perl:1243 msgid "Only binary files changed.\n" msgstr "ë°”ì´ë„ˆë¦¬ 파ì¼ë§Œ 바뀌었습니다.\n" -#: git-add--interactive.perl:1298 +#: git-add--interactive.perl:1245 msgid "No changes.\n" msgstr "변경 ì‚¬í• ì—†ìŒ.\n" -#: git-add--interactive.perl:1306 +#: git-add--interactive.perl:1253 msgid "Patch update" msgstr "패치 ì—…ë°ì´íЏ" -#: git-add--interactive.perl:1358 +#: git-add--interactive.perl:1305 #, perl-format msgid "Stage mode change [y,n,q,a,d,/%s,?]? " msgstr "모드 ë³€ê²½ì„ ìŠ¤í…Œì´ì§•합니까 [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1359 +#: git-add--interactive.perl:1306 #, perl-format msgid "Stage deletion [y,n,q,a,d,/%s,?]? " msgstr "ì‚ì œë¥¼ 스테ì´ì§•합니까 [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1360 +#: git-add--interactive.perl:1307 #, perl-format msgid "Stage this hunk [y,n,q,a,d,/%s,?]? " msgstr "ì´ ë¶€ë¶„ 스테ì´ì§•합니까 [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1363 +#: git-add--interactive.perl:1310 #, perl-format msgid "Stash mode change [y,n,q,a,d,/%s,?]? " msgstr "모드 변경 스태시합니까 [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1364 +#: git-add--interactive.perl:1311 #, perl-format msgid "Stash deletion [y,n,q,a,d,/%s,?]? " msgstr "ì‚ì œ 스태시합니까 [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1365 +#: git-add--interactive.perl:1312 #, perl-format msgid "Stash this hunk [y,n,q,a,d,/%s,?]? " msgstr "ì´ ë¶€ë¶„ 스태시합니까 [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1368 +#: git-add--interactive.perl:1315 #, perl-format msgid "Unstage mode change [y,n,q,a,d,/%s,?]? " msgstr "모드 변경 스태시 í•´ì œí•©ë‹ˆê¹Œ [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1369 +#: git-add--interactive.perl:1316 #, perl-format msgid "Unstage deletion [y,n,q,a,d,/%s,?]? " msgstr "ì‚ì œ 스태시 í•´ì œí•©ë‹ˆê¹Œ [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1370 +#: git-add--interactive.perl:1317 #, perl-format msgid "Unstage this hunk [y,n,q,a,d,/%s,?]? " msgstr "ì´ ë¶€ë¶„ 스태시 í•´ì œí•©ë‹ˆê¹Œ [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1373 +#: git-add--interactive.perl:1320 #, perl-format msgid "Apply mode change to index [y,n,q,a,d,/%s,?]? " msgstr "모드 ë³€ê²½ì„ ì¸ë±ìŠ¤ì— ì 용합니까 [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1374 +#: git-add--interactive.perl:1321 #, perl-format msgid "Apply deletion to index [y,n,q,a,d,/%s,?]? " msgstr "ì‚ì œë¥¼ ì¸ë±ìŠ¤ì— ì 용합니까 [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1375 +#: git-add--interactive.perl:1322 #, perl-format msgid "Apply this hunk to index [y,n,q,a,d,/%s,?]? " msgstr "ì´ ë¶€ë¶„ì„ ì¸ë±ìŠ¤ì— ì 용합니까 [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1378 +#: git-add--interactive.perl:1325 #, perl-format msgid "Discard mode change from worktree [y,n,q,a,d,/%s,?]? " msgstr "모드 ë³€ê²½ì„ ìž‘ì—… í´ë”ì—서 버립니까 [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1379 +#: git-add--interactive.perl:1326 #, perl-format msgid "Discard deletion from worktree [y,n,q,a,d,/%s,?]? " msgstr "ì‚ì œë¥¼ 작업 í´ë”ì—서 버립니까 [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1380 +#: git-add--interactive.perl:1327 #, perl-format msgid "Discard this hunk from worktree [y,n,q,a,d,/%s,?]? " msgstr "ì´ ë¶€ë¶„ì„ ìž‘ì—… í´ë”ì—서 버립니까 [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1383 +#: git-add--interactive.perl:1330 #, perl-format msgid "Discard mode change from index and worktree [y,n,q,a,d,/%s,?]? " msgstr "모드 ë³€ê²½ì„ ì¸ë±ìŠ¤ì™€ 작업 í´ë”ì—서 버립니까 [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1384 +#: git-add--interactive.perl:1331 #, perl-format msgid "Discard deletion from index and worktree [y,n,q,a,d,/%s,?]? " msgstr "ì‚ì œë¥¼ ì¸ë±ìŠ¤ì™€ 작업 í´ë”ì—서 버립니까 [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1385 +#: git-add--interactive.perl:1332 #, perl-format msgid "Discard this hunk from index and worktree [y,n,q,a,d,/%s,?]? " msgstr "ì´ ë¶€ë¶„ì„ ì¸ë±ìŠ¤ì™€ 작업 í´ë”ì—서 버립니까 [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1388 +#: git-add--interactive.perl:1335 #, perl-format msgid "Apply mode change to index and worktree [y,n,q,a,d,/%s,?]? " msgstr "모드 ë³€ê²½ì„ ì¸ë±ìŠ¤ì™€ 작업 í´ë”ì— ì 용합니까 [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1389 +#: git-add--interactive.perl:1336 #, perl-format msgid "Apply deletion to index and worktree [y,n,q,a,d,/%s,?]? " msgstr "ì‚ì œë¥¼ ì¸ë±ìŠ¤ì™€ 작업 í´ë”ì— ì 용합니까 [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1390 +#: git-add--interactive.perl:1337 #, perl-format msgid "Apply this hunk to index and worktree [y,n,q,a,d,/%s,?]? " msgstr "ì´ ë¶€ë¶„ì„ ì¸ë±ìŠ¤ì™€ 작업 í´ë”ì— ì 용합니까 [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1493 +#: git-add--interactive.perl:1440 msgid "go to which hunk (<ret> to see more)? " msgstr "ì–´ëŠ ë¶€ë¶„ìœ¼ë¡œ ì´ë™í•©ë‹ˆê¹Œ (ë” ë³´ë ¤ë©´ <ret>)? " -#: git-add--interactive.perl:1495 +#: git-add--interactive.perl:1442 msgid "go to which hunk? " msgstr "ì–´ëŠ ë¶€ë¶„ìœ¼ë¡œ ì´ë™í•©ë‹ˆê¹Œ? " -#: git-add--interactive.perl:1504 +#: git-add--interactive.perl:1451 #, perl-format msgid "Invalid number: '%s'\n" msgstr "ìž˜ëª»ëœ ë²ˆí˜¸: '%s'\n" -#: git-add--interactive.perl:1509 +#: git-add--interactive.perl:1456 #, perl-format msgid "Sorry, only %d hunk available.\n" msgid_plural "Sorry, only %d hunks available.\n" msgstr[0] "미안합니다. ë¶€ë¶„ì´ %dê°œ ë°–ì— ì—†ìŠµë‹ˆë‹¤.\n" -#: git-add--interactive.perl:1535 +#: git-add--interactive.perl:1482 msgid "search for regex? " msgstr "ì •ê·œì‹ì„ 검색합니까?" -#: git-add--interactive.perl:1548 +#: git-add--interactive.perl:1495 #, perl-format msgid "Malformed search regexp %s: %s\n" msgstr "ìž˜ëª»ëœ í˜•íƒœì˜ ê²€ìƒ‰ ì •ê·œì‹ %s: %s\n" -#: git-add--interactive.perl:1558 +#: git-add--interactive.perl:1505 msgid "No hunk matches the given pattern\n" msgstr "[주어진 íŒ¨í„´ì— ë§žëŠ” ë¶€ë¶„ì´ ì—†ìŠµë‹ˆë‹¤\n" -#: git-add--interactive.perl:1570 git-add--interactive.perl:1592 +#: git-add--interactive.perl:1517 git-add--interactive.perl:1539 msgid "No previous hunk\n" msgstr "ì´ì „ ë¶€ë¶„ì´ ì—†ìŠµë‹ˆë‹¤\n" -#: git-add--interactive.perl:1579 git-add--interactive.perl:1598 +#: git-add--interactive.perl:1526 git-add--interactive.perl:1545 msgid "No next hunk\n" msgstr "ë‹¤ìŒ ë¶€ë¶„ì´ ì—†ìŠµë‹ˆë‹¤\n" -#: git-add--interactive.perl:1606 +#: git-add--interactive.perl:1553 #, perl-format msgid "Split into %d hunk.\n" msgid_plural "Split into %d hunks.\n" msgstr[0] "%dê°œ 부분으로 나눕니다.\n" -#: git-add--interactive.perl:1658 +#: git-add--interactive.perl:1605 msgid "Review diff" msgstr "diff ê²€í† " #. TRANSLATORS: please do not translate the command names #. 'status', 'update', 'revert', etc. -#: git-add--interactive.perl:1677 +#: git-add--interactive.perl:1624 msgid "" "status - show paths with changes\n" "update - add working tree state to the staged set of changes\n" "revert - revert staged set of changes back to the HEAD version\n" "patch - pick hunks and update selectively\n" -"diff\t - view diff between HEAD and index\n" +"diff - view diff between HEAD and index\n" "add untracked - add contents of untracked files to the staged set of " "changes\n" msgstr "" @@ -15394,85 +15746,85 @@ msgstr "" "add untracked - ì¶”ì ë˜ì§€ 않는 파ì¼ì˜ ë‚´ìš©ì„ ë³€ê²½ ì‚¬í• ìŠ¤í…Œì´ì§• 모ìŒì— 추가합" "니다\n" -#: git-add--interactive.perl:1694 git-add--interactive.perl:1699 -#: git-add--interactive.perl:1702 git-add--interactive.perl:1709 -#: git-add--interactive.perl:1713 git-add--interactive.perl:1719 +#: git-add--interactive.perl:1641 git-add--interactive.perl:1646 +#: git-add--interactive.perl:1649 git-add--interactive.perl:1656 +#: git-add--interactive.perl:1660 git-add--interactive.perl:1666 msgid "missing --" msgstr "-- ë¹ ì§" -#: git-add--interactive.perl:1715 +#: git-add--interactive.perl:1662 #, perl-format msgid "unknown --patch mode: %s" msgstr "알 수 없는 --patch 모드: %s" -#: git-add--interactive.perl:1721 git-add--interactive.perl:1727 +#: git-add--interactive.perl:1668 git-add--interactive.perl:1674 #, perl-format msgid "invalid argument %s, expecting --" msgstr "ì¸ìžê°€ (%s) 잘못ë˜ì—ˆê³ , --ê°€ 와야 합니다" # 주ì˜: ì´ˆ ë‹¨ìœ„ì¼ ê²½ìš°ë¥¼ ë§í•œë‹¤ -#: git-send-email.perl:121 +#: git-send-email.perl:126 msgid "local zone differs from GMT by a non-minute interval\n" msgstr "ì§€ì— ì‹œê°„ëŒ€ì™€ GMTì˜ ì°¨ì´ê°€ ë¶„ 단위가 아닙니다\n" -#: git-send-email.perl:128 git-send-email.perl:134 +#: git-send-email.perl:133 git-send-email.perl:139 msgid "local time offset greater than or equal to 24 hours\n" msgstr "ì§€ì— ì‹œê° ì˜¤í”„ì…‹ì´ 24시간보다 í¬ê±°ë‚˜ 작습니다\n" -#: git-send-email.perl:202 git-send-email.perl:208 +#: git-send-email.perl:208 git-send-email.perl:214 msgid "the editor exited uncleanly, aborting everything" msgstr "편집기가 ë¹„ì •ìƒì 으로 ë나서, ëª¨ë‘ ì¤‘ì§€í•©ë‹ˆë‹¤" -#: git-send-email.perl:282 +#: git-send-email.perl:291 #, perl-format msgid "" "'%s' contains an intermediate version of the email you were composing.\n" msgstr "'%s' ì•ˆì— ìž‘ì„± 중ì´ì—ˆë˜ 중간 ë²„ì „ì˜ ì „ìžë©”ì¼ì´ 들어 있습니다.\n" -#: git-send-email.perl:287 +#: git-send-email.perl:296 #, perl-format msgid "'%s.final' contains the composed email.\n" msgstr "'%s.final' ì•ˆì— ìž‘ì„±í•œ ì „ìžë©”ì¼ì´ 들어 있습니다.\n" -#: git-send-email.perl:305 +#: git-send-email.perl:314 msgid "--dump-aliases incompatible with other options\n" msgstr "--dump-aliases ì˜µì…˜ì€ ë‹¤ë¥¸ 옵션과 호환ë˜ì§€ 않습니다\n" -#: git-send-email.perl:368 git-send-email.perl:623 +#: git-send-email.perl:379 git-send-email.perl:634 msgid "Cannot run git format-patch from outside a repository\n" msgstr "ì €ìž¥ì†Œ ë°–ì—서 git format-patch ëª…ë ¹ì„ ì‹¤í–‰í• ìˆ˜ 없습니다\n" -#: git-send-email.perl:437 +#: git-send-email.perl:448 #, perl-format msgid "Unknown --suppress-cc field: '%s'\n" msgstr "알 수 없는 --suppress-cc 필드: '%s'\n" -#: git-send-email.perl:466 +#: git-send-email.perl:477 #, perl-format msgid "Unknown --confirm setting: '%s'\n" msgstr "알 수 없는 --confirm ì„¤ì •: '%s'\n" -#: git-send-email.perl:498 +#: git-send-email.perl:509 #, perl-format msgid "warning: sendmail alias with quotes is not supported: %s\n" msgstr "ê²½ê³ : 따옴표가 있는 sendmail 별ì¹ì€ ì§€ì›í•˜ì§€ 않습니다: %s\n" -#: git-send-email.perl:500 +#: git-send-email.perl:511 #, perl-format msgid "warning: `:include:` not supported: %s\n" msgstr "ê²½ê³ : `:include:`는 ì§€ì›í•˜ì§€ 않습니다: %s\n" -#: git-send-email.perl:502 +#: git-send-email.perl:513 #, perl-format msgid "warning: `/file` or `|pipe` redirection not supported: %s\n" msgstr "ê²½ê³ : `/file` ë˜ëŠ” `|pipe` 리다ì´ë ‰ì…˜ì€ ì§€ì›í•˜ì§€ 않습니다: %s\n" -#: git-send-email.perl:507 +#: git-send-email.perl:518 #, perl-format msgid "warning: sendmail line is not recognized: %s\n" msgstr "ê²½ê³ : sendmail ì¤„ì´ ì¸ì‹ë˜ì§€ 않습니다: %s\n" -#: git-send-email.perl:589 +#: git-send-email.perl:600 #, perl-format msgid "" "File '%s' exists but it could also be the range of commits\n" @@ -15487,12 +15839,12 @@ msgstr "" " * 파ì¼ì„ ì˜ë„했다면 \"./%s\"(ì´)ë¼ê³ ì“°ê³ , 아니면\n" " * 범위를 ì˜ë„했다면 --format-patch 옵션 사용\n" -#: git-send-email.perl:610 +#: git-send-email.perl:621 #, perl-format msgid "Failed to opendir %s: %s" msgstr "%sì— opendir 실패: %s" -#: git-send-email.perl:634 +#: git-send-email.perl:645 #, perl-format msgid "" "fatal: %s: %s\n" @@ -15501,7 +15853,7 @@ msgstr "" "치명ì 오류: %s: %s\n" "ê²½ê³ : 패치를 ë³´ë‚´ì§€ 않았습니다\n" -#: git-send-email.perl:645 +#: git-send-email.perl:656 msgid "" "\n" "No patch files specified!\n" @@ -15511,17 +15863,17 @@ msgstr "" "패치 파ì¼ì„ ì§€ì •í•˜ì§€ 않았습니다\n" "\n" -#: git-send-email.perl:658 +#: git-send-email.perl:669 #, perl-format msgid "No subject line in %s?" msgstr "%s ì•ˆì— ì œëª© ì¤„ì´ ì—†ìŠµë‹ˆë‹¤?" -#: git-send-email.perl:668 +#: git-send-email.perl:679 #, perl-format msgid "Failed to open for writing %s: %s" msgstr "%sì— ì“°ë ¤ê³ ì—¬ëŠ”ë° ì‹¤íŒ¨: %s" -#: git-send-email.perl:678 +#: git-send-email.perl:689 msgid "" "Lines beginning in \"GIT:\" will be removed.\n" "Consider including an overall diffstat or table of contents\n" @@ -15535,32 +15887,32 @@ msgstr "" "\n" "ìš”ì•½ì„ ë³´ë‚´ëŠ” 게 아니ë¼ë©´ 본문 ë‚´ìš©ì„ ì§€ìš°ì‹ì‹œì˜¤.\n" -#: git-send-email.perl:701 +#: git-send-email.perl:712 #, perl-format msgid "Failed to open %s.final: %s" msgstr "%s.finalì„ ì—¬ëŠ”ë° ì‹¤íŒ¨: %s" -#: git-send-email.perl:704 +#: git-send-email.perl:715 #, perl-format msgid "Failed to open %s: %s" msgstr "%sì„(를) ì—¬ëŠ”ë° ì‹¤íŒ¨: %s" -#: git-send-email.perl:739 +#: git-send-email.perl:750 msgid "To/Cc/Bcc fields are not interpreted yet, they have been ignored\n" msgstr "To/Cc/Bcc 필드가 í•´ì„ë˜ì§€ 않아서, 무시합니다\n" -#: git-send-email.perl:748 +#: git-send-email.perl:759 msgid "Summary email is empty, skipping it\n" msgstr "요약 ì „ìžë©”ì¼ì´ 비어 있어서 넘어갑니다.\n" #. TRANSLATORS: please keep [y/N] as is. -#: git-send-email.perl:780 +#: git-send-email.perl:791 #, perl-format msgid "Are you sure you want to use <%s> [y/N]? " msgstr "ì •ë§ë¡œ <%s>ì„(를) ì‚¬ìš©í•˜ì‹œê² ìŠµë‹ˆê¹Œ [y/N]? " # 주ì˜: '8bit'ì´ë¼ê³ 그대로 쓴다. ë©”ì¼ encoding í—¤ë”ì— ì“¸ literalì„ ê°€ë¦¬í‚´ -#: git-send-email.perl:809 +#: git-send-email.perl:820 msgid "" "The following files are 8bit, but do not declare a Content-Transfer-" "Encoding.\n" @@ -15568,11 +15920,11 @@ msgstr "" "ë‹¤ìŒ íŒŒì¼ì´ 8bitì´ì§€ë§Œ, Content-Transfer-Encodingì„ ì„¤ì •í•˜ì§€ 않았습니다.\n" # 주ì˜: '8bit'ì´ë¼ê³ 그대로 쓴다. ë©”ì¼ encoding í—¤ë”ì— ì“¸ literalì„ ê°€ë¦¬í‚´ -#: git-send-email.perl:814 +#: git-send-email.perl:825 msgid "Which 8bit encoding should I declare [UTF-8]? " msgstr "ì–´ë–¤ 8bit ì¸ì½”ë”©ì„ ì„ ì–¸í•©ë‹ˆê¹Œ [UTF-8]? " -#: git-send-email.perl:822 +#: git-send-email.perl:833 #, perl-format msgid "" "Refusing to send because the patch\n" @@ -15585,20 +15937,20 @@ msgstr "" "ì œëª© 서ì‹ì¸ '*** SUBJECT HERE ***'ê°€ 들어 있습니다. ì •ë§ë¡œ ë³´ë‚´ë ¤ë©´ --force " "ì˜µì…˜ì„ ì‚¬ìš©í•˜ì‹ì‹œì˜¤.\n" -#: git-send-email.perl:841 +#: git-send-email.perl:852 msgid "To whom should the emails be sent (if anyone)?" msgstr "누구ì—게 ì „ìžë©”ì¼ì„ 보내야 합니까 (보낼 대ìƒì´ 있다면)?" -#: git-send-email.perl:859 +#: git-send-email.perl:870 #, perl-format msgid "fatal: alias '%s' expands to itself\n" msgstr "치명ì 오류: '%s' 별ì¹ì€ ìžê¸° ìžì‹ ì„ ê°€ë¦¬í‚µë‹ˆë‹¤\n" -#: git-send-email.perl:871 +#: git-send-email.perl:882 msgid "Message-ID to be used as In-Reply-To for the first email (if any)? " msgstr "첫 ë©”ì¼ì— 대해 (있다면) Message-IDê°€ In-Reply-Toì— ì‚¬ìš©ë˜ì—ˆìŠµë‹ˆë‹¤? " -#: git-send-email.perl:921 git-send-email.perl:929 +#: git-send-email.perl:932 git-send-email.perl:940 #, perl-format msgid "error: unable to extract a valid address from: %s\n" msgstr "오류: 다ìŒì—서 올바른 주소를 ì¶”ì¶œí• ìˆ˜ 없습니다: %s\n" @@ -15606,16 +15958,16 @@ msgstr "오류: 다ìŒì—서 올바른 주소를 ì¶”ì¶œí• ìˆ˜ 없습니다: %s\ #. TRANSLATORS: Make sure to include [q] [d] [e] in your #. translation. The program will only accept English input #. at this point. -#: git-send-email.perl:933 +#: git-send-email.perl:944 msgid "What to do with this address? ([q]uit|[d]rop|[e]dit): " msgstr "ì´ ì£¼ì†Œë¡œ ë¬´ì—‡ì„ í•˜ì‹œê² ìŠµë‹ˆê¹Œ? ([q]ë내기|[d]버리기|[e]편집): " -#: git-send-email.perl:1234 +#: git-send-email.perl:1245 #, perl-format msgid "CA path \"%s\" does not exist" msgstr "\"%s\" CA 경로가 없습니다" -#: git-send-email.perl:1309 +#: git-send-email.perl:1320 msgid "" " The Cc list above has been expanded by additional\n" " addresses found in the patch commit message. By default\n" @@ -15642,125 +15994,130 @@ msgstr "" #. TRANSLATORS: Make sure to include [y] [n] [q] [a] in your #. translation. The program will only accept English input #. at this point. -#: git-send-email.perl:1324 +#: git-send-email.perl:1335 msgid "Send this email? ([y]es|[n]o|[q]uit|[a]ll): " msgstr "ì´ ì „ìžë©”ì¼ì„ ë³´ë‚´ì‹œê² ìŠµë‹ˆê¹Œ? ([y]예|[n]아니오|[q]ë내기|[a]모ë‘): " -#: git-send-email.perl:1327 +#: git-send-email.perl:1338 msgid "Send this email reply required" msgstr "필요한 ì „ìžë©”ì¼ ë‹µìž¥ 보냅니다" -#: git-send-email.perl:1353 +#: git-send-email.perl:1364 msgid "The required SMTP server is not properly defined." msgstr "필요한 SMTP 서버를 ì œëŒ€ë¡œ ì§€ì •í•˜ì§€ 않았습니다." -#: git-send-email.perl:1397 +#: git-send-email.perl:1411 #, perl-format msgid "Server does not support STARTTLS! %s" msgstr "서버ì—서 STARTTLS를 ì§€ì›í•˜ì§€ 않습니다! %s" -#: git-send-email.perl:1403 +#: git-send-email.perl:1416 git-send-email.perl:1420 +#, perl-format +msgid "STARTTLS failed! %s" +msgstr "STARTTLS 실패! %s" + +#: git-send-email.perl:1430 msgid "Unable to initialize SMTP properly. Check config and use --smtp-debug." msgstr "" "SMTP를 ì œëŒ€ë¡œ ì´ˆê¸°í™”í• ìˆ˜ 없습니다. ì„¤ì •ì„ í™•ì¸í•˜ê³ --smtp-debug ì˜µì…˜ì„ ì‚¬ìš©" "하ì‹ì‹œì˜¤." -#: git-send-email.perl:1421 +#: git-send-email.perl:1448 #, perl-format msgid "Failed to send %s\n" msgstr "%sì„(를) ë³´ë‚´ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤\n" -#: git-send-email.perl:1424 +#: git-send-email.perl:1451 #, perl-format msgid "Dry-Sent %s\n" msgstr "%s 보내는 í‰ë‚´\n" -#: git-send-email.perl:1424 +#: git-send-email.perl:1451 #, perl-format msgid "Sent %s\n" msgstr "%s 보냄\n" -#: git-send-email.perl:1426 +#: git-send-email.perl:1453 msgid "Dry-OK. Log says:\n" msgstr "성공 í‰ë‚´. 기ë¡ì€:\n" -#: git-send-email.perl:1426 +#: git-send-email.perl:1453 msgid "OK. Log says:\n" msgstr "성공. 기ë¡ì€:\n" -#: git-send-email.perl:1438 +#: git-send-email.perl:1465 msgid "Result: " msgstr "ê²°ê³¼: " -#: git-send-email.perl:1441 +#: git-send-email.perl:1468 msgid "Result: OK\n" msgstr "ê²°ê³¼: ì •ìƒ\n" -#: git-send-email.perl:1454 +#: git-send-email.perl:1481 #, perl-format msgid "can't open file %s" msgstr "%s 파ì¼ì„ ì—´ 수 없습니다" -#: git-send-email.perl:1501 git-send-email.perl:1521 +#: git-send-email.perl:1528 git-send-email.perl:1548 #, perl-format msgid "(mbox) Adding cc: %s from line '%s'\n" msgstr "(mbox) cc: %s 추가, '%s' 줄ì—서\n" -#: git-send-email.perl:1507 +#: git-send-email.perl:1534 #, perl-format msgid "(mbox) Adding to: %s from line '%s'\n" msgstr "(mbox) to: %s 추가, '%s' 줄ì—서\n" -#: git-send-email.perl:1555 +#: git-send-email.perl:1582 #, perl-format msgid "(non-mbox) Adding cc: %s from line '%s'\n" msgstr "(mbox아님) cc: %s 추가, '%s' 줄ì—서\n" -#: git-send-email.perl:1578 +#: git-send-email.perl:1605 #, perl-format msgid "(body) Adding cc: %s from line '%s'\n" msgstr "(본문) cc: %s 추가, '%s' 줄ì—서\n" -#: git-send-email.perl:1676 +#: git-send-email.perl:1711 #, perl-format msgid "(%s) Could not execute '%s'" msgstr "(%s) '%s'ì„ ì‹¤í–‰í• ìˆ˜ 없습니다" -#: git-send-email.perl:1683 +#: git-send-email.perl:1718 #, perl-format msgid "(%s) Adding %s: %s from: '%s'\n" msgstr "(%s) %s: %s 추가, '%s' 줄ì—서\n" -#: git-send-email.perl:1687 +#: git-send-email.perl:1722 #, perl-format msgid "(%s) failed to close pipe to '%s'" msgstr "(%s) '%s'(ì„)를 향한 파ì´í”„를 ë‹«ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: git-send-email.perl:1714 +#: git-send-email.perl:1749 msgid "cannot send message as 7bit" msgstr "메시지를 7비트로 보낼 수 없습니다" -#: git-send-email.perl:1722 +#: git-send-email.perl:1757 msgid "invalid transfer encoding" msgstr "ìž˜ëª»ëœ ì „ì†¡ ì¸ì½”딩" -#: git-send-email.perl:1741 git-send-email.perl:1792 git-send-email.perl:1802 +#: git-send-email.perl:1795 git-send-email.perl:1846 git-send-email.perl:1856 #, perl-format msgid "unable to open %s: %s\n" msgstr "%sì„(를) ì—´ 수 없습니다: %s\n" -#: git-send-email.perl:1744 +#: git-send-email.perl:1798 #, perl-format msgid "%s: patch contains a line longer than 998 characters" msgstr "%s: íŒ¨ì¹˜ì— 998ìžë³´ë‹¤ ë” ê¸´ ì¤„ì´ ë“¤ì–´ 있습니다" -#: git-send-email.perl:1760 +#: git-send-email.perl:1814 #, perl-format msgid "Skipping %s with backup suffix '%s'.\n" msgstr "%s 넘어ê°, 예비 í™•ìž¥ìž '%s' 있ìŒ.\n" #. TRANSLATORS: please keep "[y|N]" as is. -#: git-send-email.perl:1764 +#: git-send-email.perl:1818 #, perl-format msgid "Do you really want to send %s? [y|N]: " msgstr "ì •ë§ë¡œ %s 파ì¼ì„ ë³´ë‚´ì‹œê² ìŠµë‹ˆê¹Œ? [y|N]: " @@ -3,15 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Dimitriy Ryazantcev <DJm00n@mail.ru>, 2014-2016 +# Dimitriy Ryazantcev <DJm00n@mail.ru>, 2014-2017 # insolor, 2014 # insolor, 2014 msgid "" msgstr "" "Project-Id-Version: Git Russian Localization Project\n" "Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n" -"POT-Creation-Date: 2016-11-25 22:50+0800\n" -"PO-Revision-Date: 2016-11-28 23:58+0000\n" +"POT-Creation-Date: 2017-05-05 09:35+0800\n" +"PO-Revision-Date: 2017-06-09 14:19+0000\n" "Last-Translator: Dimitriy Ryazantcev <DJm00n@mail.ru>\n" "Language-Team: Russian (http://www.transifex.com/djm00n/git-po-ru/language/ru/)\n" "MIME-Version: 1.0\n" @@ -60,7 +60,7 @@ msgstr "ИÑправьте их в рабочем каталоге, затем Ð msgid "Exiting because of an unresolved conflict." msgstr "Выход из-за неразрешенного конфликта." -#: advice.c:114 builtin/merge.c:1181 +#: advice.c:114 builtin/merge.c:1185 msgid "You have not concluded your merge (MERGE_HEAD exists)." msgstr "Ð’Ñ‹ не завершили ÑлиÑние (приÑутÑтвует файл MERGE_HEAD)." @@ -224,22 +224,22 @@ msgstr "неопознанный двоичный патч на Ñтроке %d" msgid "patch with only garbage at line %d" msgstr "патч Ñ Ð¼ÑƒÑором на Ñтроке %d" -#: apply.c:2274 +#: apply.c:2265 #, c-format msgid "unable to read symlink %s" msgstr "не удалоÑÑŒ прочитать Ñимвольную ÑÑылку %s" -#: apply.c:2278 +#: apply.c:2269 #, c-format msgid "unable to open or read %s" msgstr "не удалоÑÑŒ открыть или прочеÑть %s" -#: apply.c:2931 +#: apply.c:2922 #, c-format msgid "invalid start of line: '%c'" msgstr "неправильное начало Ñтроки: «%c»" -#: apply.c:3050 +#: apply.c:3041 #, c-format msgid "Hunk #%d succeeded at %d (offset %d line)." msgid_plural "Hunk #%d succeeded at %d (offset %d lines)." @@ -248,257 +248,257 @@ msgstr[1] "ЧаÑть #%d уÑпешно применена на %d (Ñо Ñдв msgstr[2] "ЧаÑть #%d уÑпешно применена на %d (Ñо Ñдвигом в %d Ñтрок)." msgstr[3] "ЧаÑть #%d уÑпешно применена на %d (Ñо Ñдвигом в %d Ñтрок)." -#: apply.c:3062 +#: apply.c:3053 #, c-format msgid "Context reduced to (%ld/%ld) to apply fragment at %d" msgstr "КонтекÑÑ‚ Ñужен до (%ld/%ld), чтобы применить фрагмент на %d Ñтроке" -#: apply.c:3068 +#: apply.c:3059 #, c-format msgid "" "while searching for:\n" "%.*s" msgstr "при поиÑке:\n%.*s" -#: apply.c:3090 +#: apply.c:3081 #, c-format msgid "missing binary patch data for '%s'" msgstr "пропущены данные двоичного патча Ð´Ð»Ñ Â«%s»" -#: apply.c:3098 +#: apply.c:3089 #, c-format msgid "cannot reverse-apply a binary patch without the reverse hunk to '%s'" msgstr "невозможно выполнить reverse-apply Ð´Ð»Ñ Ð´Ð²Ð¾Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ патча, без Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹ блока «%s»" -#: apply.c:3144 +#: apply.c:3135 #, c-format msgid "cannot apply binary patch to '%s' without full index line" msgstr "невозможно применить двоичный патч «%s» без Ñтроки Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ полной верÑией индекÑа" -#: apply.c:3154 +#: apply.c:3145 #, c-format msgid "" "the patch applies to '%s' (%s), which does not match the current contents." msgstr "патч применÑÑ‚ÑÑ Ðº файлу «%s» (%s), но его текущее Ñодержимое не ÑоотвеÑтвует ожидаемому." -#: apply.c:3162 +#: apply.c:3153 #, c-format msgid "the patch applies to an empty '%s' but it is not empty" msgstr "патч применÑетÑÑ Ðº пуÑтому файлу «%s», но файл не пуÑтой" -#: apply.c:3180 +#: apply.c:3171 #, c-format msgid "the necessary postimage %s for '%s' cannot be read" msgstr "не удалоÑÑŒ прочитать необходимую поÑылку %s Ð´Ð»Ñ Â«%s»" -#: apply.c:3193 +#: apply.c:3184 #, c-format msgid "binary patch does not apply to '%s'" msgstr "не удалоÑÑŒ применить двоичный патч к «%s»" -#: apply.c:3199 +#: apply.c:3190 #, c-format msgid "binary patch to '%s' creates incorrect result (expecting %s, got %s)" msgstr "поÑле Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð´Ð²Ð¾Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ патча Ð´Ð»Ñ Â«%s» был получен неправильный результат (ожидалоÑÑŒ %s, получено %s)" -#: apply.c:3220 +#: apply.c:3211 #, c-format msgid "patch failed: %s:%ld" msgstr "ошибка Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹: %s:%ld" -#: apply.c:3342 +#: apply.c:3333 #, c-format msgid "cannot checkout %s" msgstr "не удалоÑÑŒ переключить ÑоÑтоÑние на %s" -#: apply.c:3390 apply.c:3401 apply.c:3447 setup.c:248 +#: apply.c:3381 apply.c:3392 apply.c:3438 setup.c:253 #, c-format msgid "failed to read %s" msgstr "не удалоÑÑŒ прочитать %s" -#: apply.c:3398 +#: apply.c:3389 #, c-format msgid "reading from '%s' beyond a symbolic link" msgstr "чтение из «%s» за ÑимволичеÑкой ÑÑылкой" -#: apply.c:3427 apply.c:3667 +#: apply.c:3418 apply.c:3658 #, c-format msgid "path %s has been renamed/deleted" msgstr "путь %s был переименован/удален" -#: apply.c:3510 apply.c:3681 +#: apply.c:3501 apply.c:3672 #, c-format msgid "%s: does not exist in index" msgstr "%s: нет в индекÑе" -#: apply.c:3519 apply.c:3689 +#: apply.c:3510 apply.c:3680 #, c-format msgid "%s: does not match index" msgstr "%s: не Ñовпадает Ñ Ð¸Ð½Ð´ÐµÐºÑом" -#: apply.c:3554 +#: apply.c:3545 msgid "repository lacks the necessary blob to fall back on 3-way merge." msgstr "в репозитории отÑутÑтвует необходимый двоичный объект Ð´Ð»Ñ Ð¾Ñ‚ÐºÐ°Ñ‚Ð° к трёхходовому ÑлиÑнию." -#: apply.c:3557 +#: apply.c:3548 #, c-format msgid "Falling back to three-way merge...\n" msgstr "Откат к трёхходовому ÑлиÑнию…\n" -#: apply.c:3573 apply.c:3577 +#: apply.c:3564 apply.c:3568 #, c-format msgid "cannot read the current contents of '%s'" msgstr "не удалоÑÑŒ прочитать текущее Ñодержимое «%s»" -#: apply.c:3589 +#: apply.c:3580 #, c-format msgid "Failed to fall back on three-way merge...\n" msgstr "Ðе удалоÑÑŒ откатитьÑÑ Ðº трёхходовому ÑлиÑнию…\n" -#: apply.c:3603 +#: apply.c:3594 #, c-format msgid "Applied patch to '%s' with conflicts.\n" msgstr "Патч применен к «%s» Ñ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð°Ð¼Ð¸.\n" -#: apply.c:3608 +#: apply.c:3599 #, c-format msgid "Applied patch to '%s' cleanly.\n" msgstr "Патч применен к «%s» без ошибок.\n" -#: apply.c:3634 +#: apply.c:3625 msgid "removal patch leaves file contents" msgstr "патч ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð½Ðµ удалил Ñодержимое файла" -#: apply.c:3706 +#: apply.c:3697 #, c-format msgid "%s: wrong type" msgstr "%s: неправильный тип" -#: apply.c:3708 +#: apply.c:3699 #, c-format msgid "%s has type %o, expected %o" msgstr "%s имеет тип %o, а ожидалÑÑ %o" -#: apply.c:3859 apply.c:3861 +#: apply.c:3850 apply.c:3852 #, c-format msgid "invalid path '%s'" msgstr "неправильный путь «%s»" -#: apply.c:3917 +#: apply.c:3908 #, c-format msgid "%s: already exists in index" msgstr "%s: уже ÑодержитÑÑ Ð² индекÑе" -#: apply.c:3920 +#: apply.c:3911 #, c-format msgid "%s: already exists in working directory" msgstr "%s: уже ÑодержитÑÑ Ð² рабочем каталоге" -#: apply.c:3940 +#: apply.c:3931 #, c-format msgid "new mode (%o) of %s does not match old mode (%o)" msgstr "новый режим доÑтупа (%o) Ð´Ð»Ñ %s не ÑоответÑтвует Ñтарому режиму доÑтупа (%o)" -#: apply.c:3945 +#: apply.c:3936 #, c-format msgid "new mode (%o) of %s does not match old mode (%o) of %s" msgstr "новый режим доÑтупа (%o) Ð´Ð»Ñ %s не ÑоответÑтвует Ñтарому режиму доÑтупа (%o) Ð´Ð»Ñ %s" -#: apply.c:3965 +#: apply.c:3956 #, c-format msgid "affected file '%s' is beyond a symbolic link" msgstr "затронутый файл «%s» находитÑÑ Ð·Ð° ÑимволичеÑкой ÑÑылкой" -#: apply.c:3969 +#: apply.c:3960 #, c-format msgid "%s: patch does not apply" msgstr "%s: не удалоÑÑŒ применить патч" -#: apply.c:3984 +#: apply.c:3975 #, c-format msgid "Checking patch %s..." msgstr "Проверка патча %s…" -#: apply.c:4075 +#: apply.c:4066 #, c-format msgid "sha1 information is lacking or useless for submodule %s" msgstr "Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾Ð± sha1 отÑутÑтвует или беÑполезна Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ %s" -#: apply.c:4082 +#: apply.c:4073 #, c-format msgid "mode change for %s, which is not in current HEAD" msgstr "изменен режим Ð´Ð»Ñ %s, который не находитÑÑ Ð² текущем HEAD" -#: apply.c:4085 +#: apply.c:4076 #, c-format msgid "sha1 information is lacking or useless (%s)." msgstr "Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾Ð± sha1 отÑутÑтвует или беÑполезна (%s)." -#: apply.c:4090 builtin/checkout.c:233 builtin/reset.c:135 +#: apply.c:4081 builtin/checkout.c:252 builtin/reset.c:135 #, c-format msgid "make_cache_entry failed for path '%s'" msgstr "Ñбой make_cache_entry Ð´Ð»Ñ Ð¿ÑƒÑ‚Ð¸ «%s»" -#: apply.c:4094 +#: apply.c:4085 #, c-format msgid "could not add %s to temporary index" msgstr "не удалоÑÑŒ добавить %s во временный индекÑ" -#: apply.c:4104 +#: apply.c:4095 #, c-format msgid "could not write temporary index to %s" msgstr "не удалоÑÑŒ запиÑать временный Ð¸Ð½Ð´ÐºÐµÐºÑ Ð² %s" -#: apply.c:4242 +#: apply.c:4233 #, c-format msgid "unable to remove %s from index" msgstr "не удалоÑÑŒ удалить %s из индекÑа" -#: apply.c:4277 +#: apply.c:4268 #, c-format msgid "corrupt patch for submodule %s" msgstr "поврежденный патч Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ %s" -#: apply.c:4283 +#: apply.c:4274 #, c-format msgid "unable to stat newly created file '%s'" msgstr "не удалоÑÑŒ выполнить stat Ð´Ð»Ñ Ñозданного файла «%s»" -#: apply.c:4291 +#: apply.c:4282 #, c-format msgid "unable to create backing store for newly created file %s" msgstr "не удалоÑÑŒ Ñоздать вÑпомогательный файл Ð´Ð»Ñ Ñозданного файла %s" -#: apply.c:4297 apply.c:4441 +#: apply.c:4288 apply.c:4432 #, c-format msgid "unable to add cache entry for %s" msgstr "не удалоÑÑŒ Ñоздать запиÑÑŒ в кÑше Ð´Ð»Ñ %s" -#: apply.c:4338 +#: apply.c:4329 #, c-format msgid "failed to write to '%s'" msgstr "не удалоÑÑŒ запиÑать в «%s»" -#: apply.c:4342 +#: apply.c:4333 #, c-format msgid "closing file '%s'" msgstr "закрытие файла «%s»" -#: apply.c:4412 +#: apply.c:4403 #, c-format msgid "unable to write file '%s' mode %o" msgstr "не удалоÑÑŒ запиÑать файл «%s» Ñ Ñ€ÐµÐ¶Ð¸Ð¼Ð¾Ð¼ доÑтупа %o" -#: apply.c:4510 +#: apply.c:4501 #, c-format msgid "Applied patch %s cleanly." msgstr "Патч %s применен без ошибок." -#: apply.c:4518 +#: apply.c:4509 msgid "internal error" msgstr "внутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ°" -#: apply.c:4521 +#: apply.c:4512 #, c-format msgid "Applying patch %%s with %d reject..." msgid_plural "Applying patch %%s with %d rejects..." @@ -507,45 +507,45 @@ msgstr[1] "Применение патча %%s Ñ %d отказами…" msgstr[2] "Применение патча %%s Ñ %d отказами…" msgstr[3] "Применение патча %%s Ñ %d отказами…" -#: apply.c:4532 +#: apply.c:4523 #, c-format msgid "truncating .rej filename to %.*s.rej" msgstr "уÑечение имени .rej файла до %.*s.rej" -#: apply.c:4540 builtin/fetch.c:740 builtin/fetch.c:989 +#: apply.c:4531 builtin/fetch.c:739 builtin/fetch.c:988 #, c-format msgid "cannot open %s" msgstr "не удалоÑÑŒ открыть %s" -#: apply.c:4554 +#: apply.c:4545 #, c-format msgid "Hunk #%d applied cleanly." msgstr "Блок â„–%d применен без ошибок." -#: apply.c:4558 +#: apply.c:4549 #, c-format msgid "Rejected hunk #%d." msgstr "Блок â„–%d отклонен." -#: apply.c:4668 +#: apply.c:4659 #, c-format msgid "Skipped patch '%s'." msgstr "Патч «%s» пропущен." -#: apply.c:4676 +#: apply.c:4667 msgid "unrecognized input" msgstr "не раÑпознанный ввод" -#: apply.c:4695 +#: apply.c:4686 msgid "unable to read index file" msgstr "не удалоÑÑŒ прочитать файл индекÑа" -#: apply.c:4833 +#: apply.c:4823 #, c-format msgid "can't open patch '%s': %s" msgstr "не удалоÑÑŒ открыть патч «%s»: %s" -#: apply.c:4858 +#: apply.c:4850 #, c-format msgid "squelched %d whitespace error" msgid_plural "squelched %d whitespace errors" @@ -554,7 +554,7 @@ msgstr[1] "пропущено %d ошибки в пробельных Ñимво msgstr[2] "пропущено %d ошибок в пробельных Ñимволах" msgstr[3] "пропущено %d ошибок в пробельных Ñимволах" -#: apply.c:4864 apply.c:4879 +#: apply.c:4856 apply.c:4871 #, c-format msgid "%d line adds whitespace errors." msgid_plural "%d lines add whitespace errors." @@ -563,7 +563,7 @@ msgstr[1] "%d Ñтроки добавили ошибки в пробельных msgstr[2] "%d Ñтрок добавили ошибки в пробельных Ñимволах." msgstr[3] "%d Ñтрок добавили ошибки в пробельных Ñимволах." -#: apply.c:4872 +#: apply.c:4864 #, c-format msgid "%d line applied after fixing whitespace errors." msgid_plural "%d lines applied after fixing whitespace errors." @@ -572,133 +572,134 @@ msgstr[1] "%d Ñтроки добавлено поÑле иÑÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ msgstr[2] "%d Ñтрок добавлено поÑле иÑÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¾ÑˆÐ¸Ð±Ð¾Ðº в пробелах." msgstr[3] "%d Ñтроки добавлено поÑле иÑÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¾ÑˆÐ¸Ð±Ð¾Ðº в пробелах." -#: apply.c:4888 builtin/add.c:463 builtin/mv.c:286 builtin/rm.c:431 +#: apply.c:4880 builtin/add.c:463 builtin/mv.c:298 builtin/rm.c:391 msgid "Unable to write new index file" msgstr "Ðе удалоÑÑŒ запиÑать новый файл индекÑа" -#: apply.c:4919 apply.c:4922 builtin/am.c:2277 builtin/am.c:2280 -#: builtin/clone.c:95 builtin/fetch.c:98 builtin/pull.c:180 -#: builtin/submodule--helper.c:281 builtin/submodule--helper.c:407 -#: builtin/submodule--helper.c:589 builtin/submodule--helper.c:592 -#: builtin/submodule--helper.c:944 builtin/submodule--helper.c:947 +#: apply.c:4911 apply.c:4914 builtin/am.c:2276 builtin/am.c:2279 +#: builtin/clone.c:113 builtin/fetch.c:98 builtin/pull.c:180 +#: builtin/submodule--helper.c:304 builtin/submodule--helper.c:629 +#: builtin/submodule--helper.c:632 builtin/submodule--helper.c:973 +#: builtin/submodule--helper.c:976 builtin/submodule--helper.c:1161 +#: git-add--interactive.perl:239 msgid "path" msgstr "путь" -#: apply.c:4920 +#: apply.c:4912 msgid "don't apply changes matching the given path" msgstr "не применÑть Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ð¾ указанному пути" -#: apply.c:4923 +#: apply.c:4915 msgid "apply changes matching the given path" msgstr "применÑть Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ð¾ указанному пути" -#: apply.c:4925 builtin/am.c:2286 +#: apply.c:4917 builtin/am.c:2285 msgid "num" msgstr "количеÑтво" -#: apply.c:4926 +#: apply.c:4918 msgid "remove <num> leading slashes from traditional diff paths" msgstr "удалить <количеÑтво> ведущих коÑых черт из традиционных путей ÑпиÑка изменений" -#: apply.c:4929 +#: apply.c:4921 msgid "ignore additions made by the patch" msgstr "игнорировать добавлениÑ, Ñделанные Ñтим патчем" -#: apply.c:4931 +#: apply.c:4923 msgid "instead of applying the patch, output diffstat for the input" msgstr "вмеÑто Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ð°Ñ‚Ñ‡Ð° вывеÑти ÑтатиÑтику добавлений и удалений Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð°" -#: apply.c:4935 +#: apply.c:4927 msgid "show number of added and deleted lines in decimal notation" msgstr "показать количеÑтво добавленных и удаленных Ñтрок в деÑÑтичном предÑтавлении" -#: apply.c:4937 +#: apply.c:4929 msgid "instead of applying the patch, output a summary for the input" msgstr "вмеÑто Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ð°Ñ‚Ñ‡Ð° вывеÑти ÑтатиÑтику изменений Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð°" -#: apply.c:4939 +#: apply.c:4931 msgid "instead of applying the patch, see if the patch is applicable" msgstr "вмеÑто Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ð°Ñ‚Ñ‡Ð° проверить подходит ли он" -#: apply.c:4941 +#: apply.c:4933 msgid "make sure the patch is applicable to the current index" msgstr "проверить, что патч применÑетÑÑ Ðº текущему индекÑу" -#: apply.c:4943 +#: apply.c:4935 msgid "apply a patch without touching the working tree" msgstr "применить патч, не изменÑÑ Ñ€Ð°Ð±Ð¾Ñ‡Ð¸Ð¹ каталог" -#: apply.c:4945 +#: apply.c:4937 msgid "accept a patch that touches outside the working area" msgstr "принÑть патч, который затрагивает файлы за рабочим каталогом" -#: apply.c:4947 +#: apply.c:4939 msgid "also apply the patch (use with --stat/--summary/--check)" msgstr "а также применить патч (иÑпользуйте Ñ --stat/--summary/--check)" -#: apply.c:4949 +#: apply.c:4941 msgid "attempt three-way merge if a patch does not apply" msgstr "попытатьÑÑ Ñделать трехходовое ÑлиÑние, еÑли патч не применÑетÑÑ" -#: apply.c:4951 +#: apply.c:4943 msgid "build a temporary index based on embedded index information" msgstr "поÑтроить временный индекÑ, оÑнованный на вÑтроенной информации об индекÑе" -#: apply.c:4954 builtin/checkout-index.c:169 builtin/ls-files.c:505 +#: apply.c:4946 builtin/checkout-index.c:169 builtin/ls-files.c:515 msgid "paths are separated with NUL character" msgstr "пути, отделённые ÐУЛЕВЫМ Ñимволом" -#: apply.c:4956 +#: apply.c:4948 msgid "ensure at least <n> lines of context match" msgstr "удоÑтоверитьÑÑ, что по крайней мере <n> Ñтрок контекÑта Ñовпадают" -#: apply.c:4957 builtin/am.c:2265 +#: apply.c:4949 builtin/am.c:2264 msgid "action" msgstr "дейÑтвие" -#: apply.c:4958 +#: apply.c:4950 msgid "detect new or modified lines that have whitespace errors" msgstr "определÑть новые или модифицированные Ñтроки, у которых еÑть ошибки в пробельных Ñимволах" -#: apply.c:4961 apply.c:4964 +#: apply.c:4953 apply.c:4956 msgid "ignore changes in whitespace when finding context" msgstr "игнорировать Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² пробельных Ñимволах при поиÑке контекÑта" -#: apply.c:4967 +#: apply.c:4959 msgid "apply the patch in reverse" msgstr "применить патч Ñ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸ÐµÐ¼ изменений" -#: apply.c:4969 +#: apply.c:4961 msgid "don't expect at least one line of context" msgstr "не ожидать как минимум одной Ñтроки контекÑта" -#: apply.c:4971 +#: apply.c:4963 msgid "leave the rejected hunks in corresponding *.rej files" msgstr "оÑтавить отклоненные блоки изменений в ÑоответÑтвующих *.rej файлах" -#: apply.c:4973 +#: apply.c:4965 msgid "allow overlapping hunks" msgstr "разрешить перекрывающиеÑÑ Ð±Ð»Ð¾ÐºÐ¸ изменений" -#: apply.c:4974 builtin/add.c:267 builtin/check-ignore.c:19 -#: builtin/commit.c:1339 builtin/count-objects.c:94 builtin/fsck.c:593 -#: builtin/log.c:1860 builtin/mv.c:110 builtin/read-tree.c:114 +#: apply.c:4966 builtin/add.c:267 builtin/check-ignore.c:19 +#: builtin/commit.c:1337 builtin/count-objects.c:94 builtin/fsck.c:651 +#: builtin/log.c:1867 builtin/mv.c:122 builtin/read-tree.c:134 msgid "be verbose" msgstr "быть многоÑловнее" -#: apply.c:4976 +#: apply.c:4968 msgid "tolerate incorrectly detected missing new-line at the end of file" msgstr "разрешить некорректно определенные пропущенные пуÑтые Ñтроки в конце файла" -#: apply.c:4979 +#: apply.c:4971 msgid "do not trust the line counts in the hunk headers" msgstr "не доверÑть количеÑтву Ñтрок из заголовка блока изменений" -#: apply.c:4981 builtin/am.c:2274 +#: apply.c:4973 builtin/am.c:2273 msgid "root" msgstr "корень" -#: apply.c:4982 +#: apply.c:4974 msgid "prepend <root> to all filenames" msgstr "добавить <корень> Ñпереди ко вÑем именам файлов" @@ -720,158 +721,163 @@ msgstr "git archive --remote <репозиторий> [--exec <команда>] msgid "git archive --remote <repo> [--exec <cmd>] --list" msgstr "git archive --remote <репозиторий> [--exec <команда>] --list" -#: archive.c:344 builtin/add.c:152 builtin/add.c:442 builtin/rm.c:327 +#: archive.c:332 builtin/add.c:152 builtin/add.c:442 builtin/rm.c:300 #, c-format msgid "pathspec '%s' did not match any files" -msgstr "ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð¿ÑƒÑ‚Ð¸ «%s» не ÑоответÑтвует ни одному файлу" +msgstr "Ñпецификатор пути «%s» не ÑоответÑтвует ни одному файлу" -#: archive.c:429 +#: archive.c:417 msgid "fmt" msgstr "формат" -#: archive.c:429 +#: archive.c:417 msgid "archive format" msgstr "формат архива" -#: archive.c:430 builtin/log.c:1429 +#: archive.c:418 builtin/log.c:1436 msgid "prefix" msgstr "префикÑ" -#: archive.c:431 +#: archive.c:419 msgid "prepend prefix to each pathname in the archive" msgstr "добавлÑть Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ Ð¿ÐµÑ€ÐµÐ´ каждым путем файла в архиве" -#: archive.c:432 builtin/blame.c:2603 builtin/blame.c:2604 builtin/config.c:59 -#: builtin/fast-export.c:987 builtin/fast-export.c:989 builtin/grep.c:723 -#: builtin/hash-object.c:101 builtin/ls-files.c:539 builtin/ls-files.c:542 -#: builtin/notes.c:401 builtin/notes.c:564 builtin/read-tree.c:109 +#: archive.c:420 builtin/blame.c:2598 builtin/blame.c:2599 builtin/config.c:60 +#: builtin/fast-export.c:987 builtin/fast-export.c:989 builtin/grep.c:1061 +#: builtin/hash-object.c:101 builtin/ls-files.c:549 builtin/ls-files.c:552 +#: builtin/notes.c:401 builtin/notes.c:564 builtin/read-tree.c:129 #: parse-options.h:153 msgid "file" msgstr "файл" -#: archive.c:433 builtin/archive.c:89 +#: archive.c:421 builtin/archive.c:89 msgid "write the archive to this file" msgstr "запиÑÑŒ архива в Ñтот файл" -#: archive.c:435 +#: archive.c:423 msgid "read .gitattributes in working directory" msgstr "читать .gitattributes в рабочем каталоге" -#: archive.c:436 +#: archive.c:424 msgid "report archived files on stderr" msgstr "отчет об архивированных файлах в stderr" -#: archive.c:437 +#: archive.c:425 msgid "store only" msgstr "только хранение" -#: archive.c:438 +#: archive.c:426 msgid "compress faster" msgstr "Ñжимать быÑтрее" -#: archive.c:446 +#: archive.c:434 msgid "compress better" msgstr "Ñжимать лучше" -#: archive.c:449 +#: archive.c:437 msgid "list supported archive formats" msgstr "перечиÑлить поддерживаемые форматы архивов" -#: archive.c:451 builtin/archive.c:90 builtin/clone.c:85 builtin/clone.c:88 -#: builtin/submodule--helper.c:601 builtin/submodule--helper.c:953 +#: archive.c:439 builtin/archive.c:90 builtin/clone.c:103 builtin/clone.c:106 +#: builtin/submodule--helper.c:641 builtin/submodule--helper.c:982 msgid "repo" msgstr "репозиторий" -#: archive.c:452 builtin/archive.c:91 +#: archive.c:440 builtin/archive.c:91 msgid "retrieve the archive from remote repository <repo>" msgstr "получить архив из внешнего <репозиториÑ>" -#: archive.c:453 builtin/archive.c:92 builtin/notes.c:485 +#: archive.c:441 builtin/archive.c:92 builtin/notes.c:485 msgid "command" msgstr "команда" -#: archive.c:454 builtin/archive.c:93 +#: archive.c:442 builtin/archive.c:93 msgid "path to the remote git-upload-archive command" msgstr "путь к команде git-upload-archive на машине Ñ Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ репозиторием" -#: archive.c:461 +#: archive.c:449 msgid "Unexpected option --remote" msgstr "ÐÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð°Ñ Ð¾Ð¿Ñ†Ð¸Ñ --remote" -#: archive.c:463 +#: archive.c:451 msgid "Option --exec can only be used together with --remote" msgstr "ÐžÐ¿Ñ†Ð¸Ñ --exec может иÑпользоватьÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ вмеÑте Ñ --remote" -#: archive.c:465 +#: archive.c:453 msgid "Unexpected option --output" msgstr "ÐÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð°Ñ Ð¾Ð¿Ñ†Ð¸Ñ --output" -#: archive.c:487 +#: archive.c:475 #, c-format msgid "Unknown archive format '%s'" msgstr "ÐеизвеÑтный формат архива «%s»" -#: archive.c:494 +#: archive.c:482 #, c-format msgid "Argument not supported for format '%s': -%d" msgstr "Ðргумент не поддерживаетÑÑ Ð´Ð»Ñ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° «%s»: -%d" -#: attr.c:263 +#: attr.c:212 +#, c-format +msgid "%.*s is not a valid attribute name" +msgstr "%.*s не ÑвлÑетÑÑ Ð´Ð¾Ð¿ÑƒÑтимым именем атрибута" + +#: attr.c:408 msgid "" "Negative patterns are ignored in git attributes\n" "Use '\\!' for literal leading exclamation." msgstr "Отрицающие шаблоны в атрибутах git игнорируютÑÑ.\nИÑпользуйте «\\!» Ð´Ð»Ñ Ð±ÑƒÐºÐ²Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ иÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñимвола в значении «воÑклицательный знак»." -#: bisect.c:441 +#: bisect.c:444 #, c-format msgid "Could not open file '%s'" msgstr "Ðе удалоÑÑŒ открыть файл «%s»" -#: bisect.c:446 +#: bisect.c:449 #, c-format msgid "Badly quoted content in file '%s': %s" msgstr "Плохое Ñодержимое файла «%s»: %s" -#: bisect.c:655 +#: bisect.c:657 #, c-format msgid "We cannot bisect more!\n" msgstr "Ðевозможно продолжить бинарный поиÑк!\n" -#: bisect.c:708 +#: bisect.c:710 #, c-format msgid "Not a valid commit name %s" msgstr "ÐедопуÑтимое Ð¸Ð¼Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð° %s" -#: bisect.c:732 +#: bisect.c:734 #, c-format msgid "" "The merge base %s is bad.\n" "This means the bug has been fixed between %s and [%s].\n" msgstr "База ÑлиÑÐ½Ð¸Ñ %s ÑвлÑетÑÑ Ð¿Ð»Ð¾Ñ…Ð¸Ð¼ коммитом.\nÐто значит, что ошибка была иÑправлена где-то между %s и [%s].\n" -#: bisect.c:737 +#: bisect.c:739 #, c-format msgid "" "The merge base %s is new.\n" "The property has changed between %s and [%s].\n" msgstr "База ÑлиÑÐ½Ð¸Ñ %s ÑвлÑетÑÑ Ð½Ð¾Ð²Ð¾Ð¹.\nСвойÑтво было изменено где-то между %s и [%s].\n" -#: bisect.c:742 +#: bisect.c:744 #, c-format msgid "" "The merge base %s is %s.\n" "This means the first '%s' commit is between %s and [%s].\n" msgstr "База ÑлиÑÐ½Ð¸Ñ %s ÑвлÑетÑÑ %s.\nÐто значит, что «%s» коммит находитÑÑ Ð³Ð´Ðµ-то между %s и [%s].\n" -#: bisect.c:750 +#: bisect.c:752 #, c-format msgid "" -"Some %s revs are not ancestor of the %s rev.\n" +"Some %s revs are not ancestors of the %s rev.\n" "git bisect cannot work properly in this case.\n" "Maybe you mistook %s and %s revs?\n" msgstr "ÐеÑколько %s коммитов не ÑвлÑÑŽÑ‚ÑÑ Ð¿Ñ€ÐµÐ´ÐºÐ°Ð¼Ð¸ %s коммита.\nÐ’ Ñтом Ñлучае git bisect не может работать правильно.\nВозможно, вы перепутали редакции %s и %s меÑтами?\n" -#: bisect.c:763 +#: bisect.c:765 #, c-format msgid "" "the merge base between %s and [%s] must be skipped.\n" @@ -879,43 +885,43 @@ msgid "" "We continue anyway." msgstr "База ÑлиÑÐ½Ð¸Ñ Ð¼ÐµÐ¶Ð´Ñƒ %s и [%s] должно быть пропущена.\nПоÑтому мы не можем быть уверены, что первый %s коммит находитÑÑ Ð¼ÐµÐ¶Ð´Ñƒ %s и %s.\nÐо вÑе же продолжаем поиÑк." -#: bisect.c:798 +#: bisect.c:800 #, c-format msgid "Bisecting: a merge base must be tested\n" msgstr "Бинарный поиÑк: база ÑлиÑÐ½Ð¸Ñ Ð´Ð¾Ð»Ð¶Ð½Ð° быть проверена\n" -#: bisect.c:849 +#: bisect.c:851 #, c-format msgid "a %s revision is needed" msgstr "нужно указать %s редакцию" -#: bisect.c:866 builtin/notes.c:174 builtin/tag.c:248 +#: bisect.c:868 builtin/notes.c:174 builtin/tag.c:255 #, c-format msgid "could not create file '%s'" msgstr "не удалоÑÑŒ Ñоздать файл «%s»" -#: bisect.c:917 +#: bisect.c:919 #, c-format msgid "could not read file '%s'" msgstr "не удалоÑÑŒ прочитать файл «%s»" -#: bisect.c:947 +#: bisect.c:949 msgid "reading bisect refs failed" msgstr "Ñбой при чтении ÑÑылок двоичного поиÑка" -#: bisect.c:967 +#: bisect.c:969 #, c-format msgid "%s was both %s and %s\n" msgstr "%s была одновременно и %s и %s\n" -#: bisect.c:975 +#: bisect.c:977 #, c-format msgid "" "No testable commit found.\n" "Maybe you started with bad path parameters?\n" msgstr "ТеÑтируемый коммит не найден.\nВозможно, вы начали поиÑк Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸ÐµÐ¼ неправильного параметра пути?\n" -#: bisect.c:994 +#: bisect.c:996 #, c-format msgid "(roughly %d step)" msgid_plural "(roughly %d steps)" @@ -926,7 +932,7 @@ msgstr[3] "(примерно %d шагов)" #. TRANSLATORS: the last %s will be replaced with #. "(roughly %d steps)" translation -#: bisect.c:998 +#: bisect.c:1000 #, c-format msgid "Bisecting: %d revision left to test after this %s\n" msgid_plural "Bisecting: %d revisions left to test after this %s\n" @@ -1055,7 +1061,7 @@ msgstr "ÐедопуÑÑ‚Ð¸Ð¼Ð°Ñ Ñ‚Ð¾Ñ‡ÐºÐ° ветки: «%s»." msgid "'%s' is already checked out at '%s'" msgstr "«%s» уже находитÑÑ Ð½Ð° «%s»" -#: branch.c:363 +#: branch.c:364 #, c-format msgid "HEAD of working tree %s is not updated" msgstr "HEAD рабочего каталога %s не обновлён" @@ -1070,7 +1076,7 @@ msgstr "«%s» не похож на файл пакета верÑии 2" msgid "unrecognized header: %s%s (%d)" msgstr "неопознанный заголовок: %s%s (%d)" -#: bundle.c:87 sequencer.c:963 builtin/commit.c:777 +#: bundle.c:87 sequencer.c:1341 sequencer.c:1767 builtin/commit.c:777 #, c-format msgid "could not open '%s'" msgstr "не удалоÑÑŒ открыть «%s»" @@ -1079,10 +1085,10 @@ msgstr "не удалоÑÑŒ открыть «%s»" msgid "Repository lacks these prerequisite commits:" msgstr "Ð’ репозитории отÑутÑтвуют необходимые коммиты:" -#: bundle.c:163 ref-filter.c:1462 sequencer.c:830 sequencer.c:1374 -#: builtin/blame.c:2814 builtin/commit.c:1061 builtin/log.c:348 -#: builtin/log.c:890 builtin/log.c:1340 builtin/log.c:1666 builtin/log.c:1909 -#: builtin/merge.c:356 builtin/shortlog.c:170 +#: bundle.c:163 ref-filter.c:1852 sequencer.c:1162 sequencer.c:2321 +#: builtin/blame.c:2811 builtin/commit.c:1061 builtin/log.c:353 +#: builtin/log.c:897 builtin/log.c:1347 builtin/log.c:1673 builtin/log.c:1916 +#: builtin/merge.c:359 builtin/shortlog.c:176 msgid "revision walk setup failed" msgstr "Ñбой инициализации прохода по редакциÑм" @@ -1125,7 +1131,7 @@ msgstr "критичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° rev-list" msgid "ref '%s' is excluded by the rev-list options" msgstr "ÑÑылка «%s» иÑключена в ÑоответÑтвии Ñ Ð¾Ð¿Ñ†Ð¸Ñми rev-list" -#: bundle.c:443 builtin/log.c:165 builtin/log.c:1572 builtin/shortlog.c:273 +#: bundle.c:443 builtin/log.c:170 builtin/log.c:1579 builtin/shortlog.c:281 #, c-format msgid "unrecognized argument: %s" msgstr "неопознанный аргумент: %s" @@ -1143,13 +1149,13 @@ msgstr "не удалоÑÑŒ Ñоздать «%s»" msgid "index-pack died" msgstr "критичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° index-pack" -#: color.c:290 +#: color.c:300 #, c-format msgid "invalid color value: %.*s" msgstr "недопуÑтимое значение цвета: %.*s" -#: commit.c:40 builtin/am.c:421 builtin/am.c:457 builtin/am.c:1493 -#: builtin/am.c:2127 +#: commit.c:40 sequencer.c:1579 builtin/am.c:419 builtin/am.c:455 +#: builtin/am.c:1489 builtin/am.c:2126 #, c-format msgid "could not parse %s" msgstr "не удалоÑÑŒ разобрать %s" @@ -1159,7 +1165,7 @@ msgstr "не удалоÑÑŒ разобрать %s" msgid "%s %s is not a commit!" msgstr "%s %s не ÑвлÑетÑÑ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð¾Ð¼!" -#: commit.c:1514 +#: commit.c:1511 msgid "" "Warning: commit message did not conform to UTF-8.\n" "You may want to amend it after fixing the message, or set the config\n" @@ -1170,123 +1176,152 @@ msgstr "Предупреждение: Ñообщение коммита не ÑÐ msgid "memory exhausted" msgstr "памÑть иÑчерпана" -#: config.c:516 +#: config.c:191 +msgid "relative config include conditionals must come from files" +msgstr "отноÑительные уÑловные Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ должны иÑходить из файлов" + +#: config.c:711 #, c-format msgid "bad config line %d in blob %s" msgstr "ошибка в %d Ñтроке двоичного объекта %s" -#: config.c:520 +#: config.c:715 #, c-format msgid "bad config line %d in file %s" msgstr "ошибка в %d Ñтроке файла %s" -#: config.c:524 +#: config.c:719 #, c-format msgid "bad config line %d in standard input" msgstr "ошибка в %d Ñтроке Ñтандартного ввода" -#: config.c:528 +#: config.c:723 #, c-format msgid "bad config line %d in submodule-blob %s" msgstr "ошибка в %d Ñтроке двоичного объекта Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ %s" -#: config.c:532 +#: config.c:727 #, c-format msgid "bad config line %d in command line %s" msgstr "ошибка в %d Ñтроке коммандной Ñтроки %s" -#: config.c:536 +#: config.c:731 #, c-format msgid "bad config line %d in %s" msgstr "ошибка в %d Ñтроке в %s" -#: config.c:655 +#: config.c:859 msgid "out of range" msgstr "вне диапазона" -#: config.c:655 +#: config.c:859 msgid "invalid unit" msgstr "неправильное чиÑло" -#: config.c:661 +#: config.c:865 #, c-format msgid "bad numeric config value '%s' for '%s': %s" msgstr "неправильное чиÑловое значение «%s» Ð´Ð»Ñ Â«%s»: %s" -#: config.c:666 +#: config.c:870 #, c-format msgid "bad numeric config value '%s' for '%s' in blob %s: %s" msgstr "неправильное чиÑловое значение «%s» Ð´Ð»Ñ Â«%s» в двоичном объекте %s: %s" -#: config.c:669 +#: config.c:873 #, c-format msgid "bad numeric config value '%s' for '%s' in file %s: %s" msgstr "неправильное чиÑловое значение «%s» Ð´Ð»Ñ Â«%s» в файле %s: %s" -#: config.c:672 +#: config.c:876 #, c-format msgid "bad numeric config value '%s' for '%s' in standard input: %s" msgstr "неправильное чиÑловое значение «%s» Ð´Ð»Ñ Â«%s» на Ñтандартном вводе: %s" -#: config.c:675 +#: config.c:879 #, c-format msgid "bad numeric config value '%s' for '%s' in submodule-blob %s: %s" msgstr "неправильное чиÑловое значение «%s» Ð´Ð»Ñ Â«%s» в двоичном объекте Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ %s: %s" -#: config.c:678 +#: config.c:882 #, c-format msgid "bad numeric config value '%s' for '%s' in command line %s: %s" msgstr "неправильное чиÑловое значение «%s» Ð´Ð»Ñ Â«%s» на коммандной Ñтроке %s: %s" -#: config.c:681 +#: config.c:885 #, c-format msgid "bad numeric config value '%s' for '%s' in %s: %s" msgstr "неправильное чиÑловое значение «%s» Ð´Ð»Ñ Â«%s» в %s: %s" -#: config.c:768 +#: config.c:980 #, c-format msgid "failed to expand user dir in: '%s'" msgstr "Ñбой Ñ€Ð°Ð·Ð²Ð¾Ñ€Ð°Ñ‡Ð¸Ð²Ð°Ð½Ð¸Ñ Ð¿ÑƒÑ‚Ð¸ каталога пользователÑ: «%s»" -#: config.c:852 config.c:863 +#: config.c:1075 config.c:1086 #, c-format msgid "bad zlib compression level %d" msgstr "неправильный уровень ÑÐ¶Ð°Ñ‚Ð¸Ñ zlib %d" -#: config.c:978 +#: config.c:1203 #, c-format msgid "invalid mode for object creation: %s" msgstr "недопуÑтимый режим ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¾Ð±ÑŠÐµÐºÑ‚Ð°: %s" -#: config.c:1312 +#: config.c:1359 +#, c-format +msgid "bad pack compression level %d" +msgstr "неправильный уровень ÑÐ¶Ð°Ñ‚Ð¸Ñ Ð¿Ð°ÐºÐµÑ‚Ð° %d" + +#: config.c:1557 msgid "unable to parse command-line config" msgstr "не удалоÑÑŒ разобрать конфигурацию из командной Ñтроки" -#: config.c:1362 +#: config.c:1611 msgid "unknown error occurred while reading the configuration files" msgstr "произошла неизвеÑÑ‚Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° при чтении файлов конфигурации" -#: config.c:1716 +#: config.c:1970 +#, c-format +msgid "Invalid %s: '%s'" +msgstr "ÐедейÑтвительный %s: «%s»" + +#: config.c:1991 +#, c-format +msgid "unknown core.untrackedCache value '%s'; using 'keep' default value" +msgstr "неизвеÑтное значение «%s» Ð´Ð»Ñ core.untrackedCache; иÑпользую Ñтандартное значение «keep»" + +#: config.c:2017 +#, c-format +msgid "splitIndex.maxPercentChange value '%d' should be between 0 and 100" +msgstr "значение «%d» Ð´Ð»Ñ splitIndex.maxPercentChange должно быть от 0 до 100" + +#: config.c:2028 #, c-format msgid "unable to parse '%s' from command-line config" msgstr "не удалоÑÑŒ разобрать «%s» в конфигурации из командной Ñтроки" -#: config.c:1718 +#: config.c:2030 #, c-format msgid "bad config variable '%s' in file '%s' at line %d" msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ «%s» в файле «%s» на Ñтроке %d" -#: config.c:1777 +#: config.c:2089 #, c-format msgid "%s has multiple values" msgstr "%s имеет неÑколько значений" -#: config.c:2311 +#: config.c:2423 config.c:2648 +#, c-format +msgid "fstat on %s failed" +msgstr "Ñбой при выполнении fstat на файле %s" + +#: config.c:2541 #, c-format msgid "could not set '%s' to '%s'" msgstr "не удалоÑÑŒ уÑтановить «%s» в «%s»" -#: config.c:2313 +#: config.c:2543 builtin/remote.c:774 #, c-format msgid "could not unset '%s'" msgstr "не удалоÑÑŒ ÑброÑить значение Ð´Ð»Ñ Â«%s»" @@ -1303,7 +1338,7 @@ msgid "" "and the repository exists." msgstr "Ðе удалоÑÑŒ прочитать из внешнего репозиториÑ.\n\nУдоÑтоверьтеÑÑŒ, что у Ð²Ð°Ñ ÐµÑть необходимые права доÑтупа\nи репозиторий ÑущеÑтвует." -#: connected.c:63 builtin/fsck.c:173 builtin/prune.c:140 +#: connected.c:63 builtin/fsck.c:190 builtin/prune.c:140 msgid "Checking connectivity" msgstr "Проверка ÑоединениÑ" @@ -1453,232 +1488,262 @@ msgstr " Сбой разбора величины Ñреза (cut-off) у dirst msgid " Unknown dirstat parameter '%s'\n" msgstr "ÐеизвеÑтный параметр dirstat: «%s»\n" -#: diff.c:283 +#: diff.c:281 #, c-format msgid "Unknown value for 'diff.submodule' config variable: '%s'" msgstr "ÐеизвеÑтное Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ «diff.submodule»: «%s»" -#: diff.c:346 +#: diff.c:344 #, c-format msgid "" "Found errors in 'diff.dirstat' config variable:\n" "%s" msgstr "Ðайдены ошибки в переменной «diff.dirstat»:\n%s" -#: diff.c:3087 +#: diff.c:3102 #, c-format msgid "external diff died, stopping at %s" msgstr "критичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° при внешнем Ñравнении, оÑтанов на %s" -#: diff.c:3412 +#: diff.c:3428 msgid "--name-only, --name-status, --check and -s are mutually exclusive" msgstr "--name-only, --name-status, --check и -s Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно" -#: diff.c:3502 +#: diff.c:3518 msgid "--follow requires exactly one pathspec" -msgstr "--follow требует ровно одной Ñпецификации пути" +msgstr "--follow требует ровно одного Ñпецификатора пути" -#: diff.c:3665 +#: diff.c:3681 #, c-format msgid "" "Failed to parse --dirstat/-X option parameter:\n" "%s" msgstr "Сбой разбора параметра опции --dirstat/-X :\n%s" -#: diff.c:3679 +#: diff.c:3695 #, c-format msgid "Failed to parse --submodule option parameter: '%s'" msgstr "Сбой разбора параметра опции --submodule: «%s»" -#: diff.c:4700 +#: diff.c:4719 msgid "inexact rename detection was skipped due to too many files." msgstr "неточное определение Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ Ð±Ñ‹Ð»Ð¾ пропущено из-за Ñлишком большого количеÑтва файлов." -#: diff.c:4703 +#: diff.c:4722 msgid "only found copies from modified paths due to too many files." msgstr "найдены только копии из измененных путей из-за Ñлишком большого количеÑтва файлов." -#: diff.c:4706 +#: diff.c:4725 #, c-format msgid "" "you may want to set your %s variable to at least %d and retry the command." msgstr "возможно вы захотите уÑтановить переменную %s в как минимум значение %d и повторить вызов команды." -#: dir.c:1866 +#: dir.c:1899 msgid "failed to get kernel name and information" msgstr "не удалоÑÑŒ получить Ð¸Ð¼Ñ Ñдра и информацию" -#: dir.c:1985 +#: dir.c:2018 msgid "Untracked cache is disabled on this system or location." msgstr "КÑш неотÑлеживаемых файлов отключен на Ñтой ÑиÑтеме или в Ñтом меÑте." -#: fetch-pack.c:213 +#: dir.c:2776 dir.c:2781 +#, c-format +msgid "could not create directories for %s" +msgstr "не удалоÑÑŒ Ñоздать каталоги Ð´Ð»Ñ %s" + +#: dir.c:2806 +#, c-format +msgid "could not migrate git directory from '%s' to '%s'" +msgstr "не удалоÑÑŒ перемеÑтить каталог git Ñ Â«%s» в «%s»" + +#: entry.c:280 +#, c-format +msgid "could not stat file '%s'" +msgstr "не удалоÑÑŒ выполнить stat Ð´Ð»Ñ Ñ„Ð°Ð¹Ð»Ð° «%s»" + +#: fetch-pack.c:249 msgid "git fetch-pack: expected shallow list" msgstr "git fetch-pack: ожидаетÑÑ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° ÑпиÑка Ð´Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ðµ чаÑти" -#: fetch-pack.c:225 +#: fetch-pack.c:261 msgid "git fetch-pack: expected ACK/NAK, got EOF" msgstr "git fetch-pack: ожидаетÑÑ ACK/NAK, а получено EOF" -#: fetch-pack.c:243 +#: fetch-pack.c:280 builtin/archive.c:63 +#, c-format +msgid "remote error: %s" +msgstr "ошибка внешнего репозиториÑ: %s" + +#: fetch-pack.c:281 #, c-format msgid "git fetch-pack: expected ACK/NAK, got '%s'" msgstr "git fetch-pack: ожидаетÑÑ ACK/NAK, а получено «%s»" -#: fetch-pack.c:295 +#: fetch-pack.c:333 msgid "--stateless-rpc requires multi_ack_detailed" msgstr "--stateless-rpc требует multi_ack_detailed" -#: fetch-pack.c:381 +#: fetch-pack.c:419 #, c-format msgid "invalid shallow line: %s" msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°Ñ Ñтрока чаÑтичного получениÑ: %s" -#: fetch-pack.c:387 +#: fetch-pack.c:425 #, c-format msgid "invalid unshallow line: %s" msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°Ñ Ñтрока полного получениÑ: %s" -#: fetch-pack.c:389 +#: fetch-pack.c:427 #, c-format msgid "object not found: %s" msgstr "объект не найден: %s" -#: fetch-pack.c:392 +#: fetch-pack.c:430 #, c-format msgid "error in object: %s" msgstr "ошибка в объекте: %s" -#: fetch-pack.c:394 +#: fetch-pack.c:432 #, c-format msgid "no shallow found: %s" msgstr "чаÑтичный клон не найден: %s" -#: fetch-pack.c:397 +#: fetch-pack.c:435 #, c-format msgid "expected shallow/unshallow, got %s" msgstr "ожидалоÑÑŒ shallow/unshallow, а получено %s" -#: fetch-pack.c:436 +#: fetch-pack.c:474 #, c-format msgid "got %s %d %s" msgstr "получено %s %d %s" -#: fetch-pack.c:450 +#: fetch-pack.c:488 #, c-format msgid "invalid commit %s" msgstr "недопуÑтимый коммит %s" -#: fetch-pack.c:483 +#: fetch-pack.c:521 msgid "giving up" msgstr "оÑтанавливаю дальнейшие попытки" -#: fetch-pack.c:493 progress.c:235 +#: fetch-pack.c:531 progress.c:235 msgid "done" msgstr "готово" -#: fetch-pack.c:505 +#: fetch-pack.c:543 #, c-format msgid "got %s (%d) %s" msgstr "получено %s (%d) %s" -#: fetch-pack.c:551 +#: fetch-pack.c:589 #, c-format msgid "Marking %s as complete" msgstr "Помечаю %s как завершенный" -#: fetch-pack.c:697 +#: fetch-pack.c:737 #, c-format msgid "already have %s (%s)" msgstr "уже еÑть %s (%s)" -#: fetch-pack.c:735 +#: fetch-pack.c:775 msgid "fetch-pack: unable to fork off sideband demultiplexer" msgstr "fetch-pack: не удалоÑÑŒ запуÑтить программу разбора данных" -#: fetch-pack.c:743 +#: fetch-pack.c:783 msgid "protocol error: bad pack header" msgstr "ошибка протокола: неправильный заголовок потока" -#: fetch-pack.c:799 +#: fetch-pack.c:839 #, c-format msgid "fetch-pack: unable to fork off %s" msgstr "fetch-pack: не удалоÑÑŒ запуÑтить программу %s" -#: fetch-pack.c:815 +#: fetch-pack.c:855 #, c-format msgid "%s failed" msgstr "%s завершен Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ¾Ð¹" -#: fetch-pack.c:817 +#: fetch-pack.c:857 msgid "error in sideband demultiplexer" msgstr "произошла ошибка в программе разбора данных" -#: fetch-pack.c:844 +#: fetch-pack.c:884 msgid "Server does not support shallow clients" msgstr "Сервер не поддерживает клиентов Ñ Ñ‡Ð°Ñтичным клонированием" -#: fetch-pack.c:848 +#: fetch-pack.c:888 msgid "Server supports multi_ack_detailed" msgstr "Сервер поддерживает multi_ack_detailed" -#: fetch-pack.c:851 +#: fetch-pack.c:891 msgid "Server supports no-done" msgstr "Сервер поддерживает no-done" -#: fetch-pack.c:857 +#: fetch-pack.c:897 msgid "Server supports multi_ack" msgstr "Сервер поддерживает multi_ack" -#: fetch-pack.c:861 +#: fetch-pack.c:901 msgid "Server supports side-band-64k" msgstr "Сервер поддерживает side-band-64k" -#: fetch-pack.c:865 +#: fetch-pack.c:905 msgid "Server supports side-band" msgstr "Сервер поддерживает side-band" -#: fetch-pack.c:869 +#: fetch-pack.c:909 msgid "Server supports allow-tip-sha1-in-want" msgstr "Сервер поддерживает allow-tip-sha1-in-want" -#: fetch-pack.c:873 +#: fetch-pack.c:913 msgid "Server supports allow-reachable-sha1-in-want" msgstr "Сервер поддерживает allow-reachable-sha1-in-want" -#: fetch-pack.c:883 +#: fetch-pack.c:923 msgid "Server supports ofs-delta" msgstr "Сервер поддерживает ofs-delta" -#: fetch-pack.c:890 +#: fetch-pack.c:930 #, c-format msgid "Server version is %.*s" msgstr "ВерÑÐ¸Ñ Ñервера %.*s" -#: fetch-pack.c:896 +#: fetch-pack.c:936 msgid "Server does not support --shallow-since" msgstr "Сервер не поддерживает --shallow-since" -#: fetch-pack.c:900 +#: fetch-pack.c:940 msgid "Server does not support --shallow-exclude" msgstr "Сервер не поддерживает --shallow-exclude" -#: fetch-pack.c:902 +#: fetch-pack.c:942 msgid "Server does not support --deepen" msgstr "Сервер не поддерживает --deepen" -#: fetch-pack.c:913 +#: fetch-pack.c:953 msgid "no common commits" msgstr "не общих коммитов" -#: fetch-pack.c:925 +#: fetch-pack.c:965 msgid "git fetch-pack: fetch failed." msgstr "git fetch-pack: ошибка при получении данных." -#: fetch-pack.c:1087 +#: fetch-pack.c:1127 msgid "no matching remote head" msgstr "нет ÑоотвеÑтвующего внешнего ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° ветку" +#: fetch-pack.c:1149 +#, c-format +msgid "no such remote ref %s" +msgstr "нет такой внешней ÑÑылки %s" + +#: fetch-pack.c:1152 +#, c-format +msgid "Server does not allow request for unadvertised object %s" +msgstr "Сервер не поддерживает Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð½ÐµÐ¾Ð±ÑŠÑвленного объекта %s" + #: gpg-interface.c:185 msgid "gpg failed to sign the data" msgstr "gpg не удалоÑÑŒ подпиÑать данные" @@ -1692,63 +1757,68 @@ msgstr "не удалоÑÑŒ Ñоздать временный файл" msgid "failed writing detached signature to '%s'" msgstr "Ñбой запиÑи отÑоединенной подпиÑи в «%s»" -#: grep.c:1782 +#: graph.c:96 +#, c-format +msgid "ignore invalid color '%.*s' in log.graphColors" +msgstr "игнорирую недопуÑтимый цвет «%.*s» в log.graphColors" + +#: grep.c:1796 #, c-format msgid "'%s': unable to read %s" msgstr "«%s»: не удалоÑÑŒ прочеÑть %s" -#: grep.c:1799 builtin/clone.c:381 builtin/diff.c:84 builtin/rm.c:155 +#: grep.c:1813 builtin/clone.c:399 builtin/diff.c:81 builtin/rm.c:133 #, c-format msgid "failed to stat '%s'" msgstr "не удалоÑÑŒ выполнить stat «%s»" -#: grep.c:1810 +#: grep.c:1824 #, c-format msgid "'%s': short read" msgstr "«%s»: Ñлишком мало данных прочитано" -#: help.c:203 +#: help.c:218 #, c-format msgid "available git commands in '%s'" msgstr "доÑтупные команды git в «%s»" -#: help.c:210 +#: help.c:225 msgid "git commands available from elsewhere on your $PATH" msgstr "команды git, доÑтупные в других меÑтах вашего $PATH" -#: help.c:241 +#: help.c:256 msgid "These are common Git commands used in various situations:" msgstr "Стандартные команды Git иÑпользуемые в различных ÑитуациÑÑ…:" -#: help.c:306 +#: help.c:321 #, c-format msgid "" "'%s' appears to be a git command, but we were not\n" "able to execute it. Maybe git-%s is broken?" msgstr "«%s» похоже на команду git, но нам не удалоÑÑŒ ее запуÑтить. Возможно, git-%s не работает?" -#: help.c:361 +#: help.c:376 msgid "Uh oh. Your system reports no Git commands at all." msgstr "Ой-ёй! Ваша ÑиÑтема не Ñообщает ни о каких командах Git вообще." -#: help.c:383 +#: help.c:398 #, c-format msgid "" "WARNING: You called a Git command named '%s', which does not exist.\n" "Continuing under the assumption that you meant '%s'" msgstr "Ð’ÐИМÐÐИЕ: Ð’Ñ‹ вызвали команду Git «%s», но такой не ÑущеÑтвует.\nПродолжаем Ñ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸ÐµÐ¼, что вы имели в виду «%s»" -#: help.c:388 +#: help.c:403 #, c-format msgid "in %0.1f seconds automatically..." msgstr "через %0.1f Ñекунд автоматичеÑки…" -#: help.c:395 +#: help.c:410 #, c-format msgid "git: '%s' is not a git command. See 'git --help'." msgstr "git: «%s» не ÑвлÑетÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ git. Смотрите «git --help»." -#: help.c:399 help.c:465 +#: help.c:414 help.c:480 msgid "" "\n" "Did you mean this?" @@ -1760,12 +1830,12 @@ msgstr[1] "\nВозможно, вы имели в виду что-то из ÑÑ‚ msgstr[2] "\nВозможно, вы имели в виду что-то из Ñтого?" msgstr[3] "\nВозможно, вы имели в виду что-то из Ñтого?" -#: help.c:461 +#: help.c:476 #, c-format msgid "%s: %s - %s" msgstr "%s: %s — %s" -#: ident.c:334 +#: ident.c:343 msgid "" "\n" "*** Please tell me who you are.\n" @@ -1780,6 +1850,39 @@ msgid "" "\n" msgstr "\n*** ПожалуйÑта, Ñкажите мне кто вы еÑть.\n\nЗапуÑтите\n\n git config --global user.email \"you@example.com\"\n git config --global user.name \"Ваше ИмÑ\"\n\nÐ´Ð»Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ñ… данных аккаунта по умолчанию.\nПропуÑтите параметр --global Ð´Ð»Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð´Ð°Ð½Ð½Ñ‹Ñ… только Ð´Ð»Ñ Ñтого репозиториÑ.\n\n" +#: ident.c:367 +msgid "no email was given and auto-detection is disabled" +msgstr "Ð°Ð´Ñ€ÐµÑ Ñлектронной почты не указан и автоопределение отключено" + +#: ident.c:372 +#, c-format +msgid "unable to auto-detect email address (got '%s')" +msgstr "не удалоÑÑŒ выполнить автоопределение адреÑа Ñлектронной почты (получено «%s»)" + +#: ident.c:382 +msgid "no name was given and auto-detection is disabled" +msgstr "Ð¸Ð¼Ñ Ð½Ðµ указано и автоопределение отключено" + +#: ident.c:388 +#, c-format +msgid "unable to auto-detect name (got '%s')" +msgstr "не удалоÑÑŒ выполнить автоопределение имени (получено «%s»)" + +#: ident.c:396 +#, c-format +msgid "empty ident name (for <%s>) not allowed" +msgstr "пуÑтое Ð¸Ð¼Ñ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° (Ð´Ð»Ñ <%s>) не разрешено" + +#: ident.c:402 +#, c-format +msgid "name consists only of disallowed characters: %s" +msgstr "Ð¸Ð¼Ñ ÑоÑтоит только из неразрешенных Ñимоволов: %s" + +#: ident.c:417 builtin/commit.c:611 +#, c-format +msgid "invalid date format: %s" +msgstr "неправильный формат даты: %s" + #: lockfile.c:152 #, c-format msgid "" @@ -1801,8 +1904,8 @@ msgstr "Ðе удалоÑÑŒ Ñоздать «%s.lock»: %s" msgid "failed to read the cache" msgstr "Ñбой Ñ‡Ñ‚ÐµÐ½Ð¸Ñ ÐºÑша" -#: merge.c:96 builtin/am.c:2000 builtin/am.c:2035 builtin/checkout.c:374 -#: builtin/checkout.c:588 builtin/clone.c:731 +#: merge.c:96 builtin/am.c:1999 builtin/am.c:2034 builtin/checkout.c:393 +#: builtin/checkout.c:607 builtin/clone.c:749 msgid "unable to write new index file" msgstr "не удалоÑÑŒ запиÑать новый файл индекÑа" @@ -1810,82 +1913,96 @@ msgstr "не удалоÑÑŒ запиÑать новый файл индекÑа" msgid "(bad commit)\n" msgstr "(плохой коммит)\n" -#: merge-recursive.c:231 +#: merge-recursive.c:231 merge-recursive.c:239 #, c-format msgid "addinfo_cache failed for path '%s'" msgstr "Ñбой addinfo_cache Ð´Ð»Ñ Ð¿ÑƒÑ‚Ð¸ «%s»" -#: merge-recursive.c:301 +#: merge-recursive.c:303 msgid "error building trees" msgstr "ошибка при поÑтроении деревьев" -#: merge-recursive.c:720 +#: merge-recursive.c:727 #, c-format msgid "failed to create path '%s'%s" msgstr "не удалоÑÑŒ Ñоздать путь «%s»%s" -#: merge-recursive.c:731 +#: merge-recursive.c:738 #, c-format msgid "Removing %s to make room for subdirectory\n" msgstr "Удаление %s, чтобы оÑвободить меÑто Ð´Ð»Ñ Ð¿Ð¾Ð´ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¾Ð²\n" -#: merge-recursive.c:745 merge-recursive.c:764 +#: merge-recursive.c:752 merge-recursive.c:771 msgid ": perhaps a D/F conflict?" msgstr ": возможно, конфликт каталогов/файлов?" -#: merge-recursive.c:754 +#: merge-recursive.c:761 #, c-format msgid "refusing to lose untracked file at '%s'" msgstr "отказ потери неотÑлеживаемого файла в «%s»" -#: merge-recursive.c:796 builtin/cat-file.c:34 +#: merge-recursive.c:803 builtin/cat-file.c:34 #, c-format msgid "cannot read object %s '%s'" msgstr "невозможно прочитать объект %s «%s»" -#: merge-recursive.c:798 +#: merge-recursive.c:805 #, c-format msgid "blob expected for %s '%s'" msgstr "ожидаетÑÑ Ð´Ð²Ð¾Ð¸Ñ‡Ð½Ñ‹Ð¹ объект Ð´Ð»Ñ %s «%s»" -#: merge-recursive.c:822 +#: merge-recursive.c:829 #, c-format msgid "failed to open '%s': %s" msgstr "не удалоÑÑŒ открыть «%s»: %s" -#: merge-recursive.c:833 +#: merge-recursive.c:840 #, c-format msgid "failed to symlink '%s': %s" msgstr "не удалоÑÑŒ Ñоздать Ñимвольную ÑÑылку «%s»: %s" -#: merge-recursive.c:838 +#: merge-recursive.c:845 #, c-format msgid "do not know what to do with %06o %s '%s'" msgstr "не понÑтно, что делать Ñ %06o %s «%s»" -#: merge-recursive.c:978 +#: merge-recursive.c:985 msgid "Failed to execute internal merge" msgstr "Ðе удалоÑÑŒ запуÑтить внутреннее ÑлиÑние" -#: merge-recursive.c:982 +#: merge-recursive.c:989 #, c-format msgid "Unable to add %s to database" msgstr "Ðе удалоÑÑŒ добавить %s в базу данных" -#: merge-recursive.c:1081 merge-recursive.c:1095 +#: merge-recursive.c:1092 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left " "in tree." msgstr "КОÐФЛИКТ (%s/удаление): %s удалено в %s и %s в %s. ВерÑÐ¸Ñ %s из %s оÑтавлена в дереве." -#: merge-recursive.c:1087 merge-recursive.c:1100 +#: merge-recursive.c:1097 +#, c-format +msgid "" +"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s " +"left in tree." +msgstr "КОÐФЛИКТ (%s/удаление): %s удалено в %s и от %s до %s в %s. ВерÑÐ¸Ñ %s из %s оÑтавлена в дереве." + +#: merge-recursive.c:1104 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left " "in tree at %s." msgstr "КОÐФЛИКТ (%s/удаление): %s удалено в %s и %s в %s. ВерÑÐ¸Ñ %s из %s оÑтавлена в дереве на %s." +#: merge-recursive.c:1109 +#, c-format +msgid "" +"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s " +"left in tree at %s." +msgstr "КОÐФЛИКТ (%s/удаление): %s удалено в %s и от %s до %s в %s. ВерÑÐ¸Ñ %s из %s оÑтавлена в дереве на %s." + #: merge-recursive.c:1143 msgid "rename" msgstr "переименование" @@ -1920,104 +2037,104 @@ msgstr "КОÐФЛИКТ (переименование/переименованРmsgid "Renaming %s to %s and %s to %s instead" msgstr "Переименовываю %s в %s и %s в %s вмеÑто Ñтого" -#: merge-recursive.c:1531 +#: merge-recursive.c:1528 #, c-format msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s" msgstr "КОÐФЛИКТ (переименование/добавление): Переименование «%s»→«%s» в ветке «%s» и добавление «%s» в ветке «%s»" -#: merge-recursive.c:1546 +#: merge-recursive.c:1543 #, c-format msgid "Adding merged %s" msgstr "Добавление Ñлитого %s" -#: merge-recursive.c:1553 merge-recursive.c:1766 +#: merge-recursive.c:1550 merge-recursive.c:1780 #, c-format msgid "Adding as %s instead" msgstr "Добавление вмеÑто Ñтого как %s" -#: merge-recursive.c:1610 +#: merge-recursive.c:1607 #, c-format msgid "cannot read object %s" msgstr "невозможно прочитать объект «%s»" -#: merge-recursive.c:1613 +#: merge-recursive.c:1610 #, c-format msgid "object %s is not a blob" msgstr "объект %s не ÑвлÑетÑÑ Ð´Ð²Ð¾Ð¸Ñ‡Ð½Ñ‹Ð¼ объектом" -#: merge-recursive.c:1666 +#: merge-recursive.c:1679 msgid "modify" msgstr "изменение" -#: merge-recursive.c:1666 +#: merge-recursive.c:1679 msgid "modified" msgstr "изменено" -#: merge-recursive.c:1676 +#: merge-recursive.c:1689 msgid "content" msgstr "Ñодержимое" -#: merge-recursive.c:1683 +#: merge-recursive.c:1696 msgid "add/add" msgstr "добавление/добавление" -#: merge-recursive.c:1718 +#: merge-recursive.c:1732 #, c-format msgid "Skipped %s (merged same as existing)" msgstr "ПропуÑк %s (Ñлиты одинаковые Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ÐºÐ°Ðº ÑущеÑтвующие)" -#: merge-recursive.c:1732 +#: merge-recursive.c:1746 #, c-format msgid "Auto-merging %s" msgstr "ÐвтоÑлиÑние %s" -#: merge-recursive.c:1736 git-submodule.sh:924 +#: merge-recursive.c:1750 git-submodule.sh:944 msgid "submodule" msgstr "подмодуль" -#: merge-recursive.c:1737 +#: merge-recursive.c:1751 #, c-format msgid "CONFLICT (%s): Merge conflict in %s" msgstr "КОÐФЛИКТ (%s): Конфликт ÑлиÑÐ½Ð¸Ñ Ð² %s" -#: merge-recursive.c:1831 +#: merge-recursive.c:1845 #, c-format msgid "Removing %s" msgstr "Удаление %s" -#: merge-recursive.c:1857 +#: merge-recursive.c:1871 msgid "file/directory" msgstr "файл/каталог" -#: merge-recursive.c:1863 +#: merge-recursive.c:1877 msgid "directory/file" msgstr "каталог/файл" -#: merge-recursive.c:1868 +#: merge-recursive.c:1883 #, c-format msgid "" "CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s" msgstr "КОÐФЛИКТ (%s): Уже ÑущеÑтвует каталог Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ «%s» в «%s». Добавление «%s» как «%s»" -#: merge-recursive.c:1877 +#: merge-recursive.c:1892 #, c-format msgid "Adding %s" msgstr "Добавление %s" -#: merge-recursive.c:1914 +#: merge-recursive.c:1929 msgid "Already up-to-date!" msgstr "Уже обновлено!" -#: merge-recursive.c:1923 +#: merge-recursive.c:1938 #, c-format msgid "merging of trees %s and %s failed" msgstr "Ñбой ÑлиÑÐ½Ð¸Ñ Ð´ÐµÑ€ÐµÐ²ÑŒÐµÐ² «%s» и «%s»" -#: merge-recursive.c:2006 +#: merge-recursive.c:2021 msgid "Merging:" msgstr "СлиÑние:" -#: merge-recursive.c:2019 +#: merge-recursive.c:2034 #, c-format msgid "found %u common ancestor:" msgid_plural "found %u common ancestors:" @@ -2026,16 +2143,16 @@ msgstr[1] "найдено %u общих предка:" msgstr[2] "найдено %u общих предков:" msgstr[3] "найдено %u общих предков:" -#: merge-recursive.c:2058 +#: merge-recursive.c:2073 msgid "merge returned no commit" msgstr "ÑлиÑние не вернуло коммит" -#: merge-recursive.c:2121 +#: merge-recursive.c:2136 #, c-format msgid "Could not parse object '%s'" msgstr "Ðе удалоÑÑŒ разобрать объект «%s»" -#: merge-recursive.c:2135 builtin/merge.c:641 builtin/merge.c:788 +#: merge-recursive.c:2150 builtin/merge.c:645 builtin/merge.c:792 msgid "Unable to write index." msgstr "Ðе удаетÑÑ Ð·Ð°Ð¿Ð¸Ñать индекÑ." @@ -2072,7 +2189,7 @@ msgstr "Отказ в перезапиÑи заметок в %s (за преде msgid "Bad %s value: '%s'" msgstr "Ðеправильное значение переменной %s: «%s»" -#: object.c:242 +#: object.c:240 #, c-format msgid "unable to parse object: %s" msgstr "не удалоÑÑŒ разобрать объект: %s" @@ -2107,325 +2224,453 @@ msgstr "-КОЛИЧЕСТВО" msgid "malformed object name '%s'" msgstr "Ðеправильное Ð¸Ð¼Ñ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° «%s»" -#: path.c:826 +#: path.c:810 #, c-format msgid "Could not make %s writable by group" msgstr "Ðе удалоÑÑŒ предоÑтавить доÑтуп к %s на запиÑÑŒ" -#: pathspec.c:133 -msgid "global 'glob' and 'noglob' pathspec settings are incompatible" -msgstr "глобальные опции Ñпецификации пути «glob» и «noglob» Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно" +#: pathspec.c:125 +msgid "Escape character '\\' not allowed as last character in attr value" +msgstr "УправлÑющий Ñимвол «\\» не разрешен как поÑледний Ñимвол в значении attr" #: pathspec.c:143 +msgid "Only one 'attr:' specification is allowed." +msgstr "Разрешен только один Ñпецификатор «attr:»." + +#: pathspec.c:146 +msgid "attr spec must not be empty" +msgstr "Ñпецификатор attr не должен быть пуÑтой" + +#: pathspec.c:189 +#, c-format +msgid "invalid attribute name %s" +msgstr "недопуÑтимое Ð¸Ð¼Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %s" + +#: pathspec.c:254 +msgid "global 'glob' and 'noglob' pathspec settings are incompatible" +msgstr "глобальные опции Ñпецификаторов пути «glob» и «noglob» Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно" + +#: pathspec.c:261 msgid "" "global 'literal' pathspec setting is incompatible with all other global " "pathspec settings" -msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ Ð¾Ð¿Ñ†Ð¸Ñ Ñпецификации пути «literal» не ÑовмеÑтима Ñ Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ глобальными Ñпецификаторами доÑтупа" +msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ Ð¾Ð¿Ñ†Ð¸Ñ Ñпецификатора пути «literal» не ÑовмеÑтима Ñ Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ глобальными Ñпецификаторами доÑтупа" -#: pathspec.c:177 +#: pathspec.c:301 msgid "invalid parameter for pathspec magic 'prefix'" -msgstr "неправильный параметр Ð´Ð»Ñ Ð¼Ð°Ð³Ð¸Ñ‡ÐµÑкого Ñлова «prefix» в Ñпецификации пути " +msgstr "неправильный параметр Ð´Ð»Ñ Ð¼Ð°Ð³Ð¸Ñ‡ÐµÑкого Ñлова «prefix» в Ñпецификаторе пути " -#: pathspec.c:183 +#: pathspec.c:322 #, c-format msgid "Invalid pathspec magic '%.*s' in '%s'" -msgstr "неправильное магичеÑкое Ñлово «%.*s» в Ñпецификации пути «%s»" +msgstr "неправильное магичеÑкое Ñлово «%.*s» в Ñпецификаторе пути «%s»" -#: pathspec.c:187 +#: pathspec.c:327 #, c-format msgid "Missing ')' at the end of pathspec magic in '%s'" -msgstr "Пропущено «)» в конце магичеÑкого Ñлова Ñпецификации пути «%s»" +msgstr "Пропущено «)» в конце магичеÑкого Ñлова Ñпецификатора пути «%s»" -#: pathspec.c:205 +#: pathspec.c:365 #, c-format msgid "Unimplemented pathspec magic '%c' in '%s'" -msgstr "Ðереализованное магичеÑкое Ñлово «%c» Ñпецификации пути «%s»" +msgstr "Ðереализованное магичеÑкое Ñлово «%c» Ñпецификатора пути «%s»" + +#: pathspec.c:421 pathspec.c:443 +#, c-format +msgid "Pathspec '%s' is in submodule '%.*s'" +msgstr "Спецификатор пути «%s» в подмодуле «%.*s»" -#: pathspec.c:230 +#: pathspec.c:483 #, c-format msgid "%s: 'literal' and 'glob' are incompatible" msgstr "%s: «literal» и «glob» не ÑовмеÑтимы" -#: pathspec.c:241 +#: pathspec.c:496 #, c-format msgid "%s: '%s' is outside repository" msgstr "%s: «%s» вне репозиториÑ" -#: pathspec.c:291 +#: pathspec.c:584 #, c-format -msgid "Pathspec '%s' is in submodule '%.*s'" -msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð¿ÑƒÑ‚Ð¸ «%s» в подмодуле «%.*s»" +msgid "'%s' (mnemonic: '%c')" +msgstr "«%s» (мнемоника: «%c»)" -#: pathspec.c:353 +#: pathspec.c:594 #, c-format msgid "%s: pathspec magic not supported by this command: %s" -msgstr "%s: магичеÑкие Ñлова в Ñпецификации пути не поддерживаютÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹: %s" +msgstr "%s: магичеÑкие Ñлова в Ñпецификаторе пути не поддерживаютÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹: %s" -#: pathspec.c:408 +#: pathspec.c:644 msgid "" "empty strings as pathspecs will be made invalid in upcoming releases. please" " use . instead if you meant to match all paths" msgstr "пуÑтые Ñтроки как Ñпецификаторы пути будут Ñделаны недопуÑтимыми в Ñледующих верÑиÑÑ…. иÑпользуйте вмеÑто них «.», что значит ÑоотвеÑтвие вÑем путÑм" -#: pathspec.c:440 +#: pathspec.c:668 #, c-format msgid "pathspec '%s' is beyond a symbolic link" -msgstr "ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð¿ÑƒÑ‚Ð¸ «%s» находитÑÑ Ð·Ð° ÑимволичеÑкой ÑÑылкой" - -#: pathspec.c:449 -msgid "" -"There is nothing to exclude from by :(exclude) patterns.\n" -"Perhaps you forgot to add either ':/' or '.' ?" -msgstr "Ðе указан шаблон Ð´Ð»Ñ Ð¸ÑÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ :(exclude).\nВозможно, вы забыли «:/» или «.» ?" +msgstr "Ñпецификатор пути «%s» находитÑÑ Ð·Ð° ÑимволичеÑкой ÑÑылкой" -#: pretty.c:971 +#: pretty.c:982 msgid "unable to parse --pretty format" msgstr "не удалоÑÑŒ разобрать формат Ð´Ð»Ñ --pretty" -#: read-cache.c:1315 +#: read-cache.c:1442 #, c-format msgid "" "index.version set, but the value is invalid.\n" "Using version %i" msgstr "index.version указан, но значение недейÑтвительное.\nИÑпользую верÑию %i" -#: read-cache.c:1325 +#: read-cache.c:1452 #, c-format msgid "" "GIT_INDEX_VERSION set, but the value is invalid.\n" "Using version %i" msgstr "GIT_INDEX_VERSION указан, но значение недейÑтвительное.\nИÑпользую верÑию %i" -#: refs.c:576 builtin/merge.c:840 +#: read-cache.c:2375 sequencer.c:1350 sequencer.c:2048 +#, c-format +msgid "could not stat '%s'" +msgstr "не удалоÑÑŒ выполнить stat Ð´Ð»Ñ Â«%s»" + +#: read-cache.c:2388 +#, c-format +msgid "unable to open git dir: %s" +msgstr "не удалоÑÑŒ открыть каталог git: %s" + +#: read-cache.c:2400 +#, c-format +msgid "unable to unlink: %s" +msgstr "не удалоÑÑŒ отÑоединить: %s" + +#: refs.c:620 builtin/merge.c:844 #, c-format msgid "Could not open '%s' for writing" msgstr "Ðе удалоÑÑŒ открыть «%s» Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи" -#: refs/files-backend.c:2481 +#: refs.c:1667 +msgid "ref updates forbidden inside quarantine environment" +msgstr "обновление ÑÑылок запрещено в изолированном окружении" + +#: refs/files-backend.c:1631 #, c-format msgid "could not delete reference %s: %s" msgstr "не удалоÑÑŒ удалить ÑÑылку %s: %s" -#: refs/files-backend.c:2484 +#: refs/files-backend.c:1634 #, c-format msgid "could not delete references: %s" msgstr "не удалоÑÑŒ удалить ÑÑылки: %s" -#: refs/files-backend.c:2493 +#: refs/files-backend.c:1643 #, c-format msgid "could not remove reference %s" msgstr "не удалоÑÑŒ удалить ÑÑылки %s" -#: ref-filter.c:55 +#: ref-filter.c:35 wt-status.c:1780 +msgid "gone" +msgstr "иÑчез" + +#: ref-filter.c:36 +#, c-format +msgid "ahead %d" +msgstr "впереди %d" + +#: ref-filter.c:37 +#, c-format +msgid "behind %d" +msgstr "позади %d" + +#: ref-filter.c:38 +#, c-format +msgid "ahead %d, behind %d" +msgstr "впереди %d, позади %d" + +#: ref-filter.c:104 #, c-format msgid "expected format: %%(color:<color>)" msgstr "ожидаемый формат: %%(color:<color>)" -#: ref-filter.c:57 +#: ref-filter.c:106 #, c-format msgid "unrecognized color: %%(color:%s)" msgstr "неопознанный цвет: %%(color:%s)" -#: ref-filter.c:71 +#: ref-filter.c:120 +#, c-format +msgid "Integer value expected refname:lstrip=%s" +msgstr "ОжидаетÑÑ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñленное значение refname:lstrip=%s" + +#: ref-filter.c:124 #, c-format -msgid "unrecognized format: %%(%s)" -msgstr "неопознанный формат: %%(%s)" +msgid "Integer value expected refname:rstrip=%s" +msgstr "ОжидаетÑÑ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñленное значение refname:rstrip=%s" -#: ref-filter.c:77 +#: ref-filter.c:126 +#, c-format +msgid "unrecognized %%(%s) argument: %s" +msgstr "неопознанный аргумент %%(%s): %s" + +#: ref-filter.c:166 #, c-format msgid "%%(body) does not take arguments" -msgstr "%%(body) не принимает аргументов" +msgstr "параметр %%(body) не принимает аргументы" -#: ref-filter.c:84 +#: ref-filter.c:173 #, c-format msgid "%%(subject) does not take arguments" -msgstr "%%(subject) не принимает аргументов" +msgstr "параметр %%(subject) не принимает аргументы" + +#: ref-filter.c:180 +#, c-format +msgid "%%(trailers) does not take arguments" +msgstr "параметр %%(trailers) не принимает аргументы" -#: ref-filter.c:101 +#: ref-filter.c:199 #, c-format msgid "positive value expected contents:lines=%s" -msgstr "положительное значение ожидает Ñодержимое:lines=%s" +msgstr "положительное значение ожидает contents:lines=%s" -#: ref-filter.c:103 +#: ref-filter.c:201 #, c-format msgid "unrecognized %%(contents) argument: %s" msgstr "неопознанный аргумент %%(contents): %s" -#: ref-filter.c:113 +#: ref-filter.c:214 +#, c-format +msgid "positive value expected objectname:short=%s" +msgstr "ожидаетÑÑ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ значение objectname:short=%s" + +#: ref-filter.c:218 #, c-format msgid "unrecognized %%(objectname) argument: %s" msgstr "неопознанный аргумент %%(objectname): %s" -#: ref-filter.c:135 +#: ref-filter.c:245 #, c-format msgid "expected format: %%(align:<width>,<position>)" msgstr "ожидаемый формат: %%(align:<width>,<position>)" -#: ref-filter.c:147 +#: ref-filter.c:257 #, c-format msgid "unrecognized position:%s" msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ:%s" -#: ref-filter.c:151 +#: ref-filter.c:261 #, c-format msgid "unrecognized width:%s" msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ ÑˆÐ¸Ñ€Ð¸Ð½Ð°:%s" -#: ref-filter.c:157 +#: ref-filter.c:267 #, c-format msgid "unrecognized %%(align) argument: %s" msgstr "неопознанный аргумент %%(align): %s" -#: ref-filter.c:161 +#: ref-filter.c:271 #, c-format msgid "positive width expected with the %%(align) atom" msgstr "ожидаетÑÑ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸ÐµÐ¼ чаÑтицы %%(align)" -#: ref-filter.c:244 +#: ref-filter.c:286 +#, c-format +msgid "unrecognized %%(if) argument: %s" +msgstr "неопознанный аргумент %%(if): %s" + +#: ref-filter.c:371 #, c-format msgid "malformed field name: %.*s" msgstr "неправильное Ð¸Ð¼Ñ Ð¿Ð¾Ð»Ñ: %.*s" -#: ref-filter.c:270 +#: ref-filter.c:397 #, c-format msgid "unknown field name: %.*s" msgstr "неизвеÑтное Ð¸Ð¼Ñ Ð¿Ð¾Ð»Ñ: %.*s" -#: ref-filter.c:372 +#: ref-filter.c:501 +#, c-format +msgid "format: %%(if) atom used without a %%(then) atom" +msgstr "формат: чаÑтица %%(if) иÑпользована без чаÑтицы %%(then)" + +#: ref-filter.c:561 +#, c-format +msgid "format: %%(then) atom used without an %%(if) atom" +msgstr "формат: чаÑтица %%(then) иÑпользована без чаÑтицы %%(if)" + +#: ref-filter.c:563 +#, c-format +msgid "format: %%(then) atom used more than once" +msgstr "формат: чаÑтица %%(then) иÑпользована более одного раза" + +#: ref-filter.c:565 +#, c-format +msgid "format: %%(then) atom used after %%(else)" +msgstr "формат: чаÑтица %%(then) иÑпользована поÑле %%(else)" + +#: ref-filter.c:591 +#, c-format +msgid "format: %%(else) atom used without an %%(if) atom" +msgstr "формат: чаÑтица %%(else) иÑпользована без чаÑтицы %%(if)" + +#: ref-filter.c:593 +#, c-format +msgid "format: %%(else) atom used without a %%(then) atom" +msgstr "формат: чаÑтица %%(else) иÑпользована без чаÑтицы %%(then)" + +#: ref-filter.c:595 +#, c-format +msgid "format: %%(else) atom used more than once" +msgstr "формат: чаÑтица %%(else) иÑпользована более одного раза" + +#: ref-filter.c:608 #, c-format msgid "format: %%(end) atom used without corresponding atom" msgstr "формат: чаÑтица %%(end) иÑпользована без ÑоответÑтвующей чаÑтицы" -#: ref-filter.c:424 +#: ref-filter.c:663 #, c-format msgid "malformed format string %s" msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°Ñ Ñтрока формата %s" -#: ref-filter.c:878 -msgid ":strip= requires a positive integer argument" -msgstr ":strip= требует Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ñ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ целого аргумента" +#: ref-filter.c:1247 +#, c-format +msgid "(no branch, rebasing %s)" +msgstr "(нет ветки, перемещение %s)" -#: ref-filter.c:883 +#: ref-filter.c:1250 #, c-format -msgid "ref '%s' does not have %ld components to :strip" -msgstr "ÑÑылка «%s» не Ñодержит %ld компонент Ð´Ð»Ñ :strip" +msgid "(no branch, bisect started on %s)" +msgstr "(нет ветки, двоичный поиÑк начат на %s)" -#: ref-filter.c:1046 +#. TRANSLATORS: make sure this matches +#. "HEAD detached at " in wt-status.c +#: ref-filter.c:1256 +#, c-format +msgid "(HEAD detached at %s)" +msgstr "(HEAD отделён на %s)" + +#. TRANSLATORS: make sure this matches +#. "HEAD detached from " in wt-status.c +#: ref-filter.c:1261 #, c-format -msgid "unknown %.*s format %s" -msgstr "неизвеÑтный %.*s формат %s" +msgid "(HEAD detached from %s)" +msgstr "(HEAD отделён Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ Ñ %s)" + +#: ref-filter.c:1265 +msgid "(no branch)" +msgstr "(нет ветки)" -#: ref-filter.c:1066 ref-filter.c:1097 +#: ref-filter.c:1420 ref-filter.c:1451 #, c-format msgid "missing object %s for %s" msgstr "не найден объект %s Ð´Ð»Ñ %s" -#: ref-filter.c:1069 ref-filter.c:1100 +#: ref-filter.c:1423 ref-filter.c:1454 #, c-format msgid "parse_object_buffer failed on %s for %s" msgstr "Ñбой при выполнении parse_object_buffer на %s Ð´Ð»Ñ %s" -#: ref-filter.c:1311 +#: ref-filter.c:1692 #, c-format msgid "malformed object at '%s'" msgstr "Повреждённый объект «%s»" -#: ref-filter.c:1373 +#: ref-filter.c:1759 #, c-format msgid "ignoring ref with broken name %s" msgstr "игнорирую ÑÑылку Ñ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¼ именем %s" -#: ref-filter.c:1378 +#: ref-filter.c:1764 #, c-format msgid "ignoring broken ref %s" msgstr "игнорирую неправильную ÑÑылку %s" -#: ref-filter.c:1633 +#: ref-filter.c:2028 #, c-format msgid "format: %%(end) atom missing" msgstr "format: пропущена чаÑтица %%(end)" -#: ref-filter.c:1687 +#: ref-filter.c:2109 #, c-format msgid "malformed object name %s" msgstr "неправильное Ð¸Ð¼Ñ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %s" -#: remote.c:746 +#: remote.c:754 #, c-format msgid "Cannot fetch both %s and %s to %s" msgstr "ÐÐµÐ»ÑŒÐ·Ñ Ð¸Ð·Ð²Ð»ÐµÑ‡ÑŒ одновременно %s и %s в %s" -#: remote.c:750 +#: remote.c:758 #, c-format msgid "%s usually tracks %s, not %s" msgstr "%s обычно отÑлеживает %s, а не %s" -#: remote.c:754 +#: remote.c:762 #, c-format msgid "%s tracks both %s and %s" msgstr "%s отÑлеживает и %s и %s" -#: remote.c:762 +#: remote.c:770 msgid "Internal error" msgstr "ВнутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ°" -#: remote.c:1677 remote.c:1720 +#: remote.c:1685 remote.c:1787 msgid "HEAD does not point to a branch" msgstr "HEAD не указывает на ветку" -#: remote.c:1686 +#: remote.c:1694 #, c-format msgid "no such branch: '%s'" msgstr "нет такой ветки: «%s»" -#: remote.c:1689 +#: remote.c:1697 #, c-format msgid "no upstream configured for branch '%s'" msgstr "вышеÑтоÑÑ‰Ð°Ñ Ð²ÐµÑ‚ÐºÐ° не наÑтроена Ð´Ð»Ñ Ð²ÐµÑ‚ÐºÐ¸ «%s»" -#: remote.c:1695 +#: remote.c:1703 #, c-format msgid "upstream branch '%s' not stored as a remote-tracking branch" msgstr "вышеÑтоÑÑ‰Ð°Ñ Ð²ÐµÑ‚ÐºÐ° «%s» не Ñохранена как отÑÐ»ÐµÐ¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ Ð²ÐµÑ‚ÐºÐ°" -#: remote.c:1710 +#: remote.c:1718 #, c-format msgid "push destination '%s' on remote '%s' has no local tracking branch" msgstr "назначение Ð´Ð»Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ «%s» на внешнем Ñервере «%s» не имеет локальной отÑлеживаемой ветки" -#: remote.c:1725 +#: remote.c:1730 #, c-format msgid "branch '%s' has no remote for pushing" msgstr "ветка «%s» не имеет внешнего Ñервера Ð´Ð»Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸" -#: remote.c:1736 +#: remote.c:1741 #, c-format msgid "push refspecs for '%s' do not include '%s'" -msgstr "Ñпецификации пути Ð´Ð»Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ «%s» не включают в ÑÐµÐ±Ñ Â«%s»" +msgstr "Ñпецификаторы пути Ð´Ð»Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ «%s» не включают в ÑÐµÐ±Ñ Â«%s»" -#: remote.c:1749 +#: remote.c:1754 msgid "push has no destination (push.default is 'nothing')" msgstr "отправка не имеет точки Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ (push.default выÑтавлен в «nothing»)" -#: remote.c:1771 +#: remote.c:1776 msgid "cannot resolve 'simple' push to a single destination" msgstr "не удалоÑÑŒ выполнить «simple» отправку в единÑтвенную точку назначениÑ" -#: remote.c:2073 +#: remote.c:2081 #, c-format msgid "Your branch is based on '%s', but the upstream is gone.\n" msgstr "Ваша ветка базируетÑÑ Ð½Ð° «%s», но вышеÑтоÑщий репозиторий иÑчез.\n" -#: remote.c:2077 +#: remote.c:2085 msgid " (use \"git branch --unset-upstream\" to fixup)\n" msgstr "(Ð´Ð»Ñ Ð¸ÑÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð·Ð°Ð¿ÑƒÑтите «git branch --unset-upstream»)\n" -#: remote.c:2080 +#: remote.c:2088 #, c-format msgid "Your branch is up-to-date with '%s'.\n" msgstr "Ваша ветка обновлена в ÑоответÑтвии Ñ Â«%s».\n" -#: remote.c:2084 +#: remote.c:2092 #, c-format msgid "Your branch is ahead of '%s' by %d commit.\n" msgid_plural "Your branch is ahead of '%s' by %d commits.\n" @@ -2434,11 +2679,11 @@ msgstr[1] "Ваша ветка опережает «%s» на %d коммита. msgstr[2] "Ваша ветка опережает «%s» на %d коммитов.\n" msgstr[3] "Ваша ветка опережает «%s» на %d коммитов.\n" -#: remote.c:2090 +#: remote.c:2098 msgid " (use \"git push\" to publish your local commits)\n" msgstr " (иÑпользуйте «git push», чтобы опубликовать ваши локальные коммиты)\n" -#: remote.c:2093 +#: remote.c:2101 #, c-format msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n" msgid_plural "" @@ -2448,11 +2693,11 @@ msgstr[1] "Ваша ветка отÑтает от «%s» на %d коммита msgstr[2] "Ваша ветка отÑтает от «%s» на %d коммитов и может быть перемотана вперед.\n" msgstr[3] "Ваша ветка отÑтает от «%s» на %d коммитов и может быть перемотана вперед.\n" -#: remote.c:2101 +#: remote.c:2109 msgid " (use \"git pull\" to update your local branch)\n" msgstr " (иÑпользуйте «git pull», чтобы обновить вашу локальную ветку)\n" -#: remote.c:2104 +#: remote.c:2112 #, c-format msgid "" "Your branch and '%s' have diverged,\n" @@ -2465,7 +2710,7 @@ msgstr[1] "Ваша ветка и «%s» разделилиÑÑŒ\nи теперь msgstr[2] "Ваша ветка и «%s» разделилиÑÑŒ\nи теперь имеют %d и %d разных коммитов в каждой ÑоответÑтвенно.\n" msgstr[3] "Ваша ветка и «%s» разделилиÑÑŒ\nи теперь имеют %d и %d разных коммитов в каждой ÑоответÑтвенно.\n" -#: remote.c:2114 +#: remote.c:2122 msgid " (use \"git pull\" to merge the remote branch into yours)\n" msgstr " (иÑпользуйте «git pull», чтобы Ñлить внешнюю ветку в вашу)\n" @@ -2482,112 +2727,133 @@ msgstr "ваша Ñ‚ÐµÐºÑƒÑ‰Ð°Ñ Ð²ÐµÑ‚ÐºÐ° «%s» еще не Ñодержит Ð msgid "--first-parent is incompatible with --bisect" msgstr "опцию --first-parent Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно Ñ --bisect" -#: run-command.c:106 +#: run-command.c:125 msgid "open /dev/null failed" msgstr "Ñбой Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ /dev/null" -#: run-command.c:108 +#: run-command.c:127 #, c-format msgid "dup2(%d,%d) failed" msgstr "dup2(%d,%d) Ñбой" -#: send-pack.c:297 +#: send-pack.c:150 +#, c-format +msgid "unable to parse remote unpack status: %s" +msgstr "не удалоÑÑŒ разобрать ÑÑ‚Ð°Ñ‚ÑƒÑ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ раÑпаковки: %s" + +#: send-pack.c:152 +#, c-format +msgid "remote unpack failed: %s" +msgstr "Ñбой при внешней раÑпаковке %s" + +#: send-pack.c:315 msgid "failed to sign the push certificate" msgstr "Ñбой подпиÑÐ°Ð½Ð¸Ñ Ñертификата отправки" -#: send-pack.c:410 +#: send-pack.c:428 msgid "the receiving end does not support --signed push" msgstr "Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÑŽÑ‰Ð°Ñ Ñторона не поддерживает отправку Ñ Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ --signed" -#: send-pack.c:412 +#: send-pack.c:430 msgid "" "not sending a push certificate since the receiving end does not support " "--signed push" msgstr "не отправлÑем Ñертификат Ð´Ð»Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸, так как Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÑŽÑ‰Ð°Ñ Ñторона не поддерживает отправку Ñ Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ --signed" -#: send-pack.c:424 +#: send-pack.c:442 msgid "the receiving end does not support --atomic push" msgstr "Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÑŽÑ‰Ð°Ñ Ñторона не поддерживает отправку Ñ Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ --atomic" -#: send-pack.c:429 +#: send-pack.c:447 msgid "the receiving end does not support push options" msgstr "Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÑŽÑ‰Ð°Ñ Ñторона не поддерживает отправку Ñ Ð¾Ð¿Ñ†Ð¸Ñми" -#: sequencer.c:171 +#: sequencer.c:215 msgid "revert" msgstr "обратить изменениÑ" -#: sequencer.c:171 +#: sequencer.c:217 msgid "cherry-pick" msgstr "копировать коммит" -#: sequencer.c:228 +#: sequencer.c:219 +msgid "rebase -i" +msgstr "rebase -i" + +#: sequencer.c:221 +#, c-format +msgid "Unknown action: %d" +msgstr "ÐеизвеÑтное дейÑтвие: %d" + +#: sequencer.c:278 msgid "" "after resolving the conflicts, mark the corrected paths\n" "with 'git add <paths>' or 'git rm <paths>'" msgstr "поÑле Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð¾Ð², пометьте иÑправленные пути\nÑ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ «git add <пути>» или «git rm <пути>»" -#: sequencer.c:231 +#: sequencer.c:281 msgid "" "after resolving the conflicts, mark the corrected paths\n" "with 'git add <paths>' or 'git rm <paths>'\n" "and commit the result with 'git commit'" msgstr "поÑле Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð¾Ð², пометьте иÑправленные пути\nÑ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ «git add <пути>» или «git rm <пути>»\nи Ñделайте коммит Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ «git commit»" -#: sequencer.c:244 sequencer.c:1209 +#: sequencer.c:294 sequencer.c:1682 #, c-format msgid "could not lock '%s'" msgstr "не удалоÑÑŒ заблокировать «%s»" -#: sequencer.c:247 sequencer.c:1125 sequencer.c:1214 +#: sequencer.c:297 sequencer.c:1560 sequencer.c:1687 sequencer.c:1701 #, c-format msgid "could not write to '%s'" msgstr "не удалоÑÑŒ запиÑать в «%s»" -#: sequencer.c:251 +#: sequencer.c:301 #, c-format msgid "could not write eol to '%s'" msgstr "не удалоÑÑŒ запиÑать eol в «%s»" -#: sequencer.c:255 sequencer.c:1130 sequencer.c:1216 +#: sequencer.c:305 sequencer.c:1565 sequencer.c:1689 #, c-format msgid "failed to finalize '%s'." msgstr "не удалоÑÑŒ завершить «%s»." -#: sequencer.c:279 builtin/am.c:259 builtin/commit.c:749 builtin/merge.c:1032 +#: sequencer.c:329 sequencer.c:814 sequencer.c:1586 builtin/am.c:257 +#: builtin/commit.c:749 builtin/merge.c:1018 #, c-format msgid "could not read '%s'" msgstr "не удалоÑÑŒ прочитать «%s»" -#: sequencer.c:305 +#: sequencer.c:355 #, c-format msgid "your local changes would be overwritten by %s." msgstr "ваши локальные Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð±ÑƒÐ´ÑƒÑ‚ перезапиÑаны %s." -#: sequencer.c:309 +#: sequencer.c:359 msgid "commit your changes or stash them to proceed." msgstr "Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ Ð·Ð°ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚ÑŒÑ‚Ðµ ваши Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ ÑпрÑчьте их." -#: sequencer.c:324 +#: sequencer.c:388 #, c-format msgid "%s: fast-forward" msgstr "%s: перемотка вперед" -#. TRANSLATORS: %s will be "revert" or "cherry-pick" -#: sequencer.c:399 +#. TRANSLATORS: %s will be "revert", "cherry-pick" or +#. * "rebase -i". +#: sequencer.c:470 #, c-format msgid "%s: Unable to write new index file" msgstr "%s: Ðе удалоÑÑŒ запиÑать файл индекÑа" -#: sequencer.c:418 +#: sequencer.c:489 msgid "could not resolve HEAD commit\n" msgstr "не удалоÑÑŒ раÑпознать HEAD коммит\n" -#: sequencer.c:438 +#: sequencer.c:509 msgid "unable to update cache tree\n" msgstr "не удалоÑÑŒ обновить дерево кÑша\n" -#: sequencer.c:483 +#: sequencer.c:592 #, c-format msgid "" "you have staged changes in your working tree\n" @@ -2604,183 +2870,380 @@ msgid "" " git rebase --continue\n" msgstr "у Ð²Ð°Ñ Ð¸Ð¼ÐµÑŽÑ‚ÑÑ Ð¿Ñ€Ð¾Ð¸Ð½Ð´ÐµÐºÑированные Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² рабочем каталоге. ЕÑли Ñти Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ быть объеденены Ñ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¼ коммитом, то запуÑтите:\n\n git commit --amend %s\n\nЕÑли же они должны быть помещены в новый коммит, то запуÑтите:\n\n git commit %s\n\nÐ’ любом Ñлучае, поÑле того как вы закончите, продолжить перемещение можно выполнив:\n\n git rebase --continue\n" -#: sequencer.c:567 +#: sequencer.c:694 #, c-format msgid "could not parse commit %s\n" msgstr "не удалоÑÑŒ разобрать коммит %s\n" -#: sequencer.c:572 +#: sequencer.c:699 #, c-format msgid "could not parse parent commit %s\n" msgstr "не удалоÑÑŒ разобрать родительÑкий коммит %s\n" -#: sequencer.c:656 +#: sequencer.c:821 +#, c-format +msgid "" +"unexpected 1st line of squash message:\n" +"\n" +"\t%.*s" +msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð°Ñ Ð¿ÐµÑ€Ð²Ð°Ñ Ñтрока ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ ÑƒÐ¿Ð»Ð¾Ñ‚Ð½ÐµÐ½Ð¸Ñ:\n\n\t%.*s" + +#: sequencer.c:827 +#, c-format +msgid "" +"invalid 1st line of squash message:\n" +"\n" +"\t%.*s" +msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð¿ÐµÑ€Ð²Ð°Ñ Ñтрока ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ ÑƒÐ¿Ð»Ð¾Ñ‚Ð½ÐµÐ½Ð¸Ñ:\n\n\t%.*s" + +#: sequencer.c:833 sequencer.c:858 +#, c-format +msgid "This is a combination of %d commits." +msgstr "Ðто объединение %d коммитов." + +#: sequencer.c:842 +msgid "need a HEAD to fixup" +msgstr "нужен HEAD Ð´Ð»Ñ Ð¸ÑправлениÑ" + +#: sequencer.c:844 +msgid "could not read HEAD" +msgstr "не удалоÑÑŒ прочитать HEAD" + +#: sequencer.c:846 +msgid "could not read HEAD's commit message" +msgstr "не удалоÑÑŒ прочитать Ñообщение коммита текущего HEAD" + +#: sequencer.c:852 +#, c-format +msgid "cannot write '%s'" +msgstr "не удалоÑÑŒ запиÑать «%s»" + +#: sequencer.c:861 git-rebase--interactive.sh:445 +msgid "This is the 1st commit message:" +msgstr "Ðто 1-е Ñообщение коммита:" + +#: sequencer.c:869 +#, c-format +msgid "could not read commit message of %s" +msgstr "не удалоÑÑŒ прочитать Ñообщение коммита Ð´Ð»Ñ %s" + +#: sequencer.c:876 +#, c-format +msgid "This is the commit message #%d:" +msgstr "Ðто Ñообщение коммита номер #%d:" + +#: sequencer.c:881 +#, c-format +msgid "The commit message #%d will be skipped:" +msgstr "Сообщение коммита номер #%d будет пропущено:" + +#: sequencer.c:886 +#, c-format +msgid "unknown command: %d" +msgstr "неизвеÑÑ‚Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°: %d" + +#: sequencer.c:952 msgid "your index file is unmerged." msgstr "ваш Ð¸Ð½Ð´ÐµÐºÑ Ð½Ðµ Ñлит." -#: sequencer.c:675 +#: sequencer.c:970 #, c-format msgid "commit %s is a merge but no -m option was given." msgstr "коммит %s — Ñто коммит-ÑлиÑние, но Ð¾Ð¿Ñ†Ð¸Ñ -m не указана." -#: sequencer.c:683 +#: sequencer.c:978 #, c-format msgid "commit %s does not have parent %d" msgstr "у коммита %s нет предка %d" -#: sequencer.c:687 +#: sequencer.c:982 #, c-format msgid "mainline was specified but commit %s is not a merge." msgstr "оÑÐ½Ð¾Ð²Ð½Ð°Ñ Ð²ÐµÑ‚ÐºÐ° указана, но коммит %s не ÑвлÑетÑÑ ÑлиÑнием." +#: sequencer.c:988 +#, c-format +msgid "cannot get commit message for %s" +msgstr "не удалоÑÑŒ получить Ñообщение коммита Ð´Ð»Ñ %s" + #. TRANSLATORS: The first %s will be a "todo" command like #. "revert" or "pick", the second %s a SHA1. -#: sequencer.c:700 +#: sequencer.c:1009 #, c-format msgid "%s: cannot parse parent commit %s" msgstr "%s: не удалоÑÑŒ разобрать родительÑкий коммит Ð´Ð»Ñ %s" -#: sequencer.c:705 +#: sequencer.c:1071 sequencer.c:1827 #, c-format -msgid "cannot get commit message for %s" -msgstr "не удалоÑÑŒ получить Ñообщение коммита Ð´Ð»Ñ %s" +msgid "could not rename '%s' to '%s'" +msgstr "не удалоÑÑŒ переименовать «%s» в «%s»" -#: sequencer.c:797 +#: sequencer.c:1122 #, c-format msgid "could not revert %s... %s" msgstr "не удалоÑÑŒ обратить Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð° %s… %s" -#: sequencer.c:798 +#: sequencer.c:1123 #, c-format msgid "could not apply %s... %s" msgstr "не удалоÑÑŒ применить коммит %s… %s" -#: sequencer.c:833 +#: sequencer.c:1165 msgid "empty commit set passed" msgstr "передан пуÑтой набор коммитов" -#: sequencer.c:843 +#: sequencer.c:1175 #, c-format msgid "git %s: failed to read the index" msgstr "git %s: Ñбой Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ð¸Ð½Ð´ÐµÐºÑа" -#: sequencer.c:850 +#: sequencer.c:1182 #, c-format msgid "git %s: failed to refresh the index" msgstr "git %s: Ñбой Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¸Ð½Ð´ÐµÐºÑа" -#: sequencer.c:944 +#: sequencer.c:1303 #, c-format msgid "invalid line %d: %.*s" msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°Ñ Ñтрока %d: %.*s" -#: sequencer.c:950 -msgid "no commits parsed." -msgstr "коммиты не разобраны." +#: sequencer.c:1311 +#, c-format +msgid "cannot '%s' without a previous commit" +msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ «%s» без ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ³Ð¾ коммита" -#: sequencer.c:966 +#: sequencer.c:1344 #, c-format msgid "could not read '%s'." msgstr "не удалоÑÑŒ прочитать «%s»." -#: sequencer.c:972 +#: sequencer.c:1356 +msgid "please fix this using 'git rebase --edit-todo'." +msgstr "пожалуйÑта иÑправьте Ñто Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ «git rebase --edit-todo»." + +#: sequencer.c:1358 #, c-format msgid "unusable instruction sheet: '%s'" msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð³Ð¾Ð´Ð½Ð°Ñ Ð´Ð»Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ°Ñ€Ñ‚Ð° Ñ Ð¸Ð½ÑтрукциÑми: «%s»" -#: sequencer.c:983 +#: sequencer.c:1363 +msgid "no commits parsed." +msgstr "коммиты не разобраны." + +#: sequencer.c:1374 msgid "cannot cherry-pick during a revert." msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ñкопировать коммит во Ð²Ñ€ÐµÐ¼Ñ Ð¿Ñ€Ð¾Ñ†ÐµÑÑа Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð°." -#: sequencer.c:985 +#: sequencer.c:1376 msgid "cannot revert during a cherry-pick." msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð±Ñ€Ð°Ñ‚Ð¸Ñ‚ÑŒ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð° во Ð²Ñ€ÐµÐ¼Ñ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð°." -#: sequencer.c:1028 +#: sequencer.c:1439 #, c-format msgid "invalid key: %s" msgstr "недейÑтвительный ключ: %s" -#: sequencer.c:1031 +#: sequencer.c:1442 #, c-format msgid "invalid value for %s: %s" msgstr "неправильное значение %s: %s" -#: sequencer.c:1063 +#: sequencer.c:1499 #, c-format msgid "malformed options sheet: '%s'" msgstr "иÑÐ¿Ð¾Ñ€Ñ‡ÐµÐ½Ð½Ð°Ñ ÐºÐ°Ñ€Ñ‚Ð° Ñ Ð¾Ð¿Ñ†Ð¸Ñми: «%s»" -#: sequencer.c:1101 +#: sequencer.c:1537 msgid "a cherry-pick or revert is already in progress" msgstr "копирование или обращение изменений коммита уже выполнÑÑŽÑ‚ÑÑ" -#: sequencer.c:1102 +#: sequencer.c:1538 msgid "try \"git cherry-pick (--continue | --quit | --abort)\"" msgstr "попробуйте «git cherry-pick (--continue | --quit | --abort)»" -#: sequencer.c:1106 +#: sequencer.c:1541 #, c-format msgid "could not create sequencer directory '%s'" msgstr "не удалоÑÑŒ Ñоздать каталог Ð´Ð»Ñ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ ÑÐ»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð¾Ð² «%s»" -#: sequencer.c:1120 +#: sequencer.c:1555 msgid "could not lock HEAD" msgstr "не удалоÑÑŒ заблокировать HEAD" -#: sequencer.c:1151 sequencer.c:1289 +#: sequencer.c:1611 sequencer.c:2181 msgid "no cherry-pick or revert in progress" msgstr "копирование или обращение изменений коммита уже выполнÑÑŽÑ‚ÑÑ" -#: sequencer.c:1153 +#: sequencer.c:1613 msgid "cannot resolve HEAD" msgstr "не удалоÑÑŒ определить HEAD" -#: sequencer.c:1155 sequencer.c:1189 +#: sequencer.c:1615 sequencer.c:1649 msgid "cannot abort from a branch yet to be born" msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ñ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñ Ð²ÐµÑ‚ÐºÐ¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ ÐµÑ‰Ðµ не Ñоздана" -#: sequencer.c:1175 builtin/grep.c:578 +#: sequencer.c:1635 builtin/grep.c:910 #, c-format msgid "cannot open '%s'" msgstr "не удалоÑÑŒ открыть «%s»" -#: sequencer.c:1177 +#: sequencer.c:1637 #, c-format msgid "cannot read '%s': %s" msgstr "не удалоÑÑŒ прочитать «%s»: %s" -#: sequencer.c:1178 +#: sequencer.c:1638 msgid "unexpected end of file" msgstr "неожиданный конец файла" -#: sequencer.c:1184 +#: sequencer.c:1644 #, c-format msgid "stored pre-cherry-pick HEAD file '%s' is corrupt" msgstr "Ñохраненный файл Ñ HEAD перед копированием коммита «%s» поврежден" -#: sequencer.c:1354 +#: sequencer.c:1655 +msgid "You seem to have moved HEAD. Not rewinding, check your HEAD!" +msgstr "Похоже, что вы перемеÑтили HEAD. Перемотка не выполнÑетÑÑ, проверьте Ñвой указатель HEAD!" + +#: sequencer.c:1792 sequencer.c:2080 +msgid "cannot read HEAD" +msgstr "не удалоÑÑŒ прочитать HEAD" + +#: sequencer.c:1832 builtin/difftool.c:616 +#, c-format +msgid "could not copy '%s' to '%s'" +msgstr "не удалоÑÑŒ Ñкопировать «%s» в «%s»" + +#: sequencer.c:1848 +msgid "could not read index" +msgstr "не удалоÑÑŒ прочитать индекÑ" + +#: sequencer.c:1853 +#, c-format +msgid "" +"execution failed: %s\n" +"%sYou can fix the problem, and then run\n" +"\n" +" git rebase --continue\n" +"\n" +msgstr "ошибка выполнениÑ: %s\n%sÐ’Ñ‹ можете иÑправить ошибку, а затем запуÑтить\n\n git rebase --continue\n\n" + +#: sequencer.c:1859 +msgid "and made changes to the index and/or the working tree\n" +msgstr "и были Ñделаны Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² индекÑе и/или в рабочем каталоге\n" + +#: sequencer.c:1865 +#, c-format +msgid "" +"execution succeeded: %s\n" +"but left changes to the index and/or the working tree\n" +"Commit or stash your changes, and then run\n" +"\n" +" git rebase --continue\n" +"\n" +msgstr "уÑпешное выполнение: %s\nно оÑталиÑÑŒ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² индекÑе и/или в рабочем каталоге\nСделайте коммит или ÑпрÑчьте ваши изменениÑ, а затем выполните\n\n git rebase --continue\n\n" + +#: sequencer.c:1920 git-rebase.sh:169 +#, c-format +msgid "Applied autostash." +msgstr "Применено автоматичеÑкое прÑтанье." + +#: sequencer.c:1932 +#, c-format +msgid "cannot store %s" +msgstr "не удалоÑÑŒ Ñохранить %s" + +#: sequencer.c:1934 git-rebase.sh:173 +#, c-format +msgid "" +"Applying autostash resulted in conflicts.\n" +"Your changes are safe in the stash.\n" +"You can run \"git stash pop\" or \"git stash drop\" at any time.\n" +msgstr "Применение автоматичеÑкого прÑÑ‚Ð°Ð½ÑŒÑ Ð²Ñ‹Ð·Ð²Ð°Ð»Ð¾ конфликты.\nВаши Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ÑпрÑтаны и в безопаÑноÑти.\nÐ’Ñ‹ можете выполнить «git stash pop» или «git stash drop» в любой момент.\n" + +#: sequencer.c:2016 +#, c-format +msgid "Stopped at %s... %.*s\n" +msgstr "ОÑтановлено на %s … %.*s\n" + +#: sequencer.c:2058 +#, c-format +msgid "unknown command %d" +msgstr "неизвеÑÑ‚Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° %d" + +#: sequencer.c:2088 +msgid "could not read orig-head" +msgstr "не удалоÑÑŒ прочитать orig-head" + +#: sequencer.c:2092 +msgid "could not read 'onto'" +msgstr "не удалоÑÑŒ прочитать «onto»" + +#: sequencer.c:2099 +#, c-format +msgid "could not update %s" +msgstr "не удалоÑÑŒ обновить %s" + +#: sequencer.c:2106 +#, c-format +msgid "could not update HEAD to %s" +msgstr "не удалоÑÑŒ обновить HEAD на %s" + +#: sequencer.c:2190 +msgid "cannot rebase: You have unstaged changes." +msgstr "не удалоÑÑŒ выполнить перемещение коммитов: У Ð²Ð°Ñ ÐµÑть непроиндекÑированные изменениÑ." + +#: sequencer.c:2195 +msgid "could not remove CHERRY_PICK_HEAD" +msgstr "не удалоÑÑŒ удалить CHERRY_PICK_HEAD" + +#: sequencer.c:2204 +msgid "cannot amend non-existing commit" +msgstr "не удалоÑÑŒ иÑправить неÑущеÑтвующий коммит" + +#: sequencer.c:2206 +#, c-format +msgid "invalid file: '%s'" +msgstr "недопуÑтимый файл: «%s»" + +#: sequencer.c:2208 +#, c-format +msgid "invalid contents: '%s'" +msgstr "недопуÑтимое Ñодержимое: «%s»" + +#: sequencer.c:2211 +msgid "" +"\n" +"You have uncommitted changes in your working tree. Please, commit them\n" +"first and then run 'git rebase --continue' again." +msgstr "\nУ Ð²Ð°Ñ Ð¸Ð¼ÐµÑŽÑ‚ÑÑ Ð½ÐµÐ·Ð°ÐºÐ¾Ð¼Ð¼Ð¸Ñ‡ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² рабочем каталоге. Сделайте коммит, а затем запуÑтите «git rebase --continue» Ñнова." + +#: sequencer.c:2221 +msgid "could not commit staged changes." +msgstr "не удалоÑÑŒ закоммитить проиндекÑированные изменениÑ." + +#: sequencer.c:2301 #, c-format msgid "%s: can't cherry-pick a %s" msgstr "%s: не удалоÑÑŒ Ñкопировать коммит %s" -#: sequencer.c:1358 +#: sequencer.c:2305 #, c-format msgid "%s: bad revision" msgstr "%s: Ð¿Ð»Ð¾Ñ…Ð°Ñ Ñ€ÐµÐ´Ð°ÐºÑ†Ð¸Ñ" -#: sequencer.c:1391 +#: sequencer.c:2338 msgid "can't revert as initial commit" msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð¸Ñ‚ÑŒ изначальный коммит" -#: setup.c:160 +#: setup.c:165 #, c-format msgid "" "%s: no such path in the working tree.\n" "Use 'git <command> -- <path>...' to specify paths that do not exist locally." msgstr "%s: нет такого пути в рабочем каталоге.\nИÑпользуйте «git <команда> -- <путь>…» Ð´Ð»Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð¿ÑƒÑ‚ÐµÐ¹, которые не ÑущеÑтвуют локально." -#: setup.c:173 +#: setup.c:178 #, c-format msgid "" "ambiguous argument '%s': unknown revision or path not in the working tree.\n" @@ -2788,7 +3251,7 @@ msgid "" "'git <command> [<revision>...] -- [<file>...]'" msgstr "неоднозначный аргумент «%s»: неизвеÑÑ‚Ð½Ð°Ñ Ñ€ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð¸Ð»Ð¸ не путь в рабочем каталоге.\nИÑпользуйте «--» Ð´Ð»Ñ Ð¾Ñ‚Ð´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿ÑƒÑ‚ÐµÐ¹ от редакций, вот так:\n«git <команда> [<редакциÑ>…] -- [<файл>…]»" -#: setup.c:223 +#: setup.c:228 #, c-format msgid "" "ambiguous argument '%s': both revision and filename\n" @@ -2796,96 +3259,96 @@ msgid "" "'git <command> [<revision>...] -- [<file>...]'" msgstr "неоднозначный аргумент «%s»: ÑвлÑетÑÑ Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ и редакцией и именем файла.\nИÑпользуйте «--» Ð´Ð»Ñ Ð¾Ñ‚Ð´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿ÑƒÑ‚ÐµÐ¹ от редакций, вот так:\n«git <команда> [<редакциÑ>…] -- [<файл>…]»" -#: setup.c:468 +#: setup.c:475 #, c-format msgid "Expected git repo version <= %d, found %d" msgstr "ÐžÐ¶Ð¸Ð´Ð°ÐµÐ¼Ð°Ñ Ð²ÐµÑ€ÑÐ¸Ñ git Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ <= %d, а обнаружена %d" -#: setup.c:476 +#: setup.c:483 msgid "unknown repository extensions found:" msgstr "обнаружены неизвеÑтные раÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ:" -#: setup.c:762 +#: setup.c:776 #, c-format msgid "Not a git repository (or any of the parent directories): %s" msgstr "Ðе найден git репозитоий (или один из его каталогов): %s" -#: setup.c:764 setup.c:915 builtin/index-pack.c:1641 +#: setup.c:778 builtin/index-pack.c:1646 msgid "Cannot come back to cwd" msgstr "Ðе удалоÑÑŒ вернутьÑÑ Ð² текущий рабочий каталог" -#: setup.c:845 +#: setup.c:1010 msgid "Unable to read current working directory" msgstr "Ðе удалоÑÑŒ прочитать текущий рабочий каталог" -#: setup.c:920 +#: setup.c:1022 setup.c:1028 +#, c-format +msgid "Cannot change to '%s'" +msgstr "Ðе удалоÑÑŒ изменить на «%s»" + +#: setup.c:1041 #, c-format msgid "" "Not a git repository (or any parent up to mount point %s)\n" "Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set)." msgstr "Ðе найден git репозитоий (или один из его каталогов вплоть до точки Ð¼Ð¾Ð½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ %s)\nОÑтанавливаю поиÑк на границе файловой ÑиÑтемы (так как GIT_DISCOVERY_ACROSS_FILESYSTEM не уÑтановлен)." -#: setup.c:927 -#, c-format -msgid "Cannot change to '%s/..'" -msgstr "Перейти в «%s/..»" - -#: setup.c:989 +#: setup.c:1106 #, c-format msgid "" "Problem with core.sharedRepository filemode value (0%.3o).\n" "The owner of files must always have read and write permissions." msgstr "Проблема Ñо значением режима доÑтупа к файлу core.sharedRepository (0%.3o).\nВладелец файлов должен вÑегда иметь права на чтение и на запиÑÑŒ." -#: sha1_file.c:473 +#: sha1_file.c:559 #, c-format msgid "path '%s' does not exist" msgstr "путь «%s» не ÑущеÑтвует" -#: sha1_file.c:499 +#: sha1_file.c:585 #, c-format msgid "reference repository '%s' as a linked checkout is not supported yet." msgstr "ÑÑылаемый репозиторий «%s» как ÑвÑзанное ÑоÑтоÑние, пока не поддерживаетÑÑ." -#: sha1_file.c:505 +#: sha1_file.c:591 #, c-format msgid "reference repository '%s' is not a local repository." msgstr "ÑÑылаемый репозиторий «%s» не ÑвлÑетÑÑ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¼." -#: sha1_file.c:511 +#: sha1_file.c:597 #, c-format msgid "reference repository '%s' is shallow" msgstr "ÑÑылаемый репозиторий «%s» ÑвлÑетÑÑ Ñ‡Ð°Ñтичным" -#: sha1_file.c:519 +#: sha1_file.c:605 #, c-format msgid "reference repository '%s' is grafted" msgstr "ÑÑылаемый репозиторий «%s» ÑвлÑетÑÑ Ñращенным" -#: sha1_file.c:1159 +#: sha1_file.c:1245 msgid "offset before end of packfile (broken .idx?)" msgstr "Ñдвиг до конца файла пакета (возможно, повреждён файл .idx?)" -#: sha1_file.c:2592 +#: sha1_file.c:2721 #, c-format msgid "offset before start of pack index for %s (corrupt index?)" msgstr "Ñдвиг до начала индекÑа пакета Ð´Ð»Ñ %s (повреждён индекÑ?)" -#: sha1_file.c:2596 +#: sha1_file.c:2725 #, c-format msgid "offset beyond end of pack index for %s (truncated index?)" msgstr "Ñдвиг за пределами индекÑа пакета Ð´Ð»Ñ %s (обрезан индекÑ?)" -#: sha1_name.c:407 +#: sha1_name.c:409 #, c-format msgid "short SHA1 %s is ambiguous" msgstr "Ñокращённый SHA1 идентификатор %s неоднозначен" -#: sha1_name.c:418 +#: sha1_name.c:420 msgid "The candidates are:" msgstr "Возможно, вы имели в виду:" -#: sha1_name.c:578 +#: sha1_name.c:580 msgid "" "Git normally never creates a ref that ends with 40 hex characters\n" "because it will be ignored when you just specify 40-hex. These refs\n" @@ -2898,88 +3361,151 @@ msgid "" "running \"git config advice.objectNameWarning false\"" msgstr "Обычно Git не Ñоздает ÑÑылки, оканчивающиеÑÑ Ð½Ð° 40 шеÑтнадцатеричных\nÑимволов, потому, что они будут игнорироватьÑÑ, когда вы проÑто\nукажете Ñто 40-Ñимвольное шеÑтнадцатеричное чиÑло. Такие ÑÑылки\nмогли быть Ñозданы по ошибке. Ðапример, Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ:\n\n git checkout -b $br $(git rev-parse …)\n\n, еÑли «$br» оказалÑÑ Ð¿ÑƒÑтым, то ÑÑылка Ñ 40-Ñимвольным\nшеÑтнадцатеричным чиÑлом будет Ñоздана. ПожалуйÑта, проÑмотрите Ñти\nÑÑылки и, возможно, удалите их. Ð’Ñ‹ можете отключить Ñто Ñообщение\nзапуÑтив «git config advice.objectNameWarning false»" -#: submodule.c:64 submodule.c:98 +#: submodule.c:67 submodule.c:101 msgid "Cannot change unmerged .gitmodules, resolve merge conflicts first" msgstr "Ðе удалоÑÑŒ изменить не Ñлитый .gitmodules, Ñначала разрешите конфликты" -#: submodule.c:68 submodule.c:102 +#: submodule.c:71 submodule.c:105 #, c-format msgid "Could not find section in .gitmodules where path=%s" msgstr "Ðе удалоÑÑŒ найти раздел в .gitmodules, где путь равен %s" -#: submodule.c:76 +#: submodule.c:79 #, c-format msgid "Could not update .gitmodules entry %s" msgstr " Ðе удалоÑÑŒ обновить .gitmodules запиÑÑŒ %s" -#: submodule.c:109 +#: submodule.c:112 #, c-format msgid "Could not remove .gitmodules entry for %s" msgstr "Ðе удалоÑÑŒ удалить запиÑÑŒ в .gitmodules Ð´Ð»Ñ %s" -#: submodule.c:120 +#: submodule.c:123 msgid "staging updated .gitmodules failed" msgstr "Ñбой индекÑÐ¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ .gitmodules" -#: submodule.c:158 +#: submodule.c:161 msgid "negative values not allowed for submodule.fetchJobs" msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать отприцательные Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ submodule.fetchJobs" -#: submodule-config.c:358 +#: submodule.c:1194 +#, c-format +msgid "'%s' not recognized as a git repository" +msgstr "«%s» не раÑпознан как репозиторий git" + +#: submodule.c:1332 +#, c-format +msgid "could not start 'git status' in submodule '%s'" +msgstr "не удалоÑÑŒ запуÑтить «git status» в подмодуле «%s»" + +#: submodule.c:1345 +#, c-format +msgid "could not run 'git status' in submodule '%s'" +msgstr "не удалоÑÑŒ запуÑтить «git status» в подмодуле «%s»" + +#: submodule.c:1421 +#, c-format +msgid "submodule '%s' has dirty index" +msgstr "подмодуль «%s» имеет изменённый индекÑ" + +#: submodule.c:1678 +#, c-format +msgid "" +"relocate_gitdir for submodule '%s' with more than one worktree not supported" +msgstr "relocate_gitdir Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Â«%s» Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸ÐµÐ¼ более одного рабочего дерева не поддерживаетÑÑ" + +#: submodule.c:1690 submodule.c:1746 +#, c-format +msgid "could not lookup name for submodule '%s'" +msgstr "не удалоÑÑŒ запроÑить Ð¸Ð¼Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Â«%s»" + +#: submodule.c:1694 builtin/submodule--helper.c:678 +#: builtin/submodule--helper.c:688 +#, c-format +msgid "could not create directory '%s'" +msgstr "не удалоÑÑŒ Ñоздать каталог «%s»" + +#: submodule.c:1697 +#, c-format +msgid "" +"Migrating git directory of '%s%s' from\n" +"'%s' to\n" +"'%s'\n" +msgstr "Перемещение каталога git Ð´Ð»Ñ Â«%s%s» из\n«%s» в\n«%s»\n" + +#: submodule.c:1781 +#, c-format +msgid "could not recurse into submodule '%s'" +msgstr "не удалоÑÑŒ рекурÑивно зайти в подмодуль «%s»" + +#: submodule.c:1825 +msgid "could not start ls-files in .." +msgstr "не удалоÑÑŒ выполнить stat ls-files в .." + +#: submodule.c:1845 +msgid "BUG: returned path string doesn't match cwd?" +msgstr "ОШИБКÐ: Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð½Ð°Ñ Ñтрока не ÑоответÑвует cwd?" + +#: submodule.c:1864 +#, c-format +msgid "ls-tree returned unexpected return code %d" +msgstr "ls-tree вернул неожиданный код %d" + +#: submodule-config.c:380 #, c-format msgid "invalid value for %s" msgstr "неправильное значение %s" -#: trailer.c:238 +#: trailer.c:240 #, c-format msgid "running trailer command '%s' failed" msgstr "Ñбой при запуÑке команды Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚ÐµÐ»Ñ Â«%s»" -#: trailer.c:471 trailer.c:475 trailer.c:479 trailer.c:533 trailer.c:537 -#: trailer.c:541 +#: trailer.c:473 trailer.c:477 trailer.c:481 trailer.c:535 trailer.c:539 +#: trailer.c:543 #, c-format msgid "unknown value '%s' for key '%s'" msgstr "неизвеÑтное значение «%s» Ð´Ð»Ñ ÐºÐ»ÑŽÑ‡Ð° «%s»" -#: trailer.c:523 trailer.c:528 builtin/remote.c:289 +#: trailer.c:525 trailer.c:530 builtin/remote.c:289 #, c-format msgid "more than one %s" msgstr "больше одного %s" -#: trailer.c:672 +#: trailer.c:702 #, c-format msgid "empty trailer token in trailer '%.*s'" msgstr "пуÑÑ‚Ð°Ñ Ð¿Ð¾ÑледнÑÑ Ð»ÐµÐºÑема в завершителе «%.*s»" -#: trailer.c:695 +#: trailer.c:722 #, c-format msgid "could not read input file '%s'" msgstr "не удалоÑÑŒ прочитать входной файл «%s»" -#: trailer.c:698 +#: trailer.c:725 msgid "could not read from stdin" msgstr "не удалоÑÑŒ прочитать из Ñтандартного ввода" -#: trailer.c:929 builtin/am.c:44 +#: trailer.c:949 builtin/am.c:44 #, c-format msgid "could not stat %s" msgstr "не удалоÑÑŒ выполнить stat Ð´Ð»Ñ %s" -#: trailer.c:931 +#: trailer.c:951 #, c-format msgid "file %s is not a regular file" msgstr "файл %s не ÑвлÑетÑÑ Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ð¼ файлом" -#: trailer.c:933 +#: trailer.c:953 #, c-format msgid "file %s is not writable by user" msgstr "файл %s не доÑтупен на запиÑÑŒ пользователю" -#: trailer.c:945 +#: trailer.c:965 msgid "could not open temporary file" msgstr "не удалоÑÑŒ Ñоздать временный файл" -#: trailer.c:983 +#: trailer.c:1001 #, c-format msgid "could not rename temporary file to %s" msgstr "не удалоÑÑŒ переименовать временный файл в %s" @@ -2994,14 +3520,14 @@ msgstr "Будет уÑтановлен вышеÑтоÑщий Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ msgid "transport: invalid depth option '%s'" msgstr "транÑпорт: неправильный параметр глубины «%s»" -#: transport.c:817 +#: transport.c:889 #, c-format msgid "" "The following submodule paths contain changes that can\n" "not be found on any remote:\n" msgstr "Подмодули по указанным путÑм Ñодержат изменениÑ, которые не найдены ни на одном из внешних репозиториев:\n" -#: transport.c:821 +#: transport.c:893 #, c-format msgid "" "\n" @@ -3017,11 +3543,11 @@ msgid "" "\n" msgstr "\nПопробуйте выполнить\n\n\tgit push --recurse-submodules=on-demand\n\nили перейти в каталог Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ команды cd и выполнить\n\n\tgit push\n\nÐ´Ð»Ñ Ð¸Ñ… отправки на внешний репозиторий.\n" -#: transport.c:829 +#: transport.c:901 msgid "Aborting." msgstr "Прерываю." -#: transport-helper.c:1075 +#: transport-helper.c:1080 #, c-format msgid "Could not read ref %s" msgstr "Ðе удалоÑÑŒ прочитать ÑÑылку %s" @@ -3042,204 +3568,216 @@ msgstr "пуÑтое Ð¸Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð° в запиÑи дерева" msgid "too-short tree file" msgstr "Ñлишком короткий файл дерева" -#: unpack-trees.c:64 +#: unpack-trees.c:104 #, c-format msgid "" "Your local changes to the following files would be overwritten by checkout:\n" "%%sPlease commit your changes or stash them before you switch branches." msgstr "Ваши локальные Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² указанных файлах будут перезапиÑаны при переключении на ÑоÑтоÑние:\n%%sСделайте коммит или ÑпрÑчьте ваши Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿ÐµÑ€ÐµÐ´ переключением веток." -#: unpack-trees.c:66 +#: unpack-trees.c:106 #, c-format msgid "" "Your local changes to the following files would be overwritten by checkout:\n" "%%s" msgstr "Ваши локальные Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² указанных файлах будут перезапиÑаны при переключении на ÑоÑтоÑние:\n%%s" -#: unpack-trees.c:69 +#: unpack-trees.c:109 #, c-format msgid "" "Your local changes to the following files would be overwritten by merge:\n" "%%sPlease commit your changes or stash them before you merge." msgstr "Ваши локальные Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² указанных файлах будут перезапиÑаны при ÑлиÑнии:\n%%sСделайте коммит или ÑпрÑчьте ваши Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿ÐµÑ€ÐµÐ´ ÑлиÑнием веток." -#: unpack-trees.c:71 +#: unpack-trees.c:111 #, c-format msgid "" "Your local changes to the following files would be overwritten by merge:\n" "%%s" msgstr "Ваши локальные Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² указанных файлах будут перезапиÑаны при ÑлиÑнии:\n%%s" -#: unpack-trees.c:74 +#: unpack-trees.c:114 #, c-format msgid "" "Your local changes to the following files would be overwritten by %s:\n" "%%sPlease commit your changes or stash them before you %s." msgstr "Ваши локальные Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² указанных файлах будут перезапиÑаны при %s:\n%%sСделайте коммит или ÑпрÑчьте ваши Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿ÐµÑ€ÐµÐ´ %s." -#: unpack-trees.c:76 +#: unpack-trees.c:116 #, c-format msgid "" "Your local changes to the following files would be overwritten by %s:\n" "%%s" msgstr "Ваши локальные Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² указанных файлах будут перезапиÑаны при %s:\n%%s" -#: unpack-trees.c:81 +#: unpack-trees.c:121 #, c-format msgid "" -"Updating the following directories would lose untracked files in it:\n" +"Updating the following directories would lose untracked files in them:\n" "%s" msgstr "Обновление указанных каталогов приведет к потере неотÑлеживаемых файлов в них:\n%s" -#: unpack-trees.c:85 +#: unpack-trees.c:125 #, c-format msgid "" "The following untracked working tree files would be removed by checkout:\n" "%%sPlease move or remove them before you switch branches." msgstr "Указанные неотÑлеживаемые файлы в рабочем каталоге будут удалены при переключении на ÑоÑтоÑние:\n%%sПеремеÑтите Ñти файлы или удалите их перед переключением веток." -#: unpack-trees.c:87 +#: unpack-trees.c:127 #, c-format msgid "" "The following untracked working tree files would be removed by checkout:\n" "%%s" msgstr "Указанные неотÑлеживаемые файлы в рабочем каталоге будут удалены при переключении на ÑоÑтоÑние:\n%%s" -#: unpack-trees.c:90 +#: unpack-trees.c:130 #, c-format msgid "" "The following untracked working tree files would be removed by merge:\n" "%%sPlease move or remove them before you merge." msgstr "Указанные неотÑлеживаемые файлы в рабочем каталоге будут удалены при ÑлиÑнии:\n%%sПеремеÑтите Ñти файлы или удалите их перед переключением веток." -#: unpack-trees.c:92 +#: unpack-trees.c:132 #, c-format msgid "" "The following untracked working tree files would be removed by merge:\n" "%%s" msgstr "Указанные неотÑлеживаемые файлы в рабочем каталоге будут удалены при ÑлиÑнии:\n%%s" -#: unpack-trees.c:95 +#: unpack-trees.c:135 #, c-format msgid "" "The following untracked working tree files would be removed by %s:\n" "%%sPlease move or remove them before you %s." msgstr "Указанные неотÑлеживаемые файлы в рабочем каталоге будут удалены при %s:\n%%sПеремеÑтите Ñти файлы или удалите их перед %s." -#: unpack-trees.c:97 +#: unpack-trees.c:137 #, c-format msgid "" "The following untracked working tree files would be removed by %s:\n" "%%s" msgstr "Указанные неотÑлеживаемые файлы в рабочем каталоге будут удалены при %s:\n%%s" -#: unpack-trees.c:102 +#: unpack-trees.c:142 #, c-format msgid "" "The following untracked working tree files would be overwritten by checkout:\n" "%%sPlease move or remove them before you switch branches." msgstr "Указанные неотÑлеживаемые файлы в рабочем каталоге будут перезапиÑаны при переключении на ÑоÑтоÑние:\n%%sПеремеÑтите Ñти файлы или удалите их перед переключением веток." -#: unpack-trees.c:104 +#: unpack-trees.c:144 #, c-format msgid "" "The following untracked working tree files would be overwritten by checkout:\n" "%%s" msgstr "Указанные неотÑлеживаемые файлы в рабочем каталоге будут перезапиÑаны при переключении на ÑоÑтоÑние:\n%%s" -#: unpack-trees.c:107 +#: unpack-trees.c:147 #, c-format msgid "" "The following untracked working tree files would be overwritten by merge:\n" "%%sPlease move or remove them before you merge." msgstr "Указанные неотÑлеживаемые файлы в рабочем каталоге будут перезапиÑаны при ÑлиÑнии:\n%%sПеремеÑтите Ñти файлы или удалите их перед переключением веток." -#: unpack-trees.c:109 +#: unpack-trees.c:149 #, c-format msgid "" "The following untracked working tree files would be overwritten by merge:\n" "%%s" msgstr "Указанные неотÑлеживаемые файлы в рабочем каталоге будут перезапиÑаны при ÑлиÑнии:\n%%s" -#: unpack-trees.c:112 +#: unpack-trees.c:152 #, c-format msgid "" "The following untracked working tree files would be overwritten by %s:\n" "%%sPlease move or remove them before you %s." msgstr "Указанные неотÑлеживаемые файлы в рабочем каталоге будут перезапиÑаны при %s:\n%%sПеремеÑтите Ñти файлы или удалите их перед %s." -#: unpack-trees.c:114 +#: unpack-trees.c:154 #, c-format msgid "" "The following untracked working tree files would be overwritten by %s:\n" "%%s" msgstr "Указанные неотÑлеживаемые файлы в рабочем каталоге будут перезапиÑаны при %s:\n%%s" -#: unpack-trees.c:121 +#: unpack-trees.c:161 #, c-format msgid "Entry '%s' overlaps with '%s'. Cannot bind." msgstr "ЗапиÑÑŒ «%s» чаÑтично Ñовпадает Ñ Â«%s». Ðе удалоÑÑŒ назначить ÑоответÑтвие." -#: unpack-trees.c:124 +#: unpack-trees.c:164 #, c-format msgid "" "Cannot update sparse checkout: the following entries are not up-to-date:\n" "%s" msgstr "Ðе удалоÑÑŒ обновить чаÑтичное ÑоÑтоÑние: Ñледующие Ñлементы не поÑледней верÑии:\n%s" -#: unpack-trees.c:126 +#: unpack-trees.c:166 #, c-format msgid "" "The following working tree files would be overwritten by sparse checkout update:\n" "%s" msgstr "Указанные файлы из рабочего каталога будут перезапиÑаны при обновлении чаÑтичного ÑоÑтоÑниÑ:\n%s" -#: unpack-trees.c:128 +#: unpack-trees.c:168 #, c-format msgid "" "The following working tree files would be removed by sparse checkout update:\n" "%s" msgstr "Указанные файлы из рабочего каталога будут удалены при обновлении чаÑтичного ÑоÑтоÑниÑ:\n%s" -#: unpack-trees.c:205 +#: unpack-trees.c:170 +#, c-format +msgid "" +"Cannot update submodule:\n" +"%s" +msgstr "Ðе удолоÑÑŒ обновить подмодуль:\n%s" + +#: unpack-trees.c:247 #, c-format msgid "Aborting\n" msgstr "Прерываю\n" -#: unpack-trees.c:237 +#: unpack-trees.c:272 +#, c-format +msgid "submodule update strategy not supported for submodule '%s'" +msgstr "ÑÑ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Ð½Ðµ поддерживаетÑÑ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¼ «%s»" + +#: unpack-trees.c:340 msgid "Checking out files" msgstr "РаÑпаковка файлов" -#: urlmatch.c:120 +#: urlmatch.c:163 msgid "invalid URL scheme name or missing '://' suffix" msgstr "ÐÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°Ñ Ð¸Ð¼Ñ URL Ñхемы или пропущен ÑÑƒÑ„Ñ„Ð¸ÐºÑ Â«://»" -#: urlmatch.c:144 urlmatch.c:297 urlmatch.c:356 +#: urlmatch.c:187 urlmatch.c:346 urlmatch.c:405 #, c-format msgid "invalid %XX escape sequence" msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°Ñ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÑÑŽÑ‰Ð°Ñ Ð¿Ð¾ÑледовательноÑть %XX" -#: urlmatch.c:172 +#: urlmatch.c:215 msgid "missing host and scheme is not 'file:'" msgstr "пропущено Ð¸Ð¼Ñ Ñервера и Ñхема доÑтупа не «file:»" -#: urlmatch.c:189 +#: urlmatch.c:232 msgid "a 'file:' URL may not have a port number" msgstr "URL Ñо Ñхемой «file:» не может Ñодержать номер порта" -#: urlmatch.c:199 +#: urlmatch.c:247 msgid "invalid characters in host name" msgstr "неправильные Ñимволы в имени Ñервера" -#: urlmatch.c:244 urlmatch.c:255 +#: urlmatch.c:292 urlmatch.c:303 msgid "invalid port number" msgstr "неправильный номер порта" -#: urlmatch.c:322 +#: urlmatch.c:371 msgid "invalid '..' path segment" msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°Ñ Ñ‡Ð°Ñть пути «..»" -#: worktree.c:282 +#: worktree.c:285 #, c-format msgid "failed to read '%s'" msgstr "не удалоÑÑŒ прочитать «%s»" @@ -3254,28 +3792,28 @@ msgstr "не удалоÑÑŒ открыть «%s» Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ð¸ запРmsgid "could not open '%s' for writing" msgstr "не удалоÑÑŒ открыть «%s» Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи" -#: wrapper.c:226 wrapper.c:396 builtin/am.c:320 builtin/am.c:759 -#: builtin/am.c:847 builtin/commit.c:1705 builtin/merge.c:1029 +#: wrapper.c:226 wrapper.c:396 builtin/am.c:318 builtin/am.c:757 +#: builtin/am.c:849 builtin/commit.c:1700 builtin/merge.c:1015 #: builtin/pull.c:341 #, c-format msgid "could not open '%s' for reading" msgstr "не удалоÑÑŒ открыть «%s» Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ" -#: wrapper.c:605 wrapper.c:626 +#: wrapper.c:581 wrapper.c:602 #, c-format msgid "unable to access '%s'" msgstr "«%s» недоÑтупно" -#: wrapper.c:634 +#: wrapper.c:610 msgid "unable to get current working directory" msgstr "не удалоÑÑŒ получить текущий рабочий каталог" -#: wrapper.c:658 +#: wrapper.c:634 #, c-format msgid "could not write to %s" msgstr "не удалоÑÑŒ запиÑать в %s" -#: wrapper.c:660 +#: wrapper.c:636 #, c-format msgid "could not close %s" msgstr "не удалоÑÑŒ закрыть %s" @@ -3305,11 +3843,11 @@ msgstr " (иÑпользуйте «git add/rm <файл>…», чтобы поРmsgid " (use \"git rm <file>...\" to mark resolution)" msgstr " (иÑпользуйте «git rm <файл>…», чтобы пометить разрешение конфликта)" -#: wt-status.c:199 wt-status.c:945 +#: wt-status.c:199 wt-status.c:958 msgid "Changes to be committed:" msgstr "ИзменениÑ, которые будут включены в коммит:" -#: wt-status.c:217 wt-status.c:954 +#: wt-status.c:217 wt-status.c:967 msgid "Changes not staged for commit:" msgstr "ИзменениÑ, которые не в индекÑе Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð°:" @@ -3362,7 +3900,7 @@ msgstr "оба добавлены:" #: wt-status.c:265 msgid "both modified:" -msgstr "оба измены:" +msgstr "оба изменены:" #: wt-status.c:275 msgid "new file:" @@ -3408,65 +3946,69 @@ msgstr "изменено Ñодержимое, " msgid "untracked content, " msgstr "неотÑлеживаемое Ñодержимое, " -#: wt-status.c:818 +#: wt-status.c:831 msgid "Submodules changed but not updated:" msgstr "Измененные, но не обновленные подмодули:" -#: wt-status.c:820 +#: wt-status.c:833 msgid "Submodule changes to be committed:" msgstr "Ð˜Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² подмодулÑÑ…, которые будут закоммичены:" -#: wt-status.c:901 +#: wt-status.c:914 msgid "" "Do not touch the line above.\n" "Everything below will be removed." msgstr "Ðе трогайте Ñтроку выше Ñтой.\nÐ’ÑÑ‘, что ниже — будет удалено." -#: wt-status.c:1013 +#: wt-status.c:1026 msgid "You have unmerged paths." msgstr "У Ð²Ð°Ñ ÐµÑть не Ñлитые пути." -#: wt-status.c:1016 +#: wt-status.c:1029 msgid " (fix conflicts and run \"git commit\")" msgstr " (разрешите конфликты, затем запуÑтите «git commit»)" -#: wt-status.c:1018 +#: wt-status.c:1031 msgid " (use \"git merge --abort\" to abort the merge)" msgstr " (иÑпользуйте «git merge --abort», чтобы оÑтановить операцию ÑлиÑниÑ)" -#: wt-status.c:1023 +#: wt-status.c:1036 msgid "All conflicts fixed but you are still merging." msgstr "Ð’Ñе конфликты иÑправлены, но вы вÑе еще в процеÑÑе ÑлиÑниÑ." -#: wt-status.c:1026 +#: wt-status.c:1039 msgid " (use \"git commit\" to conclude merge)" msgstr " (иÑпользуйте «git commit», чтобы завершить ÑлиÑние)" -#: wt-status.c:1036 +#: wt-status.c:1049 msgid "You are in the middle of an am session." msgstr "Ð’Ñ‹ в процеÑÑе ÑеÑÑии am." -#: wt-status.c:1039 +#: wt-status.c:1052 msgid "The current patch is empty." msgstr "Текущий патч пуÑтой." -#: wt-status.c:1043 +#: wt-status.c:1056 msgid " (fix conflicts and then run \"git am --continue\")" msgstr " (разрешите конфликты, затем запуÑтите «git am --continue»)" -#: wt-status.c:1045 +#: wt-status.c:1058 msgid " (use \"git am --skip\" to skip this patch)" msgstr " (иÑпользуйте «git am --skip», чтобы пропуÑтить Ñтот патч)" -#: wt-status.c:1047 +#: wt-status.c:1060 msgid " (use \"git am --abort\" to restore the original branch)" msgstr " (иÑпользуйте «git am --abort», чтобы воÑÑтановить оригинальную ветку)" -#: wt-status.c:1172 +#: wt-status.c:1189 +msgid "git-rebase-todo is missing." +msgstr "git-rebase-todo отÑутÑтвует." + +#: wt-status.c:1191 msgid "No commands done." msgstr "Команды не выполнены." -#: wt-status.c:1175 +#: wt-status.c:1194 #, c-format msgid "Last command done (%d command done):" msgid_plural "Last commands done (%d commands done):" @@ -3475,16 +4017,16 @@ msgstr[1] "ПоÑледнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° выполнена (%d команд msgstr[2] "ПоÑледнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° выполнена (%d команд выполнено):" msgstr[3] "ПоÑледнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° выполнена (%d команд выполнено):" -#: wt-status.c:1186 +#: wt-status.c:1205 #, c-format msgid " (see more in file %s)" msgstr " (Ñмотрите дополнительно в файле %s)" -#: wt-status.c:1191 +#: wt-status.c:1210 msgid "No commands remaining." msgstr "Команд больше не оÑталоÑÑŒ." -#: wt-status.c:1194 +#: wt-status.c:1213 #, c-format msgid "Next command to do (%d remaining command):" msgid_plural "Next commands to do (%d remaining commands):" @@ -3493,150 +4035,150 @@ msgstr[1] "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Ð´Ð»Ñ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ (%d кРmsgstr[2] "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Ð´Ð»Ñ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ (%d команд оÑталоÑÑŒ):" msgstr[3] "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Ð´Ð»Ñ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ (%d команд оÑталоÑÑŒ):" -#: wt-status.c:1202 +#: wt-status.c:1221 msgid " (use \"git rebase --edit-todo\" to view and edit)" msgstr " (иÑпользуйте «git rebase --edit-todo», чтобы проÑмотреть и изменить)" -#: wt-status.c:1215 +#: wt-status.c:1234 #, c-format msgid "You are currently rebasing branch '%s' on '%s'." msgstr "Ð’Ñ‹ ÑÐµÐ¹Ñ‡Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰Ð°ÐµÑ‚Ðµ ветку «%s» над «%s»." -#: wt-status.c:1220 +#: wt-status.c:1239 msgid "You are currently rebasing." msgstr "Ð’Ñ‹ ÑÐµÐ¹Ñ‡Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰Ð°ÐµÑ‚Ðµ ветку." -#: wt-status.c:1234 +#: wt-status.c:1253 msgid " (fix conflicts and then run \"git rebase --continue\")" msgstr " (разрешите конфликты, затем запуÑтите «git rebase --continue»)" -#: wt-status.c:1236 +#: wt-status.c:1255 msgid " (use \"git rebase --skip\" to skip this patch)" msgstr " (иÑпользуйте «git rebase --skip», чтобы пропуÑтить Ñтот патч)" -#: wt-status.c:1238 +#: wt-status.c:1257 msgid " (use \"git rebase --abort\" to check out the original branch)" msgstr " (иÑпользуйте «git rebase --abort», чтобы перейти на оригинальную ветку)" -#: wt-status.c:1244 +#: wt-status.c:1263 msgid " (all conflicts fixed: run \"git rebase --continue\")" msgstr " (вÑе конфликты разрешены: запуÑтите «git rebase --continue»)" -#: wt-status.c:1248 +#: wt-status.c:1267 #, c-format msgid "" "You are currently splitting a commit while rebasing branch '%s' on '%s'." msgstr "Ð’Ñ‹ ÑÐµÐ¹Ñ‡Ð°Ñ Ñ€Ð°Ð·Ð´ÐµÐ»Ñете коммит при перемещении ветки «%s» над «%s»." -#: wt-status.c:1253 +#: wt-status.c:1272 msgid "You are currently splitting a commit during a rebase." msgstr "Ð’Ñ‹ ÑÐµÐ¹Ñ‡Ð°Ñ Ñ€Ð°Ð·Ð´ÐµÐ»Ñете коммит при перемещении ветки." -#: wt-status.c:1256 +#: wt-status.c:1275 msgid " (Once your working directory is clean, run \"git rebase --continue\")" msgstr "(Как только ваш рабочий каталог будет чиÑтый, запуÑтите «git rebase --continue»)" -#: wt-status.c:1260 +#: wt-status.c:1279 #, c-format msgid "You are currently editing a commit while rebasing branch '%s' on '%s'." msgstr "Ð’Ñ‹ ÑÐµÐ¹Ñ‡Ð°Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€ÑƒÐµÑ‚Ðµ коммит при перемещении ветки «%s» над «%s»." -#: wt-status.c:1265 +#: wt-status.c:1284 msgid "You are currently editing a commit during a rebase." msgstr "Ð’Ñ‹ ÑÐµÐ¹Ñ‡Ð°Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€ÑƒÐµÑ‚Ðµ коммит при перемещении ветки." -#: wt-status.c:1268 +#: wt-status.c:1287 msgid " (use \"git commit --amend\" to amend the current commit)" msgstr " (иÑпользуйте «git commit --amend», чтобы иÑправить текущий коммит)" -#: wt-status.c:1270 +#: wt-status.c:1289 msgid " (use \"git rebase --continue\" once you are satisfied with your changes)" msgstr " (иÑпользуйте «git rebase --continue», когда будете довольны изменениÑми)" -#: wt-status.c:1280 +#: wt-status.c:1299 #, c-format msgid "You are currently cherry-picking commit %s." msgstr "Ð’Ñ‹ копируете коммит %s." -#: wt-status.c:1285 +#: wt-status.c:1304 msgid " (fix conflicts and run \"git cherry-pick --continue\")" msgstr " (разрешите конфликты, затем запуÑтите «git cherry-pick --continue»)" -#: wt-status.c:1288 +#: wt-status.c:1307 msgid " (all conflicts fixed: run \"git cherry-pick --continue\")" msgstr " (вÑе конфликты разрешены: запуÑтите «git cherry-pick --continue»)" -#: wt-status.c:1290 +#: wt-status.c:1309 msgid " (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)" msgstr " (иÑпользуйте «git cherry-pick --abort», чтобы отменить ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð°)" -#: wt-status.c:1299 +#: wt-status.c:1318 #, c-format msgid "You are currently reverting commit %s." msgstr "Ð’Ñ‹ ÑÐµÐ¹Ñ‡Ð°Ñ Ð¾Ð±Ñ€Ð°Ñ‰Ð°ÐµÑ‚Ðµ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð° %s." -#: wt-status.c:1304 +#: wt-status.c:1323 msgid " (fix conflicts and run \"git revert --continue\")" msgstr " (разрешите конфликты, затем запуÑтите «git revert --continue»)" -#: wt-status.c:1307 +#: wt-status.c:1326 msgid " (all conflicts fixed: run \"git revert --continue\")" msgstr " (вÑе конфликты разрешены: запуÑтите «git revert --continue»)" -#: wt-status.c:1309 +#: wt-status.c:1328 msgid " (use \"git revert --abort\" to cancel the revert operation)" msgstr " (иÑпользуйте «git revert --abort», чтобы отменить операцию Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹ коммита)" -#: wt-status.c:1320 +#: wt-status.c:1339 #, c-format msgid "You are currently bisecting, started from branch '%s'." msgstr "Ð’Ñ‹ ÑÐµÐ¹Ñ‡Ð°Ñ Ð² процеÑÑе двоичного поиÑка, начатого Ñ Ð²ÐµÑ‚ÐºÐ¸ «%s»." -#: wt-status.c:1324 +#: wt-status.c:1343 msgid "You are currently bisecting." msgstr "Ð’Ñ‹ ÑÐµÐ¹Ñ‡Ð°Ñ Ð² процеÑÑе двоичного поиÑка." -#: wt-status.c:1327 +#: wt-status.c:1346 msgid " (use \"git bisect reset\" to get back to the original branch)" msgstr " (иÑпользуйте «git bisect reset», чтобы вернутьÑÑ Ð½Ð° иÑходную ветку)" -#: wt-status.c:1524 +#: wt-status.c:1543 msgid "On branch " msgstr "Ðа ветке " -#: wt-status.c:1530 +#: wt-status.c:1549 msgid "interactive rebase in progress; onto " msgstr "интерактивное перемещение в процеÑÑе; над " -#: wt-status.c:1532 +#: wt-status.c:1551 msgid "rebase in progress; onto " msgstr "перемещение в процеÑÑе; над " -#: wt-status.c:1537 +#: wt-status.c:1556 msgid "HEAD detached at " msgstr "HEAD отделён на " -#: wt-status.c:1539 +#: wt-status.c:1558 msgid "HEAD detached from " msgstr "HEAD отделён Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ Ñ " -#: wt-status.c:1542 +#: wt-status.c:1561 msgid "Not currently on any branch." msgstr "Ð¡ÐµÐ¹Ñ‡Ð°Ñ Ð½Ð¸ на одной из веток" -#: wt-status.c:1560 +#: wt-status.c:1579 msgid "Initial commit" msgstr "Ðачальный коммит" -#: wt-status.c:1574 +#: wt-status.c:1593 msgid "Untracked files" msgstr "ÐеотÑлеживаемые файлы" -#: wt-status.c:1576 +#: wt-status.c:1595 msgid "Ignored files" msgstr "Игнорируемые файлы" -#: wt-status.c:1580 +#: wt-status.c:1599 #, c-format msgid "" "It took %.2f seconds to enumerate untracked files. 'status -uno'\n" @@ -3644,104 +4186,100 @@ msgid "" "new files yourself (see 'git help status')." msgstr "%.2f Ñекунды занÑл вывод ÑпиÑка неотÑлеживаемых файлов. «status -uno» возможно может уÑкорить Ñто, но будьте внимательны, и не забудьте добавить новые файлы вручную (Ñмотрите «git help status» Ð´Ð»Ñ Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½Ð¾Ñтей)." -#: wt-status.c:1586 +#: wt-status.c:1605 #, c-format msgid "Untracked files not listed%s" msgstr "ÐеотÑлеживаемые файлы не показаны%s" -#: wt-status.c:1588 +#: wt-status.c:1607 msgid " (use -u option to show untracked files)" msgstr "(иÑпользуйте опцию «-u», чтобы показать неотÑлеживаемые файлы)" -#: wt-status.c:1594 +#: wt-status.c:1613 msgid "No changes" msgstr "Ðет изменений" -#: wt-status.c:1599 +#: wt-status.c:1618 #, c-format msgid "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n" msgstr "нет изменений добавленных Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð°\n(иÑпользуйте «git add» и/или «git commit -a»)\n" -#: wt-status.c:1602 +#: wt-status.c:1621 #, c-format msgid "no changes added to commit\n" msgstr "нет изменений добавленных Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð°\n" -#: wt-status.c:1605 +#: wt-status.c:1624 #, c-format msgid "" "nothing added to commit but untracked files present (use \"git add\" to " "track)\n" msgstr "ничего не добавлено в коммит, но еÑть неотÑлеживаемые файлы (иÑпользуйте «git add», чтобы отÑлеживать их)\n" -#: wt-status.c:1608 +#: wt-status.c:1627 #, c-format msgid "nothing added to commit but untracked files present\n" msgstr "ничего не добавлено в коммит, но еÑть неотÑлеживаемые файлы\n" -#: wt-status.c:1611 +#: wt-status.c:1630 #, c-format msgid "nothing to commit (create/copy files and use \"git add\" to track)\n" msgstr "нечего коммитить (Ñоздайте/Ñкопируйте файлы, затем запуÑтите «git add», чтобы отÑлеживать их)\n" -#: wt-status.c:1614 wt-status.c:1619 +#: wt-status.c:1633 wt-status.c:1638 #, c-format msgid "nothing to commit\n" msgstr "нечего коммитить\n" -#: wt-status.c:1617 +#: wt-status.c:1636 #, c-format msgid "nothing to commit (use -u to show untracked files)\n" msgstr "нечего коммитить (иÑпользуйте опцию «-u», чтобы показать неотÑлеживаемые файлы)\n" -#: wt-status.c:1621 +#: wt-status.c:1640 #, c-format msgid "nothing to commit, working tree clean\n" msgstr "нечего коммитить, нет изменений в рабочем каталоге\n" -#: wt-status.c:1728 +#: wt-status.c:1749 msgid "Initial commit on " msgstr "Ðачальный коммит на " -#: wt-status.c:1732 +#: wt-status.c:1753 msgid "HEAD (no branch)" msgstr "HEAD (нет ветки)" -#: wt-status.c:1761 -msgid "gone" -msgstr "иÑчез" - -#: wt-status.c:1763 wt-status.c:1771 +#: wt-status.c:1782 wt-status.c:1790 msgid "behind " msgstr "позади" -#: wt-status.c:1766 wt-status.c:1769 +#: wt-status.c:1785 wt-status.c:1788 msgid "ahead " msgstr "впереди " #. TRANSLATORS: the action is e.g. "pull with rebase" -#: wt-status.c:2270 +#: wt-status.c:2280 #, c-format msgid "cannot %s: You have unstaged changes." msgstr "не удалоÑÑŒ выполнить %s: У Ð²Ð°Ñ ÐµÑть непроиндекÑированные изменениÑ." -#: wt-status.c:2276 +#: wt-status.c:2286 msgid "additionally, your index contains uncommitted changes." msgstr "к тому же, в вашем индекÑе еÑть незакоммиченные изменениÑ." -#: wt-status.c:2278 +#: wt-status.c:2288 #, c-format msgid "cannot %s: Your index contains uncommitted changes." msgstr "не удалоÑÑŒ выполнить %s: Ð’ вашем индекÑе еÑть незакоммиченные изменениÑ." -#: compat/precompose_utf8.c:57 builtin/clone.c:414 +#: compat/precompose_utf8.c:57 builtin/clone.c:432 #, c-format msgid "failed to unlink '%s'" msgstr "Ñбой отÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Â«%s»" #: builtin/add.c:22 msgid "git add [<options>] [--] <pathspec>..." -msgstr "git add [<опции>] [--] <ÑпецификациÑ-пути>…" +msgstr "git add [<опции>] [--] <Ñпецификатор-пути>…" #: builtin/add.c:80 #, c-format @@ -3761,7 +4299,7 @@ msgstr "удалить «%s»\n" msgid "Unstaged changes after refreshing the index:" msgstr "ÐепроиндекÑированные Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ð¾Ñле Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¸Ð½Ð´ÐµÐºÑа:" -#: builtin/add.c:209 builtin/rev-parse.c:840 +#: builtin/add.c:209 builtin/rev-parse.c:872 msgid "Could not read the index" msgstr "Ðе удалоÑÑŒ прочитать индекÑ" @@ -3796,9 +4334,9 @@ msgstr "Ðе удалоÑÑŒ применить «%s»" msgid "The following paths are ignored by one of your .gitignore files:\n" msgstr "Следующие пути игнорируютÑÑ Ð¾Ð´Ð½Ð¸Ð¼ из ваших файлов .gitignore:\n" -#: builtin/add.c:266 builtin/clean.c:870 builtin/fetch.c:115 builtin/mv.c:111 -#: builtin/prune-packed.c:55 builtin/pull.c:198 builtin/push.c:521 -#: builtin/remote.c:1326 builtin/rm.c:268 builtin/send-pack.c:162 +#: builtin/add.c:266 builtin/clean.c:876 builtin/fetch.c:115 builtin/mv.c:123 +#: builtin/prune-packed.c:55 builtin/pull.c:198 builtin/push.c:524 +#: builtin/remote.c:1328 builtin/rm.c:241 builtin/send-pack.c:163 msgid "dry run" msgstr "пробный запуÑк" @@ -3806,7 +4344,7 @@ msgstr "пробный запуÑк" msgid "interactive picking" msgstr "интерактивный выбор" -#: builtin/add.c:270 builtin/checkout.c:1156 builtin/reset.c:286 +#: builtin/add.c:270 builtin/checkout.c:1177 builtin/reset.c:286 msgid "select hunks interactively" msgstr "интерактивный выбор блоков" @@ -3846,11 +4384,11 @@ msgstr "пропуÑкать файлы, которые не могут быть msgid "check if - even missing - files are ignored in dry run" msgstr "удоÑтоверитьÑÑ, что даже недоÑтающие файлы будут проигнорированы при пробном запуÑке" -#: builtin/add.c:283 builtin/update-index.c:947 +#: builtin/add.c:283 builtin/update-index.c:951 msgid "(+/-)x" msgstr "(+/-)x" -#: builtin/add.c:283 builtin/update-index.c:948 +#: builtin/add.c:283 builtin/update-index.c:952 msgid "override the executable bit of the listed files" msgstr "переопределить бит Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð½Ð° указанных файлах" @@ -3886,360 +4424,360 @@ msgstr "Ðичего не указано, ничего не добавлено.\ msgid "Maybe you wanted to say 'git add .'?\n" msgstr "Возможно, вы имели в виду «git add .»?\n" -#: builtin/add.c:380 builtin/check-ignore.c:172 builtin/checkout.c:279 -#: builtin/checkout.c:472 builtin/clean.c:914 builtin/commit.c:350 -#: builtin/mv.c:131 builtin/reset.c:235 builtin/rm.c:298 +#: builtin/add.c:380 builtin/check-ignore.c:172 builtin/checkout.c:298 +#: builtin/checkout.c:491 builtin/clean.c:920 builtin/commit.c:350 +#: builtin/mv.c:143 builtin/reset.c:235 builtin/rm.c:271 #: builtin/submodule--helper.c:244 msgid "index file corrupt" msgstr "файл индекÑа поврежден" -#: builtin/am.c:414 +#: builtin/am.c:412 msgid "could not parse author script" msgstr "не удалоÑÑŒ разобрать Ñценарий авторÑтва" -#: builtin/am.c:491 +#: builtin/am.c:489 #, c-format msgid "'%s' was deleted by the applypatch-msg hook" msgstr "«%s» был удален перехватчиком applypatch-msg" -#: builtin/am.c:532 +#: builtin/am.c:530 #, c-format msgid "Malformed input line: '%s'." msgstr "ÐÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°Ñ Ñтрока ввода: «%s»." -#: builtin/am.c:569 +#: builtin/am.c:567 #, c-format msgid "Failed to copy notes from '%s' to '%s'" msgstr "Ðе удалоÑÑŒ Ñкопировать заметку из «%s» в «%s»" -#: builtin/am.c:595 +#: builtin/am.c:593 msgid "fseek failed" msgstr "Ñбой при выполнении fseek" -#: builtin/am.c:775 +#: builtin/am.c:777 #, c-format msgid "could not parse patch '%s'" msgstr "не удалоÑÑŒ разобрать патч «%s»" -#: builtin/am.c:840 +#: builtin/am.c:842 msgid "Only one StGIT patch series can be applied at once" msgstr "Только ÑÐµÑ€Ð¸Ñ Ð¿Ð°Ñ‚Ñ‡ÐµÐ¹ StGIT может быть применена за раз" -#: builtin/am.c:887 +#: builtin/am.c:889 msgid "invalid timestamp" msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð¼ÐµÑ‚ÐºÐ° даты/времени" -#: builtin/am.c:890 builtin/am.c:898 +#: builtin/am.c:892 builtin/am.c:900 msgid "invalid Date line" msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ñтрока даты" -#: builtin/am.c:895 +#: builtin/am.c:897 msgid "invalid timezone offset" msgstr "недопуÑтимое Ñмещение чаÑового поÑÑа" -#: builtin/am.c:984 +#: builtin/am.c:986 msgid "Patch format detection failed." msgstr "Сбой Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° патча." -#: builtin/am.c:989 builtin/clone.c:379 +#: builtin/am.c:991 builtin/clone.c:397 #, c-format msgid "failed to create directory '%s'" msgstr "не удалоÑÑŒ Ñоздать каталог «%s»" -#: builtin/am.c:993 +#: builtin/am.c:995 msgid "Failed to split patches." msgstr "Ðе удалоÑÑŒ разделить патчи на чаÑти." -#: builtin/am.c:1125 builtin/commit.c:376 +#: builtin/am.c:1127 builtin/commit.c:376 msgid "unable to write index file" msgstr "не удалоÑÑŒ запиÑать индекÑ" -#: builtin/am.c:1176 +#: builtin/am.c:1178 #, c-format msgid "When you have resolved this problem, run \"%s --continue\"." msgstr "Когда вы уÑтраните Ñту проблему, запуÑтите «%s --continue»." -#: builtin/am.c:1177 +#: builtin/am.c:1179 #, c-format msgid "If you prefer to skip this patch, run \"%s --skip\" instead." msgstr "ЕÑли вы хотите пропуÑтить Ñтот патч, то запуÑтите «%s --skip»." -#: builtin/am.c:1178 +#: builtin/am.c:1180 #, c-format msgid "To restore the original branch and stop patching, run \"%s --abort\"." msgstr "Чтобы вернутьÑÑ Ð½Ð° предыдущую ветку и оÑтановить применение изменений, запуÑтите «%s --abort»." -#: builtin/am.c:1316 +#: builtin/am.c:1315 msgid "Patch is empty. Was it split wrong?" msgstr "Патч пуÑÑ‚. Возможно, он был неправильно разделён?" -#: builtin/am.c:1390 builtin/log.c:1550 +#: builtin/am.c:1386 builtin/log.c:1557 #, c-format msgid "invalid ident line: %s" msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°Ñ Ñтрока идентификации: %s" -#: builtin/am.c:1417 +#: builtin/am.c:1413 #, c-format msgid "unable to parse commit %s" msgstr "не удалоÑÑŒ разобрать коммит %s" -#: builtin/am.c:1610 +#: builtin/am.c:1606 msgid "Repository lacks necessary blobs to fall back on 3-way merge." msgstr "Ð’ репозитории отÑутÑтвуют двоичные объекты, необходимые Ð´Ð»Ñ Ð¾Ñ‚ÐºÐ°Ñ‚Ð° к трехходовому ÑлиÑнию." -#: builtin/am.c:1612 +#: builtin/am.c:1608 msgid "Using index info to reconstruct a base tree..." msgstr "ИÑпользую Ð¸Ð½Ð´ÐµÐºÑ Ð´Ð»Ñ Ñ€ÐµÐºÐ¾Ð½Ñтрукции базового дерева…" -#: builtin/am.c:1631 +#: builtin/am.c:1627 msgid "" "Did you hand edit your patch?\n" "It does not apply to blobs recorded in its index." msgstr "Ð’Ñ‹ вручную изменÑли патч?\nОн не накладываетÑÑ Ð±ÐµÐ· ошибок на двоичные объекты, запиÑанные в его заголовке." -#: builtin/am.c:1637 +#: builtin/am.c:1633 msgid "Falling back to patching base and 3-way merge..." msgstr "Откат к применению изменений к базовому коммиту Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ трехходового ÑлиÑниÑ…" -#: builtin/am.c:1662 +#: builtin/am.c:1658 msgid "Failed to merge in the changes." msgstr "Ðе удалоÑÑŒ Ñлить изменениÑ." -#: builtin/am.c:1686 builtin/merge.c:628 +#: builtin/am.c:1682 builtin/merge.c:631 msgid "git write-tree failed to write a tree" msgstr "git write-tree не удалоÑÑŒ запиÑать дерево" -#: builtin/am.c:1693 +#: builtin/am.c:1689 msgid "applying to an empty history" msgstr "применение к пуÑтой иÑтории" -#: builtin/am.c:1706 builtin/commit.c:1769 builtin/merge.c:798 -#: builtin/merge.c:823 +#: builtin/am.c:1702 builtin/commit.c:1764 builtin/merge.c:802 +#: builtin/merge.c:827 msgid "failed to write commit object" msgstr "Ñбой запиÑи объекта коммита" -#: builtin/am.c:1739 builtin/am.c:1743 +#: builtin/am.c:1735 builtin/am.c:1739 #, c-format msgid "cannot resume: %s does not exist." msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶Ð½Ð¸Ñ‚ÑŒ: %s не ÑущеÑтвует " -#: builtin/am.c:1759 +#: builtin/am.c:1755 msgid "cannot be interactive without stdin connected to a terminal." msgstr "не удалоÑÑŒ иÑпользовать интерактивное поведение, без stdin подключенного к терминалу." -#: builtin/am.c:1764 +#: builtin/am.c:1760 msgid "Commit Body is:" msgstr "Тело коммита:" #. TRANSLATORS: Make sure to include [y], [n], [e], [v] and [a] #. in your translation. The program will only accept English #. input at this point. -#: builtin/am.c:1774 +#: builtin/am.c:1770 msgid "Apply? [y]es/[n]o/[e]dit/[v]iew patch/[a]ccept all: " msgstr "Применить? [y] - да/[n] - нет/[e] - редактировать/[v] - проÑмотреть патч/[a] - применить вÑÑ‘: " -#: builtin/am.c:1824 +#: builtin/am.c:1820 #, c-format msgid "Dirty index: cannot apply patches (dirty: %s)" msgstr "Ð˜Ð½Ð´ÐµÐºÑ Ð½Ðµ пуÑтой: Ð½ÐµÐ»ÑŒÐ·Ñ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñть патчи (в индекÑе: %s)" -#: builtin/am.c:1861 builtin/am.c:1933 +#: builtin/am.c:1860 builtin/am.c:1932 #, c-format msgid "Applying: %.*s" msgstr "Применение: %.*s" -#: builtin/am.c:1877 +#: builtin/am.c:1876 msgid "No changes -- Patch already applied." msgstr "Ðет изменений — Патч уже применен." -#: builtin/am.c:1885 +#: builtin/am.c:1884 #, c-format msgid "Patch failed at %s %.*s" msgstr "Ошибка Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹ на %s %.*s" -#: builtin/am.c:1891 +#: builtin/am.c:1890 #, c-format msgid "The copy of the patch that failed is found in: %s" msgstr "Копию изменений, которые не удалоÑÑŒ применить, вы можете найти в: %s" -#: builtin/am.c:1936 +#: builtin/am.c:1935 msgid "" "No changes - did you forget to use 'git add'?\n" "If there is nothing left to stage, chances are that something else\n" "already introduced the same changes; you might want to skip this patch." msgstr "Ðет изменений — возможно, вы забыли вызвать «git add»?\nЕÑли ничего не оÑталоÑÑŒ Ð´Ð»Ñ Ð¸Ð½Ð´ÐµÐºÑации, то, Ñкорее вÑего, что-то другое уже Ñделало те же изменениÑ; возможно, вам Ñледует пропуÑтить Ñтот патч." -#: builtin/am.c:1943 +#: builtin/am.c:1942 msgid "" "You still have unmerged paths in your index.\n" "Did you forget to use 'git add'?" msgstr "У Ð²Ð°Ñ Ð²Ñе еще имеютÑÑ Ð½Ðµ Ñлитые пути в индекÑе.\nВозможно, вы забыли вызвать «git add»?" -#: builtin/am.c:2051 builtin/am.c:2055 builtin/am.c:2067 builtin/reset.c:308 +#: builtin/am.c:2050 builtin/am.c:2054 builtin/am.c:2066 builtin/reset.c:308 #: builtin/reset.c:316 #, c-format msgid "Could not parse object '%s'." msgstr "Ðе удалоÑÑŒ разобрать объект «%s»." -#: builtin/am.c:2103 +#: builtin/am.c:2102 msgid "failed to clean index" msgstr "не удалоÑÑŒ очиÑтить индекÑ" -#: builtin/am.c:2137 +#: builtin/am.c:2136 msgid "" "You seem to have moved HEAD since the last 'am' failure.\n" "Not rewinding to ORIG_HEAD" msgstr "Похоже, что вы перемеÑтили HEAD Ñ Ð¼Ð¾Ð¼ÐµÐ½Ñ‚Ð° поÑледней ошибки Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Â«am».\nПеремотка на ORIG_HEAD не выполнÑетÑÑ" -#: builtin/am.c:2200 +#: builtin/am.c:2199 #, c-format msgid "Invalid value for --patch-format: %s" msgstr "Ðеправильное значение Ð´Ð»Ñ --patch-format: %s" -#: builtin/am.c:2233 +#: builtin/am.c:2232 msgid "git am [<options>] [(<mbox> | <Maildir>)...]" msgstr "git am [<опции>] [(<mbox> | <Maildir>)…]" -#: builtin/am.c:2234 +#: builtin/am.c:2233 msgid "git am [<options>] (--continue | --skip | --abort)" msgstr "git am [<опции>] (--continue | --skip | --abort)" -#: builtin/am.c:2240 +#: builtin/am.c:2239 msgid "run interactively" msgstr "запуÑтить в интерактивном режиме" -#: builtin/am.c:2242 +#: builtin/am.c:2241 msgid "historical option -- no-op" msgstr "иÑторичеÑÐºÐ°Ñ Ð¾Ð¿Ñ†Ð¸Ñ â€” ничего не делает" -#: builtin/am.c:2244 +#: builtin/am.c:2243 msgid "allow fall back on 3way merging if needed" msgstr "разрешить откатитьÑÑ Ðº трехходовому ÑлиÑнию, еÑли нужно" -#: builtin/am.c:2245 builtin/init-db.c:483 builtin/prune-packed.c:57 -#: builtin/repack.c:172 +#: builtin/am.c:2244 builtin/init-db.c:483 builtin/prune-packed.c:57 +#: builtin/repack.c:178 msgid "be quiet" msgstr "тихий режим" -#: builtin/am.c:2247 +#: builtin/am.c:2246 msgid "add a Signed-off-by line to the commit message" msgstr "добавить Ñтроку Signed-off-by к Ñообщению коммита" -#: builtin/am.c:2250 +#: builtin/am.c:2249 msgid "recode into utf8 (default)" msgstr "перекодировать в utf8 (по умолчанию)" -#: builtin/am.c:2252 +#: builtin/am.c:2251 msgid "pass -k flag to git-mailinfo" msgstr "передать флаг -k в git-mailinfo" -#: builtin/am.c:2254 +#: builtin/am.c:2253 msgid "pass -b flag to git-mailinfo" msgstr "передать флаг -b в git-mailinfo" -#: builtin/am.c:2256 +#: builtin/am.c:2255 msgid "pass -m flag to git-mailinfo" msgstr "передать флаг -m в git-mailinfo" -#: builtin/am.c:2258 +#: builtin/am.c:2257 msgid "pass --keep-cr flag to git-mailsplit for mbox format" msgstr "передать флаг --keep-cr в git-mailsplit Ð´Ð»Ñ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° mbox" -#: builtin/am.c:2261 +#: builtin/am.c:2260 msgid "do not pass --keep-cr flag to git-mailsplit independent of am.keepcr" msgstr "не передавать --keep-cr флаг в git-mailsplit вне завиÑимоÑти от am.keepcr" -#: builtin/am.c:2264 +#: builtin/am.c:2263 msgid "strip everything before a scissors line" msgstr "обрезать вÑе до Ñтроки обрезки" -#: builtin/am.c:2266 builtin/am.c:2269 builtin/am.c:2272 builtin/am.c:2275 -#: builtin/am.c:2278 builtin/am.c:2281 builtin/am.c:2284 builtin/am.c:2287 -#: builtin/am.c:2293 +#: builtin/am.c:2265 builtin/am.c:2268 builtin/am.c:2271 builtin/am.c:2274 +#: builtin/am.c:2277 builtin/am.c:2280 builtin/am.c:2283 builtin/am.c:2286 +#: builtin/am.c:2292 msgid "pass it through git-apply" msgstr "передать его в git-apply" -#: builtin/am.c:2283 builtin/fmt-merge-msg.c:662 builtin/fmt-merge-msg.c:665 -#: builtin/grep.c:707 builtin/merge.c:200 builtin/pull.c:135 -#: builtin/pull.c:194 builtin/repack.c:181 builtin/repack.c:185 -#: builtin/show-branch.c:644 builtin/show-ref.c:175 builtin/tag.c:340 +#: builtin/am.c:2282 builtin/fmt-merge-msg.c:662 builtin/fmt-merge-msg.c:665 +#: builtin/grep.c:1045 builtin/merge.c:201 builtin/pull.c:135 +#: builtin/pull.c:194 builtin/repack.c:187 builtin/repack.c:191 +#: builtin/show-branch.c:637 builtin/show-ref.c:169 builtin/tag.c:398 #: parse-options.h:132 parse-options.h:134 parse-options.h:245 msgid "n" msgstr "n" -#: builtin/am.c:2289 builtin/for-each-ref.c:37 builtin/replace.c:438 -#: builtin/tag.c:372 +#: builtin/am.c:2288 builtin/branch.c:592 builtin/for-each-ref.c:37 +#: builtin/replace.c:443 builtin/tag.c:433 builtin/verify-tag.c:38 msgid "format" msgstr "формат" -#: builtin/am.c:2290 +#: builtin/am.c:2289 msgid "format the patch(es) are in" msgstr "формат, в котором находÑÑ‚ÑÑ Ð¿Ð°Ñ‚Ñ‡Ð¸" -#: builtin/am.c:2296 +#: builtin/am.c:2295 msgid "override error message when patch failure occurs" msgstr "переопределить Ñообщение об ошибке, еÑли не удалоÑÑŒ наложить изменениÑ" -#: builtin/am.c:2298 +#: builtin/am.c:2297 msgid "continue applying patches after resolving a conflict" msgstr "продолжить применение изменений поÑле Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ ÐºÐ¾Ð½Ñ„Ð¸Ð»Ð¸ÐºÑ‚Ð°" -#: builtin/am.c:2301 +#: builtin/am.c:2300 msgid "synonyms for --continue" msgstr "Ñиноним Ð´Ð»Ñ --continue" -#: builtin/am.c:2304 +#: builtin/am.c:2303 msgid "skip the current patch" msgstr "пропуÑтить текущий патч" -#: builtin/am.c:2307 +#: builtin/am.c:2306 msgid "restore the original branch and abort the patching operation." msgstr "воÑÑтановить оригинальную ветку и отменить операцию Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹." -#: builtin/am.c:2311 +#: builtin/am.c:2310 msgid "lie about committer date" msgstr "Ñоврать о дате коммитера" -#: builtin/am.c:2313 +#: builtin/am.c:2312 msgid "use current timestamp for author date" msgstr "иÑпользовать текущее Ð²Ñ€ÐµÐ¼Ñ ÐºÐ°Ðº Ð²Ñ€ÐµÐ¼Ñ Ð°Ð²Ñ‚Ð¾Ñ€Ñтва" -#: builtin/am.c:2315 builtin/commit.c:1605 builtin/merge.c:229 -#: builtin/pull.c:165 builtin/revert.c:92 builtin/tag.c:355 +#: builtin/am.c:2314 builtin/commit.c:1600 builtin/merge.c:232 +#: builtin/pull.c:165 builtin/revert.c:111 builtin/tag.c:413 msgid "key-id" msgstr "key-id" -#: builtin/am.c:2316 +#: builtin/am.c:2315 msgid "GPG-sign commits" msgstr "подпиÑать коммиты Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ GPG" -#: builtin/am.c:2319 +#: builtin/am.c:2318 msgid "(internal use for git-rebase)" msgstr "(внутреннее иÑпользование Ð´Ð»Ñ git-rebase)" -#: builtin/am.c:2334 +#: builtin/am.c:2333 msgid "" "The -b/--binary option has been a no-op for long time, and\n" "it will be removed. Please do not use it anymore." msgstr "ÐžÐ¿Ñ†Ð¸Ñ -b/--binary уже долгое Ð²Ñ€ÐµÐ¼Ñ Ð½Ð¸Ñ‡ÐµÐ³Ð¾ не делает и будет удалена Ñ Ñледующих верÑиÑÑ… Git. ПожалуйÑта, не иÑпользуйте ее." -#: builtin/am.c:2341 +#: builtin/am.c:2340 msgid "failed to read the index" msgstr "Ñбой Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ð¸Ð½Ð´ÐµÐºÑа" -#: builtin/am.c:2356 +#: builtin/am.c:2355 #, c-format msgid "previous rebase directory %s still exists but mbox given." msgstr "предыдущий каталог Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ %s еще ÑущеÑтвует, но передан mbox." -#: builtin/am.c:2380 +#: builtin/am.c:2379 #, c-format msgid "" "Stray %s directory found.\n" "Use \"git am --abort\" to remove it." msgstr "Ðайден забытый каталог %s.\nИÑпользуйте «git am --abort», чтобы удалить его." -#: builtin/am.c:2386 +#: builtin/am.c:2385 msgid "Resolve operation not in progress, we are not resuming." msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ†Ð¸Ñ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð¾Ð² не в процеÑÑе выполнениÑ, не продолжаем." @@ -4269,11 +4807,6 @@ msgstr "git archive: ожидалÑÑ ACK/NAK, а получен EOF" msgid "git archive: NACK %s" msgstr "git archive: NACK %s" -#: builtin/archive.c:63 -#, c-format -msgid "remote error: %s" -msgstr "ошибка внешнего репозиториÑ: %s" - #: builtin/archive.c:64 msgid "git archive: protocol error" msgstr "git archive: ошибка протокола" @@ -4302,115 +4835,111 @@ msgstr "git blame [<опции>] [<опции-редакции>] [<редакцРmsgid "<rev-opts> are documented in git-rev-list(1)" msgstr "<опции-rev-list> документированы в git-rev-list(1)" -#: builtin/blame.c:1781 +#: builtin/blame.c:1777 msgid "Blaming lines" msgstr "ПроÑмотр авторов Ñтрок" -#: builtin/blame.c:2577 +#: builtin/blame.c:2573 msgid "Show blame entries as we find them, incrementally" msgstr "Показать запиÑи авторÑтва поÑтепенно, в процеÑÑе нахождениÑ" -#: builtin/blame.c:2578 +#: builtin/blame.c:2574 msgid "Show blank SHA-1 for boundary commits (Default: off)" msgstr "Ðе показывать SHA-1 Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð¾Ð², не входÑщих в границы запроÑа (По умолчанию: отключено)" -#: builtin/blame.c:2579 +#: builtin/blame.c:2575 msgid "Do not treat root commits as boundaries (Default: off)" msgstr "Ðе воÑпринимать корневые коммиты как граничные (По умолчанию: отключено)" -#: builtin/blame.c:2580 +#: builtin/blame.c:2576 msgid "Show work cost statistics" msgstr "Показать ÑтатиÑтику раÑходов на выполнение запроÑа" -#: builtin/blame.c:2581 +#: builtin/blame.c:2577 msgid "Force progress reporting" msgstr "Принудительно выводить прогреÑÑ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ" -#: builtin/blame.c:2582 +#: builtin/blame.c:2578 msgid "Show output score for blame entries" msgstr "Показать оценку Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñей авторÑтва" -#: builtin/blame.c:2583 +#: builtin/blame.c:2579 msgid "Show original filename (Default: auto)" msgstr "Показать оригинальное Ð¸Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð° (По умолчанию: автоматичеÑки)" -#: builtin/blame.c:2584 +#: builtin/blame.c:2580 msgid "Show original linenumber (Default: off)" msgstr "Показать оригинальные номера Ñтрок (По умолчанию: отключено)" -#: builtin/blame.c:2585 +#: builtin/blame.c:2581 msgid "Show in a format designed for machine consumption" msgstr "Показать в формате Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð³Ð¾ разбора" -#: builtin/blame.c:2586 +#: builtin/blame.c:2582 msgid "Show porcelain format with per-line commit information" msgstr "Показать в машиночитаемом формате, Ñ Ð¿Ð¾Ñтрочной информацией о коммите" -#: builtin/blame.c:2587 +#: builtin/blame.c:2583 msgid "Use the same output mode as git-annotate (Default: off)" msgstr "ИÑпользовать такой же формат вывода, как и git-annotate (По умолчанию: отключено)" -#: builtin/blame.c:2588 +#: builtin/blame.c:2584 msgid "Show raw timestamp (Default: off)" msgstr "Показать необработанные временные метки (По умолчанию: отключено)" -#: builtin/blame.c:2589 +#: builtin/blame.c:2585 msgid "Show long commit SHA1 (Default: off)" msgstr "Показать длинный SHA1 идентификатор коммита (По умолчанию: отключено)" -#: builtin/blame.c:2590 +#: builtin/blame.c:2586 msgid "Suppress author name and timestamp (Default: off)" msgstr "Ðе показывать Ð¸Ð¼Ñ Ð°Ð²Ñ‚Ð¾Ñ€Ð° и временные метки (По умолчанию: отключено)" -#: builtin/blame.c:2591 +#: builtin/blame.c:2587 msgid "Show author email instead of name (Default: off)" msgstr "Показать почту автора вмеÑто имени (По умолчанию: отключено)" -#: builtin/blame.c:2592 +#: builtin/blame.c:2588 msgid "Ignore whitespace differences" msgstr "Игнорировать Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ Ð² пробелах" -#: builtin/blame.c:2599 -msgid "Use an experimental indent-based heuristic to improve diffs" -msgstr "ИÑпользовать ÑкÑперементальную ÑвриÑтику, оÑнованную на отÑтупах, чтобы улучшить файлы различий" - -#: builtin/blame.c:2600 -msgid "Use an experimental blank-line-based heuristic to improve diffs" -msgstr "ИÑпользовать ÑкÑперементальную ÑвриÑтику, оÑнованную на пуÑтых Ñтроках, чтобы улучшить файлы различий" +#: builtin/blame.c:2595 +msgid "Use an experimental heuristic to improve diffs" +msgstr "ИÑпользовать ÑкÑперементальную ÑвриÑтику, чтобы улучшить файлы различий" -#: builtin/blame.c:2602 +#: builtin/blame.c:2597 msgid "Spend extra cycles to find better match" msgstr "Потратить больше времени, Ð´Ð»Ñ Ð½Ð°Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ð»ÑƒÑ‡ÑˆÐ¸Ñ… Ñовпадений" -#: builtin/blame.c:2603 +#: builtin/blame.c:2598 msgid "Use revisions from <file> instead of calling git-rev-list" msgstr "ИÑпользовать редакции из <файла> вмеÑто вызова git-rev-list" -#: builtin/blame.c:2604 +#: builtin/blame.c:2599 msgid "Use <file>'s contents as the final image" msgstr "ИÑпользовать Ñодержимое <файла> как финальный Ñнимок" -#: builtin/blame.c:2605 builtin/blame.c:2606 +#: builtin/blame.c:2600 builtin/blame.c:2601 msgid "score" msgstr "мин-длина" -#: builtin/blame.c:2605 +#: builtin/blame.c:2600 msgid "Find line copies within and across files" msgstr "Ðайти копирование Ñтрок в пределах и между файлами" -#: builtin/blame.c:2606 +#: builtin/blame.c:2601 msgid "Find line movements within and across files" msgstr "Ðайти Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ Ñтрок в пределах и между файлами" -#: builtin/blame.c:2607 +#: builtin/blame.c:2602 msgid "n,m" msgstr "начало,конец" -#: builtin/blame.c:2607 +#: builtin/blame.c:2602 msgid "Process only line range n,m, counting from 1" msgstr "Обработать только Ñтроки в диапазоне начало,конец, Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ Ñ 1" -#: builtin/blame.c:2654 +#: builtin/blame.c:2649 msgid "--progress can't be used with --incremental or porcelain formats" msgstr "--progress Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно Ñ --incremental или машиночитаемым (porcelain) форматом" @@ -4420,38 +4949,38 @@ msgstr "--progress Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременнР#. takes 22 places, is the longest among various forms of #. relative timestamps, but your language may need more or #. fewer display columns. -#: builtin/blame.c:2700 +#: builtin/blame.c:2697 msgid "4 years, 11 months ago" msgstr "4 года и 11 меÑÑцев назад" -#: builtin/blame.c:2780 +#: builtin/blame.c:2777 msgid "--contents and --reverse do not blend well." msgstr "--contents и --reverse не очень ÑочетаютÑÑ." -#: builtin/blame.c:2800 +#: builtin/blame.c:2797 msgid "cannot use --contents with final commit object name" msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать --contents Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸ÐµÐ¼ финального имени объекта" -#: builtin/blame.c:2805 +#: builtin/blame.c:2802 msgid "--reverse and --first-parent together require specified latest commit" msgstr "при --reverse и --first-parent вмеÑте нужно указывать конкретный поÑледний коммит" -#: builtin/blame.c:2832 +#: builtin/blame.c:2829 msgid "" "--reverse --first-parent together require range along first-parent chain" msgstr "при указании --reverse и --first-parent вмеÑте, требуетÑÑ Ñ‚Ð°ÐºÐ¶Ðµ указать диапазон по цепочке первого родителÑ" -#: builtin/blame.c:2843 +#: builtin/blame.c:2840 #, c-format msgid "no such path %s in %s" msgstr "нет такого пути %s в %s" -#: builtin/blame.c:2854 +#: builtin/blame.c:2851 #, c-format msgid "cannot read blob %s for path %s" msgstr "невозможно прочитать объект %s Ð´Ð»Ñ Ð¿ÑƒÑ‚Ð¸ %s" -#: builtin/blame.c:2873 +#: builtin/blame.c:2870 #, c-format msgid "file %s has only %lu line" msgid_plural "file %s has only %lu lines" @@ -4480,189 +5009,121 @@ msgstr "git branch [<опции>] (-m | -M) [<ÑтараÑ-ветка>] <новРmsgid "git branch [<options>] [-r | -a] [--points-at]" msgstr "git branch [<опции>] [-r | -a] [--points-at]" -#: builtin/branch.c:143 +#: builtin/branch.c:31 +msgid "git branch [<options>] [-r | -a] [--format]" +msgstr "git branch [<опции>] [-r | -a] [--format]" + +#: builtin/branch.c:144 #, c-format msgid "" "deleting branch '%s' that has been merged to\n" " '%s', but not yet merged to HEAD." msgstr "удаление ветки «%s», ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð±Ñ‹Ð»Ð° Ñлита Ñ\n «%s», но не Ñлита Ñ HEAD." -#: builtin/branch.c:147 +#: builtin/branch.c:148 #, c-format msgid "" "not deleting branch '%s' that is not yet merged to\n" " '%s', even though it is merged to HEAD." msgstr "не удаление ветки «%s», ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ ÐµÑ‰Ðµ не Ñлита Ñ\n «%s», Ñ…Ð¾Ñ‚Ñ ÑƒÐ¶Ðµ Ñлита Ñ HEAD." -#: builtin/branch.c:161 +#: builtin/branch.c:162 #, c-format msgid "Couldn't look up commit object for '%s'" msgstr "Ðе удалоÑÑŒ найти объект коммита Ð´Ð»Ñ Â«%s»" -#: builtin/branch.c:165 +#: builtin/branch.c:166 #, c-format msgid "" "The branch '%s' is not fully merged.\n" "If you are sure you want to delete it, run 'git branch -D %s'." msgstr "Ветка «%s» не Ñлита полноÑтью.\nЕÑли вы уверены, что хотите ее удалить, запуÑтите «git branch -D %s»." -#: builtin/branch.c:178 +#: builtin/branch.c:179 msgid "Update of config-file failed" msgstr "Ðе удалоÑÑŒ обновить файл конфигурации" -#: builtin/branch.c:206 +#: builtin/branch.c:210 msgid "cannot use -a with -d" msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно ключи -a и -d" -#: builtin/branch.c:212 +#: builtin/branch.c:216 msgid "Couldn't look up commit object for HEAD" msgstr "Ðе удалоÑÑŒ найти объект коммита Ð´Ð»Ñ HEAD" -#: builtin/branch.c:226 +#: builtin/branch.c:230 #, c-format msgid "Cannot delete branch '%s' checked out at '%s'" msgstr "ÐÐµÐ»ÑŒÐ·Ñ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ ветку «%s» Ñ‚.к. она активна на «%s»" -#: builtin/branch.c:241 +#: builtin/branch.c:245 #, c-format msgid "remote-tracking branch '%s' not found." msgstr "внешнÑÑ Ð¾Ñ‚ÑÐ»ÐµÐ¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ Ð²ÐµÑ‚ÐºÐ° «%s» не найдена." -#: builtin/branch.c:242 +#: builtin/branch.c:246 #, c-format msgid "branch '%s' not found." msgstr "ветка «%s» не найдена." -#: builtin/branch.c:257 +#: builtin/branch.c:261 #, c-format msgid "Error deleting remote-tracking branch '%s'" msgstr "Ошибка ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ отÑлеживаемой ветки «%s»" -#: builtin/branch.c:258 +#: builtin/branch.c:262 #, c-format msgid "Error deleting branch '%s'" msgstr "Ошибка ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð²ÐµÑ‚ÐºÐ¸ «%s»" -#: builtin/branch.c:265 +#: builtin/branch.c:269 #, c-format msgid "Deleted remote-tracking branch %s (was %s).\n" msgstr "ВнешнÑÑ Ð¾Ñ‚ÑÐ»ÐµÐ¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ Ð²ÐµÑ‚ÐºÐ° %s удалена (была %s).\n" -#: builtin/branch.c:266 +#: builtin/branch.c:270 #, c-format msgid "Deleted branch %s (was %s).\n" msgstr "Ветка %s удалена (была %s).\n" -#: builtin/branch.c:312 -#, c-format -msgid "[%s: gone]" -msgstr "[%s: пропал]" - -#: builtin/branch.c:317 -#, c-format -msgid "[%s]" -msgstr "[%s]" - -#: builtin/branch.c:322 -#, c-format -msgid "[%s: behind %d]" -msgstr "[%s: позади %d]" - -#: builtin/branch.c:324 -#, c-format -msgid "[behind %d]" -msgstr "[позади %d]" - -#: builtin/branch.c:328 -#, c-format -msgid "[%s: ahead %d]" -msgstr "[%s: впереди %d]" - -#: builtin/branch.c:330 -#, c-format -msgid "[ahead %d]" -msgstr "[впереди %d]" - -#: builtin/branch.c:333 -#, c-format -msgid "[%s: ahead %d, behind %d]" -msgstr "[%s: впереди %d, позади %d]" - -#: builtin/branch.c:336 -#, c-format -msgid "[ahead %d, behind %d]" -msgstr "[впереди %d, позади %d]" - -#: builtin/branch.c:349 -msgid " **** invalid ref ****" -msgstr " **** недейÑÑ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ ÑÑылка ****" - -#: builtin/branch.c:375 -#, c-format -msgid "(no branch, rebasing %s)" -msgstr "(нет ветки, перемещение %s)" - -#: builtin/branch.c:378 -#, c-format -msgid "(no branch, bisect started on %s)" -msgstr "(нет ветки, двоичный поиÑк начат на %s)" - -#. TRANSLATORS: make sure this matches -#. "HEAD detached at " in wt-status.c -#: builtin/branch.c:384 -#, c-format -msgid "(HEAD detached at %s)" -msgstr "(HEAD отделён на %s)" - -#. TRANSLATORS: make sure this matches -#. "HEAD detached from " in wt-status.c -#: builtin/branch.c:389 -#, c-format -msgid "(HEAD detached from %s)" -msgstr "(HEAD отделён Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ Ñ %s)" - -#: builtin/branch.c:393 -msgid "(no branch)" -msgstr "(нет ветки)" - -#: builtin/branch.c:544 +#: builtin/branch.c:441 #, c-format msgid "Branch %s is being rebased at %s" msgstr "ПроизводитÑÑ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ветки %s на %s" -#: builtin/branch.c:548 +#: builtin/branch.c:445 #, c-format msgid "Branch %s is being bisected at %s" msgstr "ПроизводитÑÑ Ð´Ð²Ð¾Ð¸Ñ‡Ð½Ñ‹Ð¹ поиÑк в ветке %s на %s" -#: builtin/branch.c:563 +#: builtin/branch.c:460 msgid "cannot rename the current branch while not on any." msgstr "невозможно переименовать текущую ветку, еÑли вы не находитеÑÑŒ ни на одной из них." -#: builtin/branch.c:573 +#: builtin/branch.c:470 #, c-format msgid "Invalid branch name: '%s'" msgstr "ÐедейÑтвительное Ð¸Ð¼Ñ Ð²ÐµÑ‚ÐºÐ¸: «%s»" -#: builtin/branch.c:590 +#: builtin/branch.c:487 msgid "Branch rename failed" msgstr "Сбой Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ Ð²ÐµÑ‚ÐºÐ¸" -#: builtin/branch.c:594 +#: builtin/branch.c:490 #, c-format msgid "Renamed a misnamed branch '%s' away" msgstr "Переименована неправильно Ð½Ð°Ð·Ð²Ð°Ð½Ð½Ð°Ñ Ð²ÐµÑ‚ÐºÐ° «%s»" -#: builtin/branch.c:597 +#: builtin/branch.c:493 #, c-format msgid "Branch renamed to %s, but HEAD is not updated!" msgstr "Ветка переименована в %s, но HEAD не обновлен!" -#: builtin/branch.c:604 +#: builtin/branch.c:502 msgid "Branch is renamed, but update of config-file failed" msgstr "Ветка переименована, но произошел Ñбой Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð° конфигурации" -#: builtin/branch.c:620 +#: builtin/branch.c:518 #, c-format msgid "" "Please edit the description for the branch\n" @@ -4670,207 +5131,220 @@ msgid "" "Lines starting with '%c' will be stripped.\n" msgstr "Измените опиÑание Ð´Ð»Ñ Ð²ÐµÑ‚ÐºÐ¸:\n %s\nСтроки, начинающиеÑÑ Ñ Â«%c» будут вырезаны.\n" -#: builtin/branch.c:651 +#: builtin/branch.c:551 msgid "Generic options" msgstr "Общие параметры" -#: builtin/branch.c:653 +#: builtin/branch.c:553 msgid "show hash and subject, give twice for upstream branch" msgstr "показывать Ñ…Ñш-Ñумму и тему, укажите дважды Ð´Ð»Ñ Ð²Ñ‹ÑˆÐµÑтоÑщей ветки" -#: builtin/branch.c:654 +#: builtin/branch.c:554 msgid "suppress informational messages" msgstr "не выводить информационные ÑообщениÑ" -#: builtin/branch.c:655 +#: builtin/branch.c:555 msgid "set up tracking mode (see git-pull(1))" msgstr "уÑтановить режим отÑÐ»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ Ð²Ñ‹ÑˆÐµÑтоÑщей ветки (Ñм. git-pull(1))" -#: builtin/branch.c:657 +#: builtin/branch.c:557 msgid "change upstream info" msgstr "изменить информацию о вышеÑтоÑщей ветке" -#: builtin/branch.c:659 +#: builtin/branch.c:559 msgid "upstream" msgstr "вышеÑтоÑщаÑ" -#: builtin/branch.c:659 +#: builtin/branch.c:559 msgid "change the upstream info" msgstr "изменить информацию о вышеÑтоÑщей ветке" -#: builtin/branch.c:660 +#: builtin/branch.c:560 msgid "Unset the upstream info" msgstr "Убрать информацию о вышеÑтоÑщей ветке" -#: builtin/branch.c:661 +#: builtin/branch.c:561 msgid "use colored output" msgstr "иÑпользовать цветной вывод" -#: builtin/branch.c:662 +#: builtin/branch.c:562 msgid "act on remote-tracking branches" msgstr "выполнить дейÑÑ‚Ð²Ð¸Ñ Ð½Ð° отÑлеживаемых внешних ветках" -#: builtin/branch.c:664 builtin/branch.c:665 +#: builtin/branch.c:564 builtin/branch.c:566 msgid "print only branches that contain the commit" msgstr "вывод только веток, которые Ñодержат коммит" -#: builtin/branch.c:668 +#: builtin/branch.c:565 builtin/branch.c:567 +msgid "print only branches that don't contain the commit" +msgstr "вывод только веток, которые не Ñодержат коммит" + +#: builtin/branch.c:570 msgid "Specific git-branch actions:" msgstr "Специфичные Ð´Ð»Ñ git-branch дейÑтвиÑ:" -#: builtin/branch.c:669 +#: builtin/branch.c:571 msgid "list both remote-tracking and local branches" msgstr "показать ÑпиÑок и отÑлеживаемых и локальных веток" -#: builtin/branch.c:671 +#: builtin/branch.c:573 msgid "delete fully merged branch" msgstr "удалить полноÑтью Ñлитую ветку" -#: builtin/branch.c:672 +#: builtin/branch.c:574 msgid "delete branch (even if not merged)" msgstr "удалить ветку (даже никуда не Ñлитую)" -#: builtin/branch.c:673 +#: builtin/branch.c:575 msgid "move/rename a branch and its reflog" msgstr "перемеÑтить/переименовать ветки и ее журнал ÑÑылок" -#: builtin/branch.c:674 +#: builtin/branch.c:576 msgid "move/rename a branch, even if target exists" msgstr "перемеÑтить/переименовать ветку, даже еÑли целевое Ð¸Ð¼Ñ ÑƒÐ¶Ðµ ÑущеÑтвует" -#: builtin/branch.c:675 +#: builtin/branch.c:577 msgid "list branch names" msgstr "показать ÑпиÑок имен веток" -#: builtin/branch.c:676 +#: builtin/branch.c:578 msgid "create the branch's reflog" msgstr "Ñоздать журнал ÑÑылок ветки" -#: builtin/branch.c:678 +#: builtin/branch.c:580 msgid "edit the description for the branch" msgstr "изменить опиÑание ветки" -#: builtin/branch.c:679 +#: builtin/branch.c:581 msgid "force creation, move/rename, deletion" msgstr "принудительное Ñоздание, перемещение или удаление ветки" -#: builtin/branch.c:680 +#: builtin/branch.c:582 msgid "print only branches that are merged" msgstr "вывод только Ñлитых веток" -#: builtin/branch.c:681 +#: builtin/branch.c:583 msgid "print only branches that are not merged" msgstr "вывод только не Ñлитых веток" -#: builtin/branch.c:682 +#: builtin/branch.c:584 msgid "list branches in columns" msgstr "показать ÑпиÑок веток по Ñтолбцам" -#: builtin/branch.c:683 builtin/for-each-ref.c:38 builtin/tag.c:366 +#: builtin/branch.c:585 builtin/for-each-ref.c:38 builtin/tag.c:426 msgid "key" msgstr "ключ" -#: builtin/branch.c:684 builtin/for-each-ref.c:39 builtin/tag.c:367 +#: builtin/branch.c:586 builtin/for-each-ref.c:39 builtin/tag.c:427 msgid "field name to sort on" msgstr "Ð¸Ð¼Ñ Ð¿Ð¾Ð»Ñ, по которому выполнить Ñортировку" -#: builtin/branch.c:686 builtin/for-each-ref.c:41 builtin/notes.c:404 +#: builtin/branch.c:588 builtin/for-each-ref.c:41 builtin/notes.c:404 #: builtin/notes.c:407 builtin/notes.c:567 builtin/notes.c:570 -#: builtin/tag.c:369 +#: builtin/tag.c:429 msgid "object" msgstr "объект" -#: builtin/branch.c:687 +#: builtin/branch.c:589 msgid "print only branches of the object" msgstr "вывод только веток, определенного объекта" -#: builtin/branch.c:705 +#: builtin/branch.c:591 builtin/for-each-ref.c:47 builtin/tag.c:434 +msgid "sorting and filtering are case insensitive" +msgstr "Ñортировка и Ñ„Ð¸Ð»ÑŒÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð½Ðµ завиÑÑÑ‚ от региÑтра" + +#: builtin/branch.c:592 builtin/for-each-ref.c:37 builtin/tag.c:433 +#: builtin/verify-tag.c:38 +msgid "format to use for the output" +msgstr "иÑпользовать формат Ð´Ð»Ñ Ð²Ñ‹Ð²Ð¾Ð´Ð°" + +#: builtin/branch.c:611 msgid "Failed to resolve HEAD as a valid ref." msgstr "Ðе удалоÑÑŒ определить HEAD как дейÑтвительную ÑÑылку." -#: builtin/branch.c:709 builtin/clone.c:706 +#: builtin/branch.c:615 builtin/clone.c:724 msgid "HEAD not found below refs/heads!" msgstr "HEAD не найден в refs/heads!" -#: builtin/branch.c:729 +#: builtin/branch.c:638 msgid "--column and --verbose are incompatible" msgstr "--column и --verbose Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно" -#: builtin/branch.c:740 builtin/branch.c:782 +#: builtin/branch.c:649 builtin/branch.c:701 msgid "branch name required" msgstr "требуетÑÑ Ð¸Ð¼Ñ Ð²ÐµÑ‚ÐºÐ¸" -#: builtin/branch.c:758 +#: builtin/branch.c:677 msgid "Cannot give description to detached HEAD" msgstr "ÐÐµÐ»ÑŒÐ·Ñ Ð´Ð°Ñ‚ÑŒ опиÑание отделённому HEAD" -#: builtin/branch.c:763 +#: builtin/branch.c:682 msgid "cannot edit description of more than one branch" msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ опиÑание более одной ветки за раз" -#: builtin/branch.c:770 +#: builtin/branch.c:689 #, c-format msgid "No commit on branch '%s' yet." msgstr "Еще нет коммита на ветке «%s»." -#: builtin/branch.c:773 +#: builtin/branch.c:692 #, c-format msgid "No branch named '%s'." msgstr "Ðет ветки Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ «%s»." -#: builtin/branch.c:788 +#: builtin/branch.c:707 msgid "too many branches for a rename operation" msgstr "Ñлишком много веток Ð´Ð»Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ переименованиÑ" -#: builtin/branch.c:793 +#: builtin/branch.c:712 msgid "too many branches to set new upstream" msgstr "Ñлишком много веток Ð´Ð»Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð½Ð¾Ð²Ñ‹Ñ… вышеÑтоÑщих" -#: builtin/branch.c:797 +#: builtin/branch.c:716 #, c-format msgid "" "could not set upstream of HEAD to %s when it does not point to any branch." msgstr "невозможно уÑтановить вышеÑтоÑщий репозиторий Ð´Ð»Ñ HEAD на %s, так как он не указывает ни на одну ветку." -#: builtin/branch.c:800 builtin/branch.c:822 builtin/branch.c:843 +#: builtin/branch.c:719 builtin/branch.c:741 builtin/branch.c:762 #, c-format msgid "no such branch '%s'" msgstr "нет такой ветки «%s»" -#: builtin/branch.c:804 +#: builtin/branch.c:723 #, c-format msgid "branch '%s' does not exist" msgstr "ветка «%s» не ÑущеÑтвует" -#: builtin/branch.c:816 +#: builtin/branch.c:735 msgid "too many branches to unset upstream" msgstr "Ñлишком много веток Ð´Ð»Ñ ÑƒÐ±Ð¸Ñ€Ð°Ð½Ð¸Ñ Ð²Ñ‹ÑˆÐµÑтоÑщих" -#: builtin/branch.c:820 +#: builtin/branch.c:739 msgid "could not unset upstream of HEAD when it does not point to any branch." msgstr "невозможно убрать вышеÑтоÑщий репозиторий Ð´Ð»Ñ HEAD, так как он не указывает ни на одну ветку." -#: builtin/branch.c:826 +#: builtin/branch.c:745 #, c-format msgid "Branch '%s' has no upstream information" msgstr "Ветка «%s» не имеет информации о вышеÑтоÑщей ветке" -#: builtin/branch.c:840 +#: builtin/branch.c:759 msgid "it does not make sense to create 'HEAD' manually" msgstr "не имеет ÑмыÑла Ñоздавать «HEAD» вручную" -#: builtin/branch.c:846 +#: builtin/branch.c:765 msgid "-a and -r options to 'git branch' do not make sense with a branch name" msgstr "параметры -a и -r Ð´Ð»Ñ Â«git branch» не имеют ÑмыÑла Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸ÐµÐ¼ имени ветки" -#: builtin/branch.c:849 +#: builtin/branch.c:768 #, c-format msgid "" "The --set-upstream flag is deprecated and will be removed. Consider using " "--track or --set-upstream-to\n" msgstr "Флаг --set-upstream уÑтарел и будет удален в будущем. ВмеÑто него иÑпользуйте --track или --set-upstream-to\n" -#: builtin/branch.c:866 +#: builtin/branch.c:785 #, c-format msgid "" "\n" @@ -4878,16 +5352,16 @@ msgid "" "\n" msgstr "\nЕÑли вы хотите, чтобы «%s» отÑлеживала «%s», Ñделайте Ñледующее:\n\n" -#: builtin/bundle.c:51 +#: builtin/bundle.c:45 #, c-format msgid "%s is okay\n" msgstr "%s в порÑдке\n" -#: builtin/bundle.c:64 +#: builtin/bundle.c:58 msgid "Need a repository to create a bundle." msgstr "ТребуетÑÑ Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ð¹ Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¿Ð°ÐºÐµÑ‚Ð°." -#: builtin/bundle.c:68 +#: builtin/bundle.c:62 msgid "Need a repository to unbundle." msgstr "ТребуетÑÑ Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ð¹ Ð´Ð»Ñ Ñ€Ð°Ñпаковки." @@ -4931,7 +5405,7 @@ msgstr "запуÑтить texconv на Ñодержимом двоичных о msgid "for blob objects, run filters on object's content" msgstr "запуÑк фильтров на Ñодержимом двоичных объектов " -#: builtin/cat-file.c:561 git-submodule.sh:923 +#: builtin/cat-file.c:561 git-submodule.sh:943 msgid "blob" msgstr "двоичный объект" @@ -4987,7 +5461,7 @@ msgstr "прочитать имена файлов из Ñтандартного msgid "terminate input and output records by a NUL character" msgstr "окончание ввода и вывода запиÑей по ÐУЛЕВОМУ Ñимволу" -#: builtin/check-ignore.c:18 builtin/checkout.c:1137 builtin/gc.c:325 +#: builtin/check-ignore.c:18 builtin/checkout.c:1158 builtin/gc.c:356 msgid "suppress progress reporting" msgstr "не выводить прогреÑÑ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ" @@ -5077,9 +5551,9 @@ msgid "write the content to temporary files" msgstr "запиÑать Ñодержимое во временные файлы" #: builtin/checkout-index.c:174 builtin/column.c:30 -#: builtin/submodule--helper.c:595 builtin/submodule--helper.c:598 -#: builtin/submodule--helper.c:604 builtin/submodule--helper.c:951 -#: builtin/worktree.c:469 +#: builtin/submodule--helper.c:635 builtin/submodule--helper.c:638 +#: builtin/submodule--helper.c:644 builtin/submodule--helper.c:980 +#: builtin/worktree.c:477 msgid "string" msgstr "Ñтрока" @@ -5091,113 +5565,113 @@ msgstr "добавить Ñпереди <Ñтроку> при Ñоздании Ñ msgid "copy out the files from named stage" msgstr "копировать файлы из указанного индекÑа" -#: builtin/checkout.c:25 +#: builtin/checkout.c:27 msgid "git checkout [<options>] <branch>" msgstr "git checkout [<опции>] <ветка>" -#: builtin/checkout.c:26 +#: builtin/checkout.c:28 msgid "git checkout [<options>] [<branch>] -- <file>..." msgstr "git checkout [<опции>] [<ветка>] -- <файл>…" -#: builtin/checkout.c:134 builtin/checkout.c:167 +#: builtin/checkout.c:153 builtin/checkout.c:186 #, c-format msgid "path '%s' does not have our version" msgstr "путь «%s» не имеет нашей верÑии" -#: builtin/checkout.c:136 builtin/checkout.c:169 +#: builtin/checkout.c:155 builtin/checkout.c:188 #, c-format msgid "path '%s' does not have their version" msgstr "путь «%s» не имеет их верÑии" -#: builtin/checkout.c:152 +#: builtin/checkout.c:171 #, c-format msgid "path '%s' does not have all necessary versions" msgstr "путь «%s» не имеет вÑех необходимых верÑий" -#: builtin/checkout.c:196 +#: builtin/checkout.c:215 #, c-format msgid "path '%s' does not have necessary versions" msgstr "путь «%s» не имеет необходимых верÑий" -#: builtin/checkout.c:213 +#: builtin/checkout.c:232 #, c-format msgid "path '%s': cannot merge" msgstr "путь «%s»: не удалоÑÑŒ Ñлить" -#: builtin/checkout.c:230 +#: builtin/checkout.c:249 #, c-format msgid "Unable to add merge result for '%s'" msgstr "Ðе удалоÑÑŒ добавить результат ÑлиÑÐ½Ð¸Ñ Â«%s»" -#: builtin/checkout.c:250 builtin/checkout.c:253 builtin/checkout.c:256 -#: builtin/checkout.c:259 +#: builtin/checkout.c:269 builtin/checkout.c:272 builtin/checkout.c:275 +#: builtin/checkout.c:278 #, c-format msgid "'%s' cannot be used with updating paths" msgstr "«%s» Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать при обновлении путей" -#: builtin/checkout.c:262 builtin/checkout.c:265 +#: builtin/checkout.c:281 builtin/checkout.c:284 #, c-format msgid "'%s' cannot be used with %s" msgstr "«%s» Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно Ñ %s" -#: builtin/checkout.c:268 +#: builtin/checkout.c:287 #, c-format msgid "Cannot update paths and switch to branch '%s' at the same time." msgstr "ÐÐµÐ»ÑŒÐ·Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»Ñть пути и переключатьÑÑ Ð½Ð° ветку «%s» одновременно." -#: builtin/checkout.c:339 builtin/checkout.c:346 +#: builtin/checkout.c:358 builtin/checkout.c:365 #, c-format msgid "path '%s' is unmerged" msgstr "путь «%s» не Ñлит" -#: builtin/checkout.c:494 +#: builtin/checkout.c:513 msgid "you need to resolve your current index first" msgstr "Ñначала нужно разрешить конфликты в вашем текущем индекÑе" -#: builtin/checkout.c:624 +#: builtin/checkout.c:644 #, c-format msgid "Can not do reflog for '%s': %s\n" msgstr "Ðе удалоÑÑŒ Ñоздать журнал ÑÑылок Ð´Ð»Ñ Â«%s»: %s\n" -#: builtin/checkout.c:663 +#: builtin/checkout.c:685 msgid "HEAD is now at" msgstr "HEAD ÑÐµÐ¹Ñ‡Ð°Ñ Ð½Ð°" -#: builtin/checkout.c:667 builtin/clone.c:660 +#: builtin/checkout.c:689 builtin/clone.c:678 msgid "unable to update HEAD" msgstr "не удалоÑÑŒ обновить HEAD" -#: builtin/checkout.c:671 +#: builtin/checkout.c:693 #, c-format msgid "Reset branch '%s'\n" msgstr "Ð¡Ð±Ñ€Ð¾Ñ Ð²ÐµÑ‚ÐºÐ¸ «%s»\n" -#: builtin/checkout.c:674 +#: builtin/checkout.c:696 #, c-format msgid "Already on '%s'\n" msgstr "Уже на «%s»\n" -#: builtin/checkout.c:678 +#: builtin/checkout.c:700 #, c-format msgid "Switched to and reset branch '%s'\n" msgstr "Переключение и ÑÐ±Ñ€Ð¾Ñ Ð²ÐµÑ‚ÐºÐ¸ «%s»\n" -#: builtin/checkout.c:680 builtin/checkout.c:1069 +#: builtin/checkout.c:702 builtin/checkout.c:1090 #, c-format msgid "Switched to a new branch '%s'\n" msgstr "Переключено на новую ветку «%s»\n" -#: builtin/checkout.c:682 +#: builtin/checkout.c:704 #, c-format msgid "Switched to branch '%s'\n" msgstr "Переключено на ветку «%s»\n" -#: builtin/checkout.c:733 +#: builtin/checkout.c:755 #, c-format msgid " ... and %d more.\n" msgstr " … и еще %d.\n" -#: builtin/checkout.c:739 +#: builtin/checkout.c:761 #, c-format msgid "" "Warning: you are leaving %d commit behind, not connected to\n" @@ -5214,7 +5688,7 @@ msgstr[1] "Предупреждение: вы оÑтавлÑете позади msgstr[2] "Предупреждение: вы оÑтавлÑете позади %d коммитов не Ñоединенные ни Ñ Ð¾Ð´Ð½Ð¾Ð¹ из ваших веток:\n\n%s\n" msgstr[3] "Предупреждение: вы оÑтавлÑете позади %d коммитов не Ñоединенные ни Ñ Ð¾Ð´Ð½Ð¾Ð¹ из ваших веток:\n\n%s\n" -#: builtin/checkout.c:758 +#: builtin/checkout.c:780 #, c-format msgid "" "If you want to keep it by creating a new branch, this may be a good time\n" @@ -5233,162 +5707,162 @@ msgstr[1] "ЕÑли вы хотите Ñохранить их Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ msgstr[2] "ЕÑли вы хотите Ñохранить их Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð½Ð¾Ð²Ð¾Ð¹ ветки, то ÑÐµÐ¹Ñ‡Ð°Ñ Ñамое времÑ\nÑделать Ñто Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ:\n\n git branch <имÑ-новой-ветки> %s\n" msgstr[3] "ЕÑли вы хотите Ñохранить их Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð½Ð¾Ð²Ð¾Ð¹ ветки, то ÑÐµÐ¹Ñ‡Ð°Ñ Ñамое времÑ\nÑделать Ñто Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ:\n\n git branch <имÑ-новой-ветки> %s\n" -#: builtin/checkout.c:794 +#: builtin/checkout.c:816 msgid "internal error in revision walk" msgstr "внутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ° при хождении по редакциÑм" -#: builtin/checkout.c:798 +#: builtin/checkout.c:820 msgid "Previous HEAD position was" msgstr "ÐŸÑ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ HEAD была" -#: builtin/checkout.c:825 builtin/checkout.c:1064 +#: builtin/checkout.c:847 builtin/checkout.c:1085 msgid "You are on a branch yet to be born" msgstr "Ð’Ñ‹ находитеÑÑŒ на еще не Ñозданной ветке" -#: builtin/checkout.c:970 +#: builtin/checkout.c:991 #, c-format msgid "only one reference expected, %d given." msgstr "ожидаетÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ одна ÑÑылка, а передано %d." -#: builtin/checkout.c:1010 builtin/worktree.c:214 +#: builtin/checkout.c:1031 builtin/worktree.c:214 #, c-format msgid "invalid reference: %s" msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°Ñ ÑÑылка: %s" -#: builtin/checkout.c:1039 +#: builtin/checkout.c:1060 #, c-format msgid "reference is not a tree: %s" msgstr "в дереве нет такой ÑÑылки: %s" -#: builtin/checkout.c:1078 +#: builtin/checkout.c:1099 msgid "paths cannot be used with switching branches" msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать пути при переключении веток" -#: builtin/checkout.c:1081 builtin/checkout.c:1085 +#: builtin/checkout.c:1102 builtin/checkout.c:1106 #, c-format msgid "'%s' cannot be used with switching branches" msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать «%s» при переключении веток" -#: builtin/checkout.c:1089 builtin/checkout.c:1092 builtin/checkout.c:1097 -#: builtin/checkout.c:1100 +#: builtin/checkout.c:1110 builtin/checkout.c:1113 builtin/checkout.c:1118 +#: builtin/checkout.c:1121 #, c-format msgid "'%s' cannot be used with '%s'" msgstr "«%s» Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно Ñ Â«%s»" -#: builtin/checkout.c:1105 +#: builtin/checkout.c:1126 #, c-format msgid "Cannot switch branch to a non-commit '%s'" msgstr "ÐÐµÐ»ÑŒÐ·Ñ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ветку на не коммит «%s»" -#: builtin/checkout.c:1138 builtin/checkout.c:1140 builtin/clone.c:93 -#: builtin/remote.c:165 builtin/remote.c:167 builtin/worktree.c:324 -#: builtin/worktree.c:326 +#: builtin/checkout.c:1159 builtin/checkout.c:1161 builtin/clone.c:111 +#: builtin/remote.c:165 builtin/remote.c:167 builtin/worktree.c:329 +#: builtin/worktree.c:331 msgid "branch" msgstr "ветка" -#: builtin/checkout.c:1139 +#: builtin/checkout.c:1160 msgid "create and checkout a new branch" msgstr "Ñоздать и переключитьÑÑ Ð½Ð° новую ветку" -#: builtin/checkout.c:1141 +#: builtin/checkout.c:1162 msgid "create/reset and checkout a branch" msgstr "Ñоздать/ÑброÑить и перключитьÑÑ Ð½Ð° новую ветку" -#: builtin/checkout.c:1142 +#: builtin/checkout.c:1163 msgid "create reflog for new branch" msgstr "Ñоздать журнал ÑÑылок Ð´Ð»Ñ Ð½Ð¾Ð²Ð¾Ð¹ ветки" -#: builtin/checkout.c:1143 builtin/worktree.c:328 +#: builtin/checkout.c:1164 builtin/worktree.c:333 msgid "detach HEAD at named commit" msgstr "отÑоединить HEAD на указанном коммите" -#: builtin/checkout.c:1144 +#: builtin/checkout.c:1165 msgid "set upstream info for new branch" msgstr "уÑтановить информацию о вышеÑтоÑщей ветке Ð´Ð»Ñ Ð½Ð¾Ð²Ð¾Ð¹ ветки" -#: builtin/checkout.c:1146 +#: builtin/checkout.c:1167 msgid "new-branch" msgstr "новаÑ-ветка" -#: builtin/checkout.c:1146 +#: builtin/checkout.c:1167 msgid "new unparented branch" msgstr "Ð½Ð¾Ð²Ð°Ñ Ð²ÐµÑ‚ÐºÐ° без родителей" -#: builtin/checkout.c:1147 +#: builtin/checkout.c:1168 msgid "checkout our version for unmerged files" msgstr "переключитьÑÑ Ð½Ð° нашу верÑию Ð´Ð»Ñ Ð½Ðµ Ñлитых файлов" -#: builtin/checkout.c:1149 +#: builtin/checkout.c:1170 msgid "checkout their version for unmerged files" msgstr "переключитьÑÑ Ð½Ð° их верÑию Ð´Ð»Ñ Ð½Ðµ Ñлитых файлов" -#: builtin/checkout.c:1151 +#: builtin/checkout.c:1172 msgid "force checkout (throw away local modifications)" msgstr "принудительное переключение на ÑоÑтоÑние (отбраÑывает вÑе локальные изменениÑ)" -#: builtin/checkout.c:1152 +#: builtin/checkout.c:1173 msgid "perform a 3-way merge with the new branch" msgstr "выполнить трехходовое ÑлиÑние Ñ Ð½Ð¾Ð²Ð¾Ð¹ веткой" -#: builtin/checkout.c:1153 builtin/merge.c:231 +#: builtin/checkout.c:1174 builtin/merge.c:234 msgid "update ignored files (default)" msgstr "обновить игнорируемые файлы (по умолчанию)" -#: builtin/checkout.c:1154 builtin/log.c:1466 parse-options.h:251 +#: builtin/checkout.c:1175 builtin/log.c:1473 parse-options.h:251 msgid "style" msgstr "Ñтиль" -#: builtin/checkout.c:1155 +#: builtin/checkout.c:1176 msgid "conflict style (merge or diff3)" msgstr "Ñтиль конфликтов ÑлиÑÐ½Ð¸Ñ (merge или diff3)" -#: builtin/checkout.c:1158 +#: builtin/checkout.c:1179 msgid "do not limit pathspecs to sparse entries only" msgstr "не ограничивать Ñпецификаторы пути только чаÑтичными запиÑÑми" -#: builtin/checkout.c:1160 +#: builtin/checkout.c:1181 msgid "second guess 'git checkout <no-such-branch>'" msgstr "переÑмотр «git checkout <нет-такой-ветки>»" -#: builtin/checkout.c:1162 +#: builtin/checkout.c:1183 msgid "do not check if another worktree is holding the given ref" msgstr "не проверÑть, что другое дерево уже Ñодержит указанную ÑÑылку" -#: builtin/checkout.c:1163 builtin/clone.c:63 builtin/fetch.c:119 -#: builtin/merge.c:228 builtin/pull.c:117 builtin/push.c:536 -#: builtin/send-pack.c:168 +#: builtin/checkout.c:1187 builtin/clone.c:78 builtin/fetch.c:119 +#: builtin/merge.c:231 builtin/pull.c:117 builtin/push.c:539 +#: builtin/send-pack.c:172 msgid "force progress reporting" msgstr "принудительно выводить прогреÑÑ" -#: builtin/checkout.c:1194 +#: builtin/checkout.c:1224 msgid "-b, -B and --orphan are mutually exclusive" msgstr "-b, -B и --orphan Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно" -#: builtin/checkout.c:1211 +#: builtin/checkout.c:1241 msgid "--track needs a branch name" msgstr "--track требует Ð¸Ð¼Ñ Ð²ÐµÑ‚ÐºÐ¸" -#: builtin/checkout.c:1216 +#: builtin/checkout.c:1246 msgid "Missing branch name; try -b" msgstr "Пропущено Ð¸Ð¼Ñ Ð²ÐµÑ‚ÐºÐ¸; попробуйте -b" -#: builtin/checkout.c:1252 +#: builtin/checkout.c:1282 msgid "invalid path specification" -msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°Ñ ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð¿ÑƒÑ‚Ð¸" +msgstr "недопуÑтимый Ñпецификатор пути" -#: builtin/checkout.c:1259 +#: builtin/checkout.c:1289 #, c-format msgid "" "Cannot update paths and switch to branch '%s' at the same time.\n" "Did you intend to checkout '%s' which can not be resolved as commit?" msgstr "ÐÐµÐ»ÑŒÐ·Ñ Ð¾Ð±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ пути и одновременно переключитьÑÑ Ð½Ð° ветку «%s».\nÐ’Ñ‹ хотели переключитьÑÑ Ð½Ð° «%s», что не может быть определено как коммит?" -#: builtin/checkout.c:1264 +#: builtin/checkout.c:1294 #, c-format msgid "git checkout: --detach does not take a path argument '%s'" msgstr "git checkout: --detach не принимает путь «%s» как аргумент" -#: builtin/checkout.c:1268 +#: builtin/checkout.c:1298 msgid "" "git checkout: --ours/--theirs, --force and --merge are incompatible when\n" "checking out of the index." @@ -5424,15 +5898,17 @@ msgstr "Будет пропущен репозиторий %s\n" msgid "failed to remove %s" msgstr "Ñбой ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ %s" -#: builtin/clean.c:291 +#: builtin/clean.c:297 git-add--interactive.perl:614 +#, c-format msgid "" "Prompt help:\n" "1 - select a numbered item\n" "foo - select item based on unique prefix\n" -" - (empty) select nothing" -msgstr "Справка по выделению:\n1 - выбрать указанный Ñлемент\nfoo - выбрать Ñлемент Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¼ префикÑом\n - (пуÑто) не выбирать ничего" +" - (empty) select nothing\n" +msgstr "Справка по выделению:\n1 - выбрать указанный Ñлемент\nfoo - выбрать Ñлемент Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¼ префикÑом\n - (пуÑто) не выбирать ничего\n" -#: builtin/clean.c:295 +#: builtin/clean.c:301 git-add--interactive.perl:623 +#, c-format msgid "" "Prompt help:\n" "1 - select a single item\n" @@ -5441,39 +5917,41 @@ msgid "" "foo - select item based on unique prefix\n" "-... - unselect specified items\n" "* - choose all items\n" -" - (empty) finish selecting" -msgstr "Справка по выделению:\n1 - выбрать один Ñлемент\n3-5 - выбрать диапазон Ñлементов\n2-3,6-9 - выбрать неÑколько диапазонов\nfoo - выбрать Ñлемент Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¼ префикÑом\n-… - убрать выделение Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ñ… Ñлементов\n* - выбрать вÑе Ñлементы\n - (пуÑто) завершить выделение" +" - (empty) finish selecting\n" +msgstr "Справка по выделению:\n1 - выбрать один Ñлемент\n3-5 - выбрать диапазон Ñлементов\n2-3,6-9 - выбрать неÑколько диапазонов\nfoo - выбрать Ñлемент Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¼ префикÑом\n-… - убрать выделение Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ñ… Ñлементов\n* - выбрать вÑе Ñлементы\n - (пуÑто) завершить выделение\n" -#: builtin/clean.c:511 -#, c-format -msgid "Huh (%s)?" -msgstr "Хм (%s)?" +#: builtin/clean.c:517 git-add--interactive.perl:589 +#: git-add--interactive.perl:594 +#, c-format, perl-format +msgid "Huh (%s)?\n" +msgstr "Хм (%s)?\n" -#: builtin/clean.c:653 +#: builtin/clean.c:659 #, c-format msgid "Input ignore patterns>> " msgstr "Шаблоны Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð²Ð²Ð¾Ð´Ð°>> " -#: builtin/clean.c:690 +#: builtin/clean.c:696 #, c-format msgid "WARNING: Cannot find items matched by: %s" msgstr "ПРЕДУПРЕЖДЕÐИЕ: Ðе удалоÑÑŒ найти Ñлементы ÑоответÑтвующие: %s" -#: builtin/clean.c:711 +#: builtin/clean.c:717 msgid "Select items to delete" msgstr "Укажите Ñлементы Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ" #. TRANSLATORS: Make sure to keep [y/N] as is -#: builtin/clean.c:752 +#: builtin/clean.c:758 #, c-format msgid "Remove %s [y/N]? " msgstr "Удалить %s [y - да/N - нет]? " -#: builtin/clean.c:777 -msgid "Bye." -msgstr "До ÑвиданиÑ." +#: builtin/clean.c:783 git-add--interactive.perl:1660 +#, c-format +msgid "Bye.\n" +msgstr "До ÑвиданиÑ.\n" -#: builtin/clean.c:785 +#: builtin/clean.c:791 msgid "" "clean - start cleaning\n" "filter by pattern - exclude items from deletion\n" @@ -5484,15 +5962,15 @@ msgid "" "? - help for prompt selection" msgstr "clean - начать очиÑтку\nfilter by pattern - иÑключить удаление Ñлементов\nselect by numbers - иÑключить удаление Ñлементов по номерам\nask each - запрашивать подтверждение на удаление каждого Ñлемента (как «rm -i»)\nquit - прекратить очиÑтку\nhelp - Ñтот Ñкран\n? - Ñправка по выделению" -#: builtin/clean.c:812 +#: builtin/clean.c:818 git-add--interactive.perl:1736 msgid "*** Commands ***" msgstr "*** Команды ***" -#: builtin/clean.c:813 +#: builtin/clean.c:819 git-add--interactive.perl:1733 msgid "What now" msgstr "Что теперь" -#: builtin/clean.c:821 +#: builtin/clean.c:827 msgid "Would remove the following item:" msgid_plural "Would remove the following items:" msgstr[0] "Удалить Ñледующие Ñлементы:" @@ -5500,54 +5978,55 @@ msgstr[1] "Удалить Ñледующие Ñлементы:" msgstr[2] "Удалить Ñледующие Ñлементы:" msgstr[3] "Удалить Ñледующие Ñлементы:" -#: builtin/clean.c:838 +#: builtin/clean.c:844 msgid "No more files to clean, exiting." msgstr "Больше нет файлов Ð´Ð»Ñ Ð¾Ñ‡Ð¸Ñтки, выходим." -#: builtin/clean.c:869 +#: builtin/clean.c:875 msgid "do not print names of files removed" msgstr "не выводить имена удалÑемых файлов" -#: builtin/clean.c:871 +#: builtin/clean.c:877 msgid "force" msgstr "принудительно" -#: builtin/clean.c:872 +#: builtin/clean.c:878 msgid "interactive cleaning" msgstr "Ð¸Ð½Ñ‚ÐµÑ€Ð°ÐºÑ‚Ð¸Ð²Ð½Ð°Ñ Ð¾Ñ‡Ð¸Ñтка" -#: builtin/clean.c:874 +#: builtin/clean.c:880 msgid "remove whole directories" msgstr "удалить каталоги полноÑтью" -#: builtin/clean.c:875 builtin/describe.c:407 builtin/grep.c:725 -#: builtin/ls-files.c:536 builtin/name-rev.c:313 builtin/show-ref.c:182 +#: builtin/clean.c:881 builtin/describe.c:449 builtin/describe.c:451 +#: builtin/grep.c:1063 builtin/ls-files.c:546 builtin/name-rev.c:348 +#: builtin/name-rev.c:350 builtin/show-ref.c:176 msgid "pattern" msgstr "шаблон" -#: builtin/clean.c:876 +#: builtin/clean.c:882 msgid "add <pattern> to ignore rules" msgstr "добавить <шаблон> в правила игнорированиÑ" -#: builtin/clean.c:877 +#: builtin/clean.c:883 msgid "remove ignored files, too" msgstr "также удалить игнорируемые файлы" -#: builtin/clean.c:879 +#: builtin/clean.c:885 msgid "remove only ignored files" msgstr "удалить только игнорируемые файлы" -#: builtin/clean.c:897 +#: builtin/clean.c:903 msgid "-x and -X cannot be used together" msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно -x и -X" -#: builtin/clean.c:901 +#: builtin/clean.c:907 msgid "" "clean.requireForce set to true and neither -i, -n, nor -f given; refusing to" " clean" msgstr "clean.requireForce уÑтановлен как true и ни одна из опций -i, -n или -f не указана; отказ очиÑтки" -#: builtin/clean.c:904 +#: builtin/clean.c:910 msgid "" "clean.requireForce defaults to true and neither -i, -n, nor -f given; " "refusing to clean" @@ -5557,306 +6036,310 @@ msgstr "clean.requireForce уÑтановлен по умолчанию как t msgid "git clone [<options>] [--] <repo> [<dir>]" msgstr "git clone [<опции>] [--] <репозиторий> [<каталог>]" -#: builtin/clone.c:65 +#: builtin/clone.c:80 msgid "don't create a checkout" msgstr "не переключать рабочую копию на HEAD" -#: builtin/clone.c:66 builtin/clone.c:68 builtin/init-db.c:478 +#: builtin/clone.c:81 builtin/clone.c:83 builtin/init-db.c:478 msgid "create a bare repository" msgstr "Ñоздать голый репозиторий" -#: builtin/clone.c:70 +#: builtin/clone.c:85 msgid "create a mirror repository (implies bare)" msgstr "Ñоздать зеркало Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ (включает в ÑÐµÐ±Ñ Ð¸ параметр bare)" -#: builtin/clone.c:72 +#: builtin/clone.c:87 msgid "to clone from a local repository" msgstr "Ð´Ð»Ñ ÐºÐ»Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð· локального репозиториÑ" -#: builtin/clone.c:74 +#: builtin/clone.c:89 msgid "don't use local hardlinks, always copy" msgstr "не иÑпользовать жеÑткие ÑÑылки, вÑегда копировать файлы" -#: builtin/clone.c:76 +#: builtin/clone.c:91 msgid "setup as shared repository" msgstr "наÑтроить как общедоÑтупный репозиторий" -#: builtin/clone.c:78 builtin/clone.c:80 +#: builtin/clone.c:93 builtin/clone.c:97 +msgid "pathspec" +msgstr "Ñпецификатор-пути" + +#: builtin/clone.c:93 builtin/clone.c:97 msgid "initialize submodules in the clone" msgstr "инициализировать подмодули в клоне" -#: builtin/clone.c:82 +#: builtin/clone.c:100 msgid "number of submodules cloned in parallel" msgstr "количеÑтво подмодулей, которые будут клонированы парралельно" -#: builtin/clone.c:83 builtin/init-db.c:475 +#: builtin/clone.c:101 builtin/init-db.c:475 msgid "template-directory" msgstr "каталог-шаблонов" -#: builtin/clone.c:84 builtin/init-db.c:476 +#: builtin/clone.c:102 builtin/init-db.c:476 msgid "directory from which templates will be used" msgstr "каталог, шаблоны из которого будут иÑпользованы" -#: builtin/clone.c:86 builtin/clone.c:88 builtin/submodule--helper.c:602 -#: builtin/submodule--helper.c:954 +#: builtin/clone.c:104 builtin/clone.c:106 builtin/submodule--helper.c:642 +#: builtin/submodule--helper.c:983 msgid "reference repository" msgstr "ÑÑылаемый репозиторий" -#: builtin/clone.c:90 +#: builtin/clone.c:108 msgid "use --reference only while cloning" msgstr "иÑпользуйте --reference только при клонировании" -#: builtin/clone.c:91 builtin/column.c:26 builtin/merge-file.c:44 +#: builtin/clone.c:109 builtin/column.c:26 builtin/merge-file.c:43 msgid "name" msgstr "имÑ" -#: builtin/clone.c:92 +#: builtin/clone.c:110 msgid "use <name> instead of 'origin' to track upstream" msgstr "иÑпользовать <имÑ> вмеÑто «origin» Ð´Ð»Ñ Ð¾Ñ‚ÑÐ»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ Ð²Ñ‹ÑˆÐµÑтоÑщего репозиториÑ" -#: builtin/clone.c:94 +#: builtin/clone.c:112 msgid "checkout <branch> instead of the remote's HEAD" msgstr "переключитьÑÑ Ð½Ð° <ветку>, вмеÑто HEAD внешнего репозиториÑ" -#: builtin/clone.c:96 +#: builtin/clone.c:114 msgid "path to git-upload-pack on the remote" msgstr "путь к git-upload-pack на внешнем репозитории" -#: builtin/clone.c:97 builtin/fetch.c:120 builtin/grep.c:668 +#: builtin/clone.c:115 builtin/fetch.c:120 builtin/grep.c:1006 #: builtin/pull.c:202 msgid "depth" msgstr "глубина" -#: builtin/clone.c:98 +#: builtin/clone.c:116 msgid "create a shallow clone of that depth" msgstr "Ñделать чаÑтичный клон указанной глубины" -#: builtin/clone.c:99 builtin/fetch.c:122 builtin/pack-objects.c:2848 +#: builtin/clone.c:117 builtin/fetch.c:122 builtin/pack-objects.c:2918 #: parse-options.h:142 msgid "time" msgstr "времÑ" -#: builtin/clone.c:100 +#: builtin/clone.c:118 msgid "create a shallow clone since a specific time" msgstr "Ñделать чаÑтичный клон до определенного времени" -#: builtin/clone.c:101 builtin/fetch.c:124 +#: builtin/clone.c:119 builtin/fetch.c:124 msgid "revision" msgstr "редакциÑ" -#: builtin/clone.c:102 builtin/fetch.c:125 -msgid "deepen history of shallow clone by excluding rev" +#: builtin/clone.c:120 builtin/fetch.c:125 +msgid "deepen history of shallow clone, excluding rev" msgstr "углубить иÑторию чаÑтичного клона иÑÐºÐ»ÑŽÑ‡Ð°Ñ Ñ€ÐµÐ´Ð°ÐºÑ†Ð¸ÑŽ" -#: builtin/clone.c:104 +#: builtin/clone.c:122 msgid "clone only one branch, HEAD or --branch" msgstr "клонировать только одну ветку, HEAD или --branch" -#: builtin/clone.c:106 +#: builtin/clone.c:124 msgid "any cloned submodules will be shallow" msgstr "вÑе Ñклонированные подмодули будут чаÑтичными клонами" -#: builtin/clone.c:107 builtin/init-db.c:484 +#: builtin/clone.c:125 builtin/init-db.c:484 msgid "gitdir" msgstr "каталог-git" -#: builtin/clone.c:108 builtin/init-db.c:485 +#: builtin/clone.c:126 builtin/init-db.c:485 msgid "separate git dir from working tree" msgstr "размеÑтить каталог git отдельно от рабочей копии" -#: builtin/clone.c:109 +#: builtin/clone.c:127 msgid "key=value" msgstr "ключ=значение" -#: builtin/clone.c:110 +#: builtin/clone.c:128 msgid "set config inside the new repository" msgstr "уÑтановить параметры внутри нового репозиториÑ" -#: builtin/clone.c:111 builtin/fetch.c:140 builtin/push.c:547 +#: builtin/clone.c:129 builtin/fetch.c:140 builtin/push.c:550 msgid "use IPv4 addresses only" msgstr "иÑпользовать только IPv4 адреÑа" -#: builtin/clone.c:113 builtin/fetch.c:142 builtin/push.c:549 +#: builtin/clone.c:131 builtin/fetch.c:142 builtin/push.c:552 msgid "use IPv6 addresses only" msgstr "иÑпользовать только IPv6 адреÑа" -#: builtin/clone.c:250 +#: builtin/clone.c:268 msgid "" "No directory name could be guessed.\n" "Please specify a directory on the command line" msgstr "Ð˜Ð¼Ñ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° не может быть угадано.\nУкажите Ð¸Ð¼Ñ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ параметра командной Ñтроки" -#: builtin/clone.c:303 +#: builtin/clone.c:321 #, c-format msgid "info: Could not add alternate for '%s': %s\n" msgstr "информациÑ: Ðе удалоÑÑŒ добавить альтернативу Ð´Ð»Ñ Â«%s»: %s\n" -#: builtin/clone.c:375 +#: builtin/clone.c:393 #, c-format msgid "failed to open '%s'" msgstr "не удалоÑÑŒ открыть «%s»" -#: builtin/clone.c:383 +#: builtin/clone.c:401 #, c-format msgid "%s exists and is not a directory" msgstr "%s уже ÑущеÑтвует и не ÑвлÑетÑÑ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¾Ð¼" -#: builtin/clone.c:397 +#: builtin/clone.c:415 #, c-format msgid "failed to stat %s\n" msgstr "не удалоÑÑŒ выполнить stat %s\n" -#: builtin/clone.c:419 +#: builtin/clone.c:437 #, c-format msgid "failed to create link '%s'" msgstr "не удалоÑÑŒ Ñоздать ÑÑылку «%s»" -#: builtin/clone.c:423 +#: builtin/clone.c:441 #, c-format msgid "failed to copy file to '%s'" msgstr "не удалоÑÑŒ копировать файл в «%s»" -#: builtin/clone.c:448 +#: builtin/clone.c:466 #, c-format msgid "done.\n" msgstr "готово.\n" -#: builtin/clone.c:460 +#: builtin/clone.c:478 msgid "" "Clone succeeded, but checkout failed.\n" "You can inspect what was checked out with 'git status'\n" "and retry the checkout with 'git checkout -f HEAD'\n" msgstr "Клонирование прошло уÑпешно, но во Ð²Ñ€ÐµÐ¼Ñ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ ÑоÑтоÑÐ½Ð¸Ñ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð° ошибка.\nС помощь команды «git status» вы можете проÑмотреть, какие файлы были обновлены, а повторить попытку Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð½Ð° ветку Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ «git checkout -f HEAD»\n" -#: builtin/clone.c:537 +#: builtin/clone.c:555 #, c-format msgid "Could not find remote branch %s to clone." msgstr "Ðе удалоÑÑŒ найти внешнюю ветку %s Ð´Ð»Ñ ÐºÐ»Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ." -#: builtin/clone.c:632 +#: builtin/clone.c:650 msgid "remote did not send all necessary objects" msgstr "внешний репозиторий приÑлал не вÑе необходимые объекты" -#: builtin/clone.c:648 +#: builtin/clone.c:666 #, c-format msgid "unable to update %s" msgstr "не удалоÑÑŒ обновить %s" -#: builtin/clone.c:697 +#: builtin/clone.c:715 msgid "remote HEAD refers to nonexistent ref, unable to checkout.\n" msgstr "внешний HEAD ÑÑылаетÑÑ Ð½Ð° неÑущеÑтвующую ÑÑылку, Ð½ÐµÐ»ÑŒÐ·Ñ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒÑÑ Ð½Ð° такую верÑию.\n" -#: builtin/clone.c:728 +#: builtin/clone.c:746 msgid "unable to checkout working tree" msgstr "не удалоÑÑŒ переключитьÑÑ Ð½Ð° верÑию в рабочем каталоге" -#: builtin/clone.c:768 +#: builtin/clone.c:786 msgid "unable to write parameters to config file" msgstr "не удалоÑÑŒ запиÑать параметры в файл конфигурации" -#: builtin/clone.c:831 +#: builtin/clone.c:849 msgid "cannot repack to clean up" msgstr "не удалоÑÑŒ выполнить перепаковку Ð´Ð»Ñ Ð¾Ñ‡Ð¸Ñтки" -#: builtin/clone.c:833 +#: builtin/clone.c:851 msgid "cannot unlink temporary alternates file" msgstr "не удалоÑÑŒ отÑоединить временные альтернативные файлы" -#: builtin/clone.c:866 builtin/receive-pack.c:1895 +#: builtin/clone.c:884 builtin/receive-pack.c:1900 msgid "Too many arguments." msgstr "Слишком много аргументов." -#: builtin/clone.c:870 +#: builtin/clone.c:888 msgid "You must specify a repository to clone." msgstr "Ð’Ñ‹ должны указать репозиторий Ð´Ð»Ñ ÐºÐ»Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ." -#: builtin/clone.c:883 +#: builtin/clone.c:901 #, c-format msgid "--bare and --origin %s options are incompatible." msgstr "--bare и --origin %s Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно." -#: builtin/clone.c:886 +#: builtin/clone.c:904 msgid "--bare and --separate-git-dir are incompatible." msgstr "--bare и --separate-git-dir Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно." -#: builtin/clone.c:899 +#: builtin/clone.c:917 #, c-format msgid "repository '%s' does not exist" msgstr "репозиторий «%s» не ÑущеÑтвует" -#: builtin/clone.c:905 builtin/fetch.c:1338 +#: builtin/clone.c:923 builtin/fetch.c:1337 #, c-format msgid "depth %s is not a positive number" msgstr "глубина %s не ÑвлÑетÑÑ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ чиÑлом" -#: builtin/clone.c:915 +#: builtin/clone.c:933 #, c-format msgid "destination path '%s' already exists and is not an empty directory." msgstr "целевой путь «%s» уже ÑущеÑтвует и не ÑвлÑетÑÑ Ð¿ÑƒÑтым каталогом." -#: builtin/clone.c:925 +#: builtin/clone.c:943 #, c-format msgid "working tree '%s' already exists." msgstr "рабочий каталог «%s» уже ÑущеÑтвует." -#: builtin/clone.c:940 builtin/clone.c:951 builtin/submodule--helper.c:657 -#: builtin/worktree.c:222 builtin/worktree.c:249 +#: builtin/clone.c:958 builtin/clone.c:969 builtin/difftool.c:252 +#: builtin/worktree.c:221 builtin/worktree.c:251 #, c-format msgid "could not create leading directories of '%s'" msgstr "не удалоÑÑŒ Ñоздать родительÑкие каталоги Ð´Ð»Ñ Â«%s»" -#: builtin/clone.c:943 +#: builtin/clone.c:961 #, c-format msgid "could not create work tree dir '%s'" msgstr "не удалоÑÑŒ Ñоздать рабочий каталог «%s»" -#: builtin/clone.c:955 +#: builtin/clone.c:973 #, c-format msgid "Cloning into bare repository '%s'...\n" msgstr "Клонирование в голый репозиторий «%s»…\n" -#: builtin/clone.c:957 +#: builtin/clone.c:975 #, c-format msgid "Cloning into '%s'...\n" msgstr "Клонирование в «%s»…\n" -#: builtin/clone.c:963 +#: builtin/clone.c:999 msgid "" "clone --recursive is not compatible with both --reference and --reference-" "if-able" msgstr "клонирование Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ --recursive Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно ни Ñ --reference, ни Ñ --reference-if-able" -#: builtin/clone.c:1019 +#: builtin/clone.c:1055 msgid "--depth is ignored in local clones; use file:// instead." msgstr "--depth игнорируетÑÑ Ð½Ð° локальных клонах; вмеÑто Ñтого иÑпользуйте file://." -#: builtin/clone.c:1021 +#: builtin/clone.c:1057 msgid "--shallow-since is ignored in local clones; use file:// instead." msgstr "--shallow-since игнорируетÑÑ Ð½Ð° локальных клонах; иÑпользуйте file:// вмеÑто Ñтого." -#: builtin/clone.c:1023 +#: builtin/clone.c:1059 msgid "--shallow-exclude is ignored in local clones; use file:// instead." msgstr "--shallow-exclude игнорируетÑÑ Ð½Ð° локальных клонах; иÑпользуйте file:// вмеÑто Ñтого." -#: builtin/clone.c:1026 +#: builtin/clone.c:1062 msgid "source repository is shallow, ignoring --local" msgstr "иÑходный репозиторий ÑвлÑетÑÑ Ñ‡Ð°Ñтичным, --local игнорируетÑÑ" -#: builtin/clone.c:1031 +#: builtin/clone.c:1067 msgid "--local is ignored" msgstr "--local игнорируетÑÑ" -#: builtin/clone.c:1035 +#: builtin/clone.c:1071 #, c-format msgid "Don't know how to clone %s" msgstr "Ðе знаю как клонировать %s" -#: builtin/clone.c:1090 builtin/clone.c:1098 +#: builtin/clone.c:1126 builtin/clone.c:1134 #, c-format msgid "Remote branch %s not found in upstream %s" msgstr "ВнешнÑÑ Ð²ÐµÑ‚ÐºÐ° %s не найдена в вышеÑтоÑщем репозитории %s" -#: builtin/clone.c:1101 +#: builtin/clone.c:1137 msgid "You appear to have cloned an empty repository." msgstr "Похоже, что вы клонировали пуÑтой репозиторий." @@ -5894,11 +6377,11 @@ msgstr "параметр --command должен быть первым" #: builtin/commit.c:38 msgid "git commit [<options>] [--] <pathspec>..." -msgstr "git commit [<опции>] [--] <ÑпецификациÑ-пути>…" +msgstr "git commit [<опции>] [--] <Ñпецификатор-пути>…" #: builtin/commit.c:43 msgid "git status [<options>] [--] <pathspec>..." -msgstr "git status [<опции>] [--] <ÑпецификациÑ-пути>…" +msgstr "git status [<опции>] [--] <Ñпецификатор-пути>…" #: builtin/commit.c:48 msgid "" @@ -6013,11 +6496,6 @@ msgstr "у коммита «%s» Ñтрока автора в неправиль msgid "malformed --author parameter" msgstr "параметр --author в неправильном формате" -#: builtin/commit.c:611 -#, c-format -msgid "invalid date format: %s" -msgstr "неправильный формат даты: %s" - #: builtin/commit.c:655 msgid "" "unable to select a comment character that is not used\n" @@ -6029,7 +6507,7 @@ msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñимвол комментариÑ, котРmsgid "could not lookup commit %s" msgstr "не удалоÑÑŒ запроÑить коммит %s" -#: builtin/commit.c:704 builtin/shortlog.c:286 +#: builtin/commit.c:704 builtin/shortlog.c:294 #, c-format msgid "(reading log message from standard input)\n" msgstr "(чтение файла журнала из Ñтандартного ввода)\n" @@ -6113,7 +6591,7 @@ msgstr "Ðе удалоÑÑŒ прочитать индекÑ" msgid "Error building trees" msgstr "Ошибка при поÑтроении деревьев" -#: builtin/commit.c:969 builtin/tag.c:266 +#: builtin/commit.c:968 builtin/tag.c:273 #, c-format msgid "Please supply the message using either -m or -F option.\n" msgstr "ПожалуйÑта, укажите Ñообщение, при указании опций -m или -F.\n" @@ -6123,7 +6601,7 @@ msgstr "ПожалуйÑта, укажите Ñообщение, при указ msgid "--author '%s' is not 'Name <email>' and matches no existing author" msgstr "--author «%s» не в формате Â«Ð˜Ð¼Ñ <почта>» и не Ñовпадает Ñ ÑущеÑтвующим автором" -#: builtin/commit.c:1086 builtin/commit.c:1327 +#: builtin/commit.c:1086 builtin/commit.c:1325 #, c-format msgid "Invalid untracked files mode '%s'" msgstr "Ðеправильный режим неотÑлеживаемых файлов «%s»" @@ -6173,262 +6651,258 @@ msgid "No paths with --include/--only does not make sense." msgstr "Указание путей каталогов Ñ Ð¾Ð¿Ñ†Ð¸Ñми --include/--only не имеет ÑмыÑла." #: builtin/commit.c:1212 -msgid "Clever... amending the last one with dirty index." -msgstr "Умно… отмена поÑледнего Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ð¼ индекÑом." - -#: builtin/commit.c:1214 msgid "Explicit paths specified without -i or -o; assuming --only paths..." msgstr "Пути Ñвно указаны пути без опций -i или -o; предполагаю опцию --only…" -#: builtin/commit.c:1226 builtin/tag.c:474 +#: builtin/commit.c:1224 builtin/tag.c:551 #, c-format msgid "Invalid cleanup mode %s" msgstr "Ðеправильное значение режима очиÑтки %s" -#: builtin/commit.c:1231 +#: builtin/commit.c:1229 msgid "Paths with -a does not make sense." msgstr "С опцией -a указание пути не имеет ÑмыÑла." -#: builtin/commit.c:1341 builtin/commit.c:1617 +#: builtin/commit.c:1339 builtin/commit.c:1612 msgid "show status concisely" msgstr "кратко показать ÑтатуÑ" -#: builtin/commit.c:1343 builtin/commit.c:1619 +#: builtin/commit.c:1341 builtin/commit.c:1614 msgid "show branch information" msgstr "показать информацию о верÑии" -#: builtin/commit.c:1345 +#: builtin/commit.c:1343 msgid "version" msgstr "верÑиÑ" -#: builtin/commit.c:1345 builtin/commit.c:1621 builtin/push.c:522 -#: builtin/worktree.c:440 +#: builtin/commit.c:1343 builtin/commit.c:1616 builtin/push.c:525 +#: builtin/worktree.c:448 msgid "machine-readable output" msgstr "машиночитаемый вывод" -#: builtin/commit.c:1348 builtin/commit.c:1623 +#: builtin/commit.c:1346 builtin/commit.c:1618 msgid "show status in long format (default)" msgstr "показать ÑÑ‚Ð°Ñ‚ÑƒÑ Ð² длинном формате (по умолчанию)" -#: builtin/commit.c:1351 builtin/commit.c:1626 +#: builtin/commit.c:1349 builtin/commit.c:1621 msgid "terminate entries with NUL" msgstr "завершать запиÑи ÐУЛЕВЫМ байтом" -#: builtin/commit.c:1353 builtin/commit.c:1629 builtin/fast-export.c:981 -#: builtin/fast-export.c:984 builtin/tag.c:353 +#: builtin/commit.c:1351 builtin/commit.c:1624 builtin/fast-export.c:981 +#: builtin/fast-export.c:984 builtin/tag.c:411 msgid "mode" msgstr "режим" -#: builtin/commit.c:1354 builtin/commit.c:1629 +#: builtin/commit.c:1352 builtin/commit.c:1624 msgid "show untracked files, optional modes: all, normal, no. (Default: all)" msgstr "показать неотÑлеживаемые файлы, опциональные режимы: all (вÑе), normal (как обычно), no (нет). (По умолчанию: all)" -#: builtin/commit.c:1357 +#: builtin/commit.c:1355 msgid "show ignored files" msgstr "показать игнорируемые файлы" -#: builtin/commit.c:1358 parse-options.h:155 +#: builtin/commit.c:1356 parse-options.h:155 msgid "when" msgstr "когда" -#: builtin/commit.c:1359 +#: builtin/commit.c:1357 msgid "" "ignore changes to submodules, optional when: all, dirty, untracked. " "(Default: all)" msgstr "игнорировать Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² подмодулÑÑ…, опционально когда: all (вÑегда), dirty (измененные), untracked (неотÑлеживаемые). (По умолчанию: all)" -#: builtin/commit.c:1361 +#: builtin/commit.c:1359 msgid "list untracked files in columns" msgstr "показать неотÑлеживаемые файлы по Ñтолбцам" -#: builtin/commit.c:1437 +#: builtin/commit.c:1435 msgid "couldn't look up newly created commit" msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð·Ð°Ð¿Ñ€Ð¾Ñить новоÑозданный коммит" -#: builtin/commit.c:1439 +#: builtin/commit.c:1437 msgid "could not parse newly created commit" msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ñ€Ð°Ð·Ð¾Ð±Ñ€Ð°Ñ‚ÑŒ новоÑозданный коммит" -#: builtin/commit.c:1484 +#: builtin/commit.c:1482 msgid "detached HEAD" msgstr "отделённый HEAD" -#: builtin/commit.c:1487 +#: builtin/commit.c:1485 msgid " (root-commit)" msgstr " (корневой коммит)" -#: builtin/commit.c:1587 +#: builtin/commit.c:1582 msgid "suppress summary after successful commit" msgstr "не выводить Ñводку поÑле уÑпешного коммита" -#: builtin/commit.c:1588 +#: builtin/commit.c:1583 msgid "show diff in commit message template" msgstr "добавить ÑпиÑок изменений в шаблон ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð°" -#: builtin/commit.c:1590 +#: builtin/commit.c:1585 msgid "Commit message options" msgstr "Опции ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð°" -#: builtin/commit.c:1591 builtin/tag.c:351 +#: builtin/commit.c:1586 builtin/tag.c:409 msgid "read message from file" msgstr "прочитать Ñообщение из файла" -#: builtin/commit.c:1592 +#: builtin/commit.c:1587 msgid "author" msgstr "автор" -#: builtin/commit.c:1592 +#: builtin/commit.c:1587 msgid "override author for commit" msgstr "подменить автора коммита" -#: builtin/commit.c:1593 builtin/gc.c:326 +#: builtin/commit.c:1588 builtin/gc.c:357 msgid "date" msgstr "дата" -#: builtin/commit.c:1593 +#: builtin/commit.c:1588 msgid "override date for commit" msgstr "подменить дату коммита" -#: builtin/commit.c:1594 builtin/merge.c:220 builtin/notes.c:398 -#: builtin/notes.c:561 builtin/tag.c:349 +#: builtin/commit.c:1589 builtin/merge.c:221 builtin/notes.c:398 +#: builtin/notes.c:561 builtin/tag.c:407 msgid "message" msgstr "Ñообщение" -#: builtin/commit.c:1594 +#: builtin/commit.c:1589 msgid "commit message" msgstr "Ñообщение коммита" -#: builtin/commit.c:1595 builtin/commit.c:1596 builtin/commit.c:1597 -#: builtin/commit.c:1598 parse-options.h:257 ref-filter.h:79 +#: builtin/commit.c:1590 builtin/commit.c:1591 builtin/commit.c:1592 +#: builtin/commit.c:1593 parse-options.h:257 ref-filter.h:77 msgid "commit" msgstr "коммит" -#: builtin/commit.c:1595 +#: builtin/commit.c:1590 msgid "reuse and edit message from specified commit" msgstr "иÑпользовать и отредактировать Ñообщение от указанного коммита" -#: builtin/commit.c:1596 +#: builtin/commit.c:1591 msgid "reuse message from specified commit" msgstr "иÑпользовать Ñообщение указанного коммита" -#: builtin/commit.c:1597 +#: builtin/commit.c:1592 msgid "use autosquash formatted message to fixup specified commit" msgstr "иÑпользовать форматированное Ñообщение Ð°Ð²Ñ‚Ð¾ÑƒÐ¿Ð»Ð¾Ñ‚Ð½ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð¸ÑÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ коммита" -#: builtin/commit.c:1598 +#: builtin/commit.c:1593 msgid "use autosquash formatted message to squash specified commit" msgstr "иÑпользовать форматированное Ñообщение Ð°Ð²Ñ‚Ð¾ÑƒÐ¿Ð»Ð¾Ñ‚Ð½ÐµÐ½Ð¸Ñ Ð´Ð»Ñ ÑƒÐ¿Ð»Ð¾Ñ‚Ð½ÐµÐ½Ð¸Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ коммита" -#: builtin/commit.c:1599 +#: builtin/commit.c:1594 msgid "the commit is authored by me now (used with -C/-c/--amend)" -msgstr "коммит теперь за моим авторÑтвом (Ñ Ð¸Ñпользованием -C/-c/--amend)" +msgstr "коммит теперь за моим авторÑтвом (иÑпользуетÑÑ Ñ -C/-c/--amend)" -#: builtin/commit.c:1600 builtin/log.c:1413 builtin/revert.c:86 +#: builtin/commit.c:1595 builtin/log.c:1420 builtin/revert.c:104 msgid "add Signed-off-by:" msgstr "добавить Signed-off-by:" -#: builtin/commit.c:1601 +#: builtin/commit.c:1596 msgid "use specified template file" msgstr "иÑпользовать указанный файл шаблона" -#: builtin/commit.c:1602 +#: builtin/commit.c:1597 msgid "force edit of commit" msgstr "принудительно редактировать коммит" -#: builtin/commit.c:1603 +#: builtin/commit.c:1598 msgid "default" msgstr "по-умолчанию" -#: builtin/commit.c:1603 builtin/tag.c:354 +#: builtin/commit.c:1598 builtin/tag.c:412 msgid "how to strip spaces and #comments from message" msgstr "как удалÑть пробелы и #комментарии из ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð°" -#: builtin/commit.c:1604 +#: builtin/commit.c:1599 msgid "include status in commit message template" msgstr "включить ÑÑ‚Ð°Ñ‚ÑƒÑ Ñ„Ð°Ð¹Ð»Ð¾Ð² в шаблон ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð°" -#: builtin/commit.c:1606 builtin/merge.c:230 builtin/pull.c:166 -#: builtin/revert.c:93 +#: builtin/commit.c:1601 builtin/merge.c:233 builtin/pull.c:166 +#: builtin/revert.c:112 msgid "GPG sign commit" msgstr "подпиÑать коммит Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ GPG" -#: builtin/commit.c:1609 +#: builtin/commit.c:1604 msgid "Commit contents options" msgstr "Опции Ñодержимого коммита" -#: builtin/commit.c:1610 +#: builtin/commit.c:1605 msgid "commit all changed files" msgstr "закоммитить вÑе измененные файлы" -#: builtin/commit.c:1611 +#: builtin/commit.c:1606 msgid "add specified files to index for commit" msgstr "добавить указанные файлы в Ð¸Ð½Ð´ÐµÐºÑ Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð°" -#: builtin/commit.c:1612 +#: builtin/commit.c:1607 msgid "interactively add files" msgstr "интерактивное добавление файлов" -#: builtin/commit.c:1613 +#: builtin/commit.c:1608 msgid "interactively add changes" msgstr "интерактивное добавление изменений" -#: builtin/commit.c:1614 +#: builtin/commit.c:1609 msgid "commit only specified files" msgstr "закоммитить только указанные файлы" -#: builtin/commit.c:1615 +#: builtin/commit.c:1610 msgid "bypass pre-commit and commit-msg hooks" msgstr "пропуÑтить перехватчик pre-commit и commit-msg" -#: builtin/commit.c:1616 +#: builtin/commit.c:1611 msgid "show what would be committed" msgstr "показать, что будет закоммичено" -#: builtin/commit.c:1627 +#: builtin/commit.c:1622 msgid "amend previous commit" msgstr "иÑправить предыдущий коммит" -#: builtin/commit.c:1628 +#: builtin/commit.c:1623 msgid "bypass post-rewrite hook" msgstr "пропуÑтить перехватчик post-rewrite" -#: builtin/commit.c:1633 +#: builtin/commit.c:1628 msgid "ok to record an empty change" msgstr "разрешить запиÑÑŒ пуÑтого коммита" -#: builtin/commit.c:1635 +#: builtin/commit.c:1630 msgid "ok to record a change with an empty message" msgstr "разрешить запиÑÑŒ изменений Ñ Ð¿ÑƒÑтым Ñообщением" -#: builtin/commit.c:1664 +#: builtin/commit.c:1659 msgid "could not parse HEAD commit" msgstr "не удалоÑÑŒ разобрать HEAD коммит" -#: builtin/commit.c:1712 +#: builtin/commit.c:1707 #, c-format msgid "Corrupt MERGE_HEAD file (%s)" msgstr "Файл MERGE_HEAD поврежден (%s)" -#: builtin/commit.c:1719 +#: builtin/commit.c:1714 msgid "could not read MERGE_MODE" msgstr "не удалоÑÑŒ прочитать MERGE_MODE" -#: builtin/commit.c:1738 +#: builtin/commit.c:1733 #, c-format msgid "could not read commit message: %s" msgstr "не удалоÑÑŒ открыть Ñообщение коммита: %s" -#: builtin/commit.c:1749 +#: builtin/commit.c:1744 #, c-format msgid "Aborting commit; you did not edit the message.\n" msgstr "Отмена коммита; вы не изменили Ñообщение.\n" -#: builtin/commit.c:1754 +#: builtin/commit.c:1749 #, c-format msgid "Aborting commit due to empty commit message.\n" msgstr "Отмена коммита из-за пуÑтого ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð°.\n" -#: builtin/commit.c:1802 +#: builtin/commit.c:1797 msgid "" "Repository has been updated, but unable to write\n" "new_index file. Check that disk is not full and quota is\n" @@ -6439,139 +6913,139 @@ msgstr "Репозиторий был обновлен, но не удалоÑÑŒ msgid "git config [<options>]" msgstr "git config [<опции>]" -#: builtin/config.c:55 +#: builtin/config.c:56 msgid "Config file location" msgstr "Размещение файла конфигурации" -#: builtin/config.c:56 +#: builtin/config.c:57 msgid "use global config file" msgstr "иÑпользовать глобальный файл конфигурации" -#: builtin/config.c:57 +#: builtin/config.c:58 msgid "use system config file" msgstr "иÑпользовать ÑиÑтемный файл конфигурации" -#: builtin/config.c:58 +#: builtin/config.c:59 msgid "use repository config file" msgstr "иÑпользовать файл конфигурации репозиториÑ" -#: builtin/config.c:59 +#: builtin/config.c:60 msgid "use given config file" msgstr "иÑпользовать указанный файл конфигурации" -#: builtin/config.c:60 +#: builtin/config.c:61 msgid "blob-id" msgstr "идент-двоичн-объекта" -#: builtin/config.c:60 +#: builtin/config.c:61 msgid "read config from given blob object" msgstr "прочитать наÑтройки из указанного двоичного объекта" -#: builtin/config.c:61 +#: builtin/config.c:62 msgid "Action" msgstr "ДейÑтвие" -#: builtin/config.c:62 +#: builtin/config.c:63 msgid "get value: name [value-regex]" msgstr "получить значение: Ð¸Ð¼Ñ [шаблон-значений]" -#: builtin/config.c:63 +#: builtin/config.c:64 msgid "get all values: key [value-regex]" msgstr "получить вÑе значениÑ: ключ [шаблон-значений]" -#: builtin/config.c:64 +#: builtin/config.c:65 msgid "get values for regexp: name-regex [value-regex]" msgstr "получить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ шаблону: шаблон-имен [шаблон-значений]" -#: builtin/config.c:65 +#: builtin/config.c:66 msgid "get value specific for the URL: section[.var] URL" msgstr "получить значение, Ñпецифичное Ð´Ð»Ñ URL: раздел[.переменнаÑ] URL" -#: builtin/config.c:66 +#: builtin/config.c:67 msgid "replace all matching variables: name value [value_regex]" msgstr "заменить вÑе ÑоответÑтвующие переменные: Ð¸Ð¼Ñ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ [шаблон-значений]" -#: builtin/config.c:67 +#: builtin/config.c:68 msgid "add a new variable: name value" msgstr "добавить новую переменную: Ð¸Ð¼Ñ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ" -#: builtin/config.c:68 +#: builtin/config.c:69 msgid "remove a variable: name [value-regex]" msgstr "удалить переменную: Ð¸Ð¼Ñ [шаблон-значений]" -#: builtin/config.c:69 +#: builtin/config.c:70 msgid "remove all matches: name [value-regex]" msgstr "удалить вÑе Ñовпадающие: Ð¸Ð¼Ñ [шаблон-значений]" -#: builtin/config.c:70 +#: builtin/config.c:71 msgid "rename section: old-name new-name" msgstr "переименовать раздел: Ñтарое-Ð¸Ð¼Ñ Ð½Ð¾Ð²Ð¾Ðµ-имÑ" -#: builtin/config.c:71 +#: builtin/config.c:72 msgid "remove a section: name" msgstr "удалить раздел: имÑ" -#: builtin/config.c:72 +#: builtin/config.c:73 msgid "list all" msgstr "показать веÑÑŒ ÑпиÑок" -#: builtin/config.c:73 +#: builtin/config.c:74 msgid "open an editor" msgstr "открыть в редакторе" -#: builtin/config.c:74 +#: builtin/config.c:75 msgid "find the color configured: slot [default]" msgstr "найти наÑтроенный цвет: раздел [по-умолчанию]" -#: builtin/config.c:75 +#: builtin/config.c:76 msgid "find the color setting: slot [stdout-is-tty]" msgstr "проверить, ÑущеÑтвует ли наÑтроенный цвет: раздел [stdout-еÑть-tty]" -#: builtin/config.c:76 +#: builtin/config.c:77 msgid "Type" msgstr "Тип" -#: builtin/config.c:77 +#: builtin/config.c:78 msgid "value is \"true\" or \"false\"" msgstr "значение — Ñто «true» (правда) или «false» (ложь)" -#: builtin/config.c:78 +#: builtin/config.c:79 msgid "value is decimal number" msgstr "значение — Ñто деÑÑтичное чиÑло" -#: builtin/config.c:79 +#: builtin/config.c:80 msgid "value is --bool or --int" msgstr "значение — Ñто --bool или --int" -#: builtin/config.c:80 +#: builtin/config.c:81 msgid "value is a path (file or directory name)" msgstr "значение — Ñто путь (к файлу или каталогу)" -#: builtin/config.c:81 +#: builtin/config.c:82 msgid "Other" msgstr "Другое" -#: builtin/config.c:82 +#: builtin/config.c:83 msgid "terminate values with NUL byte" msgstr "завершать Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ ÐУЛЕВЫМ байтом" -#: builtin/config.c:83 +#: builtin/config.c:84 msgid "show variable names only" msgstr "показывать только имена переменных" -#: builtin/config.c:84 +#: builtin/config.c:85 msgid "respect include directives on lookup" msgstr "учитывать директивы include (Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð¾Ð²) при запроÑе" -#: builtin/config.c:85 +#: builtin/config.c:86 msgid "show origin of config (file, standard input, blob, command line)" msgstr "показать иÑточник наÑтройки (файл, Ñтандартный ввод, двоичный объект, ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ Ñтрока)" -#: builtin/config.c:327 +#: builtin/config.c:328 msgid "unable to parse default color value" msgstr "не удалоÑÑŒ разобрать значение цвета по умолчанию" -#: builtin/config.c:471 +#: builtin/config.c:472 #, c-format msgid "" "# This is Git's per-user configuration file.\n" @@ -6581,12 +7055,12 @@ msgid "" "#\temail = %s\n" msgstr "# Ðто файл конфигурации Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Git.\n[user]\n# ПожалуйÑта, адаптируйте и раÑкомментируйте Ñледующие Ñтроки:\n#\tuser = %s\n#\temail = %s\n" -#: builtin/config.c:613 +#: builtin/config.c:615 #, c-format msgid "cannot create configuration file %s" msgstr "не удалоÑÑŒ Ñоздать файл конфигурации %s" -#: builtin/config.c:625 +#: builtin/config.c:627 #, c-format msgid "" "cannot overwrite multiple values with a single value\n" @@ -6601,169 +7075,291 @@ msgstr "git count-objects [-v] [-H | --human-readable]" msgid "print sizes in human readable format" msgstr "вывод размеров в удобочитаемом Ð´Ð»Ñ Ñ‡ÐµÐ»Ð¾Ð²ÐµÐºÐ° виде" -#: builtin/describe.c:17 +#: builtin/describe.c:18 msgid "git describe [<options>] [<commit-ish>...]" msgstr "git describe [<опции>] [<указатель-коммита>…]" -#: builtin/describe.c:18 +#: builtin/describe.c:19 msgid "git describe [<options>] --dirty" msgstr "git describe [<опции>] --dirty" -#: builtin/describe.c:217 +#: builtin/describe.c:53 +msgid "head" +msgstr "указатель на ветку" + +#: builtin/describe.c:53 +msgid "lightweight" +msgstr "легковеÑный" + +#: builtin/describe.c:53 +msgid "annotated" +msgstr "аннотированный" + +#: builtin/describe.c:250 #, c-format msgid "annotated tag %s not available" msgstr "Ð°Ð½Ð½Ð¾Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ Ð¼ÐµÑ‚ÐºÐ° %s не доÑтупна" -#: builtin/describe.c:221 +#: builtin/describe.c:254 #, c-format msgid "annotated tag %s has no embedded name" msgstr "Ð°Ð½Ð½Ð¾Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ Ð¼ÐµÑ‚ÐºÐ° %s не Ñодержит вÑтроенного названиÑ" -#: builtin/describe.c:223 +#: builtin/describe.c:256 #, c-format msgid "tag '%s' is really '%s' here" msgstr "метка «%s» уже здеÑÑŒ «%s»" -#: builtin/describe.c:250 builtin/log.c:480 +#: builtin/describe.c:283 builtin/log.c:487 #, c-format msgid "Not a valid object name %s" msgstr "ÐедопуÑтимое Ð¸Ð¼Ñ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %s" -#: builtin/describe.c:253 +#: builtin/describe.c:286 #, c-format msgid "%s is not a valid '%s' object" msgstr "%s не ÑвлÑетÑÑ Ð´ÐµÐ¹Ñтвительным объектом «%s»" -#: builtin/describe.c:270 +#: builtin/describe.c:303 #, c-format msgid "no tag exactly matches '%s'" msgstr "нет меток, точно ÑоответÑтвующих «%s»" -#: builtin/describe.c:272 +#: builtin/describe.c:305 #, c-format msgid "searching to describe %s\n" msgstr "поиÑк опиÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ %s\n" -#: builtin/describe.c:319 +#: builtin/describe.c:352 #, c-format msgid "finished search at %s\n" msgstr "поиÑк окончен на %s\n" -#: builtin/describe.c:346 +#: builtin/describe.c:379 #, c-format msgid "" "No annotated tags can describe '%s'.\n" "However, there were unannotated tags: try --tags." msgstr "Ðет аннотированных меток, которые могут опиÑать «%s».\nÐо имеютÑÑ Ð½ÐµÐ°Ð½Ð½Ð¾Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ метки: попробуйте добавить параметр --tags." -#: builtin/describe.c:350 +#: builtin/describe.c:383 #, c-format msgid "" "No tags can describe '%s'.\n" "Try --always, or create some tags." msgstr "Ðет меток, которые могут опиÑать «%s….\nПопробуйте добавить параметр --always или Ñоздать какие-нибудь метки." -#: builtin/describe.c:371 +#: builtin/describe.c:413 #, c-format msgid "traversed %lu commits\n" msgstr "поÑещено %lu коммитов\n" -#: builtin/describe.c:374 +#: builtin/describe.c:416 #, c-format msgid "" "more than %i tags found; listed %i most recent\n" "gave up search at %s\n" msgstr "более %i меток найдено; показано поÑледние %i\nоÑтановлен поиÑк поÑле %s\n" -#: builtin/describe.c:396 +#: builtin/describe.c:438 msgid "find the tag that comes after the commit" msgstr "поиÑк метки, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð¸Ð´ÐµÑ‚ поÑле коммита" -#: builtin/describe.c:397 +#: builtin/describe.c:439 msgid "debug search strategy on stderr" msgstr "вывод отладочной информации Ñтратегии поиÑка на Ñтандартный вывод" -#: builtin/describe.c:398 +#: builtin/describe.c:440 msgid "use any ref" msgstr "иÑпользовать любую ÑÑылку" -#: builtin/describe.c:399 +#: builtin/describe.c:441 msgid "use any tag, even unannotated" msgstr "иÑпользовать любую метку, даже неаннотированную" -#: builtin/describe.c:400 +#: builtin/describe.c:442 msgid "always use long format" msgstr "вÑегда иÑпользовать длинный формат вывода" -#: builtin/describe.c:401 +#: builtin/describe.c:443 msgid "only follow first parent" msgstr "Ñледовать только за первым родителем" -#: builtin/describe.c:404 +#: builtin/describe.c:446 msgid "only output exact matches" msgstr "выводить только точные ÑовпадениÑ" -#: builtin/describe.c:406 +#: builtin/describe.c:448 msgid "consider <n> most recent tags (default: 10)" msgstr "раÑÑматривать поÑледние <n> меток (по умолчанию: 10)" -#: builtin/describe.c:408 +#: builtin/describe.c:450 msgid "only consider tags matching <pattern>" msgstr "раÑÑматривать только метки по <шаблону>" -#: builtin/describe.c:410 builtin/name-rev.c:320 +#: builtin/describe.c:452 +msgid "do not consider tags matching <pattern>" +msgstr "не учитывать метки, которые ÑоответÑтвуют <шаблону>" + +#: builtin/describe.c:454 builtin/name-rev.c:357 msgid "show abbreviated commit object as fallback" msgstr "еÑли не найдено, показать Ñокращенный номер редакции коммита" -#: builtin/describe.c:411 +#: builtin/describe.c:455 builtin/describe.c:458 msgid "mark" msgstr "пометка" -#: builtin/describe.c:412 +#: builtin/describe.c:456 msgid "append <mark> on dirty working tree (default: \"-dirty\")" msgstr "добавить <пометку> при измененном рабочем каталоге (по умолчанию: «-dirty»)" -#: builtin/describe.c:430 +#: builtin/describe.c:459 +msgid "append <mark> on broken working tree (default: \"-broken\")" +msgstr "добавить <пометку> на повреждённое рабочее дерево (по умолчанию: «-broken»)" + +#: builtin/describe.c:477 msgid "--long is incompatible with --abbrev=0" msgstr "--long неÑовмеÑтимо Ñ --abbrev=0" -#: builtin/describe.c:456 +#: builtin/describe.c:506 msgid "No names found, cannot describe anything." msgstr "Имена не найдены, не могу ничего опиÑать." -#: builtin/describe.c:476 +#: builtin/describe.c:549 msgid "--dirty is incompatible with commit-ishes" msgstr "--dirty неÑовмеÑтимо Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸ÐµÐ¼ указателей коммитов" -#: builtin/diff.c:86 +#: builtin/describe.c:551 +msgid "--broken is incompatible with commit-ishes" +msgstr "--broken неÑовмеÑтимо Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸ÐµÐ¼ указателей коммитов" + +#: builtin/diff.c:83 #, c-format msgid "'%s': not a regular file or symlink" msgstr "«%s»: не ÑвлÑетÑÑ Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ð¼ файлом или Ñимвольной ÑÑылкой" -#: builtin/diff.c:237 +#: builtin/diff.c:234 #, c-format msgid "invalid option: %s" msgstr "неправильный параметр: %s" -#: builtin/diff.c:361 +#: builtin/diff.c:358 msgid "Not a git repository" msgstr "Ðе найден git репозитоий" -#: builtin/diff.c:404 +#: builtin/diff.c:401 #, c-format msgid "invalid object '%s' given." msgstr "передан неправильный объект «%s»." -#: builtin/diff.c:413 +#: builtin/diff.c:410 #, c-format msgid "more than two blobs given: '%s'" msgstr "передано больше двух двоичных объектов: «%s»" -#: builtin/diff.c:420 +#: builtin/diff.c:417 #, c-format msgid "unhandled object '%s' given." msgstr "передан необработанный объект «%s»." +#: builtin/difftool.c:28 +msgid "git difftool [<options>] [<commit> [<commit>]] [--] [<path>...]" +msgstr "git difftool [<опции>] [<коммит> [<коммит>]] [--] [<путь>…]" + +#: builtin/difftool.c:241 +#, c-format +msgid "failed: %d" +msgstr "Ñбой: %d" + +#: builtin/difftool.c:283 +#, c-format +msgid "could not read symlink %s" +msgstr "не удалоÑÑŒ прочитать Ñимвольную ÑÑылку %s" + +#: builtin/difftool.c:285 +#, c-format +msgid "could not read symlink file %s" +msgstr "не удалоÑÑŒ прочитать файл Ñимвольной ÑÑылки %s" + +#: builtin/difftool.c:293 +#, c-format +msgid "could not read object %s for symlink %s" +msgstr "не удалоÑÑŒ прочитать объект %s Ð´Ð»Ñ Ñимвольной ÑÑылки %s" + +#: builtin/difftool.c:395 +msgid "" +"combined diff formats('-c' and '--cc') are not supported in\n" +"directory diff mode('-d' and '--dir-diff')." +msgstr "комбинированные форматы различий файлов(«-c» и «--cc») не поддерживаютÑÑ Ð² режиме ÑÑ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¾Ð²(«-d» и «--dir-diff»)." + +#: builtin/difftool.c:609 +#, c-format +msgid "both files modified: '%s' and '%s'." +msgstr "оба файла изменены: «%s» и «%s»." + +#: builtin/difftool.c:611 +msgid "working tree file has been left." +msgstr "рабочий каталог был покинут." + +#: builtin/difftool.c:622 +#, c-format +msgid "temporary files exist in '%s'." +msgstr "временные файлы уже находÑÑ‚ÑÑ Ð² «%s»." + +#: builtin/difftool.c:623 +msgid "you may want to cleanup or recover these." +msgstr "возможно вы хотите их удалить или воÑÑтановить." + +#: builtin/difftool.c:669 +msgid "use `diff.guitool` instead of `diff.tool`" +msgstr "иÑпользовать «diff.guitool» вмеÑто «diff.tool»" + +#: builtin/difftool.c:671 +msgid "perform a full-directory diff" +msgstr "выполнить пофайловое Ñравнение вÑего каталога" + +#: builtin/difftool.c:673 +msgid "do not prompt before launching a diff tool" +msgstr "не Ñпрашивать перед запуÑком утилиты ÑравнениÑ" + +#: builtin/difftool.c:679 +msgid "use symlinks in dir-diff mode" +msgstr "иÑпользовать Ñимвольные ÑÑылки в режиме ÑÑ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°" + +#: builtin/difftool.c:680 +msgid "<tool>" +msgstr "<утилита>" + +#: builtin/difftool.c:681 +msgid "use the specified diff tool" +msgstr "иÑпользовать указанную утилиту ÑравнениÑ" + +#: builtin/difftool.c:683 +msgid "print a list of diff tools that may be used with `--tool`" +msgstr "вывеÑти ÑпиÑок утилит, которые можно иÑпользовать Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ «--tool»" + +#: builtin/difftool.c:686 +msgid "" +"make 'git-difftool' exit when an invoked diff tool returns a non - zero exit" +" code" +msgstr "выходить из «git-difftool», еÑли Ð²Ñ‹Ð·Ð²Ð°Ð½Ð½Ð°Ñ ÑƒÑ‚Ð¸Ð»Ð¸Ñ‚Ð° ÑÑ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ Ð²ÐµÑ€Ð½ÑƒÐ»Ð° не нулевой код возврата" + +#: builtin/difftool.c:688 +msgid "<command>" +msgstr "<команда>" + +#: builtin/difftool.c:689 +msgid "specify a custom command for viewing diffs" +msgstr "иÑпользовать оÑобую команду Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра различий" + +#: builtin/difftool.c:713 +msgid "no <tool> given for --tool=<tool>" +msgstr "не передана <утилита> Ð´Ð»Ñ --tool=<утилита>" + +#: builtin/difftool.c:720 +msgid "no <cmd> given for --extcmd=<cmd>" +msgstr "не передана <команда> Ð´Ð»Ñ --extcmd=<команда>" + #: builtin/fast-export.c:25 msgid "git fast-export [rev-list-opts]" msgstr "git fast-export [опции-rev-list]" @@ -6806,11 +7402,11 @@ msgstr "ПропуÑтить вывод данных двоичных объек #: builtin/fast-export.c:998 msgid "refspec" -msgstr "ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ ÑÑылки" +msgstr "Ñпецификатор ÑÑылки" #: builtin/fast-export.c:999 msgid "Apply refspec to exported refs" -msgstr "Применить Ñпецификацию ÑÑылки к ÑкÑпортируемым ÑÑылкам" +msgstr "Применить Ñпецификатор ÑÑылки к ÑкÑпортируемым ÑÑылкам" #: builtin/fast-export.c:1000 msgid "anonymize output" @@ -6818,7 +7414,7 @@ msgstr "Ñделать вывод анонимным" #: builtin/fetch.c:21 msgid "git fetch [<options>] [<repository> [<refspec>...]]" -msgstr "git fetch [<опции>] [<репозиторий> [<ÑпецификациÑ-ÑÑылки>…]]" +msgstr "git fetch [<опции>] [<репозиторий> [<Ñпецификатор-ÑÑылки>…]]" #: builtin/fetch.c:22 msgid "git fetch [<options>] <group>" @@ -6896,7 +7492,7 @@ msgstr "углубить иÑторию чаÑтичного клона оÑно msgid "convert to a complete repository" msgstr "преобразовать в полный репозиторий" -#: builtin/fetch.c:131 builtin/log.c:1433 +#: builtin/fetch.c:131 builtin/log.c:1440 msgid "dir" msgstr "каталог" @@ -6920,171 +7516,171 @@ msgstr "ÑоответÑтвие-ÑÑылок" msgid "specify fetch refmap" msgstr "указать ÑоответÑтвие ÑÑылок при извлечении" -#: builtin/fetch.c:398 +#: builtin/fetch.c:395 msgid "Couldn't find remote ref HEAD" msgstr "Ðе удалоÑÑŒ найти ÑÑылку HEAD на внешнем репозитории" -#: builtin/fetch.c:514 +#: builtin/fetch.c:513 #, c-format msgid "configuration fetch.output contains invalid value %s" msgstr "Ð¾Ð¿Ñ†Ð¸Ñ fetch.output Ñодержит неправильное значение Ð´Ð»Ñ %s" -#: builtin/fetch.c:607 +#: builtin/fetch.c:606 #, c-format msgid "object %s not found" msgstr "объект %s не найден" -#: builtin/fetch.c:611 +#: builtin/fetch.c:610 msgid "[up to date]" msgstr "[актуально]" -#: builtin/fetch.c:624 builtin/fetch.c:704 +#: builtin/fetch.c:623 builtin/fetch.c:703 msgid "[rejected]" msgstr "[отклонено]" -#: builtin/fetch.c:625 +#: builtin/fetch.c:624 msgid "can't fetch in current branch" msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ð·Ð²Ð»ÐµÑ‡ÑŒ текущую ветку" -#: builtin/fetch.c:634 +#: builtin/fetch.c:633 msgid "[tag update]" msgstr "[обновление метки]" -#: builtin/fetch.c:635 builtin/fetch.c:668 builtin/fetch.c:684 -#: builtin/fetch.c:699 +#: builtin/fetch.c:634 builtin/fetch.c:667 builtin/fetch.c:683 +#: builtin/fetch.c:698 msgid "unable to update local ref" msgstr "не удалоÑÑŒ обновить локальную ÑÑылку" -#: builtin/fetch.c:654 +#: builtin/fetch.c:653 msgid "[new tag]" msgstr "[Ð½Ð¾Ð²Ð°Ñ Ð¼ÐµÑ‚ÐºÐ°]" -#: builtin/fetch.c:657 +#: builtin/fetch.c:656 msgid "[new branch]" msgstr "[Ð½Ð¾Ð²Ð°Ñ Ð²ÐµÑ‚ÐºÐ°]" -#: builtin/fetch.c:660 +#: builtin/fetch.c:659 msgid "[new ref]" msgstr "[Ð½Ð¾Ð²Ð°Ñ ÑÑылка]" -#: builtin/fetch.c:699 +#: builtin/fetch.c:698 msgid "forced update" msgstr "принудительное обновление" -#: builtin/fetch.c:704 +#: builtin/fetch.c:703 msgid "non-fast-forward" msgstr "без перемотки вперед" -#: builtin/fetch.c:749 +#: builtin/fetch.c:748 #, c-format msgid "%s did not send all necessary objects\n" msgstr "%s не отправил вÑе необходимые объекты\n" -#: builtin/fetch.c:769 +#: builtin/fetch.c:768 #, c-format msgid "reject %s because shallow roots are not allowed to be updated" msgstr "%s отклонено из-за того, что чаÑтичные корни не разрешено обновлÑть" -#: builtin/fetch.c:856 builtin/fetch.c:952 +#: builtin/fetch.c:855 builtin/fetch.c:951 #, c-format msgid "From %.*s\n" msgstr "Из %.*s\n" -#: builtin/fetch.c:867 +#: builtin/fetch.c:866 #, c-format msgid "" "some local refs could not be updated; try running\n" " 'git remote prune %s' to remove any old, conflicting branches" msgstr "не удалоÑÑŒ обновить некоторые локальные ÑÑылки; попробуйте запуÑтить «git remote prune %s», чтобы почиÑтить Ñтарые, конфликтующие ветки" -#: builtin/fetch.c:922 +#: builtin/fetch.c:921 #, c-format msgid " (%s will become dangling)" msgstr " (%s будет виÑÑщей веткой)" -#: builtin/fetch.c:923 +#: builtin/fetch.c:922 #, c-format msgid " (%s has become dangling)" msgstr " (%s Ñтала виÑÑщей веткой)" -#: builtin/fetch.c:955 +#: builtin/fetch.c:954 msgid "[deleted]" msgstr "[удалено]" -#: builtin/fetch.c:956 builtin/remote.c:1020 +#: builtin/fetch.c:955 builtin/remote.c:1022 msgid "(none)" msgstr "(нет)" -#: builtin/fetch.c:979 +#: builtin/fetch.c:978 #, c-format msgid "Refusing to fetch into current branch %s of non-bare repository" msgstr "Отказ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð² текущую ветку %s не голого репозиториÑ" -#: builtin/fetch.c:998 +#: builtin/fetch.c:997 #, c-format msgid "Option \"%s\" value \"%s\" is not valid for %s" msgstr "Ðеправильное значение «%2$s» Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° «%1$s» Ð´Ð»Ñ %3$s" -#: builtin/fetch.c:1001 +#: builtin/fetch.c:1000 #, c-format msgid "Option \"%s\" is ignored for %s\n" msgstr "Параметр «%s» игнорируетÑÑ Ð´Ð»Ñ %s\n" -#: builtin/fetch.c:1077 +#: builtin/fetch.c:1076 #, c-format msgid "Don't know how to fetch from %s" msgstr "Ðе знаю как извлечь Ñ %s" -#: builtin/fetch.c:1237 +#: builtin/fetch.c:1236 #, c-format msgid "Fetching %s\n" msgstr "Извлечение из %s\n" -#: builtin/fetch.c:1239 builtin/remote.c:96 +#: builtin/fetch.c:1238 builtin/remote.c:96 #, c-format msgid "Could not fetch %s" msgstr "Ðе удалоÑÑŒ извлечь %s" -#: builtin/fetch.c:1257 +#: builtin/fetch.c:1256 msgid "" "No remote repository specified. Please, specify either a URL or a\n" "remote name from which new revisions should be fetched." msgstr "Ðе указан внешний репозиторий. Укажите URL или Ð¸Ð¼Ñ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ Ð¸Ð· которого должны извлекатьÑÑ Ð½Ð¾Ð²Ñ‹Ðµ редакции." -#: builtin/fetch.c:1280 +#: builtin/fetch.c:1279 msgid "You need to specify a tag name." msgstr "Вам нужно указать Ð¸Ð¼Ñ Ð¼ÐµÑ‚ÐºÐ¸." -#: builtin/fetch.c:1322 +#: builtin/fetch.c:1321 msgid "Negative depth in --deepen is not supported" msgstr "ÐžÑ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð³Ñ€ÑƒÐ±Ð¸Ð½Ð° Ð´Ð»Ñ --deepen не поддерживаетÑÑ" -#: builtin/fetch.c:1324 +#: builtin/fetch.c:1323 msgid "--deepen and --depth are mutually exclusive" msgstr "--deepen и --depth Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно" -#: builtin/fetch.c:1329 +#: builtin/fetch.c:1328 msgid "--depth and --unshallow cannot be used together" msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно --depth и --unshallow" -#: builtin/fetch.c:1331 +#: builtin/fetch.c:1330 msgid "--unshallow on a complete repository does not make sense" msgstr "--unshallow не имеет ÑмыÑла на полном репозитории" -#: builtin/fetch.c:1353 +#: builtin/fetch.c:1352 msgid "fetch --all does not take a repository argument" msgstr "fetch --all не принимает Ð¸Ð¼Ñ Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ ÐºÐ°Ðº аргумент" -#: builtin/fetch.c:1355 +#: builtin/fetch.c:1354 msgid "fetch --all does not make sense with refspecs" -msgstr "fetch --all не имеет ÑмыÑла при указании Ñпецификаций ÑÑылок" +msgstr "fetch --all не имеет ÑмыÑла при указании Ñпецификаторов ÑÑылок" -#: builtin/fetch.c:1366 +#: builtin/fetch.c:1365 #, c-format msgid "No such remote or remote group: %s" msgstr "Ðет такого внешнего Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ Ð¸Ð»Ð¸ группы: %s" -#: builtin/fetch.c:1374 +#: builtin/fetch.c:1373 msgid "Fetching a group and specifying refspecs does not make sense" msgstr "Получение группы и указание Ñпецификаций ÑÑылок не имеет ÑмыÑла" @@ -7122,12 +7718,12 @@ msgid "git for-each-ref [--points-at <object>]" msgstr "git for-each-ref [--points-at <объект>]" #: builtin/for-each-ref.c:11 -msgid "git for-each-ref [(--merged | --no-merged) [<object>]]" -msgstr "git for-each-ref [(--merged | --no-merged) [<объект>]]" +msgid "git for-each-ref [(--merged | --no-merged) [<commit>]]" +msgstr "git for-each-ref [(--merged | --no-merged) [<коммит>]]" #: builtin/for-each-ref.c:12 -msgid "git for-each-ref [--contains [<object>]]" -msgstr "git for-each-ref [--contains [<объект>]]" +msgid "git for-each-ref [--contains [<commit>]] [--no-contains [<commit>]]" +msgstr "git for-each-ref [--contains [<коммит>]] [--no-contains [<коммит>]]" #: builtin/for-each-ref.c:27 msgid "quote placeholders suitably for shells" @@ -7149,10 +7745,6 @@ msgstr "выводить указатели меÑта Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð² Ð msgid "show only <n> matched refs" msgstr "показать только <n> Ñовпадающих ÑÑылок" -#: builtin/for-each-ref.c:37 builtin/tag.c:372 -msgid "format to use for the output" -msgstr "иÑпользовать формат Ð´Ð»Ñ Ð²Ñ‹Ð²Ð¾Ð´Ð°" - #: builtin/for-each-ref.c:41 msgid "print only refs which points at the given object" msgstr "вывод только ÑÑылок, которые указывают на переданный объект" @@ -7169,63 +7761,67 @@ msgstr "вывод только не Ñлитых ÑÑылок" msgid "print only refs which contain the commit" msgstr "вывод только ÑÑылок, которые Ñодержат коммит" -#: builtin/fsck.c:519 +#: builtin/for-each-ref.c:46 +msgid "print only refs which don't contain the commit" +msgstr "вывод только ÑÑылок, которые не Ñодержат коммит" + +#: builtin/fsck.c:554 msgid "Checking object directories" msgstr "Проверка каталогов объектов" -#: builtin/fsck.c:588 +#: builtin/fsck.c:646 msgid "git fsck [<options>] [<object>...]" msgstr "git fsck [<опции>] [<объект>…]" -#: builtin/fsck.c:594 +#: builtin/fsck.c:652 msgid "show unreachable objects" msgstr "показать недоÑтупные объекты" -#: builtin/fsck.c:595 +#: builtin/fsck.c:653 msgid "show dangling objects" msgstr "показать объекты, на которые нет ÑÑылок" -#: builtin/fsck.c:596 +#: builtin/fsck.c:654 msgid "report tags" msgstr "вывеÑти отчет по меткам" -#: builtin/fsck.c:597 +#: builtin/fsck.c:655 msgid "report root nodes" msgstr "вывеÑти отчет по корневым узлам" -#: builtin/fsck.c:598 +#: builtin/fsck.c:656 msgid "make index objects head nodes" msgstr "воÑпринимать объекты в индекÑе как корневые узлы" -#: builtin/fsck.c:599 +#: builtin/fsck.c:657 msgid "make reflogs head nodes (default)" msgstr "Ñоздать корневые узлы журналов ÑÑылок (по умолчанию)" -#: builtin/fsck.c:600 +#: builtin/fsck.c:658 msgid "also consider packs and alternate objects" msgstr "также проверÑть пакеты и альтернативные объекты" -#: builtin/fsck.c:601 +#: builtin/fsck.c:659 msgid "check only connectivity" msgstr "только проверить Ñоединение" -#: builtin/fsck.c:602 +#: builtin/fsck.c:660 msgid "enable more strict checking" msgstr "иÑпользовать более Ñтрогую проверку" -#: builtin/fsck.c:604 +#: builtin/fsck.c:662 msgid "write dangling objects in .git/lost-found" msgstr "запиÑать объекты на которые нет ÑÑылок в .git/lost-found" -#: builtin/fsck.c:605 builtin/prune.c:107 +#: builtin/fsck.c:663 builtin/prune.c:107 msgid "show progress" msgstr "показать прогреÑÑ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ" -#: builtin/fsck.c:606 +#: builtin/fsck.c:664 msgid "show verbose names for reachable objects" msgstr "показать подробные имена Ð´Ð»Ñ Ð½ÐµÐ´Ð¾Ñтупных объектов" -#: builtin/fsck.c:665 +#: builtin/fsck.c:725 msgid "Checking objects" msgstr "Проверка объектов" @@ -7233,17 +7829,17 @@ msgstr "Проверка объектов" msgid "git gc [<options>]" msgstr "git gc [<опции>]" -#: builtin/gc.c:72 +#: builtin/gc.c:78 #, c-format -msgid "Invalid %s: '%s'" -msgstr "ÐедейÑтвительный %s: «%s»" +msgid "Failed to fstat %s: %s" +msgstr "Ðе удалоÑÑŒ выполнить fstat %s: %s" -#: builtin/gc.c:139 +#: builtin/gc.c:310 #, c-format -msgid "insanely long object directory %.*s" -msgstr "Ñлишком длинный путь к каталогу объекта %.*s" +msgid "Can't stat %s" +msgstr "Ðе удалоÑÑŒ выполнить stat Ð´Ð»Ñ %s" -#: builtin/gc.c:290 +#: builtin/gc.c:319 #, c-format msgid "" "The last gc run reported the following. Please correct the root cause\n" @@ -7253,276 +7849,302 @@ msgid "" "%s" msgstr "ПоÑледний запуÑк gc Ñообщил Ñледующее. ПожалуйÑта, иÑправьте ошибку и удалите %s.\nÐвтоматичеÑÐºÐ°Ñ Ð¾Ñ‡Ð¸Ñтка Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ Ð½Ðµ будет производитьÑÑ, пока Ñтот файл не удалён.\n\n%s" -#: builtin/gc.c:327 +#: builtin/gc.c:358 msgid "prune unreferenced objects" msgstr "почиÑтить объекты, на которые нет ÑÑылок" -#: builtin/gc.c:329 +#: builtin/gc.c:360 msgid "be more thorough (increased runtime)" msgstr "проверÑть более внимательно (занимает больше времени)" -#: builtin/gc.c:330 +#: builtin/gc.c:361 msgid "enable auto-gc mode" msgstr "включить режим auto-gc" -#: builtin/gc.c:331 +#: builtin/gc.c:362 msgid "force running gc even if there may be another gc running" msgstr "принудительно запуÑтить gc, даже еÑть Ð´Ñ€ÑƒÐ³Ð°Ñ ÐºÐ¾Ð¿Ð¸Ñ gc уже запущена" -#: builtin/gc.c:373 +#: builtin/gc.c:379 +#, c-format +msgid "Failed to parse gc.logexpiry value %s" +msgstr "Ðе удалоÑÑŒ разобрать значение %s Ð´Ð»Ñ gc.logexpiry" + +#: builtin/gc.c:407 #, c-format msgid "Auto packing the repository in background for optimum performance.\n" msgstr "ÐвтоматичеÑÐºÐ°Ñ ÑƒÐ¿Ð°ÐºÐ¾Ð²ÐºÐ° Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ Ð² фоне, Ð´Ð»Ñ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¹ производительноÑти.\n" -#: builtin/gc.c:375 +#: builtin/gc.c:409 #, c-format msgid "Auto packing the repository for optimum performance.\n" msgstr "ÐвтоматичеÑÐºÐ°Ñ ÑƒÐ¿Ð°ÐºÐ¾Ð²ÐºÐ° репозиториÑ, Ð´Ð»Ñ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¹ производительноÑти.\n" -#: builtin/gc.c:376 +#: builtin/gc.c:410 #, c-format msgid "See \"git help gc\" for manual housekeeping.\n" msgstr "Смотрите «git help gc» руководÑтва по ручной очиÑтке.\n" -#: builtin/gc.c:397 +#: builtin/gc.c:431 #, c-format msgid "" "gc is already running on machine '%s' pid %<PRIuMAX> (use --force if not)" msgstr "gc уже запущен на Ñтом компьютере «%s» pid %<PRIuMAX> (еÑли нет, иÑпользуйте --force)" -#: builtin/gc.c:441 +#: builtin/gc.c:475 msgid "" "There are too many unreachable loose objects; run 'git prune' to remove " "them." msgstr "ИмеетÑÑ Ñлишком много объектов, на которые нет ÑÑылок; запуÑтите «git prune» Ð´Ð»Ñ Ð¸Ñ… удалениÑ." -#: builtin/grep.c:23 +#: builtin/grep.c:25 msgid "git grep [<options>] [-e] <pattern> [<rev>...] [[--] <path>...]" msgstr "git grep [<опции>] [-e] <шаблон> [<редакциÑ>…] [[--] <путь>…]" -#: builtin/grep.c:219 +#: builtin/grep.c:232 #, c-format msgid "grep: failed to create thread: %s" msgstr "grep: Ñбой ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¿Ð¾Ñ‚Ð¾ÐºÐ°: %s" -#: builtin/grep.c:277 +#: builtin/grep.c:290 #, c-format msgid "invalid number of threads specified (%d) for %s" msgstr "указано недопуÑтимое количеÑтво потоков (%d) Ð´Ð»Ñ %s" -#: builtin/grep.c:453 builtin/grep.c:488 +#: builtin/grep.c:769 builtin/grep.c:810 #, c-format msgid "unable to read tree (%s)" msgstr "не удалоÑÑŒ прочитать дерево (%s)" -#: builtin/grep.c:503 +#: builtin/grep.c:829 #, c-format msgid "unable to grep from object of type %s" msgstr "не удалоÑÑŒ выполнить grep из объекта типа %s" -#: builtin/grep.c:561 +#: builtin/grep.c:893 #, c-format msgid "switch `%c' expects a numerical value" msgstr "параметр «%c» ожидает чиÑловое значение" -#: builtin/grep.c:647 +#: builtin/grep.c:980 msgid "search in index instead of in the work tree" msgstr "иÑкать в индекÑе, а не в рабочем каталоге" -#: builtin/grep.c:649 +#: builtin/grep.c:982 msgid "find in contents not managed by git" msgstr "иÑкать в Ñодержимом не управлÑемым git" -#: builtin/grep.c:651 +#: builtin/grep.c:984 msgid "search in both tracked and untracked files" msgstr "иÑкать и в отÑлеживаемых, и в неотÑлеживаемых файлах" -#: builtin/grep.c:653 +#: builtin/grep.c:986 msgid "ignore files specified via '.gitignore'" msgstr "игнорировать файлы указанные в «.gitignore»" -#: builtin/grep.c:656 +#: builtin/grep.c:988 +msgid "recursively search in each submodule" +msgstr "рекурÑивный поиÑк по вÑем подмодулÑм" + +#: builtin/grep.c:990 +msgid "basename" +msgstr "базовое имÑ" + +#: builtin/grep.c:991 +msgid "prepend parent project's basename to output" +msgstr "добавить базовое Ð¸Ð¼Ñ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð° Ñпереди ко вÑему выводимому" + +#: builtin/grep.c:994 msgid "show non-matching lines" msgstr "иÑкать в неÑовпадающих Ñтроках" -#: builtin/grep.c:658 +#: builtin/grep.c:996 msgid "case insensitive matching" msgstr "без учета региÑтра" -#: builtin/grep.c:660 +#: builtin/grep.c:998 msgid "match patterns only at word boundaries" msgstr "иÑкать ÑÐ¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° только на границах Ñлов" -#: builtin/grep.c:662 +#: builtin/grep.c:1000 msgid "process binary files as text" msgstr "обработка двоичных файлов как текÑта" -#: builtin/grep.c:664 +#: builtin/grep.c:1002 msgid "don't match patterns in binary files" msgstr "не иÑкать ÑÐ¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° в двоичных файлах" -#: builtin/grep.c:667 +#: builtin/grep.c:1005 msgid "process binary files with textconv filters" msgstr "обрабатыватьÑÑ Ð´Ð²Ð¾Ð¸Ñ‡Ð½Ñ‹Ðµ файлы Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ фильтров textconv" -#: builtin/grep.c:669 +#: builtin/grep.c:1007 msgid "descend at most <depth> levels" msgstr "на глубине макÑиму <глубина> уровней" -#: builtin/grep.c:673 +#: builtin/grep.c:1011 msgid "use extended POSIX regular expressions" msgstr "иÑпользовать раÑширенные регулÑрные Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ POSIX" -#: builtin/grep.c:676 +#: builtin/grep.c:1014 msgid "use basic POSIX regular expressions (default)" msgstr "иÑпользовать базовые регулÑрные Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ POSIX (по умолчанию)" -#: builtin/grep.c:679 +#: builtin/grep.c:1017 msgid "interpret patterns as fixed strings" msgstr "интерпретировать шаблоны как фикÑированные Ñтроки" -#: builtin/grep.c:682 +#: builtin/grep.c:1020 msgid "use Perl-compatible regular expressions" msgstr "иÑпользовать Perl-ÑовмеÑтимые регулÑрные выражениÑ" -#: builtin/grep.c:685 +#: builtin/grep.c:1023 msgid "show line numbers" msgstr "вывеÑти номера Ñтрок" -#: builtin/grep.c:686 +#: builtin/grep.c:1024 msgid "don't show filenames" msgstr "не выводить имена файлов" -#: builtin/grep.c:687 +#: builtin/grep.c:1025 msgid "show filenames" msgstr "выводить имена файлов" -#: builtin/grep.c:689 +#: builtin/grep.c:1027 msgid "show filenames relative to top directory" msgstr "выводить имена файлов отноÑительно каталога репозиториÑ" -#: builtin/grep.c:691 +#: builtin/grep.c:1029 msgid "show only filenames instead of matching lines" msgstr "выводить только имена файлов, а не Ñовпадающие Ñтроки" -#: builtin/grep.c:693 +#: builtin/grep.c:1031 msgid "synonym for --files-with-matches" msgstr "Ñиноним Ð´Ð»Ñ --files-with-matches" -#: builtin/grep.c:696 +#: builtin/grep.c:1034 msgid "show only the names of files without match" msgstr "выводить только неÑовпадающие имена файлов" -#: builtin/grep.c:698 +#: builtin/grep.c:1036 msgid "print NUL after filenames" msgstr "выводить двоичный ÐОЛЬ поÑле ÑпиÑка имен файлов" -#: builtin/grep.c:700 +#: builtin/grep.c:1038 msgid "show the number of matches instead of matching lines" msgstr "выводить количеÑтво Ñовпадений, а не Ñовпадающие Ñтроки" -#: builtin/grep.c:701 +#: builtin/grep.c:1039 msgid "highlight matches" msgstr "подÑвечивать ÑовпадениÑ" -#: builtin/grep.c:703 +#: builtin/grep.c:1041 msgid "print empty line between matches from different files" msgstr "выводить пуÑтую Ñтроку поÑле Ñовпадений из разных файлов" -#: builtin/grep.c:705 +#: builtin/grep.c:1043 msgid "show filename only once above matches from same file" msgstr "выводить Ð¸Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð° только раз на неÑколько Ñовпадений в одном файле" -#: builtin/grep.c:708 +#: builtin/grep.c:1046 msgid "show <n> context lines before and after matches" msgstr "показать <n> Ñтрок контекÑта перед и поÑле ÑовпадениÑ" -#: builtin/grep.c:711 +#: builtin/grep.c:1049 msgid "show <n> context lines before matches" msgstr "показать <n> Ñтрок контекÑта перед Ñовпадением" -#: builtin/grep.c:713 +#: builtin/grep.c:1051 msgid "show <n> context lines after matches" msgstr "показать <n> Ñтрок контекÑта поÑле ÑовпадениÑ" -#: builtin/grep.c:715 +#: builtin/grep.c:1053 msgid "use <n> worker threads" msgstr "иÑпользовать <кол> рабочих потоков" -#: builtin/grep.c:716 +#: builtin/grep.c:1054 msgid "shortcut for -C NUM" msgstr "тоже, что и -C КОЛИЧЕСТВО" -#: builtin/grep.c:719 +#: builtin/grep.c:1057 msgid "show a line with the function name before matches" msgstr "показать Ñтроку Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ функции перед Ñовпадением" -#: builtin/grep.c:721 +#: builtin/grep.c:1059 msgid "show the surrounding function" msgstr "показать окружающую функцию" -#: builtin/grep.c:724 +#: builtin/grep.c:1062 msgid "read patterns from file" msgstr "прочитать шаблоны из файла" -#: builtin/grep.c:726 +#: builtin/grep.c:1064 msgid "match <pattern>" msgstr "поиÑк ÑоответÑтвий Ñ <шаблоном>" -#: builtin/grep.c:728 +#: builtin/grep.c:1066 msgid "combine patterns specified with -e" msgstr "объединить шаблоны указанные Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ -e" -#: builtin/grep.c:740 +#: builtin/grep.c:1078 msgid "indicate hit with exit status without output" msgstr "ничего не выводить, указать на Ñовпадение Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ кода выхода" -#: builtin/grep.c:742 +#: builtin/grep.c:1080 msgid "show only matches from files that match all patterns" msgstr "показать только ÑÐ¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ñ Ð¸Ð· файлов в которых Ñовпадают вÑе шаблоны" -#: builtin/grep.c:744 +#: builtin/grep.c:1082 msgid "show parse tree for grep expression" msgstr "показать дерево разбора Ð´Ð»Ñ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð¸Ñка" -#: builtin/grep.c:748 +#: builtin/grep.c:1086 msgid "pager" msgstr "пейджер" -#: builtin/grep.c:748 +#: builtin/grep.c:1086 msgid "show matching files in the pager" msgstr "показать Ñовпадающие файлы Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ программы-пейджера" -#: builtin/grep.c:751 +#: builtin/grep.c:1089 msgid "allow calling of grep(1) (ignored by this build)" msgstr "разрешить вызов grep(1) (игнорируетÑÑ Ð² Ñтой Ñборке)" -#: builtin/grep.c:814 +#: builtin/grep.c:1153 msgid "no pattern given." msgstr "не задан шаблон." -#: builtin/grep.c:846 builtin/index-pack.c:1480 +#: builtin/grep.c:1189 +msgid "--no-index or --untracked cannot be used with revs" +msgstr "--no-index или --untracked Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸ÐµÐ¼ ревизии" + +#: builtin/grep.c:1195 +#, c-format +msgid "unable to resolve revision: %s" +msgstr "не удалоÑÑŒ определить редакцию: %s" + +#: builtin/grep.c:1228 builtin/index-pack.c:1485 #, c-format msgid "invalid number of threads specified (%d)" msgstr "указано неправильное количеÑтво потоков (%d)" -#: builtin/grep.c:876 +#: builtin/grep.c:1251 msgid "--open-files-in-pager only works on the worktree" msgstr "--open-files-in-pager работает только в рабочем каталоге" -#: builtin/grep.c:902 +#: builtin/grep.c:1274 +msgid "option not supported with --recurse-submodules." +msgstr "Ð¾Ð¿Ñ†Ð¸Ñ Ð½Ðµ поддерживаетÑÑ Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ñ --recurse-submodules." + +#: builtin/grep.c:1280 msgid "--cached or --untracked cannot be used with --no-index." msgstr "--cached или --untracked Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно Ñ --no-index." -#: builtin/grep.c:907 -msgid "--no-index or --untracked cannot be used with revs." -msgstr "--no-index или --untracked Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸ÐµÐ¼ редакции." - -#: builtin/grep.c:910 +#: builtin/grep.c:1286 msgid "--[no-]exclude-standard cannot be used for tracked contents." msgstr "--[no-]exclude-standard не может иÑпользоватьÑÑ Ð´Ð»Ñ Ð¾Ñ‚Ñлеживаемого Ñодержимого." -#: builtin/grep.c:918 +#: builtin/grep.c:1294 msgid "both --cached and trees are given." msgstr "указано одновременно --cached и дерево." @@ -7743,48 +8365,48 @@ msgstr "размер пакета превышает макÑимальный д msgid "unable to create '%s'" msgstr "не удалоÑÑŒ Ñоздать «%s»" -#: builtin/index-pack.c:322 +#: builtin/index-pack.c:323 #, c-format msgid "cannot open packfile '%s'" msgstr "не удалоÑÑŒ открыть файл пакета «%s»" -#: builtin/index-pack.c:336 +#: builtin/index-pack.c:337 msgid "pack signature mismatch" msgstr "неÑоответÑтвие подпиÑи пакета" -#: builtin/index-pack.c:338 +#: builtin/index-pack.c:339 #, c-format msgid "pack version %<PRIu32> unsupported" msgstr "верÑÐ¸Ñ Ð¿Ð°ÐºÐµÑ‚Ð° %<PRIu32> не поддерживаетÑÑ" -#: builtin/index-pack.c:356 +#: builtin/index-pack.c:357 #, c-format msgid "pack has bad object at offset %<PRIuMAX>: %s" msgstr "пакет Ñодержит плохой объект по Ñмещению %<PRIuMAX>: %s" -#: builtin/index-pack.c:478 +#: builtin/index-pack.c:479 #, c-format msgid "inflate returned %d" msgstr "программа ÑÐ¶Ð°Ñ‚Ð¸Ñ Ð²ÐµÑ€Ð½ÑƒÐ»Ð° %d" -#: builtin/index-pack.c:527 +#: builtin/index-pack.c:528 msgid "offset value overflow for delta base object" msgstr "переполнение Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ ÑÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ Ñƒ базового объекта дельты" -#: builtin/index-pack.c:535 +#: builtin/index-pack.c:536 msgid "delta base offset is out of bound" msgstr "Ñмещение базовой дельты вышло за допуÑтимые пределы" -#: builtin/index-pack.c:543 +#: builtin/index-pack.c:544 #, c-format msgid "unknown object type %d" msgstr "неизвеÑтный тип объекта %d" -#: builtin/index-pack.c:574 +#: builtin/index-pack.c:575 msgid "cannot pread pack file" msgstr "не удалоÑÑŒ выполнить pread Ð´Ð»Ñ Ñ„Ð°Ð¹Ð»Ð° пакета" -#: builtin/index-pack.c:576 +#: builtin/index-pack.c:577 #, c-format msgid "premature end of pack file, %<PRIuMAX> byte missing" msgid_plural "premature end of pack file, %<PRIuMAX> bytes missing" @@ -7793,88 +8415,93 @@ msgstr[1] "преждевременное окончание файла паке msgstr[2] "преждевременное окончание файла пакета, %<PRIuMAX> байтов отÑутÑтвует" msgstr[3] "преждевременное окончание файла пакета, %<PRIuMAX> байтов отÑутÑтвует" -#: builtin/index-pack.c:602 +#: builtin/index-pack.c:603 msgid "serious inflate inconsistency" msgstr "Ñерьезное неÑоответÑтвие при раÑпаковке" -#: builtin/index-pack.c:748 builtin/index-pack.c:754 builtin/index-pack.c:777 -#: builtin/index-pack.c:811 builtin/index-pack.c:820 +#: builtin/index-pack.c:749 builtin/index-pack.c:755 builtin/index-pack.c:778 +#: builtin/index-pack.c:816 builtin/index-pack.c:825 #, c-format msgid "SHA1 COLLISION FOUND WITH %s !" msgstr "ÐÐЙДЕÐРКОЛЛИЗИЯ SHA1 С %s !" -#: builtin/index-pack.c:751 builtin/pack-objects.c:166 -#: builtin/pack-objects.c:258 +#: builtin/index-pack.c:752 builtin/pack-objects.c:164 +#: builtin/pack-objects.c:257 #, c-format msgid "unable to read %s" msgstr "не удалоÑÑŒ прочитать %s" -#: builtin/index-pack.c:817 +#: builtin/index-pack.c:814 +#, c-format +msgid "cannot read existing object info %s" +msgstr "не удалоÑÑŒ прочитать информацию ÑущеÑтвующего объекта %s" + +#: builtin/index-pack.c:822 #, c-format msgid "cannot read existing object %s" msgstr "не удалоÑÑŒ прочитать ÑущеÑтвующий объект %s" -#: builtin/index-pack.c:831 +#: builtin/index-pack.c:836 #, c-format msgid "invalid blob object %s" msgstr "неправильный файл двоичного объекта %s" -#: builtin/index-pack.c:845 +#: builtin/index-pack.c:850 #, c-format msgid "invalid %s" msgstr "неправильный %s" -#: builtin/index-pack.c:848 +#: builtin/index-pack.c:853 msgid "Error in object" msgstr "Ошибка в объекте" -#: builtin/index-pack.c:850 +#: builtin/index-pack.c:855 #, c-format msgid "Not all child objects of %s are reachable" msgstr "Ðе вÑе дочерние объекты %s доÑтижимы" -#: builtin/index-pack.c:922 builtin/index-pack.c:953 +#: builtin/index-pack.c:927 builtin/index-pack.c:958 msgid "failed to apply delta" msgstr "Ñбой при применении дельты" -#: builtin/index-pack.c:1123 +#: builtin/index-pack.c:1128 msgid "Receiving objects" msgstr "Получение объектов" -#: builtin/index-pack.c:1123 +#: builtin/index-pack.c:1128 msgid "Indexing objects" msgstr "ИндекÑирование объектов" -#: builtin/index-pack.c:1155 +#: builtin/index-pack.c:1160 msgid "pack is corrupted (SHA1 mismatch)" msgstr "пакет поврежден (неÑоответÑтвие SHA1)" -#: builtin/index-pack.c:1160 +#: builtin/index-pack.c:1165 msgid "cannot fstat packfile" msgstr "не удалоÑÑŒ выполнить fstat Ð´Ð»Ñ Ñ„Ð°Ð¹Ð»Ð° пакета" -#: builtin/index-pack.c:1163 +#: builtin/index-pack.c:1168 msgid "pack has junk at the end" msgstr "файл пакета Ñодержит муÑор в конце" -#: builtin/index-pack.c:1174 +#: builtin/index-pack.c:1179 msgid "confusion beyond insanity in parse_pack_objects()" msgstr "Ð±ÐµÐ·ÑƒÐ¼Ð½Ð°Ñ Ð¿ÑƒÑ‚Ð°Ð½Ð¸Ñ†Ð° в parse_pack_objects()" -#: builtin/index-pack.c:1197 +#: builtin/index-pack.c:1202 msgid "Resolving deltas" msgstr "Определение изменений" -#: builtin/index-pack.c:1208 +#: builtin/index-pack.c:1213 #, c-format msgid "unable to create thread: %s" msgstr "не удалоÑÑŒ Ñоздать поток: %s" -#: builtin/index-pack.c:1250 +#: builtin/index-pack.c:1255 msgid "confusion beyond insanity" msgstr "Ð±ÐµÐ·ÑƒÐ¼Ð½Ð°Ñ Ð¿ÑƒÑ‚Ð°Ð½Ð¸Ñ†Ð°" -#: builtin/index-pack.c:1256 +#: builtin/index-pack.c:1261 #, c-format msgid "completed with %d local object" msgid_plural "completed with %d local objects" @@ -7883,12 +8510,12 @@ msgstr[1] "завершено Ñ %d локальными объектами" msgstr[2] "завершено Ñ %d локальными объектами" msgstr[3] "завершено Ñ %d локальными объектами" -#: builtin/index-pack.c:1268 +#: builtin/index-pack.c:1273 #, c-format msgid "Unexpected tail checksum for %s (disk corruption?)" msgstr "ÐÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð°Ñ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŒÐ½Ð°Ñ Ñумма в конце %s (диÑк поврежден?)" -#: builtin/index-pack.c:1272 +#: builtin/index-pack.c:1277 #, c-format msgid "pack has %d unresolved delta" msgid_plural "pack has %d unresolved deltas" @@ -7897,31 +8524,31 @@ msgstr[1] "пакет Ñодержит %d неразрешенные Ð´ÐµÐ»ÑŒÑ‚Ñ msgstr[2] "пакет Ñодержит %d неразрешенных дельт" msgstr[3] "пакет Ñодержит %d неразрешенных дельт" -#: builtin/index-pack.c:1296 +#: builtin/index-pack.c:1301 #, c-format msgid "unable to deflate appended object (%d)" msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ñжать приÑоединенный объект (%d)" -#: builtin/index-pack.c:1372 +#: builtin/index-pack.c:1377 #, c-format msgid "local object %s is corrupt" msgstr "локальный объект %s поврежден" -#: builtin/index-pack.c:1396 +#: builtin/index-pack.c:1403 msgid "error while closing pack file" msgstr "ошибка при закрытии файла пакета" -#: builtin/index-pack.c:1409 +#: builtin/index-pack.c:1415 #, c-format msgid "cannot write keep file '%s'" msgstr "не удалоÑÑŒ запиÑать файл ÑƒÐ´ÐµÑ€Ð¶Ð°Ð½Ð¸Ñ Â«%s»" -#: builtin/index-pack.c:1417 +#: builtin/index-pack.c:1423 #, c-format msgid "cannot close written keep file '%s'" msgstr "не удалоÑÑŒ закрыть запиÑанный файл ÑƒÐ´ÐµÑ€Ð¶Ð°Ð½Ð¸Ñ Â«%s»" -#: builtin/index-pack.c:1430 +#: builtin/index-pack.c:1433 msgid "cannot store pack file" msgstr "не удалоÑÑŒ Ñохранить файл пакета" @@ -7929,27 +8556,27 @@ msgstr "не удалоÑÑŒ Ñохранить файл пакета" msgid "cannot store index file" msgstr "не удалоÑÑŒ Ñохранить файл индекÑа" -#: builtin/index-pack.c:1474 +#: builtin/index-pack.c:1479 #, c-format msgid "bad pack.indexversion=%<PRIu32>" msgstr "плохой pack.indexversion=%<PRIu32>" -#: builtin/index-pack.c:1484 builtin/index-pack.c:1681 +#: builtin/index-pack.c:1489 builtin/index-pack.c:1686 #, c-format msgid "no threads support, ignoring %s" msgstr "нет поддержки потоков, игнорирование %s" -#: builtin/index-pack.c:1542 +#: builtin/index-pack.c:1547 #, c-format msgid "Cannot open existing pack file '%s'" msgstr "Ðе удалоÑÑŒ открыть ÑущеÑтвующий файл пакета «%s»" -#: builtin/index-pack.c:1544 +#: builtin/index-pack.c:1549 #, c-format msgid "Cannot open existing pack idx file for '%s'" msgstr "Ðе удалоÑÑŒ открыть ÑущеÑтвующий файл индекÑа Ð´Ð»Ñ Â«%s»" -#: builtin/index-pack.c:1591 +#: builtin/index-pack.c:1596 #, c-format msgid "non delta: %d object" msgid_plural "non delta: %d objects" @@ -7958,7 +8585,7 @@ msgstr[1] "не дельты: %d объекта" msgstr[2] "не дельты: %d объектов" msgstr[3] "не дельты: %d объектов" -#: builtin/index-pack.c:1598 +#: builtin/index-pack.c:1603 #, c-format msgid "chain length = %d: %lu object" msgid_plural "chain length = %d: %lu objects" @@ -7967,22 +8594,26 @@ msgstr[1] "длина цепочки = %d: %lu объекта" msgstr[2] "длина цепочки = %d: %lu объектов" msgstr[3] "длина цепочки = %d: %lu объектов" -#: builtin/index-pack.c:1611 +#: builtin/index-pack.c:1616 #, c-format msgid "packfile name '%s' does not end with '.pack'" msgstr "Ð¸Ð¼Ñ Ð¿Ð°ÐºÐµÑ‚Ð° «%s» не оканчиваетÑÑ Ð½Ð° «.pack»" -#: builtin/index-pack.c:1693 builtin/index-pack.c:1696 -#: builtin/index-pack.c:1712 builtin/index-pack.c:1716 +#: builtin/index-pack.c:1698 builtin/index-pack.c:1701 +#: builtin/index-pack.c:1717 builtin/index-pack.c:1721 #, c-format msgid "bad %s" msgstr "плохой %s" -#: builtin/index-pack.c:1732 +#: builtin/index-pack.c:1737 msgid "--fix-thin cannot be used without --stdin" msgstr "--fix-thin Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать без --stdin" -#: builtin/index-pack.c:1740 +#: builtin/index-pack.c:1739 +msgid "--stdin requires a git repository" +msgstr "Ð¾Ð¿Ñ†Ð¸Ñ --stdin требует Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ñ Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ git" + +#: builtin/index-pack.c:1747 msgid "--verify with no packfile name given" msgstr "--verify без ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð¸Ð¼ÐµÐ½Ð¸ файла пакета" @@ -8136,420 +8767,420 @@ msgstr "git log [<опции>] [<диапазон-редакций>] [[--] <пу msgid "git show [<options>] <object>..." msgstr "git show [<опции>] <объект>…" -#: builtin/log.c:84 +#: builtin/log.c:89 #, c-format msgid "invalid --decorate option: %s" msgstr "неправильный параметр Ð´Ð»Ñ --decorate: %s" -#: builtin/log.c:139 +#: builtin/log.c:144 msgid "suppress diff output" msgstr "не выводить различиÑ" -#: builtin/log.c:140 +#: builtin/log.c:145 msgid "show source" msgstr "показать иÑточник" -#: builtin/log.c:141 +#: builtin/log.c:146 msgid "Use mail map file" msgstr "ИÑпользовать файл ÑоответÑÑ‚Ð²Ð¸Ñ Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ñ‹Ñ… адреÑов" -#: builtin/log.c:142 +#: builtin/log.c:147 msgid "decorate options" msgstr "опции формата вывода ÑÑылок" -#: builtin/log.c:145 +#: builtin/log.c:150 msgid "Process line range n,m in file, counting from 1" msgstr "Обработать диапазон Ñтрок n,m из файла, Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ Ñ 1" -#: builtin/log.c:241 +#: builtin/log.c:246 #, c-format msgid "Final output: %d %s\n" msgstr "Финальный вывод: %d %s\n" -#: builtin/log.c:486 +#: builtin/log.c:493 #, c-format msgid "git show %s: bad file" msgstr "git show %s: плохой файл" -#: builtin/log.c:500 builtin/log.c:594 +#: builtin/log.c:507 builtin/log.c:601 #, c-format msgid "Could not read object %s" msgstr "Ðе удалоÑÑŒ прочитать объект %s" -#: builtin/log.c:618 +#: builtin/log.c:625 #, c-format msgid "Unknown type: %d" msgstr "ÐеизвеÑтный тип объекта: %d" -#: builtin/log.c:739 +#: builtin/log.c:746 msgid "format.headers without value" msgstr "в format.headers не указано значение" -#: builtin/log.c:839 +#: builtin/log.c:846 msgid "name of output directory is too long" msgstr "Ñлишком длинное Ð¸Ð¼Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ каталога" -#: builtin/log.c:854 +#: builtin/log.c:861 #, c-format msgid "Cannot open patch file %s" msgstr "Ðу удалоÑÑŒ открыть файл изменений %s" -#: builtin/log.c:868 +#: builtin/log.c:875 msgid "Need exactly one range." msgstr "Ðужен только один диапазон." -#: builtin/log.c:878 +#: builtin/log.c:885 msgid "Not a range." msgstr "Ðе ÑвлÑетÑÑ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼." -#: builtin/log.c:984 +#: builtin/log.c:991 msgid "Cover letter needs email format" msgstr "Сопроводительное пиÑьмо должно быть в формате Ñлектронной почты" -#: builtin/log.c:1063 +#: builtin/log.c:1071 #, c-format msgid "insane in-reply-to: %s" msgstr "ошибка в поле in-reply-to: %s" -#: builtin/log.c:1091 +#: builtin/log.c:1098 msgid "git format-patch [<options>] [<since> | <revision-range>]" msgstr "git format-patch [<опции>] [<начинаÑ-Ñ> | <диапазон-редакций>]" -#: builtin/log.c:1141 +#: builtin/log.c:1148 msgid "Two output directories?" msgstr "Два выходных каталога?" -#: builtin/log.c:1248 builtin/log.c:1891 builtin/log.c:1893 builtin/log.c:1905 +#: builtin/log.c:1255 builtin/log.c:1898 builtin/log.c:1900 builtin/log.c:1912 #, c-format msgid "Unknown commit %s" msgstr "ÐеизвеÑтный коммит %s" -#: builtin/log.c:1258 builtin/notes.c:884 builtin/tag.c:455 +#: builtin/log.c:1265 builtin/notes.c:883 builtin/tag.c:532 #, c-format msgid "Failed to resolve '%s' as a valid ref." msgstr "Ðе удалоÑÑŒ разрешить «%s» как ÑÑылку." -#: builtin/log.c:1263 +#: builtin/log.c:1270 msgid "Could not find exact merge base." msgstr "Ðе удалоÑÑŒ найти точную базу ÑлиÑниÑ." -#: builtin/log.c:1267 +#: builtin/log.c:1274 msgid "" "Failed to get upstream, if you want to record base commit automatically,\n" "please use git branch --set-upstream-to to track a remote branch.\n" "Or you could specify base commit by --base=<base-commit-id> manually." msgstr "Ðе удалоÑÑŒ получить вышеÑтоÑщую ветку. ЕÑли вы хотите запиÑать базовый коммит автомитичеÑки, то иÑпользуйте git branch --set-upstream-to Ð´Ð»Ñ Ð¾Ñ‚ÑÐ»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ ветки.\nИли же вы можете указать базовый коммит указанием --base=<идентификатор-базового-коммита> вручную." -#: builtin/log.c:1287 +#: builtin/log.c:1294 msgid "Failed to find exact merge base" msgstr "Ðе удалоÑÑŒ найти точную базу ÑлиÑниÑ" -#: builtin/log.c:1298 +#: builtin/log.c:1305 msgid "base commit should be the ancestor of revision list" msgstr "базовый коммит должен быть предком ÑпиÑка редакций" -#: builtin/log.c:1302 +#: builtin/log.c:1309 msgid "base commit shouldn't be in revision list" msgstr "базовый коммит не должен быть в ÑпиÑке редакций" -#: builtin/log.c:1351 +#: builtin/log.c:1358 msgid "cannot get patch id" msgstr "не удалоÑÑŒ получить идентификатор патча" -#: builtin/log.c:1408 +#: builtin/log.c:1415 msgid "use [PATCH n/m] even with a single patch" msgstr "выводить [PATCH n/m] даже когда один патч" -#: builtin/log.c:1411 +#: builtin/log.c:1418 msgid "use [PATCH] even with multiple patches" msgstr "выводить [PATCH] даже когда неÑколько патчей" -#: builtin/log.c:1415 +#: builtin/log.c:1422 msgid "print patches to standard out" msgstr "выводить патчи на Ñтандартный вывод" -#: builtin/log.c:1417 +#: builtin/log.c:1424 msgid "generate a cover letter" msgstr "генерировать Ñопроводительное пиÑьмо" -#: builtin/log.c:1419 +#: builtin/log.c:1426 msgid "use simple number sequence for output file names" msgstr "иÑпользовать проÑтую поÑледовательноÑть чиÑел Ð´Ð»Ñ Ð¸Ð¼ÐµÐ½ выходных файлов" -#: builtin/log.c:1420 +#: builtin/log.c:1427 msgid "sfx" msgstr "ÑуффикÑ" -#: builtin/log.c:1421 +#: builtin/log.c:1428 msgid "use <sfx> instead of '.patch'" msgstr "иÑпользовать ÑÑƒÑ„Ñ„Ð¸ÐºÑ <ÑуффикÑ> вмеÑто «.patch»" -#: builtin/log.c:1423 +#: builtin/log.c:1430 msgid "start numbering patches at <n> instead of 1" msgstr "начать нумерацию патчей Ñ <n>, а не Ñ 1" -#: builtin/log.c:1425 +#: builtin/log.c:1432 msgid "mark the series as Nth re-roll" msgstr "пометить Ñерию как Ñнную попытку" -#: builtin/log.c:1427 +#: builtin/log.c:1434 msgid "Use [RFC PATCH] instead of [PATCH]" msgstr "ИÑпользовать [RFC PATCH] вмеÑто [PATCH]" -#: builtin/log.c:1430 +#: builtin/log.c:1437 msgid "Use [<prefix>] instead of [PATCH]" msgstr "ИÑпользовать [<префикÑ>] вмеÑто [PATCH]" -#: builtin/log.c:1433 +#: builtin/log.c:1440 msgid "store resulting files in <dir>" msgstr "Ñохранить результирующие файлы в <каталог>" -#: builtin/log.c:1436 +#: builtin/log.c:1443 msgid "don't strip/add [PATCH]" msgstr "не обрезать/добавлÑть [PATCH]" -#: builtin/log.c:1439 +#: builtin/log.c:1446 msgid "don't output binary diffs" msgstr "не выводить двоичные различиÑ" -#: builtin/log.c:1441 +#: builtin/log.c:1448 msgid "output all-zero hash in From header" msgstr "выводить нулевую Ñ…Ñш-Ñумму в заголовке From" -#: builtin/log.c:1443 +#: builtin/log.c:1450 msgid "don't include a patch matching a commit upstream" msgstr "не включать патч, еÑли коммит уже еÑть в вышеÑтоÑщей ветке" -#: builtin/log.c:1445 +#: builtin/log.c:1452 msgid "show patch format instead of default (patch + stat)" msgstr "выводить в формате патча, а не в Ñтандартном (патч + ÑтатиÑтика)" -#: builtin/log.c:1447 +#: builtin/log.c:1454 msgid "Messaging" msgstr "Передача Ñообщений" -#: builtin/log.c:1448 +#: builtin/log.c:1455 msgid "header" msgstr "заголовок" -#: builtin/log.c:1449 +#: builtin/log.c:1456 msgid "add email header" msgstr "добавить заголовок ÑообщениÑ" -#: builtin/log.c:1450 builtin/log.c:1452 +#: builtin/log.c:1457 builtin/log.c:1459 msgid "email" msgstr "почта" -#: builtin/log.c:1450 +#: builtin/log.c:1457 msgid "add To: header" msgstr "добавить заголовок To:" -#: builtin/log.c:1452 +#: builtin/log.c:1459 msgid "add Cc: header" msgstr "добавить заголовок Cc:" -#: builtin/log.c:1454 +#: builtin/log.c:1461 msgid "ident" msgstr "идентификатор" -#: builtin/log.c:1455 +#: builtin/log.c:1462 msgid "set From address to <ident> (or committer ident if absent)" msgstr "уÑтановить Ð°Ð´Ñ€ÐµÑ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÐµÐ»Ñ Ð½Ð° <идентификатор> (или на идентификатор коммитера, еÑли отÑутÑтвует)" -#: builtin/log.c:1457 +#: builtin/log.c:1464 msgid "message-id" msgstr "идентификатор-ÑообщениÑ" -#: builtin/log.c:1458 +#: builtin/log.c:1465 msgid "make first mail a reply to <message-id>" msgstr "Ñделать первое пиÑьмо ответом на <идентификатор-ÑообщениÑ>" -#: builtin/log.c:1459 builtin/log.c:1462 +#: builtin/log.c:1466 builtin/log.c:1469 msgid "boundary" msgstr "вложение" -#: builtin/log.c:1460 +#: builtin/log.c:1467 msgid "attach the patch" msgstr "приложить патч" -#: builtin/log.c:1463 +#: builtin/log.c:1470 msgid "inline the patch" msgstr "включить патч в текÑÑ‚ пиÑьма" -#: builtin/log.c:1467 +#: builtin/log.c:1474 msgid "enable message threading, styles: shallow, deep" msgstr "включить в пиÑьмах иерархичноÑть, Ñтили: shallow (чаÑтичную), deep (глубокую)" -#: builtin/log.c:1469 +#: builtin/log.c:1476 msgid "signature" msgstr "подпиÑÑŒ" -#: builtin/log.c:1470 +#: builtin/log.c:1477 msgid "add a signature" msgstr "добавить подпиÑÑŒ" -#: builtin/log.c:1471 +#: builtin/log.c:1478 msgid "base-commit" msgstr "базовый коммит" -#: builtin/log.c:1472 +#: builtin/log.c:1479 msgid "add prerequisite tree info to the patch series" msgstr "добавить информацию о требовании дерева к Ñерии патчей" -#: builtin/log.c:1474 +#: builtin/log.c:1481 msgid "add a signature from a file" msgstr "добавить подпиÑÑŒ из файла" -#: builtin/log.c:1475 +#: builtin/log.c:1482 msgid "don't print the patch filenames" msgstr "не выводить имена файлов патчей" -#: builtin/log.c:1565 +#: builtin/log.c:1572 msgid "-n and -k are mutually exclusive." msgstr "-n и -k Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно" -#: builtin/log.c:1567 +#: builtin/log.c:1574 msgid "--subject-prefix/--rfc and -k are mutually exclusive." msgstr "--subject-prefix/--rfc и -k Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно." -#: builtin/log.c:1575 +#: builtin/log.c:1582 msgid "--name-only does not make sense" msgstr "--name-only не имеет ÑмыÑла" -#: builtin/log.c:1577 +#: builtin/log.c:1584 msgid "--name-status does not make sense" msgstr "--name-status не имеет ÑмыÑла" -#: builtin/log.c:1579 +#: builtin/log.c:1586 msgid "--check does not make sense" msgstr "--check не имеет ÑмыÑла" -#: builtin/log.c:1609 +#: builtin/log.c:1616 msgid "standard output, or directory, which one?" msgstr "Ñтандартный вывод или каталог?" -#: builtin/log.c:1611 +#: builtin/log.c:1618 #, c-format msgid "Could not create directory '%s'" msgstr "Ðе удалоÑÑŒ Ñоздать каталог «%s»" -#: builtin/log.c:1705 +#: builtin/log.c:1712 #, c-format msgid "unable to read signature file '%s'" msgstr "не удалоÑÑŒ прочитать файл подпиÑи «%s»" -#: builtin/log.c:1777 +#: builtin/log.c:1784 msgid "Failed to create output files" msgstr "Сбой при Ñоздании выходных файлов" -#: builtin/log.c:1826 +#: builtin/log.c:1833 msgid "git cherry [-v] [<upstream> [<head> [<limit>]]]" msgstr "git cherry [-v] [<вышеÑтоÑщаÑ-ветка> [<голова> [<ограничение>]]]" -#: builtin/log.c:1880 +#: builtin/log.c:1887 #, c-format msgid "" "Could not find a tracked remote branch, please specify <upstream> " "manually.\n" msgstr "Ðе удалоÑÑŒ найти отÑлеживаемую внешнюю ветку, укажите <вышеÑтоÑщую-ветку> вручную.\n" -#: builtin/ls-files.c:458 +#: builtin/ls-files.c:468 msgid "git ls-files [<options>] [<file>...]" msgstr "git ls-files [<опции>] [<файл>…]" -#: builtin/ls-files.c:507 +#: builtin/ls-files.c:517 msgid "identify the file status with tags" msgstr "выводить имена файлов Ñ Ð¼ÐµÑ‚ÐºÐ°Ð¼Ð¸" -#: builtin/ls-files.c:509 +#: builtin/ls-files.c:519 msgid "use lowercase letters for 'assume unchanged' files" msgstr "иÑпользовать Ñимволы в нижнем региÑтре Ð´Ð»Ñ Â«Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ без изменений» файлов" -#: builtin/ls-files.c:511 +#: builtin/ls-files.c:521 msgid "show cached files in the output (default)" msgstr "показывать кÑшированные файлы при выводе (по умолчанию)" -#: builtin/ls-files.c:513 +#: builtin/ls-files.c:523 msgid "show deleted files in the output" msgstr "показывать удаленные файлы при выводе" -#: builtin/ls-files.c:515 +#: builtin/ls-files.c:525 msgid "show modified files in the output" msgstr "показывать измененные файлы при выводе" -#: builtin/ls-files.c:517 +#: builtin/ls-files.c:527 msgid "show other files in the output" msgstr "показывать другие файлы при выводе" -#: builtin/ls-files.c:519 +#: builtin/ls-files.c:529 msgid "show ignored files in the output" msgstr "показывать игнорируемые файлы при выводе" -#: builtin/ls-files.c:522 +#: builtin/ls-files.c:532 msgid "show staged contents' object name in the output" msgstr "показывать Ð¸Ð¼Ñ Ð¸Ð½Ð´ÐµÐºÑированного объекта на выводе" -#: builtin/ls-files.c:524 +#: builtin/ls-files.c:534 msgid "show files on the filesystem that need to be removed" msgstr "показывать файлы в файловой ÑиÑтеме, которые должны быть удалены" -#: builtin/ls-files.c:526 +#: builtin/ls-files.c:536 msgid "show 'other' directories' names only" msgstr "показывать только имена у «других» каталогов" -#: builtin/ls-files.c:528 +#: builtin/ls-files.c:538 msgid "show line endings of files" msgstr "показать концы Ñтрок файлов" -#: builtin/ls-files.c:530 +#: builtin/ls-files.c:540 msgid "don't show empty directories" msgstr "не показывать пуÑтые каталоги" -#: builtin/ls-files.c:533 +#: builtin/ls-files.c:543 msgid "show unmerged files in the output" msgstr "показывать не Ñлитые файлы на выводе" -#: builtin/ls-files.c:535 +#: builtin/ls-files.c:545 msgid "show resolve-undo information" msgstr "показывать информации о разрешении конфликтов и отмене" -#: builtin/ls-files.c:537 +#: builtin/ls-files.c:547 msgid "skip files matching pattern" msgstr "пропуÑтить файлы, ÑоответÑтвующие шаблону" -#: builtin/ls-files.c:540 +#: builtin/ls-files.c:550 msgid "exclude patterns are read from <file>" msgstr "прочитать шаблоны иÑÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð¸Ð· <файл>" -#: builtin/ls-files.c:543 +#: builtin/ls-files.c:553 msgid "read additional per-directory exclude patterns in <file>" msgstr "прочитать дополнительные покаталожные шаблоны иÑÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð¸Ð· <файл>" -#: builtin/ls-files.c:545 +#: builtin/ls-files.c:555 msgid "add the standard git exclusions" msgstr "добавить Ñтандартные иÑÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ git" -#: builtin/ls-files.c:548 +#: builtin/ls-files.c:558 msgid "make the output relative to the project top directory" msgstr "выводить пути отноÑительно корневого каталога проекта" -#: builtin/ls-files.c:551 +#: builtin/ls-files.c:561 msgid "recurse through submodules" msgstr "рекурÑивно по подмодулÑм" -#: builtin/ls-files.c:553 +#: builtin/ls-files.c:563 msgid "if any <file> is not in the index, treat this as an error" msgstr "еÑли какой-либо <файл> не в индекÑе, Ñчитать Ñто ошибкой" -#: builtin/ls-files.c:554 +#: builtin/ls-files.c:564 msgid "tree-ish" msgstr "указатель-дерева" -#: builtin/ls-files.c:555 +#: builtin/ls-files.c:565 msgid "pretend that paths removed since <tree-ish> are still present" msgstr "притворитьÑÑ, что пути удалены, Ñ‚.к. <указатель-дерева> еще ÑущеÑтвует" -#: builtin/ls-files.c:557 +#: builtin/ls-files.c:567 msgid "show debugging data" msgstr "показать отладочную информацию" @@ -8560,39 +9191,39 @@ msgid "" " [--symref] [<repository> [<refs>...]]" msgstr "git ls-remote [--heads] [--tags] [--refs] [--upload-pack=<запуÑк>]\n [-q | --quiet] [--exit-code] [--get-url]\n [--symref] [<репозиторий> [<ÑÑылки>…]]" -#: builtin/ls-remote.c:50 +#: builtin/ls-remote.c:52 msgid "do not print remote URL" msgstr "не выводить URL внешних репозиториев" -#: builtin/ls-remote.c:51 builtin/ls-remote.c:53 +#: builtin/ls-remote.c:53 builtin/ls-remote.c:55 msgid "exec" msgstr "запуÑк" -#: builtin/ls-remote.c:52 builtin/ls-remote.c:54 +#: builtin/ls-remote.c:54 builtin/ls-remote.c:56 msgid "path of git-upload-pack on the remote host" msgstr "путь к git-upload-pack на внешнем Ñервере" -#: builtin/ls-remote.c:56 +#: builtin/ls-remote.c:58 msgid "limit to tags" msgstr "ограничить вывод метками" -#: builtin/ls-remote.c:57 +#: builtin/ls-remote.c:59 msgid "limit to heads" msgstr "ограничить вывод указателÑми на ветки" -#: builtin/ls-remote.c:58 +#: builtin/ls-remote.c:60 msgid "do not show peeled tags" msgstr "не показывать удалённые метки" -#: builtin/ls-remote.c:60 +#: builtin/ls-remote.c:62 msgid "take url.<base>.insteadOf into account" msgstr "учитывать url.<база>.insteadOf" -#: builtin/ls-remote.c:62 +#: builtin/ls-remote.c:64 msgid "exit with exit code 2 if no matching refs are found" msgstr "выходить Ñ ÐºÐ¾Ð´Ð¾Ð¼ 2, еÑли ÑоответÑтвующие ÑÑылки не найдены" -#: builtin/ls-remote.c:64 +#: builtin/ls-remote.c:66 msgid "show underlying ref in addition to the object pointed by it" msgstr "показать также внутреннюю ÑÑылку в дополнение к объекту, на который она указывает" @@ -8600,35 +9231,35 @@ msgstr "показать также внутреннюю ÑÑылку в допРmsgid "git ls-tree [<options>] <tree-ish> [<path>...]" msgstr "git ls-tree [<опции>] <указатель-дерева> [<путь>…]" -#: builtin/ls-tree.c:128 +#: builtin/ls-tree.c:126 msgid "only show trees" msgstr "выводить только деревьÑ" -#: builtin/ls-tree.c:130 +#: builtin/ls-tree.c:128 msgid "recurse into subtrees" msgstr "проходить рекурÑивно в поддеревьÑ" -#: builtin/ls-tree.c:132 +#: builtin/ls-tree.c:130 msgid "show trees when recursing" msgstr "выводить Ð´ÐµÑ€ÐµÐ²ÑŒÑ Ð¿Ñ€Ð¸ рекурÑивном проходе" -#: builtin/ls-tree.c:135 +#: builtin/ls-tree.c:133 msgid "terminate entries with NUL byte" msgstr "разделÑть запиÑи Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ ÐУЛЕВОГО байта" -#: builtin/ls-tree.c:136 +#: builtin/ls-tree.c:134 msgid "include object size" msgstr "включить размер объекта" -#: builtin/ls-tree.c:138 builtin/ls-tree.c:140 +#: builtin/ls-tree.c:136 builtin/ls-tree.c:138 msgid "list only filenames" msgstr "выводить только имена файлов" -#: builtin/ls-tree.c:143 +#: builtin/ls-tree.c:141 msgid "use full path names" msgstr "иÑпользовать полные пути" -#: builtin/ls-tree.c:145 +#: builtin/ls-tree.c:143 msgid "list entire tree; not just current directory (implies --full-name)" msgstr "вывеÑти полное дерево; не только текущий каталог (включает в ÑÐµÐ±Ñ --full-name)" @@ -8637,167 +9268,171 @@ msgid "git merge [<options>] [<commit>...]" msgstr "git merge [<опции>] [<коммит>…]" #: builtin/merge.c:47 -msgid "git merge [<options>] <msg> HEAD <commit>" -msgstr "git merge [<опции>] <Ñообщение> HEAD <коммит>" - -#: builtin/merge.c:48 msgid "git merge --abort" msgstr "git merge --abort" -#: builtin/merge.c:102 +#: builtin/merge.c:48 +msgid "git merge --continue" +msgstr "git merge --continue" + +#: builtin/merge.c:103 msgid "switch `m' requires a value" msgstr "при указании параметра «m» требуетÑÑ ÑƒÐºÐ°Ð·Ð°Ñ‚ÑŒ значение" -#: builtin/merge.c:139 +#: builtin/merge.c:140 #, c-format msgid "Could not find merge strategy '%s'.\n" msgstr "Ðе удалоÑÑŒ найти Ñтратегию ÑлиÑÐ½Ð¸Ñ Â«%s».\n" -#: builtin/merge.c:140 +#: builtin/merge.c:141 #, c-format msgid "Available strategies are:" msgstr "ДоÑтупные Ñтратегии:" -#: builtin/merge.c:145 +#: builtin/merge.c:146 #, c-format msgid "Available custom strategies are:" msgstr "ДоÑтупные пользовательÑкие Ñтратегии:" -#: builtin/merge.c:195 builtin/pull.c:127 +#: builtin/merge.c:196 builtin/pull.c:127 msgid "do not show a diffstat at the end of the merge" msgstr "не выводить ÑтатиÑтику изменений поÑле Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ñ ÑлиÑниÑ" -#: builtin/merge.c:198 builtin/pull.c:130 +#: builtin/merge.c:199 builtin/pull.c:130 msgid "show a diffstat at the end of the merge" msgstr "вывеÑти ÑтатиÑтику изменений поÑле Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ñ ÑлиÑниÑ" -#: builtin/merge.c:199 builtin/pull.c:133 +#: builtin/merge.c:200 builtin/pull.c:133 msgid "(synonym to --stat)" msgstr "(Ñиноним Ð´Ð»Ñ --stat)" -#: builtin/merge.c:201 builtin/pull.c:136 +#: builtin/merge.c:202 builtin/pull.c:136 msgid "add (at most <n>) entries from shortlog to merge commit message" msgstr "добавить (макÑимум <n>) запиÑей из короткого журнала в Ñообщение коммита у ÑлиÑниÑ" -#: builtin/merge.c:204 builtin/pull.c:139 +#: builtin/merge.c:205 builtin/pull.c:139 msgid "create a single commit instead of doing a merge" msgstr "Ñоздать один коммит, вмеÑто Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑлиÑниÑ" -#: builtin/merge.c:206 builtin/pull.c:142 +#: builtin/merge.c:207 builtin/pull.c:142 msgid "perform a commit if the merge succeeds (default)" msgstr "Ñделать коммит, еÑли ÑлиÑние прошло уÑпешно (по умолчанию)" -#: builtin/merge.c:208 builtin/pull.c:145 +#: builtin/merge.c:209 builtin/pull.c:145 msgid "edit message before committing" msgstr "отредактировать Ñообщение перед выполнением коммита" -#: builtin/merge.c:209 +#: builtin/merge.c:210 msgid "allow fast-forward (default)" msgstr "разрешить перемотку вперед (по умолчанию)" -#: builtin/merge.c:211 builtin/pull.c:151 +#: builtin/merge.c:212 builtin/pull.c:151 msgid "abort if fast-forward is not possible" msgstr "отменить выполнение ÑлиÑниÑ, еÑли перемотка вперед невозможна" -#: builtin/merge.c:215 builtin/pull.c:154 +#: builtin/merge.c:216 builtin/pull.c:154 msgid "verify that the named commit has a valid GPG signature" msgstr "проверить, что указанный коммит имеет верную Ñлектронную подпиÑÑŒ GPG" -#: builtin/merge.c:216 builtin/notes.c:774 builtin/pull.c:158 -#: builtin/revert.c:89 +#: builtin/merge.c:217 builtin/notes.c:773 builtin/pull.c:158 +#: builtin/revert.c:108 msgid "strategy" msgstr "ÑтратегиÑ" -#: builtin/merge.c:217 builtin/pull.c:159 +#: builtin/merge.c:218 builtin/pull.c:159 msgid "merge strategy to use" msgstr "иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ ÑÑ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ñ ÑлиÑниÑ" -#: builtin/merge.c:218 builtin/pull.c:162 +#: builtin/merge.c:219 builtin/pull.c:162 msgid "option=value" msgstr "опциÑ=значение" -#: builtin/merge.c:219 builtin/pull.c:163 +#: builtin/merge.c:220 builtin/pull.c:163 msgid "option for selected merge strategy" msgstr "опции Ð´Ð»Ñ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ð¾Ð¹ Ñтратегии ÑлиÑниÑ" -#: builtin/merge.c:221 +#: builtin/merge.c:222 msgid "merge commit message (for a non-fast-forward merge)" msgstr "Ñообщение коммита Ð´Ð»Ñ ÑлиÑÐ½Ð¸Ñ (Ð´Ð»Ñ ÑлиÑÐ½Ð¸Ñ Ð±ÐµÐ· перемотки вперед)" -#: builtin/merge.c:225 +#: builtin/merge.c:226 msgid "abort the current in-progress merge" msgstr "отменить выполнение проиÑходÑщего ÑлиÑниÑ" -#: builtin/merge.c:227 builtin/pull.c:170 +#: builtin/merge.c:228 +msgid "continue the current in-progress merge" +msgstr "продолжить выполнение проиÑходÑщего ÑлиÑниÑ" + +#: builtin/merge.c:230 builtin/pull.c:170 msgid "allow merging unrelated histories" msgstr "разрешить ÑлиÑние неÑвÑзанных иÑторий изменений" -#: builtin/merge.c:255 +#: builtin/merge.c:258 msgid "could not run stash." msgstr "не удалоÑÑŒ выполнить stash." -#: builtin/merge.c:260 +#: builtin/merge.c:263 msgid "stash failed" msgstr "Ñбой при выполнении stash" -#: builtin/merge.c:265 +#: builtin/merge.c:268 #, c-format msgid "not a valid object: %s" msgstr "неправильный объект: %s" -#: builtin/merge.c:284 builtin/merge.c:301 +#: builtin/merge.c:287 builtin/merge.c:304 msgid "read-tree failed" msgstr "Ñбой при выполнении read-tree" -#: builtin/merge.c:331 +#: builtin/merge.c:334 msgid " (nothing to squash)" msgstr " (нечего уплотнÑть)" -#: builtin/merge.c:342 +#: builtin/merge.c:345 #, c-format msgid "Squash commit -- not updating HEAD\n" msgstr "Уплотнение коммита — не обновлÑÑ HEAD\n" -#: builtin/merge.c:392 +#: builtin/merge.c:395 #, c-format msgid "No merge message -- not updating HEAD\n" msgstr "Ðет ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ ÑлиÑÐ½Ð¸Ñ â€” не обновлÑем HEAD\n" -#: builtin/merge.c:443 +#: builtin/merge.c:446 #, c-format msgid "'%s' does not point to a commit" msgstr "«%s» не указывает на коммит" -#: builtin/merge.c:533 +#: builtin/merge.c:536 #, c-format msgid "Bad branch.%s.mergeoptions string: %s" msgstr "ÐÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°Ñ Ñтрока branch.%s.mergeoptions: %s" -#: builtin/merge.c:652 +#: builtin/merge.c:656 msgid "Not handling anything other than two heads merge." msgstr "Ðе обрабатываю ничего, кроме ÑлиÑÐ½Ð¸Ñ Ð´Ð²ÑƒÑ… указателей на ветки." -#: builtin/merge.c:666 +#: builtin/merge.c:670 #, c-format msgid "Unknown option for merge-recursive: -X%s" msgstr "ÐеизвеÑтный параметр merge-recursive: -X%s" -#: builtin/merge.c:681 +#: builtin/merge.c:685 #, c-format msgid "unable to write %s" msgstr "не удалоÑÑŒ запиÑать %s" -#: builtin/merge.c:733 +#: builtin/merge.c:737 #, c-format msgid "Could not read from '%s'" msgstr "Ðе удалоÑÑŒ прочеÑть из «%s»" -#: builtin/merge.c:742 +#: builtin/merge.c:746 #, c-format msgid "Not committing merge; use 'git commit' to complete the merge.\n" msgstr "Ðе выполнÑÑŽ коммит ÑлиÑниÑ; иÑпользуйте «git commit» Ð´Ð»Ñ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ ÑлиÑниÑ.\n" -#: builtin/merge.c:748 +#: builtin/merge.c:752 #, c-format msgid "" "Please enter a commit message to explain why this merge is necessary,\n" @@ -8807,183 +9442,190 @@ msgid "" "the commit.\n" msgstr "ПожалуйÑта, введите Ñообщение коммита, Ð´Ð»Ñ Ð¾Ð±ÑŠÑÑнениÑ, зачем нужно\nÑто ÑлиÑние, оÑобенно, еÑли Ñто ÑлиÑние обновленной вышеÑтоÑщей\nветки в тематичеÑкую ветку.\n\nСтроки, начинающиеÑÑ Ñ Â«%c» будут проигнорированы, а пуÑтое\nÑообщение отменÑет процеÑÑ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð°.\n" -#: builtin/merge.c:772 +#: builtin/merge.c:776 msgid "Empty commit message." msgstr "ПуÑтое Ñообщение коммита." -#: builtin/merge.c:792 +#: builtin/merge.c:796 #, c-format msgid "Wonderful.\n" msgstr "ПрекраÑно.\n" -#: builtin/merge.c:847 +#: builtin/merge.c:851 #, c-format msgid "Automatic merge failed; fix conflicts and then commit the result.\n" msgstr "Ðе удалоÑÑŒ провеÑти автоматичеÑкое ÑлиÑние; иÑправьте конфликты и Ñделайте коммит результата.\n" -#: builtin/merge.c:863 -#, c-format -msgid "'%s' is not a commit" -msgstr "«%s» не ÑвлÑетÑÑ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð¾Ð¼" - -#: builtin/merge.c:904 +#: builtin/merge.c:890 msgid "No current branch." msgstr "Ðет текущей ветки." -#: builtin/merge.c:906 +#: builtin/merge.c:892 msgid "No remote for the current branch." msgstr "У текущей ветки нет внешнего репозиториÑ." -#: builtin/merge.c:908 +#: builtin/merge.c:894 msgid "No default upstream defined for the current branch." msgstr "Ð”Ð»Ñ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ ветки не указана вышеÑтоÑÑ‰Ð°Ñ Ð²ÐµÑ‚ÐºÐ° по умолчанию." -#: builtin/merge.c:913 +#: builtin/merge.c:899 #, c-format msgid "No remote-tracking branch for %s from %s" msgstr "Ðе указана внешнÑÑ Ð¾Ñ‚ÑÐ»ÐµÐ¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ Ð²ÐµÑ‚ÐºÐ° Ð´Ð»Ñ %s на %s" -#: builtin/merge.c:960 +#: builtin/merge.c:946 #, c-format msgid "Bad value '%s' in environment '%s'" msgstr "Плохое значение «%s» в переменной Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ Â«%s»" -#: builtin/merge.c:1034 +#: builtin/merge.c:1020 #, c-format msgid "could not close '%s'" msgstr "не удалоÑÑŒ закрыть «%s»" -#: builtin/merge.c:1061 +#: builtin/merge.c:1047 #, c-format msgid "not something we can merge in %s: %s" msgstr "не ÑвлÑетÑÑ Ñ‚ÐµÐ¼, что можно Ñлить в %s: %s" -#: builtin/merge.c:1095 +#: builtin/merge.c:1081 msgid "not something we can merge" msgstr "не ÑвлÑетÑÑ Ñ‚ÐµÐ¼, что можно Ñлить" -#: builtin/merge.c:1162 +#: builtin/merge.c:1146 +msgid "--abort expects no arguments" +msgstr "Ð¾Ð¿Ñ†Ð¸Ñ --abort не принимает аргументы" + +#: builtin/merge.c:1150 msgid "There is no merge to abort (MERGE_HEAD missing)." msgstr "Ðет ÑлиÑниÑ, которое можно отменить (отÑутÑтвует файл MERGE_HEAD)." -#: builtin/merge.c:1178 +#: builtin/merge.c:1162 +msgid "--continue expects no arguments" +msgstr "Ð¾Ð¿Ñ†Ð¸Ñ --continue не принимает аргументы" + +#: builtin/merge.c:1166 +msgid "There is no merge in progress (MERGE_HEAD missing)." +msgstr "Ð¡ÐµÐ¹Ñ‡Ð°Ñ Ð½Ðµ проиÑходит ÑлиÑние (отÑутÑтвует файл MERGE_HEAD)." + +#: builtin/merge.c:1182 msgid "" "You have not concluded your merge (MERGE_HEAD exists).\n" "Please, commit your changes before you merge." msgstr "Ð’Ñ‹ не завершили ÑлиÑние (приÑутÑтвует файл MERGE_HEAD).\nВыполните коммит ваших изменений, перед ÑлиÑнием." -#: builtin/merge.c:1185 +#: builtin/merge.c:1189 msgid "" "You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists).\n" "Please, commit your changes before you merge." msgstr "Ð’Ñ‹ не завершили копирование коммита (приÑутÑтвует файл CHERRY_PICK_HEAD).\nПожалуйÑта, закоммитьте ваши изменениÑ, перед ÑлиÑнием." -#: builtin/merge.c:1188 +#: builtin/merge.c:1192 msgid "You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists)." msgstr "Ð’Ñ‹ не завершили копирование коммита (приÑутÑтвует файл CHERRY_PICK_HEAD)." -#: builtin/merge.c:1197 +#: builtin/merge.c:1201 msgid "You cannot combine --squash with --no-ff." msgstr "ÐÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно --squash и --no-ff." -#: builtin/merge.c:1205 +#: builtin/merge.c:1209 msgid "No commit specified and merge.defaultToUpstream not set." msgstr "Коммит не указан и параметр merge.defaultToUpstream не уÑтановлен." -#: builtin/merge.c:1222 +#: builtin/merge.c:1226 msgid "Squash commit into empty head not supported yet" msgstr "Уплотнение коммита в пуÑтую ветку еще не поддерживаетÑÑ" -#: builtin/merge.c:1224 +#: builtin/merge.c:1228 msgid "Non-fast-forward commit does not make sense into an empty head" msgstr "Коммит, не ÑвлÑющийÑÑ Ð¿ÐµÑ€ÐµÐ¼Ð¾Ñ‚ÐºÐ¾Ð¹ вперед, нет ÑмыÑла делать в пуÑтую ветку." -#: builtin/merge.c:1229 +#: builtin/merge.c:1233 #, c-format msgid "%s - not something we can merge" msgstr "%s не ÑвлÑетÑÑ Ñ‚ÐµÐ¼, что можно Ñлить" -#: builtin/merge.c:1231 +#: builtin/merge.c:1235 msgid "Can merge only exactly one commit into empty head" msgstr "Можно только один коммит в пуÑтую ветку." -#: builtin/merge.c:1287 +#: builtin/merge.c:1269 #, c-format msgid "Commit %s has an untrusted GPG signature, allegedly by %s." msgstr "Коммит %s Ñодержит не доверенную GPG подпиÑÑŒ, предположительно от %s." -#: builtin/merge.c:1290 +#: builtin/merge.c:1272 #, c-format msgid "Commit %s has a bad GPG signature allegedly by %s." msgstr "Коммит %s Ñодержит плохую GPG подпиÑÑŒ, предположительно от %s." -#: builtin/merge.c:1293 +#: builtin/merge.c:1275 #, c-format msgid "Commit %s does not have a GPG signature." msgstr "Коммит %s не Ñодержит GPG подпиÑÑŒ." -#: builtin/merge.c:1296 +#: builtin/merge.c:1278 #, c-format msgid "Commit %s has a good GPG signature by %s\n" msgstr "Коммит %s Ñодержит дейÑтвительную GPG подпиÑÑŒ, от %s.\n" -#: builtin/merge.c:1358 +#: builtin/merge.c:1340 msgid "refusing to merge unrelated histories" msgstr "отказ ÑлиÑÐ½Ð¸Ñ Ð½ÐµÑвÑзанных иÑторий изменений" -#: builtin/merge.c:1367 +#: builtin/merge.c:1349 msgid "Already up-to-date." msgstr "Уже обновлено." -#: builtin/merge.c:1377 +#: builtin/merge.c:1359 #, c-format msgid "Updating %s..%s\n" msgstr "Обновление %s..%s\n" -#: builtin/merge.c:1418 +#: builtin/merge.c:1400 #, c-format msgid "Trying really trivial in-index merge...\n" msgstr "Попытка тривиального ÑлиÑÐ½Ð¸Ñ Ð² индекÑе…\n" -#: builtin/merge.c:1425 +#: builtin/merge.c:1407 #, c-format msgid "Nope.\n" msgstr "Ðе вышло.\n" -#: builtin/merge.c:1450 +#: builtin/merge.c:1432 msgid "Already up-to-date. Yeeah!" msgstr "Уже обновлено. Круто!" -#: builtin/merge.c:1456 +#: builtin/merge.c:1438 msgid "Not possible to fast-forward, aborting." msgstr "Перемотка вперед невозможна, отмена." -#: builtin/merge.c:1479 builtin/merge.c:1558 +#: builtin/merge.c:1461 builtin/merge.c:1540 #, c-format msgid "Rewinding the tree to pristine...\n" msgstr "Перемотка дерева к иÑходному ÑоÑтоÑнию…\n" -#: builtin/merge.c:1483 +#: builtin/merge.c:1465 #, c-format msgid "Trying merge strategy %s...\n" msgstr "Попытка ÑлиÑÐ½Ð¸Ñ Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ Ñтратегии %s…\n" -#: builtin/merge.c:1549 +#: builtin/merge.c:1531 #, c-format msgid "No merge strategy handled the merge.\n" msgstr "Ðи одна ÑÑ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ñ ÑлиÑÐ½Ð¸Ñ Ð½Ðµ обработала ÑлиÑние.\n" -#: builtin/merge.c:1551 +#: builtin/merge.c:1533 #, c-format msgid "Merge with strategy %s failed.\n" msgstr "Сбой при ÑлиÑнии Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ Ñтратегии %s.\n" -#: builtin/merge.c:1560 +#: builtin/merge.c:1542 #, c-format msgid "Using the %s to prepare resolving by hand.\n" msgstr "ИÑпользую %s Ð´Ð»Ñ Ð¿Ð¾Ð´Ð³Ð¾Ñ‚Ð¾Ð²ÐºÐ¸ ручного Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð¾Ð².\n" -#: builtin/merge.c:1572 +#: builtin/merge.c:1554 #, c-format msgid "Automatic merge went well; stopped before committing as requested\n" msgstr "ÐвтоматичеÑкое ÑлиÑние прошло уÑпешно; как и запрашивали, оÑтановлено перед выполнением коммита\n" @@ -9034,35 +9676,35 @@ msgid "" "<orig-file> <file2>" msgstr "git merge-file [<опции>] [-L имÑ1 [-L orig [-L имÑ2]]] <файл1> <ориг-файл> <файл2>" -#: builtin/merge-file.c:33 +#: builtin/merge-file.c:32 msgid "send results to standard output" msgstr "вывеÑти результат на Ñтандартный вывод" -#: builtin/merge-file.c:34 +#: builtin/merge-file.c:33 msgid "use a diff3 based merge" msgstr "иÑпользовать diff3 ÑлиÑние" -#: builtin/merge-file.c:35 +#: builtin/merge-file.c:34 msgid "for conflicts, use our version" msgstr "при возникновении конфликтов, иÑпользовать нашу верÑию" -#: builtin/merge-file.c:37 +#: builtin/merge-file.c:36 msgid "for conflicts, use their version" msgstr "при возникновении конфликтов, иÑпользовать их верÑию" -#: builtin/merge-file.c:39 +#: builtin/merge-file.c:38 msgid "for conflicts, use a union version" msgstr "при возникновении конфликтов, иÑпользовать обе верÑии" -#: builtin/merge-file.c:42 +#: builtin/merge-file.c:41 msgid "for conflicts, use this marker size" msgstr "при возникновении конфликтов, иÑпользовать Ñтот размер маркера" -#: builtin/merge-file.c:43 +#: builtin/merge-file.c:42 msgid "do not warn about conflicts" msgstr "не предупреждать о конфликтах" -#: builtin/merge-file.c:45 +#: builtin/merge-file.c:44 msgid "set labels for file1/orig-file/file2" msgstr "уÑтановить метки Ð´Ð»Ñ Ñ„Ð°Ð¹Ð»1/ориг-файл/файл2" @@ -9115,135 +9757,139 @@ msgstr "допуÑтить отÑутÑтвие объектов" msgid "allow creation of more than one tree" msgstr "допуÑтить Ñоздание более одного дерева" -#: builtin/mv.c:15 +#: builtin/mv.c:16 msgid "git mv [<options>] <source>... <destination>" msgstr "git mv [<опции>] <иÑточник>… <назначение>" -#: builtin/mv.c:70 +#: builtin/mv.c:82 #, c-format msgid "Directory %s is in index and no submodule?" msgstr "Каталог %s в индекÑе и не ÑвлÑетÑÑ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¼?" -#: builtin/mv.c:72 builtin/rm.c:317 +#: builtin/mv.c:84 builtin/rm.c:290 msgid "Please stage your changes to .gitmodules or stash them to proceed" msgstr "Чтобы продолжить, проиндекÑируйте или ÑпрÑчьте ваши Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² файле .gitmodules" -#: builtin/mv.c:90 +#: builtin/mv.c:102 #, c-format msgid "%.*s is in index" msgstr "%.*s в индеÑе" -#: builtin/mv.c:112 +#: builtin/mv.c:124 msgid "force move/rename even if target exists" msgstr "принудительно перемещать/переименовать, даже еÑли цель ÑущеÑтвует" -#: builtin/mv.c:113 +#: builtin/mv.c:125 msgid "skip move/rename errors" msgstr "пропуÑкать ошибки при перемещении/переименовании" -#: builtin/mv.c:155 +#: builtin/mv.c:167 #, c-format msgid "destination '%s' is not a directory" msgstr "целевой путь «%s» не ÑвлÑетÑÑ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¾Ð¼" -#: builtin/mv.c:166 +#: builtin/mv.c:178 #, c-format msgid "Checking rename of '%s' to '%s'\n" msgstr "Проверка Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð· «%s» в «%s»\n" -#: builtin/mv.c:170 +#: builtin/mv.c:182 msgid "bad source" msgstr "плохой иÑточник" -#: builtin/mv.c:173 +#: builtin/mv.c:185 msgid "can not move directory into itself" msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÑтить каталог в Ñамого ÑебÑ" -#: builtin/mv.c:176 +#: builtin/mv.c:188 msgid "cannot move directory over file" msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÑтить каталог в файл" -#: builtin/mv.c:185 +#: builtin/mv.c:197 msgid "source directory is empty" msgstr "иÑходный каталог пуÑÑ‚" -#: builtin/mv.c:210 +#: builtin/mv.c:222 msgid "not under version control" msgstr "не под верÑионным контролем" -#: builtin/mv.c:213 +#: builtin/mv.c:225 msgid "destination exists" msgstr "целевой путь уже ÑущеÑтвует" -#: builtin/mv.c:221 +#: builtin/mv.c:233 #, c-format msgid "overwriting '%s'" msgstr "перезапиÑÑŒ «%s»" -#: builtin/mv.c:224 +#: builtin/mv.c:236 msgid "Cannot overwrite" msgstr "Ðе удалоÑÑŒ перезапиÑать" -#: builtin/mv.c:227 +#: builtin/mv.c:239 msgid "multiple sources for the same target" msgstr "неÑколько иÑточников Ð´Ð»Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ целевого пути" -#: builtin/mv.c:229 +#: builtin/mv.c:241 msgid "destination directory does not exist" msgstr "целевой каталог не ÑущеÑтвует" -#: builtin/mv.c:236 +#: builtin/mv.c:248 #, c-format msgid "%s, source=%s, destination=%s" msgstr "%s, откуда=%s, куда=%s" -#: builtin/mv.c:257 +#: builtin/mv.c:269 #, c-format msgid "Renaming %s to %s\n" msgstr "Переименование %s в %s\n" -#: builtin/mv.c:263 builtin/remote.c:710 builtin/repack.c:375 +#: builtin/mv.c:275 builtin/remote.c:710 builtin/repack.c:384 #, c-format msgid "renaming '%s' failed" msgstr "Ñбой при переименовании «%s»" -#: builtin/name-rev.c:257 +#: builtin/name-rev.c:289 msgid "git name-rev [<options>] <commit>..." msgstr "git name-rev [<опции>] <коммит>…" -#: builtin/name-rev.c:258 +#: builtin/name-rev.c:290 msgid "git name-rev [<options>] --all" msgstr "git name-rev [<опции>] --all" -#: builtin/name-rev.c:259 +#: builtin/name-rev.c:291 msgid "git name-rev [<options>] --stdin" msgstr "git name-rev [<опции>] --stdin" -#: builtin/name-rev.c:311 +#: builtin/name-rev.c:346 msgid "print only names (no SHA-1)" msgstr "выводить только имена (без SHA-1)" -#: builtin/name-rev.c:312 +#: builtin/name-rev.c:347 msgid "only use tags to name the commits" msgstr "иÑпользовать только метки Ð´Ð»Ñ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð¾Ð²" -#: builtin/name-rev.c:314 +#: builtin/name-rev.c:349 msgid "only use refs matching <pattern>" msgstr "иÑпользовать только ÑÑылки, ÑоответÑтвующие <шаблону> " -#: builtin/name-rev.c:316 +#: builtin/name-rev.c:351 +msgid "ignore refs matching <pattern>" +msgstr "игнорировать ÑÑылки, ÑоответÑтвующие <шаблону>" + +#: builtin/name-rev.c:353 msgid "list all commits reachable from all refs" msgstr "вывеÑти ÑпиÑок вÑех коммитов, доÑтижимых Ñо вÑех ÑÑылок" -#: builtin/name-rev.c:317 +#: builtin/name-rev.c:354 msgid "read from stdin" msgstr "прочитать из Ñтандартного ввода" -#: builtin/name-rev.c:318 +#: builtin/name-rev.c:355 msgid "allow to print `undefined` names (default)" msgstr "разрешить вывод «undefined», еÑли не найдено (по умолчанию)" -#: builtin/name-rev.c:324 +#: builtin/name-rev.c:361 msgid "dereference tags in the input (internal use)" msgstr "разыменовывать введенные метки (Ð´Ð»Ñ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ иÑпользованиÑ)" @@ -9383,19 +10029,19 @@ msgstr "не удалоÑÑŒ запиÑать объект заметки" msgid "the note contents have been left in %s" msgstr "Ñодержимое заметки оÑталоÑÑŒ в %s" -#: builtin/notes.c:233 builtin/tag.c:439 +#: builtin/notes.c:233 builtin/tag.c:516 #, c-format msgid "cannot read '%s'" msgstr "не удалоÑÑŒ прочитать «%s»" -#: builtin/notes.c:235 builtin/tag.c:442 +#: builtin/notes.c:235 builtin/tag.c:519 #, c-format msgid "could not open or read '%s'" msgstr "не удалоÑÑŒ открыть или прочитать «%s»" #: builtin/notes.c:254 builtin/notes.c:305 builtin/notes.c:307 #: builtin/notes.c:372 builtin/notes.c:427 builtin/notes.c:513 -#: builtin/notes.c:518 builtin/notes.c:596 builtin/notes.c:659 +#: builtin/notes.c:518 builtin/notes.c:596 builtin/notes.c:658 #, c-format msgid "failed to resolve '%s' as a valid ref." msgstr "не удалоÑÑŒ разрешить «%s» как ÑÑылку." @@ -9428,12 +10074,12 @@ msgid "refusing to %s notes in %s (outside of refs/notes/)" msgstr "отказ в перезапиÑи %s заметок в %s (за пределами refs/notes/)" #: builtin/notes.c:365 builtin/notes.c:420 builtin/notes.c:496 -#: builtin/notes.c:508 builtin/notes.c:584 builtin/notes.c:652 -#: builtin/notes.c:802 builtin/notes.c:949 builtin/notes.c:970 +#: builtin/notes.c:508 builtin/notes.c:584 builtin/notes.c:651 +#: builtin/notes.c:801 builtin/notes.c:948 builtin/notes.c:969 msgid "too many parameters" msgstr "передано Ñлишком много параметров" -#: builtin/notes.c:378 builtin/notes.c:665 +#: builtin/notes.c:378 builtin/notes.c:664 #, c-format msgid "no note found for object %s." msgstr "не найдена заметка Ð´Ð»Ñ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %s." @@ -9474,7 +10120,7 @@ msgstr "Ðе удалоÑÑŒ добавить заметку. Ðайдена Ñу msgid "Overwriting existing notes for object %s\n" msgstr "ПерезапиÑÑŒ ÑущеÑтвующих заметок у объекта %s\n" -#: builtin/notes.c:463 builtin/notes.c:624 builtin/notes.c:889 +#: builtin/notes.c:463 builtin/notes.c:623 builtin/notes.c:888 #, c-format msgid "Removing note for object %s\n" msgstr "Удаление заметки у объекта %s\n" @@ -9510,97 +10156,97 @@ msgid "" "Please use 'git notes add -f -m/-F/-c/-C' instead.\n" msgstr "Опции -m/-F/-c/-C Ð´Ð»Ñ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ «edit» уÑтарели.\nИÑпользуйте вмеÑто них «git notes add -f -m/-F/-c/-C».\n" -#: builtin/notes.c:685 +#: builtin/notes.c:684 msgid "failed to delete ref NOTES_MERGE_PARTIAL" msgstr "не удалоÑÑŒ удалить ÑÑылку NOTES_MERGE_PARTIAL" -#: builtin/notes.c:687 +#: builtin/notes.c:686 msgid "failed to delete ref NOTES_MERGE_REF" msgstr "не удалоÑÑŒ удалить ÑÑылку NOTES_MERGE_REF" -#: builtin/notes.c:689 +#: builtin/notes.c:688 msgid "failed to remove 'git notes merge' worktree" msgstr "не удалоÑÑŒ удалить рабочий каталог «git notes merge»" -#: builtin/notes.c:709 +#: builtin/notes.c:708 msgid "failed to read ref NOTES_MERGE_PARTIAL" msgstr "не удалоÑÑŒ прочитать ÑÑылку NOTES_MERGE_PARTIAL" -#: builtin/notes.c:711 +#: builtin/notes.c:710 msgid "could not find commit from NOTES_MERGE_PARTIAL." msgstr "не удалоÑÑŒ найти коммит из NOTES_MERGE_PARTIAL." -#: builtin/notes.c:713 +#: builtin/notes.c:712 msgid "could not parse commit from NOTES_MERGE_PARTIAL." msgstr "не удалоÑÑŒ разобрать коммит из NOTES_MERGE_PARTIAL." -#: builtin/notes.c:726 +#: builtin/notes.c:725 msgid "failed to resolve NOTES_MERGE_REF" msgstr "не удалоÑÑŒ разрешить NOTES_MERGE_REF" -#: builtin/notes.c:729 +#: builtin/notes.c:728 msgid "failed to finalize notes merge" msgstr "не удалоÑÑŒ завершить Ñлиние заметок" -#: builtin/notes.c:755 +#: builtin/notes.c:754 #, c-format msgid "unknown notes merge strategy %s" msgstr "неизвеÑÑ‚Ð½Ð°Ñ ÑÑ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ñ ÑлиÑÐ½Ð¸Ñ Ð·Ð°Ð¼ÐµÑ‚Ð¾Ðº %s" -#: builtin/notes.c:771 +#: builtin/notes.c:770 msgid "General options" msgstr "Общие опции" -#: builtin/notes.c:773 +#: builtin/notes.c:772 msgid "Merge options" msgstr "Опции ÑлиÑниÑ" -#: builtin/notes.c:775 +#: builtin/notes.c:774 msgid "" "resolve notes conflicts using the given strategy " "(manual/ours/theirs/union/cat_sort_uniq)" msgstr "разрешить конфликты заметок Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ указанной Ñтратегии (manual/ours/theirs/union/cat_sort_uniq)" -#: builtin/notes.c:777 +#: builtin/notes.c:776 msgid "Committing unmerged notes" msgstr "Коммит не Ñлитых заметок" -#: builtin/notes.c:779 +#: builtin/notes.c:778 msgid "finalize notes merge by committing unmerged notes" msgstr "завершить ÑлиÑние заметок коммитом не Ñлитых заметок" -#: builtin/notes.c:781 +#: builtin/notes.c:780 msgid "Aborting notes merge resolution" msgstr "Отмена Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ ÑлиÑÐ½Ð¸Ñ Ð·Ð°Ð¼ÐµÑ‚Ð¾Ðº" -#: builtin/notes.c:783 +#: builtin/notes.c:782 msgid "abort notes merge" msgstr "отменить ÑлиÑние заметок" -#: builtin/notes.c:794 +#: builtin/notes.c:793 msgid "cannot mix --commit, --abort or -s/--strategy" msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно --commit, --abort и -s/--strategy" -#: builtin/notes.c:799 +#: builtin/notes.c:798 msgid "must specify a notes ref to merge" msgstr "вы должны указать ÑÑылку заметки Ð´Ð»Ñ ÑлиÑниÑ" -#: builtin/notes.c:823 +#: builtin/notes.c:822 #, c-format msgid "unknown -s/--strategy: %s" msgstr "неизвеÑтный параметр Ð´Ð»Ñ -s/--strategy: %s" -#: builtin/notes.c:860 +#: builtin/notes.c:859 #, c-format msgid "a notes merge into %s is already in-progress at %s" msgstr "ÑлиÑние заметок в %s уже выполнÑетÑÑ Ð½Ð° %s" -#: builtin/notes.c:863 +#: builtin/notes.c:862 #, c-format msgid "failed to store link to current notes ref (%s)" msgstr "не удалоÑÑŒ Ñохранить Ð°Ð´Ñ€ÐµÑ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ ÑÑылки на заметку (%s)" -#: builtin/notes.c:865 +#: builtin/notes.c:864 #, c-format msgid "" "Automatic notes merge failed. Fix conflicts in %s and commit the result with" @@ -9608,36 +10254,36 @@ msgid "" "--abort'.\n" msgstr "Ðе удалоÑÑŒ автоматичеÑки Ñлить заметки. ИÑправьте конфликты в %s и закоммитьте результат Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ «git notes merge --commit», или прервите процеÑÑ ÑлиÑÐ½Ð¸Ñ Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ «git notes merge --abort».\n" -#: builtin/notes.c:887 +#: builtin/notes.c:886 #, c-format msgid "Object %s has no note\n" msgstr "У объекта %s нет заметки\n" -#: builtin/notes.c:899 +#: builtin/notes.c:898 msgid "attempt to remove non-existent note is not an error" msgstr "попытка ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð½ÐµÑущеÑтвующей заметки не ÑвлÑетÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ¾Ð¹" -#: builtin/notes.c:902 +#: builtin/notes.c:901 msgid "read object names from the standard input" msgstr "прочитать имена объектов из Ñтандартного ввода" -#: builtin/notes.c:940 builtin/prune.c:105 builtin/worktree.c:127 +#: builtin/notes.c:939 builtin/prune.c:105 builtin/worktree.c:127 msgid "do not remove, show only" msgstr "не удалÑть, только показать ÑпиÑок" -#: builtin/notes.c:941 +#: builtin/notes.c:940 msgid "report pruned notes" msgstr "вывеÑти ÑпиÑок удаленных заметок" -#: builtin/notes.c:983 +#: builtin/notes.c:982 msgid "notes-ref" msgstr "ÑÑылка-на-заметку" -#: builtin/notes.c:984 +#: builtin/notes.c:983 msgid "use notes from <notes-ref>" msgstr "иÑпользовать заметку из <ÑÑылка-на-заметку>" -#: builtin/notes.c:1019 +#: builtin/notes.c:1018 #, c-format msgid "unknown subcommand: %s" msgstr "неизвеÑÑ‚Ð½Ð°Ñ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°: %s" @@ -9652,174 +10298,174 @@ msgid "" "git pack-objects [<options>...] <base-name> [< <ref-list> | < <object-list>]" msgstr "git pack-objects [<опции>…] <имÑ-базы> [< <ÑпиÑок-ÑÑылок> | < <ÑпиÑок-объектов>]" -#: builtin/pack-objects.c:179 builtin/pack-objects.c:182 +#: builtin/pack-objects.c:177 builtin/pack-objects.c:180 #, c-format msgid "deflate error (%d)" msgstr "ошибка ÑÐ¶Ð°Ñ‚Ð¸Ñ (%d)" -#: builtin/pack-objects.c:768 +#: builtin/pack-objects.c:770 msgid "disabling bitmap writing, packs are split due to pack.packSizeLimit" msgstr "отключение запиÑи битовых карт, так как карты были разбиты на чаÑти из-за pack.packSizeLimit" -#: builtin/pack-objects.c:781 +#: builtin/pack-objects.c:783 msgid "Writing objects" msgstr "ЗапиÑÑŒ объектов" -#: builtin/pack-objects.c:1070 +#: builtin/pack-objects.c:1063 msgid "disabling bitmap writing, as some objects are not being packed" msgstr "отключение запиÑи битовых карт, так как некоторые объекты не были упакованы" -#: builtin/pack-objects.c:2346 +#: builtin/pack-objects.c:2426 msgid "Compressing objects" msgstr "Сжатие объектов" -#: builtin/pack-objects.c:2759 +#: builtin/pack-objects.c:2829 #, c-format msgid "unsupported index version %s" msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ Ð²ÐµÑ€ÑÐ¸Ñ Ð¸Ð½Ð´ÐµÐºÑа %s" -#: builtin/pack-objects.c:2763 +#: builtin/pack-objects.c:2833 #, c-format msgid "bad index version '%s'" msgstr "Ð¿Ð»Ð¾Ñ…Ð°Ñ Ð²ÐµÑ€ÑÐ¸Ñ Ð¸Ð½Ð´ÐµÐºÑа «%s»" -#: builtin/pack-objects.c:2793 +#: builtin/pack-objects.c:2863 msgid "do not show progress meter" msgstr "не выводить прогреÑÑ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ" -#: builtin/pack-objects.c:2795 +#: builtin/pack-objects.c:2865 msgid "show progress meter" msgstr "показать прогреÑÑ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ" -#: builtin/pack-objects.c:2797 +#: builtin/pack-objects.c:2867 msgid "show progress meter during object writing phase" msgstr "показать прогреÑÑ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ Ð·Ð°Ð¿Ð¸Ñи объектов" -#: builtin/pack-objects.c:2800 +#: builtin/pack-objects.c:2870 msgid "similar to --all-progress when progress meter is shown" msgstr "похоже на --all-progress при включенном прогреÑÑе выполнениÑ" -#: builtin/pack-objects.c:2801 +#: builtin/pack-objects.c:2871 msgid "version[,offset]" msgstr "верÑиÑ[,Ñмещение]" -#: builtin/pack-objects.c:2802 +#: builtin/pack-objects.c:2872 msgid "write the pack index file in the specified idx format version" msgstr "запиÑать файл индекÑа пакета в указанной верÑии формата" -#: builtin/pack-objects.c:2805 +#: builtin/pack-objects.c:2875 msgid "maximum size of each output pack file" msgstr "макÑимальный размер каждого выходного файла пакета" -#: builtin/pack-objects.c:2807 +#: builtin/pack-objects.c:2877 msgid "ignore borrowed objects from alternate object store" msgstr "игнорировать чужие объекты, взÑтые из альтернативного хранилища объектов" -#: builtin/pack-objects.c:2809 +#: builtin/pack-objects.c:2879 msgid "ignore packed objects" msgstr "игнорировать упакованные объекты" -#: builtin/pack-objects.c:2811 +#: builtin/pack-objects.c:2881 msgid "limit pack window by objects" msgstr "ограничить окно пакета по количеÑтву объектов" -#: builtin/pack-objects.c:2813 +#: builtin/pack-objects.c:2883 msgid "limit pack window by memory in addition to object limit" msgstr "дополнительно к количеÑтву объектов ограничить окно пакета по памÑти" -#: builtin/pack-objects.c:2815 +#: builtin/pack-objects.c:2885 msgid "maximum length of delta chain allowed in the resulting pack" msgstr "макÑÐ¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ð°Ñ Ð´Ð»Ð¸Ð½Ð° цепочки дельт в результирующем пакете" -#: builtin/pack-objects.c:2817 +#: builtin/pack-objects.c:2887 msgid "reuse existing deltas" msgstr "иÑпользовать повторно ÑущеÑтвующие дельты" -#: builtin/pack-objects.c:2819 +#: builtin/pack-objects.c:2889 msgid "reuse existing objects" msgstr "иÑпользовать повторно ÑущеÑтвующие объекты" -#: builtin/pack-objects.c:2821 +#: builtin/pack-objects.c:2891 msgid "use OFS_DELTA objects" msgstr "иÑпользовать объекты OFS_DELTA" -#: builtin/pack-objects.c:2823 +#: builtin/pack-objects.c:2893 msgid "use threads when searching for best delta matches" msgstr "иÑпользовать многопоточноÑть при поиÑке лучших Ñовпадений дельт" -#: builtin/pack-objects.c:2825 +#: builtin/pack-objects.c:2895 msgid "do not create an empty pack output" msgstr "не Ñоздавать пуÑтые выходные пакеты" -#: builtin/pack-objects.c:2827 +#: builtin/pack-objects.c:2897 msgid "read revision arguments from standard input" msgstr "прочитать аргументы редакций из Ñтандартного ввода" -#: builtin/pack-objects.c:2829 +#: builtin/pack-objects.c:2899 msgid "limit the objects to those that are not yet packed" msgstr "ограничитьÑÑ Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ð¼Ð¸, которые еще не упакованы" -#: builtin/pack-objects.c:2832 +#: builtin/pack-objects.c:2902 msgid "include objects reachable from any reference" msgstr "включить объекты, которые доÑтижимы по любой из ÑÑылок" -#: builtin/pack-objects.c:2835 +#: builtin/pack-objects.c:2905 msgid "include objects referred by reflog entries" msgstr "включить объекты, на которые ÑÑылаютÑÑ Ð·Ð°Ð¿Ð¸Ñи журнала ÑÑылок" -#: builtin/pack-objects.c:2838 +#: builtin/pack-objects.c:2908 msgid "include objects referred to by the index" msgstr "включить объекты, на которые ÑÑылаетÑÑ Ð¸Ð½Ð´ÐµÐºÑ" -#: builtin/pack-objects.c:2841 +#: builtin/pack-objects.c:2911 msgid "output pack to stdout" msgstr "вывеÑти пакет на Ñтандартный вывод" -#: builtin/pack-objects.c:2843 +#: builtin/pack-objects.c:2913 msgid "include tag objects that refer to objects to be packed" msgstr "включить объекты меток, которые ÑÑылаютÑÑ Ð½Ð° упаковываемые объекты" -#: builtin/pack-objects.c:2845 +#: builtin/pack-objects.c:2915 msgid "keep unreachable objects" msgstr "ÑохранÑть ÑÑылки на недоÑтупные объекты" -#: builtin/pack-objects.c:2847 +#: builtin/pack-objects.c:2917 msgid "pack loose unreachable objects" msgstr "паковать недоÑтижимые объекты" -#: builtin/pack-objects.c:2849 +#: builtin/pack-objects.c:2919 msgid "unpack unreachable objects newer than <time>" msgstr "раÑпаковать недоÑтупные объекты, которые новее, чем <времÑ>" -#: builtin/pack-objects.c:2852 +#: builtin/pack-objects.c:2922 msgid "create thin packs" msgstr "Ñоздавать тонкие пакеты" -#: builtin/pack-objects.c:2854 +#: builtin/pack-objects.c:2924 msgid "create packs suitable for shallow fetches" msgstr "Ñоздавать пакеты, подходÑщие Ð´Ð»Ñ Ñ‡Ð°Ñтичных извлечений" -#: builtin/pack-objects.c:2856 +#: builtin/pack-objects.c:2926 msgid "ignore packs that have companion .keep file" msgstr "игнорировать пакеты, Ñ€Ñдом Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼Ð¸ лежит .keep файл" -#: builtin/pack-objects.c:2858 +#: builtin/pack-objects.c:2928 msgid "pack compression level" msgstr "уровень ÑÐ¶Ð°Ñ‚Ð¸Ñ Ð¿Ð°ÐºÐµÑ‚Ð°" -#: builtin/pack-objects.c:2860 +#: builtin/pack-objects.c:2930 msgid "do not hide commits by grafts" msgstr "не Ñкрывать коммиты ÑращениÑми" -#: builtin/pack-objects.c:2862 +#: builtin/pack-objects.c:2932 msgid "use a bitmap index if available to speed up counting objects" msgstr "по возможноÑти иÑпользовать Ð¸Ð½Ð´ÐµÐºÑ Ð² битовых картах, Ð´Ð»Ñ ÑƒÑÐºÐ¾Ñ€ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´Ñчета объектов" -#: builtin/pack-objects.c:2864 +#: builtin/pack-objects.c:2934 msgid "write a bitmap index together with the pack index" msgstr "запиÑÑŒ индекÑа в битовых картах вмеÑте Ñ Ð¸Ð½Ð´ÐµÐºÑом пакета" -#: builtin/pack-objects.c:2993 +#: builtin/pack-objects.c:3061 msgid "Counting objects" msgstr "ПодÑчет объектов" @@ -9847,11 +10493,11 @@ msgstr "Удаление дублирующихÑÑ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð²" msgid "git prune [-n] [-v] [--expire <time>] [--] [<head>...]" msgstr "git prune [-n] [-v] [--expire <времÑ>] [--] [<имÑ-ветки>…]" -#: builtin/prune.c:106 builtin/worktree.c:128 +#: builtin/prune.c:106 msgid "report pruned objects" msgstr "вывеÑти ÑпиÑок удаленных объектов" -#: builtin/prune.c:109 builtin/worktree.c:130 +#: builtin/prune.c:109 msgid "expire objects older than <time>" msgstr "удалить объекты Ñтарее чем <дата-окончаниÑ>" @@ -9866,7 +10512,7 @@ msgstr "Ðеправильное значение %s: %s" #: builtin/pull.c:73 msgid "git pull [<options>] [<repository> [<refspec>...]]" -msgstr "git pull [<опции>] [<репозиторий> [<ÑпецификациÑ-ÑÑылки>…]]" +msgstr "git pull [<опции>] [<репозиторий> [<Ñпецификатор-ÑÑылки>…]]" #: builtin/pull.c:121 msgid "Options related to merging" @@ -9876,7 +10522,7 @@ msgstr "Опции, ÑвÑзанные Ñо ÑлиÑнием" msgid "incorporate changes by rebasing rather than merging" msgstr "забрать Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ перебазированиÑ, а не ÑлиÑниÑ" -#: builtin/pull.c:148 builtin/revert.c:101 +#: builtin/pull.c:148 builtin/rebase--helper.c:18 builtin/revert.c:120 msgid "allow fast-forward" msgstr "разрешить перемотку вперед" @@ -9943,7 +10589,7 @@ msgstr "Ð”Ð»Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ информации, Ñмотрит msgid "<remote>" msgstr "<внешний-репозиторий>" -#: builtin/pull.c:415 builtin/pull.c:430 builtin/pull.c:435 git-rebase.sh:451 +#: builtin/pull.c:415 builtin/pull.c:430 builtin/pull.c:435 git-rebase.sh:456 #: git-parse-remote.sh:65 msgid "<branch>" msgstr "<ветка>" @@ -10013,7 +10659,7 @@ msgstr "Ðевозможно перемеÑтить над неÑколькимР#: builtin/push.c:16 msgid "git push [<options>] [<repository> [<refspec>...]]" -msgstr "git push [<опции>] [<репозиторий> [<ÑпецификациÑ-ÑÑылки>…]]" +msgstr "git push [<опции>] [<репозиторий> [<Ñпецификатор-ÑÑылки>…]]" #: builtin/push.c:89 msgid "tag shorthand without <tag>" @@ -10077,11 +10723,11 @@ msgid "" "to update which remote branch." msgstr "Ð’Ñ‹ ÑÐµÐ¹Ñ‡Ð°Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»Ñете Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð½Ð° внешний репозиторий «%s», который не ÑвлÑетÑÑ Ð²Ñ‹ÑˆÐµÑтоÑщим Ð´Ð»Ñ Ð²Ð°ÑˆÐµÐ¹ текущей ветки «%s», без ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ñ‚Ð¾Ð³Ð¾, что отправлÑть и в какую внешнюю ветку." -#: builtin/push.c:242 +#: builtin/push.c:245 msgid "You didn't specify any refspecs to push, and push.default is \"nothing\"." msgstr "Ð’Ñ‹ не указали Ñпецификацию ÑÑылки Ð´Ð»Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸, а push.default указан как «nothing»." -#: builtin/push.c:249 +#: builtin/push.c:252 msgid "" "Updates were rejected because the tip of your current branch is behind\n" "its remote counterpart. Integrate the remote changes (e.g.\n" @@ -10089,7 +10735,7 @@ msgid "" "See the 'Note about fast-forwards' in 'git push --help' for details." msgstr "ÐžÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð±Ñ‹Ð»Ð¸ отклонены, так как верхушка вашей текущей ветки\nпозади ее внешней чаÑти. Заберите и Ñлейте внешние Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ \n(например, Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ «git pull …») перед повторной попыткой отправки\nизменений.\nÐ”Ð»Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ информации, Ñмотрите «Note about fast-forwards»\nв «git push --help»." -#: builtin/push.c:255 +#: builtin/push.c:258 msgid "" "Updates were rejected because a pushed branch tip is behind its remote\n" "counterpart. Check out this branch and integrate the remote changes\n" @@ -10097,7 +10743,7 @@ msgid "" "See the 'Note about fast-forwards' in 'git push --help' for details." msgstr "ÐžÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð±Ñ‹Ð»Ð¸ отклонены, так как верхушка отправлÑемой ветки\nпозади ее внешней чаÑти. ПереключитеÑÑŒ на ветку и заберите внешние\nÐ¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ (например, Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ «git pull …») перед повторной\nпопыткой отправки изменений.\nÐ”Ð»Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ информации, Ñмотрите «Note about fast-forwards»\nв «git push --help»." -#: builtin/push.c:261 +#: builtin/push.c:264 msgid "" "Updates were rejected because the remote contains work that you do\n" "not have locally. This is usually caused by another repository pushing\n" @@ -10106,33 +10752,33 @@ msgid "" "See the 'Note about fast-forwards' in 'git push --help' for details." msgstr "ÐžÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð±Ñ‹Ð»Ð¸ отклонены, так как внешний репозиторий Ñодержит\nизменениÑ, которых у Ð²Ð°Ñ Ð½ÐµÑ‚ в вашем локальном репозитории.\nОбычно, Ñто ÑвÑзанно Ñ Ñ‚ÐµÐ¼, что кто-то уже отправил Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² \nто же меÑто. Перед повторной отправкой ваших изменений, вам нужно\nзабрать и Ñлить Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¸Ð· внешнего Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ Ñебе\n(например, Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ «git pull …»).\nÐ”Ð»Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ информации, Ñмотрите «Note about fast-forwards»\nв «git push --help»." -#: builtin/push.c:268 +#: builtin/push.c:271 msgid "Updates were rejected because the tag already exists in the remote." msgstr "ÐžÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð±Ñ‹Ð»Ð¸ отклонены, так как метка уже ÑущеÑтвует во внешнем репозитории." -#: builtin/push.c:271 +#: builtin/push.c:274 msgid "" "You cannot update a remote ref that points at a non-commit object,\n" "or update a remote ref to make it point at a non-commit object,\n" "without using the '--force' option.\n" msgstr "Ð’Ñ‹ не можете обновить внешнюю ÑÑылку, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÐµÑ‚ на объект, не ÑвлÑющийÑÑ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð¾Ð¼ или обновить внешнюю ÑÑылку так, чтобы она указывала на объект, не ÑвлÑющийÑÑ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð¾Ð¼, без ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð¾Ð¿Ñ†Ð¸Ð¸ «--force».\n" -#: builtin/push.c:331 +#: builtin/push.c:334 #, c-format msgid "Pushing to %s\n" msgstr "Отправка в %s\n" -#: builtin/push.c:335 +#: builtin/push.c:338 #, c-format msgid "failed to push some refs to '%s'" msgstr "не удалоÑÑŒ отправить некоторые ÑÑылки в «%s»" -#: builtin/push.c:366 +#: builtin/push.c:369 #, c-format msgid "bad repository '%s'" msgstr "плохой Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ Â«%s»" -#: builtin/push.c:367 +#: builtin/push.c:370 msgid "" "No configured push destination.\n" "Either specify the URL from the command-line or configure a remote repository using\n" @@ -10144,199 +10790,211 @@ msgid "" " git push <name>\n" msgstr "Ðе наÑтроена точка Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸.\nЛибо укажите URL Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ командной Ñтроки, либо наÑтройте внешний репозиторий Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ\n\n git remote add <имÑ> <адреÑ>\n\nа затем отправьте Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ имени внешнего репозиториÑ\n\n git push <имÑ>\n" -#: builtin/push.c:385 +#: builtin/push.c:388 msgid "--all and --tags are incompatible" msgstr "--all и --tags Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно" -#: builtin/push.c:386 +#: builtin/push.c:389 msgid "--all can't be combined with refspecs" -msgstr "--all Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать вмеÑте Ñо ÑпецификациÑми ÑÑылок" +msgstr "--all Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать вмеÑте Ñо Ñпецификаторами ÑÑылок" -#: builtin/push.c:391 +#: builtin/push.c:394 msgid "--mirror and --tags are incompatible" msgstr "--mirror и --tags Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно" -#: builtin/push.c:392 +#: builtin/push.c:395 msgid "--mirror can't be combined with refspecs" -msgstr "--mirror Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать вмеÑте Ñо ÑпецификациÑми ÑÑылок" +msgstr "--mirror Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать вмеÑте Ñо Ñпецификаторами ÑÑылок" -#: builtin/push.c:397 +#: builtin/push.c:400 msgid "--all and --mirror are incompatible" msgstr "--all и --mirror Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно" -#: builtin/push.c:515 +#: builtin/push.c:518 msgid "repository" msgstr "репозиторий" -#: builtin/push.c:516 builtin/send-pack.c:161 +#: builtin/push.c:519 builtin/send-pack.c:162 msgid "push all refs" msgstr "отправить вÑе ÑÑылки" -#: builtin/push.c:517 builtin/send-pack.c:163 +#: builtin/push.c:520 builtin/send-pack.c:164 msgid "mirror all refs" msgstr "Ñделать зеркало вÑех ÑÑылок" -#: builtin/push.c:519 +#: builtin/push.c:522 msgid "delete refs" msgstr "удалить ÑÑылки" -#: builtin/push.c:520 +#: builtin/push.c:523 msgid "push tags (can't be used with --all or --mirror)" msgstr "отправить метки (Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать вмеÑте Ñ --all или --mirror)" -#: builtin/push.c:523 builtin/send-pack.c:164 +#: builtin/push.c:526 builtin/send-pack.c:165 msgid "force updates" msgstr "принудительное обновление" -#: builtin/push.c:525 builtin/send-pack.c:175 +#: builtin/push.c:528 builtin/send-pack.c:179 msgid "refname>:<expect" msgstr "имÑ-ÑÑылки>:<ожидаетÑÑ" -#: builtin/push.c:526 builtin/send-pack.c:176 +#: builtin/push.c:529 builtin/send-pack.c:180 msgid "require old value of ref to be at this value" msgstr "требовать, чтобы Ñтарое значение ÑÑылки было ожидаемым" -#: builtin/push.c:529 +#: builtin/push.c:532 msgid "control recursive pushing of submodules" msgstr "управление рекурÑивной отправкой подмодулей" -#: builtin/push.c:531 builtin/send-pack.c:169 +#: builtin/push.c:534 builtin/send-pack.c:173 msgid "use thin pack" msgstr "иÑпользовать тонкие пакеты" -#: builtin/push.c:532 builtin/push.c:533 builtin/send-pack.c:158 -#: builtin/send-pack.c:159 +#: builtin/push.c:535 builtin/push.c:536 builtin/send-pack.c:159 +#: builtin/send-pack.c:160 msgid "receive pack program" msgstr "путь к программе упаковки на Ñервере" -#: builtin/push.c:534 +#: builtin/push.c:537 msgid "set upstream for git pull/status" msgstr "уÑтановить вышеÑтоÑщую ветку Ð´Ð»Ñ git pull/status" -#: builtin/push.c:537 +#: builtin/push.c:540 msgid "prune locally removed refs" msgstr "почиÑтить локально удаленные ÑÑылки" -#: builtin/push.c:539 +#: builtin/push.c:542 msgid "bypass pre-push hook" msgstr "пропуÑтить перехватчик pre-push" -#: builtin/push.c:540 +#: builtin/push.c:543 msgid "push missing but relevant tags" msgstr "отправить пропущенные, но нужные метки" -#: builtin/push.c:543 builtin/send-pack.c:166 +#: builtin/push.c:546 builtin/send-pack.c:167 msgid "GPG sign the push" msgstr "подпиÑать отправку Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ GPG" -#: builtin/push.c:545 builtin/send-pack.c:170 +#: builtin/push.c:548 builtin/send-pack.c:174 msgid "request atomic transaction on remote side" msgstr "запроÑить выполнение атомарной транзакции на внешней Ñтороне" -#: builtin/push.c:546 +#: builtin/push.c:549 builtin/send-pack.c:170 msgid "server-specific" msgstr "завиÑит-от-Ñервера" -#: builtin/push.c:546 +#: builtin/push.c:549 builtin/send-pack.c:171 msgid "option to transmit" msgstr "передаваемые опции" -#: builtin/push.c:560 +#: builtin/push.c:563 msgid "--delete is incompatible with --all, --mirror and --tags" msgstr "--delete неÑовмеÑтимо Ñ --all, --mirror и --tags" -#: builtin/push.c:562 +#: builtin/push.c:565 msgid "--delete doesn't make sense without any refs" msgstr "--delete не имеет ÑмыÑла без ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ ÑÑылок" -#: builtin/push.c:579 +#: builtin/push.c:584 msgid "push options must not have new line characters" msgstr "опции Ð´Ð»Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ не должны Ñодержать Ñимволы перевода Ñтрок" -#: builtin/read-tree.c:37 +#: builtin/read-tree.c:40 msgid "" "git read-tree [(-m [--trivial] [--aggressive] | --reset | --prefix=<prefix>)" " [-u [--exclude-per-directory=<gitignore>] | -i]] [--no-sparse-checkout] " "[--index-output=<file>] (--empty | <tree-ish1> [<tree-ish2> [<tree-ish3>]])" msgstr "git read-tree [(-m [--trivial] [--aggressive] | --reset | --prefix=<префикÑ>) [-u [--exclude-per-directory=<gitignore>] | -i]] [--no-sparse-checkout] [--index-output=<файл>] (--empty | <указатель-дерева-1> [<указатель-дерева-2> [<указатель-дерева-3>]])" -#: builtin/read-tree.c:110 +#: builtin/read-tree.c:130 msgid "write resulting index to <file>" msgstr "запиÑать результирующий Ð¸Ð½Ð´ÐµÐºÑ Ð² <файл>" -#: builtin/read-tree.c:113 +#: builtin/read-tree.c:133 msgid "only empty the index" msgstr "проÑто очиÑтить индекÑ" -#: builtin/read-tree.c:115 +#: builtin/read-tree.c:135 msgid "Merging" msgstr "СлиÑние" -#: builtin/read-tree.c:117 +#: builtin/read-tree.c:137 msgid "perform a merge in addition to a read" msgstr "выполнить ÑлиÑние в дополнение к чтению" -#: builtin/read-tree.c:119 +#: builtin/read-tree.c:139 msgid "3-way merge if no file level merging required" msgstr "трехходовое ÑлиÑние, еÑли не требуетÑÑ ÑлиÑние на уровне файлов" -#: builtin/read-tree.c:121 +#: builtin/read-tree.c:141 msgid "3-way merge in presence of adds and removes" msgstr "трехходовое ÑлиÑние в Ñлучае приÑутÑÑ‚Ð²Ð¸Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ð¹ или удалений файлов" -#: builtin/read-tree.c:123 +#: builtin/read-tree.c:143 msgid "same as -m, but discard unmerged entries" msgstr "тоже, что и -m, но отменÑет Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð½Ðµ Ñлитых запиÑей" -#: builtin/read-tree.c:124 +#: builtin/read-tree.c:144 msgid "<subdirectory>/" msgstr "<подкаталог>/" -#: builtin/read-tree.c:125 +#: builtin/read-tree.c:145 msgid "read the tree into the index under <subdirectory>/" msgstr "прочитать дерево в Ð¸Ð½Ð´ÐµÐºÑ Ð² <подкаталог>/" -#: builtin/read-tree.c:128 +#: builtin/read-tree.c:148 msgid "update working tree with merge result" msgstr "обновить рабочий каталог результатом ÑлиÑниÑ" -#: builtin/read-tree.c:130 +#: builtin/read-tree.c:150 msgid "gitignore" msgstr "gitignore" -#: builtin/read-tree.c:131 +#: builtin/read-tree.c:151 msgid "allow explicitly ignored files to be overwritten" msgstr "разрешить перезапиÑÑŒ Ñвно игнорируемых файлов" -#: builtin/read-tree.c:134 +#: builtin/read-tree.c:154 msgid "don't check the working tree after merging" msgstr "не проверÑть рабочий каталог поÑле ÑлиÑниÑ" -#: builtin/read-tree.c:135 +#: builtin/read-tree.c:155 msgid "don't update the index or the work tree" msgstr "не обновлÑть Ð¸Ð½Ð´ÐµÐºÑ Ð¸Ð»Ð¸ рабочий каталог" -#: builtin/read-tree.c:137 +#: builtin/read-tree.c:157 msgid "skip applying sparse checkout filter" msgstr "пропуÑтить применение фильтра чаÑтичного Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð½Ð° ÑоÑтоÑние" -#: builtin/read-tree.c:139 +#: builtin/read-tree.c:159 msgid "debug unpack-trees" msgstr "отладка unpack-trees" -#: builtin/receive-pack.c:26 +#: builtin/rebase--helper.c:7 +msgid "git rebase--helper [<options>]" +msgstr "git rebase--helper [<опции>]" + +#: builtin/rebase--helper.c:19 +msgid "continue rebase" +msgstr "продолжить перемещение" + +#: builtin/rebase--helper.c:21 +msgid "abort rebase" +msgstr "оÑтановить перемещение" + +#: builtin/receive-pack.c:27 msgid "git receive-pack <git-dir>" msgstr "git receive-pack <каталог-git>" -#: builtin/receive-pack.c:793 +#: builtin/receive-pack.c:795 msgid "" "By default, updating the current branch in a non-bare repository\n" "is denied, because it will make the index and work tree inconsistent\n" "with what you pushed, and will require 'git reset --hard' to match\n" "the work tree to HEAD.\n" "\n" -"You can set 'receive.denyCurrentBranch' configuration variable to\n" -"'ignore' or 'warn' in the remote repository to allow pushing into\n" +"You can set the 'receive.denyCurrentBranch' configuration variable\n" +"to 'ignore' or 'warn' in the remote repository to allow pushing into\n" "its current branch; however, this is not recommended unless you\n" "arranged to update its work tree to match what you pushed in some\n" "other way.\n" @@ -10345,7 +11003,7 @@ msgid "" "'receive.denyCurrentBranch' configuration variable to 'refuse'." msgstr "По умолчанию, обновлÑть текущую ветку в репозитории Ñ Ñ€Ð°Ð±Ð¾Ñ‡ÐµÐ¹\nкопией (не голом) запрещено, так как Ñто Ñделает ÑоÑтоÑние индекÑа\nи рабочего каталога противоречивым, и вам прийдетÑÑ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ\n«git reset --hard», чтобы ÑоÑтоÑние рабочего каталога Ñнова\nÑоответÑтвовало HEAD.\n\nÐ’Ñ‹ можете уÑтановить значение опции «receive.denyCurrentBranch»\nв «ignore» или «warn» во внешнем репозитории, чтобы разрешить\nотправку в его текущую ветку; но Ñто не рекомендуетÑÑ, еÑли только\nвы не намерены обновить его рабочий каталог ÑпоÑобом подобным\nвышеопиÑанному.\n\nЧтобы пропуÑтить Ñто Ñообщение и вÑе равно оÑтавить поведение\nпо умолчанию, уÑтановите значение опции «receive.denyCurrentBranch»\nв «refuse»." -#: builtin/receive-pack.c:813 +#: builtin/receive-pack.c:815 msgid "" "By default, deleting the current branch is denied, because the next\n" "'git clone' won't result in any file checked out, causing confusion.\n" @@ -10357,11 +11015,11 @@ msgid "" "To squelch this message, you can set it to 'refuse'." msgstr "По умолчанию, удаление текущей ветки запрещено, так как поÑледующий\n«git clone» не Ñможет получить никаких файлов, что приведет к путанице.\n\nÐ’Ñ‹ можете уÑтановить значение опции «receive.denyDeleteCurrent»\nв «warn» или «ignore», во внешнем репозитории, чтобы разрешить\nудаление текущей ветки Ñ Ð¸Ð»Ð¸ без предупреждающего ÑообщениÑ.\n\nЧтобы пропуÑтить Ñто Ñообщение, вы можете уÑтановить значение опции\nв «refuse»." -#: builtin/receive-pack.c:1883 +#: builtin/receive-pack.c:1888 msgid "quiet" msgstr "тихий режим" -#: builtin/receive-pack.c:1897 +#: builtin/receive-pack.c:1902 msgid "You must specify a directory." msgstr "Ð’Ñ‹ должны указать каталог." @@ -10524,7 +11182,7 @@ msgstr "Ðе удалоÑÑŒ наÑтроить маÑтер ветку «%s»" #: builtin/remote.c:336 #, c-format msgid "Could not get fetch map for refspec %s" -msgstr "Ðе удалоÑÑŒ извлечь карту Ð´Ð»Ñ Ñпецификации ÑÑылки %s" +msgstr "Ðе удалоÑÑŒ извлечь карту Ð´Ð»Ñ Ñпецификатора ÑÑылки %s" #: builtin/remote.c:437 builtin/remote.c:445 msgid "(matching)" @@ -10534,7 +11192,7 @@ msgstr "(ÑоответÑтвующаÑ)" msgid "(delete)" msgstr "(удаленнаÑ)" -#: builtin/remote.c:622 builtin/remote.c:757 builtin/remote.c:854 +#: builtin/remote.c:622 builtin/remote.c:757 builtin/remote.c:856 #, c-format msgid "No such remote: %s" msgstr "Ðет такого внешнего репозиториÑ: %s" @@ -10550,7 +11208,7 @@ msgid "" "Not updating non-default fetch refspec\n" "\t%s\n" "\tPlease update the configuration manually if necessary." -msgstr "Ðе обновлÑÑŽ неÑтандартную Ñпецификацию ÑÑылки Ð´Ð»Ñ Ð¸Ð·Ð²Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ\n\t%s\n\tПожалуйÑта, еÑли требуетÑÑ, обновите конфигурацию вручную." +msgstr "Ðе обновлÑÑŽ неÑтандартную Ñпецификатор ÑÑылки Ð´Ð»Ñ Ð¸Ð·Ð²Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ\n\t%s\n\tПожалуйÑта, еÑли требуетÑÑ, обновите конфигурацию вручную." #: builtin/remote.c:695 #, c-format @@ -10562,7 +11220,7 @@ msgstr "не удалоÑÑŒ удалить «%s»" msgid "creating '%s' failed" msgstr "не удалоÑÑŒ Ñоздать «%s»" -#: builtin/remote.c:792 +#: builtin/remote.c:794 msgid "" "Note: A branch outside the refs/remotes/ hierarchy was not removed;\n" "to delete it, use:" @@ -10574,142 +11232,142 @@ msgstr[1] "Примечание: Ðекоторые ветки вне иерар msgstr[2] "Примечание: Ðекоторые ветки вне иерархии refs/remotes/ не будут удалены;\nчтобы удалить их, иÑпользуйте:" msgstr[3] "Примечание: Ðекоторые ветки вне иерархии refs/remotes/ не будут удалены;\nчтобы удалить их, иÑпользуйте:" -#: builtin/remote.c:806 +#: builtin/remote.c:808 #, c-format msgid "Could not remove config section '%s'" msgstr "Ðе удалоÑÑŒ удалить Ñекцию файла конфигурации «%s»" -#: builtin/remote.c:907 +#: builtin/remote.c:909 #, c-format msgid " new (next fetch will store in remotes/%s)" msgstr " Ð½Ð¾Ð²Ð°Ñ (Ñледующее извлечение Ñохранит ее в remotes/%s)" -#: builtin/remote.c:910 +#: builtin/remote.c:912 msgid " tracked" msgstr " отÑлеживаетÑÑ" -#: builtin/remote.c:912 +#: builtin/remote.c:914 msgid " stale (use 'git remote prune' to remove)" msgstr " недейÑтвительна (иÑпользуйте «git remote prune», чтобы удалить)" -#: builtin/remote.c:914 +#: builtin/remote.c:916 msgid " ???" msgstr " ???" -#: builtin/remote.c:955 +#: builtin/remote.c:957 #, c-format msgid "invalid branch.%s.merge; cannot rebase onto > 1 branch" msgstr "неправильный параметр конфигурации branch.%s.merge; невозможно перемеÑтить более чем над 1 веткой" -#: builtin/remote.c:963 +#: builtin/remote.c:965 #, c-format msgid "rebases interactively onto remote %s" msgstr "перемещаетÑÑ Ð¸Ð½Ñ‚ÐµÑ€Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾ над внешней веткой %s" -#: builtin/remote.c:964 +#: builtin/remote.c:966 #, c-format msgid "rebases onto remote %s" msgstr "перемещаетÑÑ Ð½Ð°Ð´ внешней веткой %s" -#: builtin/remote.c:967 +#: builtin/remote.c:969 #, c-format msgid " merges with remote %s" msgstr " будет Ñлита Ñ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ веткой %s" -#: builtin/remote.c:970 +#: builtin/remote.c:972 #, c-format msgid "merges with remote %s" msgstr "будет Ñлита Ñ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ веткой %s" -#: builtin/remote.c:973 +#: builtin/remote.c:975 #, c-format msgid "%-*s and with remote %s\n" msgstr "%-*s и Ñ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ веткой %s\n" -#: builtin/remote.c:1016 +#: builtin/remote.c:1018 msgid "create" msgstr "Ñоздана" -#: builtin/remote.c:1019 +#: builtin/remote.c:1021 msgid "delete" msgstr "удалена" -#: builtin/remote.c:1023 +#: builtin/remote.c:1025 msgid "up to date" msgstr "уже актуальна" -#: builtin/remote.c:1026 +#: builtin/remote.c:1028 msgid "fast-forwardable" msgstr "возможна перемотка вперед" -#: builtin/remote.c:1029 +#: builtin/remote.c:1031 msgid "local out of date" msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ Ð²ÐµÑ‚ÐºÐ° уÑтарела" -#: builtin/remote.c:1036 +#: builtin/remote.c:1038 #, c-format msgid " %-*s forces to %-*s (%s)" msgstr " %-*s будет принудительно отправлена в %-*s (%s)" -#: builtin/remote.c:1039 +#: builtin/remote.c:1041 #, c-format msgid " %-*s pushes to %-*s (%s)" msgstr " %-*s будет отправлена в %-*s (%s)" -#: builtin/remote.c:1043 +#: builtin/remote.c:1045 #, c-format msgid " %-*s forces to %s" msgstr " %-*s будет принудительно отправлена в %s" -#: builtin/remote.c:1046 +#: builtin/remote.c:1048 #, c-format msgid " %-*s pushes to %s" msgstr " %-*s будет отправлена в %s" -#: builtin/remote.c:1114 +#: builtin/remote.c:1116 msgid "do not query remotes" msgstr "не опрашивать внешние репозитории" -#: builtin/remote.c:1141 +#: builtin/remote.c:1143 #, c-format msgid "* remote %s" msgstr "* внешний репозиторий %s" -#: builtin/remote.c:1142 +#: builtin/remote.c:1144 #, c-format msgid " Fetch URL: %s" msgstr " URL Ð´Ð»Ñ Ð¸Ð·Ð²Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ: %s" -#: builtin/remote.c:1143 builtin/remote.c:1156 builtin/remote.c:1295 +#: builtin/remote.c:1145 builtin/remote.c:1158 builtin/remote.c:1297 msgid "(no URL)" msgstr "(нет URL)" #. TRANSLATORS: the colon ':' should align with #. the one in " Fetch URL: %s" translation -#: builtin/remote.c:1154 builtin/remote.c:1156 +#: builtin/remote.c:1156 builtin/remote.c:1158 #, c-format msgid " Push URL: %s" msgstr " URL Ð´Ð»Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸: %s" -#: builtin/remote.c:1158 builtin/remote.c:1160 builtin/remote.c:1162 +#: builtin/remote.c:1160 builtin/remote.c:1162 builtin/remote.c:1164 #, c-format msgid " HEAD branch: %s" msgstr " HEAD ветка: %s" -#: builtin/remote.c:1158 +#: builtin/remote.c:1160 msgid "(not queried)" msgstr "(не запрашивалÑÑ)" -#: builtin/remote.c:1160 +#: builtin/remote.c:1162 msgid "(unknown)" msgstr "(неизвеÑтно)" -#: builtin/remote.c:1164 +#: builtin/remote.c:1166 #, c-format msgid " HEAD branch (remote HEAD is ambiguous, may be one of the following):\n" msgstr " HEAD ветка (HEAD внешнего Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ð¹, может быть одним из):\n" -#: builtin/remote.c:1176 +#: builtin/remote.c:1178 #, c-format msgid " Remote branch:%s" msgid_plural " Remote branches:%s" @@ -10718,11 +11376,11 @@ msgstr[1] " Внешние ветки:%s" msgstr[2] " Внешние ветки:%s" msgstr[3] " Внешние ветки:%s" -#: builtin/remote.c:1179 builtin/remote.c:1205 +#: builtin/remote.c:1181 builtin/remote.c:1207 msgid " (status not queried)" msgstr " (ÑÑ‚Ð°Ñ‚ÑƒÑ Ð½Ðµ запрашивалÑÑ)" -#: builtin/remote.c:1188 +#: builtin/remote.c:1190 msgid " Local branch configured for 'git pull':" msgid_plural " Local branches configured for 'git pull':" msgstr[0] " Ð›Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ Ð²ÐµÑ‚ÐºÐ°, наÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ Ð´Ð»Ñ Â«git pull»:" @@ -10730,11 +11388,11 @@ msgstr[1] " Локальные ветки, наÑтроенные Ð´Ð»Ñ Â«git msgstr[2] " Локальные ветки, наÑтроенные Ð´Ð»Ñ Â«git pull»:" msgstr[3] " Локальные ветки, наÑтроенные Ð´Ð»Ñ Â«git pull»:" -#: builtin/remote.c:1196 +#: builtin/remote.c:1198 msgid " Local refs will be mirrored by 'git push'" msgstr " Локальные ÑÑылки, зеркалируемые Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ «git push»" -#: builtin/remote.c:1202 +#: builtin/remote.c:1204 #, c-format msgid " Local ref configured for 'git push'%s:" msgid_plural " Local refs configured for 'git push'%s:" @@ -10743,132 +11401,132 @@ msgstr[1] " Локальные ÑÑылки, наÑтроенные Ð´Ð»Ñ Â«gi msgstr[2] " Локальные ÑÑылки, наÑтроенные Ð´Ð»Ñ Â«git push»%s:" msgstr[3] " Локальные ÑÑылки, наÑтроенные Ð´Ð»Ñ Â«git push»%s:" -#: builtin/remote.c:1223 +#: builtin/remote.c:1225 msgid "set refs/remotes/<name>/HEAD according to remote" msgstr "уÑтановить refs/remotes/<имÑ>/HEAD в завиÑимоÑти от внешнего репозиториÑ" -#: builtin/remote.c:1225 +#: builtin/remote.c:1227 msgid "delete refs/remotes/<name>/HEAD" msgstr "удалить refs/remotes/<имÑ>/HEAD" -#: builtin/remote.c:1240 +#: builtin/remote.c:1242 msgid "Cannot determine remote HEAD" msgstr "Ðе удалоÑÑŒ определить внешний HEAD" -#: builtin/remote.c:1242 +#: builtin/remote.c:1244 msgid "Multiple remote HEAD branches. Please choose one explicitly with:" msgstr "ÐеÑколько внешних HEAD веток. Укажите Ñвно одну из них:" -#: builtin/remote.c:1252 +#: builtin/remote.c:1254 #, c-format msgid "Could not delete %s" msgstr "Ðе удалоÑÑŒ удалить %s" -#: builtin/remote.c:1260 +#: builtin/remote.c:1262 #, c-format msgid "Not a valid ref: %s" msgstr "ÐедопуÑÑ‚Ð¸Ð¼Ð°Ñ ÑÑылка: %s" -#: builtin/remote.c:1262 +#: builtin/remote.c:1264 #, c-format msgid "Could not setup %s" msgstr "Ðе удалоÑÑŒ наÑтроить %s" -#: builtin/remote.c:1280 +#: builtin/remote.c:1282 #, c-format msgid " %s will become dangling!" msgstr " %s будет виÑÑщей веткой!" -#: builtin/remote.c:1281 +#: builtin/remote.c:1283 #, c-format msgid " %s has become dangling!" msgstr " %s Ñтала виÑÑщей веткой!" -#: builtin/remote.c:1291 +#: builtin/remote.c:1293 #, c-format msgid "Pruning %s" msgstr "ОчиÑтка %s" -#: builtin/remote.c:1292 +#: builtin/remote.c:1294 #, c-format msgid "URL: %s" msgstr "URL: %s" -#: builtin/remote.c:1308 +#: builtin/remote.c:1310 #, c-format msgid " * [would prune] %s" msgstr " * [будет удалена] %s" -#: builtin/remote.c:1311 +#: builtin/remote.c:1313 #, c-format msgid " * [pruned] %s" msgstr " * [удалена] %s" -#: builtin/remote.c:1356 +#: builtin/remote.c:1358 msgid "prune remotes after fetching" msgstr "почиÑтить внешние репозитории поÑле извлечениÑ" -#: builtin/remote.c:1419 builtin/remote.c:1473 builtin/remote.c:1541 +#: builtin/remote.c:1421 builtin/remote.c:1475 builtin/remote.c:1543 #, c-format msgid "No such remote '%s'" msgstr "Ðет такого внешнего Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ Â«%s»" -#: builtin/remote.c:1435 +#: builtin/remote.c:1437 msgid "add branch" msgstr "добавить ветку" -#: builtin/remote.c:1442 +#: builtin/remote.c:1444 msgid "no remote specified" msgstr "не указан внешний репозиторий" -#: builtin/remote.c:1459 +#: builtin/remote.c:1461 msgid "query push URLs rather than fetch URLs" msgstr "запроÑить URL отправки, вмеÑто URL извлечениÑ" -#: builtin/remote.c:1461 +#: builtin/remote.c:1463 msgid "return all URLs" msgstr "вернуть вÑе URL" -#: builtin/remote.c:1489 +#: builtin/remote.c:1491 #, c-format msgid "no URLs configured for remote '%s'" msgstr "URL не наÑтроены Ð´Ð»Ñ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ Â«%s»" -#: builtin/remote.c:1515 +#: builtin/remote.c:1517 msgid "manipulate push URLs" msgstr "управление URL отправки" -#: builtin/remote.c:1517 +#: builtin/remote.c:1519 msgid "add URL" msgstr "добавить URL" -#: builtin/remote.c:1519 +#: builtin/remote.c:1521 msgid "delete URLs" msgstr "удалить URL" -#: builtin/remote.c:1526 +#: builtin/remote.c:1528 msgid "--add --delete doesn't make sense" msgstr "--add Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно Ñ --delete" -#: builtin/remote.c:1567 +#: builtin/remote.c:1569 #, c-format msgid "Invalid old URL pattern: %s" msgstr "Ðеправильный шаблон Ñтарого URL: %s" -#: builtin/remote.c:1575 +#: builtin/remote.c:1577 #, c-format msgid "No such URL found: %s" msgstr "Ðе найдены ÑÐ¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ñ URL: %s" -#: builtin/remote.c:1577 +#: builtin/remote.c:1579 msgid "Will not delete all non-push URLs" msgstr "ÐÐµÐ»ÑŒÐ·Ñ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ вÑе URL не-отправки" -#: builtin/remote.c:1591 +#: builtin/remote.c:1593 msgid "be verbose; must be placed before a subcommand" msgstr "быть многоÑловнее; должно ÑтоÑть перед подкомандой" -#: builtin/remote.c:1622 +#: builtin/remote.c:1624 #, c-format msgid "Unknown subcommand: %s" msgstr "ÐеизвеÑÑ‚Ð½Ð°Ñ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°: %s" @@ -10877,83 +11535,89 @@ msgstr "ÐеизвеÑÑ‚Ð½Ð°Ñ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°: %s" msgid "git repack [<options>]" msgstr "git repack [<опции>]" -#: builtin/repack.c:160 +#: builtin/repack.c:22 +msgid "" +"Incremental repacks are incompatible with bitmap indexes. Use\n" +"--no-write-bitmap-index or disable the pack.writebitmaps configuration." +msgstr "Инкрементальные перепаковки не ÑовмеÑтимы Ñ Ð¸Ð½Ð´ÐµÐºÑами в битовых картах. ИÑпользуйте опцию --no-write-bitmap-index или отключите параметр конфигурации pack.writebitmaps." + +#: builtin/repack.c:166 msgid "pack everything in a single pack" msgstr "упаковать вÑÑ‘ в один пакет" -#: builtin/repack.c:162 +#: builtin/repack.c:168 msgid "same as -a, and turn unreachable objects loose" msgstr "тоже, что и -a, но дополнительно отброÑить недоÑтижимые объекты" -#: builtin/repack.c:165 +#: builtin/repack.c:171 msgid "remove redundant packs, and run git-prune-packed" msgstr "удалите лишние пакеты и запуÑтите git-prune-packed" -#: builtin/repack.c:167 +#: builtin/repack.c:173 msgid "pass --no-reuse-delta to git-pack-objects" msgstr "передать опцию --no-reuse-delta в git-pack-objects" -#: builtin/repack.c:169 +#: builtin/repack.c:175 msgid "pass --no-reuse-object to git-pack-objects" msgstr "передать опцию --no-reuse-object в git-pack-objects" -#: builtin/repack.c:171 +#: builtin/repack.c:177 msgid "do not run git-update-server-info" msgstr "не запуÑкать git-update-server-info" -#: builtin/repack.c:174 +#: builtin/repack.c:180 msgid "pass --local to git-pack-objects" msgstr "передать опцию --local в git-pack-objects" -#: builtin/repack.c:176 +#: builtin/repack.c:182 msgid "write bitmap index" msgstr "запиÑÑŒ индекÑа в битовых картах" -#: builtin/repack.c:177 +#: builtin/repack.c:183 msgid "approxidate" msgstr "примернаÑ-дата" -#: builtin/repack.c:178 +#: builtin/repack.c:184 msgid "with -A, do not loosen objects older than this" msgstr "Ñ Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ -A, не отбраÑывать объекты Ñтарее, чем указано" -#: builtin/repack.c:180 +#: builtin/repack.c:186 msgid "with -a, repack unreachable objects" msgstr "Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ -a, перепаковать недоÑтупные объекты" -#: builtin/repack.c:182 +#: builtin/repack.c:188 msgid "size of the window used for delta compression" msgstr "размер окна, иÑпользуемый Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¿Ñ€ÐµÑÑии дельт" -#: builtin/repack.c:183 builtin/repack.c:187 +#: builtin/repack.c:189 builtin/repack.c:193 msgid "bytes" msgstr "количеÑтво-байт" -#: builtin/repack.c:184 +#: builtin/repack.c:190 msgid "same as the above, but limit memory size instead of entries count" msgstr "тоже, что и выше, но ограничить размер памÑти, а не количеÑтво запиÑей" -#: builtin/repack.c:186 +#: builtin/repack.c:192 msgid "limits the maximum delta depth" msgstr "ограничение на макÑимальную глубину дельт" -#: builtin/repack.c:188 +#: builtin/repack.c:194 msgid "maximum size of each packfile" msgstr "макÑимальный размер каждого из файлов пакета" -#: builtin/repack.c:190 +#: builtin/repack.c:196 msgid "repack objects in packs marked with .keep" msgstr "переупаковать объекты в пакеты, помеченные файлом .keep" -#: builtin/repack.c:200 +#: builtin/repack.c:206 msgid "cannot delete packs in a precious-objects repo" msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ ÑƒÐ´Ð°Ð»Ñть пакеты в precious-objects репозитории" -#: builtin/repack.c:204 +#: builtin/repack.c:210 msgid "--keep-unreachable and -A are incompatible" msgstr "--keep-unreachable и -A Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно" -#: builtin/repack.c:391 builtin/worktree.c:115 +#: builtin/repack.c:400 builtin/worktree.c:115 #, c-format msgid "failed to remove '%s'" msgstr "Ñбой ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Â«%s»" @@ -10978,67 +11642,67 @@ msgstr "git replace -d <объект>…" msgid "git replace [--format=<format>] [-l [<pattern>]]" msgstr "git replace [--format=<формат>] [-l [<шаблон>]]" -#: builtin/replace.c:325 builtin/replace.c:363 builtin/replace.c:391 +#: builtin/replace.c:330 builtin/replace.c:368 builtin/replace.c:396 #, c-format msgid "Not a valid object name: '%s'" msgstr "ÐедопуÑтимое Ð¸Ð¼Ñ Ð¾Ð±ÑŠÐµÐºÑ‚Ð°: «%s»" -#: builtin/replace.c:355 +#: builtin/replace.c:360 #, c-format msgid "bad mergetag in commit '%s'" msgstr "Ð¿Ð»Ð¾Ñ…Ð°Ñ Ð¼ÐµÑ‚ÐºÐ° ÑлиÑÐ½Ð¸Ñ Ð² коммите «%s»" -#: builtin/replace.c:357 +#: builtin/replace.c:362 #, c-format msgid "malformed mergetag in commit '%s'" msgstr "Ð¿Ð¾Ð²Ñ€ÐµÐ¶Ð´Ñ‘Ð½Ð½Ð°Ñ Ð¼ÐµÑ‚ÐºÐ° ÑлиÑÐ½Ð¸Ñ Ð² коммите «%s»" -#: builtin/replace.c:368 +#: builtin/replace.c:373 #, c-format msgid "" "original commit '%s' contains mergetag '%s' that is discarded; use --edit " "instead of --graft" msgstr "оригинальный коммит «%s» Ñодержит метку ÑлиÑÐ½Ð¸Ñ Â«%s», ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð±Ñ‹Ð»Ð° отброшена; иÑпользуйте --edit вмеÑто --graft" -#: builtin/replace.c:401 +#: builtin/replace.c:406 #, c-format msgid "the original commit '%s' has a gpg signature." msgstr "оригинальный коммит «%s» Ñодержит подпиÑÑŒ gpg." -#: builtin/replace.c:402 +#: builtin/replace.c:407 msgid "the signature will be removed in the replacement commit!" msgstr "подпиÑÑŒ будет удалена в замененном коммите!" -#: builtin/replace.c:408 +#: builtin/replace.c:413 #, c-format msgid "could not write replacement commit for: '%s'" msgstr "не удалоÑÑŒ запиÑать замену Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð°: «%s»" -#: builtin/replace.c:432 +#: builtin/replace.c:437 msgid "list replace refs" msgstr "вывеÑти ÑпиÑок заменÑемых ÑÑылок" -#: builtin/replace.c:433 +#: builtin/replace.c:438 msgid "delete replace refs" msgstr "удаление заменÑемых ÑÑылок" -#: builtin/replace.c:434 +#: builtin/replace.c:439 msgid "edit existing object" msgstr "изменение ÑущеÑтвующего объекта" -#: builtin/replace.c:435 +#: builtin/replace.c:440 msgid "change a commit's parents" msgstr "изменение Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð°" -#: builtin/replace.c:436 +#: builtin/replace.c:441 msgid "replace the ref if it exists" msgstr "замена ÑÑылки, еÑли она ÑущеÑтвует" -#: builtin/replace.c:437 +#: builtin/replace.c:442 msgid "do not pretty-print contents for --edit" msgstr "не делать Ñтруктурированный вывод Ñодержимого Ð´Ð»Ñ --edit" -#: builtin/replace.c:438 +#: builtin/replace.c:443 msgid "use this format" msgstr "иÑпользовать Ñтот формат" @@ -11179,23 +11843,23 @@ msgstr "Ðе удалоÑÑŒ запиÑать новый файл индекÑа. msgid "rev-list does not support display of notes" msgstr "rev-list не поддерживает отображение заметок" -#: builtin/rev-parse.c:386 +#: builtin/rev-parse.c:393 msgid "git rev-parse --parseopt [<options>] -- [<args>...]" msgstr "git rev-parse --parseopt [<опции>] -- [<аргументы>…]" -#: builtin/rev-parse.c:391 +#: builtin/rev-parse.c:398 msgid "keep the `--` passed as an arg" msgstr "передавать далее «--» как аргумент" -#: builtin/rev-parse.c:393 +#: builtin/rev-parse.c:400 msgid "stop parsing after the first non-option argument" msgstr "оÑтановить разбор поÑле первого аргумента не ÑвлÑющегоÑÑ Ð¾Ð¿Ñ†Ð¸ÐµÐ¹" -#: builtin/rev-parse.c:396 +#: builtin/rev-parse.c:403 msgid "output in stuck long form" msgstr "выводить аргументы в длинном формате" -#: builtin/rev-parse.c:527 +#: builtin/rev-parse.c:534 msgid "" "git rev-parse --parseopt [<options>] -- [<args>...]\n" " or: git rev-parse --sq-quote [<arg>...]\n" @@ -11220,68 +11884,72 @@ msgstr "git cherry-pick [<опции>] <указатель-коммита>…" msgid "git cherry-pick <subcommand>" msgstr "git cherry-pick <подкоманда>" -#: builtin/revert.c:71 +#: builtin/revert.c:89 #, c-format msgid "%s: %s cannot be used with %s" msgstr "%s: %s Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно Ñ %s" -#: builtin/revert.c:80 +#: builtin/revert.c:98 msgid "end revert or cherry-pick sequence" msgstr "конец поÑледовательноÑти ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹ коммитов" -#: builtin/revert.c:81 +#: builtin/revert.c:99 msgid "resume revert or cherry-pick sequence" msgstr "продолжить поÑледовательноÑть ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹ коммитов" -#: builtin/revert.c:82 +#: builtin/revert.c:100 msgid "cancel revert or cherry-pick sequence" msgstr "отмена поÑледовательноÑти ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹ коммитов" -#: builtin/revert.c:83 +#: builtin/revert.c:101 msgid "don't automatically commit" msgstr "не коммитить автоматичеÑки" -#: builtin/revert.c:84 +#: builtin/revert.c:102 msgid "edit the commit message" msgstr "изменить Ñообщение коммита" -#: builtin/revert.c:87 -msgid "parent number" -msgstr "номер родителÑ" +#: builtin/revert.c:105 +msgid "parent-number" +msgstr "номер-родителÑ" -#: builtin/revert.c:89 +#: builtin/revert.c:106 +msgid "select mainline parent" +msgstr "выбор оÑновного родителÑ" + +#: builtin/revert.c:108 msgid "merge strategy" msgstr "ÑÑ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ñ ÑлиÑниÑ" -#: builtin/revert.c:90 +#: builtin/revert.c:109 msgid "option" msgstr "опциÑ" -#: builtin/revert.c:91 +#: builtin/revert.c:110 msgid "option for merge strategy" msgstr "Ð¾Ð¿Ñ†Ð¸Ñ Ð´Ð»Ñ Ñтратегии ÑлиÑниÑ" -#: builtin/revert.c:100 +#: builtin/revert.c:119 msgid "append commit name" msgstr "добавить Ð¸Ð¼Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð°" -#: builtin/revert.c:102 +#: builtin/revert.c:121 msgid "preserve initially empty commits" msgstr "Ñохранить изначально пуÑтые коммиты" -#: builtin/revert.c:103 +#: builtin/revert.c:122 msgid "allow commits with empty messages" msgstr "разрешить коммиты Ñ Ð¿ÑƒÑтыми ÑообщениÑми" -#: builtin/revert.c:104 +#: builtin/revert.c:123 msgid "keep redundant, empty commits" msgstr "оÑтавить избыточные, пуÑтые коммиты" -#: builtin/revert.c:192 +#: builtin/revert.c:211 msgid "revert failed" msgstr "Ñбой Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹ коммита" -#: builtin/revert.c:205 +#: builtin/revert.c:224 msgid "cherry-pick failed" msgstr "Ñбой при копировании коммита" @@ -11289,25 +11957,7 @@ msgstr "Ñбой при копировании коммита" msgid "git rm [<options>] [--] <file>..." msgstr "git rm [<опции>] [--] <файл>…" -#: builtin/rm.c:65 -msgid "" -"the following submodule (or one of its nested submodules)\n" -"uses a .git directory:" -msgid_plural "" -"the following submodules (or one of their nested submodules)\n" -"use a .git directory:" -msgstr[0] "Ñледующий подмодуль (или один из вложенных подмодулей)\nиÑпользует каталог .git:" -msgstr[1] "Ñледующие подмодули (или один из вложенных подмодулей)\nиÑпользуют каталог .git:" -msgstr[2] "Ñледующие подмодули (или один из вложенных подмодулей)\nиÑпользуют каталог .git:" -msgstr[3] "Ñледующие подмодули (или один из вложенных подмодулей)\nиÑпользуют каталог .git:" - -#: builtin/rm.c:71 -msgid "" -"\n" -"(use 'rm -rf' if you really want to remove it including all of its history)" -msgstr "\n(иÑпользуйте «rm -rf», еÑли вы дейÑтвительно хотите удалить его, Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ Ð²ÑÑŽ его иÑторию)" - -#: builtin/rm.c:230 +#: builtin/rm.c:205 msgid "" "the following file has staged content different from both the\n" "file and the HEAD:" @@ -11319,13 +11969,13 @@ msgstr[1] "Ñледующие файлы Ñодержат проиндекÑир msgstr[2] "Ñледующие файлы Ñодержат проиндекÑированные Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‰Ð¸ÐµÑÑ Ð¸ от файла, и от HEAD:" msgstr[3] "Ñледующие файлы Ñодержат проиндекÑированные Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‰Ð¸ÐµÑÑ Ð¸ от файла, и от HEAD:" -#: builtin/rm.c:235 +#: builtin/rm.c:210 msgid "" "\n" "(use -f to force removal)" msgstr "\n(иÑпользуйте опцию «-f» Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ удалениÑ)" -#: builtin/rm.c:239 +#: builtin/rm.c:214 msgid "the following file has changes staged in the index:" msgid_plural "the following files have changes staged in the index:" msgstr[0] "Ñледующие файлы Ñодержат проиндекÑированные Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² индекÑе:" @@ -11333,13 +11983,13 @@ msgstr[1] "Ñледующие файлы Ñодержат проиндекÑир msgstr[2] "Ñледующие файлы Ñодержат проиндекÑированные Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² индекÑе:" msgstr[3] "Ñледующие файлы Ñодержат проиндекÑированные Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² индекÑе:" -#: builtin/rm.c:243 builtin/rm.c:254 +#: builtin/rm.c:218 builtin/rm.c:227 msgid "" "\n" "(use --cached to keep the file, or -f to force removal)" msgstr "\n(иÑпользуйте опцию «--cached» Ð´Ð»Ñ Ð¾ÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð°, или «-f» Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ удалениÑ)" -#: builtin/rm.c:251 +#: builtin/rm.c:224 msgid "the following file has local modifications:" msgid_plural "the following files have local modifications:" msgstr[0] "Ñледующие файлы Ñодержат локальные изменениÑ:" @@ -11347,55 +11997,60 @@ msgstr[1] "Ñледующие файлы Ñодержат локальные иРmsgstr[2] "Ñледующие файлы Ñодержат локальные изменениÑ:" msgstr[3] "Ñледующие файлы Ñодержат локальные изменениÑ:" -#: builtin/rm.c:269 +#: builtin/rm.c:242 msgid "do not list removed files" msgstr "не выводить ÑпиÑок удаленных файлов" -#: builtin/rm.c:270 +#: builtin/rm.c:243 msgid "only remove from the index" msgstr "удалить только из индекÑа" -#: builtin/rm.c:271 +#: builtin/rm.c:244 msgid "override the up-to-date check" msgstr "пропуÑтить проверку актуальноÑти" -#: builtin/rm.c:272 +#: builtin/rm.c:245 msgid "allow recursive removal" msgstr "разрешить рекурÑивное удаление" -#: builtin/rm.c:274 +#: builtin/rm.c:247 msgid "exit with a zero status even if nothing matched" msgstr "выход Ñ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ кодом возврата, даже еÑли ничего не найдено" -#: builtin/rm.c:335 +#: builtin/rm.c:308 #, c-format msgid "not removing '%s' recursively without -r" msgstr "не удалÑÑŽ рекурÑивно «%s» без ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð¾Ð¿Ñ†Ð¸Ð¸ -r" -#: builtin/rm.c:374 +#: builtin/rm.c:347 #, c-format msgid "git rm: unable to remove %s" msgstr "git rm: не удалоÑÑŒ удалить %s" +#: builtin/rm.c:370 +#, c-format +msgid "could not remove '%s'" +msgstr "не удалоÑÑŒ удалить «%s»" + #: builtin/send-pack.c:18 msgid "" "git send-pack [--all | --mirror] [--dry-run] [--force] [--receive-pack=<git-receive-pack>] [--verbose] [--thin] [--atomic] [<host>:]<directory> [<ref>...]\n" " --all and explicit <ref> specification are mutually exclusive." -msgstr "git send-pack [--all | --mirror] [--dry-run] [--force] [--receive-pack=<git-receive-pack>] [--verbose] [--thin] [--atomic] [<Ñервер>:]<каталог> [<ÑÑылка>…]\n --all и ÑÐ²Ð½Ð°Ñ ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ <ÑÑылки> взаимно иÑключающие." +msgstr "git send-pack [--all | --mirror] [--dry-run] [--force] [--receive-pack=<git-receive-pack>] [--verbose] [--thin] [--atomic] [<Ñервер>:]<каталог> [<ÑÑылка>…]\n --all и Ñвный Ñпецификатор <ÑÑылки> взаимно иÑключающие." -#: builtin/send-pack.c:160 +#: builtin/send-pack.c:161 msgid "remote name" msgstr "Ð¸Ð¼Ñ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ репозиториÑ" -#: builtin/send-pack.c:171 +#: builtin/send-pack.c:175 msgid "use stateless RPC protocol" msgstr "протокол без ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ ÑоÑтоÑÐ½Ð¸Ñ Ð´Ð»Ñ RPC" -#: builtin/send-pack.c:172 +#: builtin/send-pack.c:176 msgid "read refs from stdin" msgstr "прочитать ÑÑылки из Ñтандартного ввода" -#: builtin/send-pack.c:173 +#: builtin/send-pack.c:177 msgid "print status from remote helper" msgstr "вывеÑти ÑÑ‚Ð°Ñ‚ÑƒÑ Ð¾Ñ‚ Ñкрипта внешнего Ñервера" @@ -11403,23 +12058,27 @@ msgstr "вывеÑти ÑÑ‚Ð°Ñ‚ÑƒÑ Ð¾Ñ‚ Ñкрипта внешнего ÑерРmsgid "git shortlog [<options>] [<revision-range>] [[--] [<path>...]]" msgstr "git shortlog [<опции>] [<диапазон-редакций>] [[--] [<путь>…]]" -#: builtin/shortlog.c:242 +#: builtin/shortlog.c:248 +msgid "Group by committer rather than author" +msgstr "Группировать по коммитеру, а не по автору" + +#: builtin/shortlog.c:250 msgid "sort output according to the number of commits per author" msgstr "отÑортировать вывод по количеÑтву коммитов у автора" -#: builtin/shortlog.c:244 +#: builtin/shortlog.c:252 msgid "Suppress commit descriptions, only provides commit count" msgstr "Ðе выводить опиÑÐ°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð¾Ð², а только их количеÑтво" -#: builtin/shortlog.c:246 +#: builtin/shortlog.c:254 msgid "Show the email address of each author" msgstr "Показать почту каждого из авторов" -#: builtin/shortlog.c:247 +#: builtin/shortlog.c:255 msgid "w[,i1[,i2]]" msgstr "w[,i1[,i2]]" -#: builtin/shortlog.c:248 +#: builtin/shortlog.c:256 msgid "Linewrap output" msgstr "ÐŸÐµÑ€ÐµÐ½Ð¾Ñ Ñтрок на выводе" @@ -11435,7 +12094,7 @@ msgstr "git show-branch [-a | --all] [-r | --remotes] [--topo-order | --date-ord msgid "git show-branch (-g | --reflog)[=<n>[,<base>]] [--list] [<ref>]" msgstr "git show-branch (-g | --reflog)[=<n>[,<база>]] [--list] [<ÑÑылка>]" -#: builtin/show-branch.c:375 +#: builtin/show-branch.c:374 #, c-format msgid "ignoring %s; cannot handle more than %d ref" msgid_plural "ignoring %s; cannot handle more than %d refs" @@ -11444,90 +12103,90 @@ msgstr[1] "игнорирование %s; невозможно Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ msgstr[2] "игнорирование %s; невозможно обработать больше %d ÑÑылок" msgstr[3] "игнорирование %s; невозможно обработать больше %d ÑÑылки" -#: builtin/show-branch.c:541 +#: builtin/show-branch.c:536 #, c-format msgid "no matching refs with %s" msgstr "нет Ñовпадающих запиÑей Ñ %s" -#: builtin/show-branch.c:639 +#: builtin/show-branch.c:632 msgid "show remote-tracking and local branches" msgstr "показать ÑпиÑок и отÑлеживаемых внешних и локальных веток" -#: builtin/show-branch.c:641 +#: builtin/show-branch.c:634 msgid "show remote-tracking branches" msgstr "показать ÑпиÑок отÑлеживаемых внешних веток" -#: builtin/show-branch.c:643 +#: builtin/show-branch.c:636 msgid "color '*!+-' corresponding to the branch" msgstr "окрашивать «*!+-» в ÑоответÑтвии Ñ Ð²ÐµÑ‚ÐºÐ¾Ð¹" -#: builtin/show-branch.c:645 +#: builtin/show-branch.c:638 msgid "show <n> more commits after the common ancestor" msgstr "показать <n> коммитов поÑле общего предка" -#: builtin/show-branch.c:647 +#: builtin/show-branch.c:640 msgid "synonym to more=-1" msgstr "Ñиноним Ð´Ð»Ñ more=-1" -#: builtin/show-branch.c:648 +#: builtin/show-branch.c:641 msgid "suppress naming strings" msgstr "не выводить именованные Ñтроки" -#: builtin/show-branch.c:650 +#: builtin/show-branch.c:643 msgid "include the current branch" msgstr "включить в вывод текущую ветку" -#: builtin/show-branch.c:652 +#: builtin/show-branch.c:645 msgid "name commits with their object names" msgstr "именовать коммиты их именами объектов" -#: builtin/show-branch.c:654 +#: builtin/show-branch.c:647 msgid "show possible merge bases" msgstr "вывеÑти возможные базы ÑлиÑниÑ" -#: builtin/show-branch.c:656 +#: builtin/show-branch.c:649 msgid "show refs unreachable from any other ref" msgstr "вывеÑти ÑÑылки, недоÑтупные из любых других ÑÑылок" -#: builtin/show-branch.c:658 +#: builtin/show-branch.c:651 msgid "show commits in topological order" msgstr "вывеÑти коммиты в топологичеÑком порÑдке" -#: builtin/show-branch.c:661 +#: builtin/show-branch.c:654 msgid "show only commits not on the first branch" msgstr "вывеÑти только коммиты, отÑутÑтвующие в первой ветке" -#: builtin/show-branch.c:663 +#: builtin/show-branch.c:656 msgid "show merges reachable from only one tip" msgstr "вывеÑти ÑлиÑниÑ, доÑтижимые только из одной из верхушек" -#: builtin/show-branch.c:665 +#: builtin/show-branch.c:658 msgid "topologically sort, maintaining date order where possible" msgstr "топологичеÑÐºÐ°Ñ Ñортировка, Ñ Ñохранением порÑдка дат, еÑли возможно" -#: builtin/show-branch.c:668 +#: builtin/show-branch.c:661 msgid "<n>[,<base>]" msgstr "<n>[,<база>]" -#: builtin/show-branch.c:669 +#: builtin/show-branch.c:662 msgid "show <n> most recent ref-log entries starting at base" msgstr "показать <n> поÑледних запиÑей в журнале ÑÑылок, Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ Ñ Ð±Ð°Ð·Ñ‹" -#: builtin/show-branch.c:703 +#: builtin/show-branch.c:696 msgid "" "--reflog is incompatible with --all, --remotes, --independent or --merge-" "base" msgstr "--reflog неÑовмеÑтимо Ñ --all, --remotes, --independent и --merge-base" -#: builtin/show-branch.c:727 +#: builtin/show-branch.c:720 msgid "no branches given, and HEAD is not valid" msgstr "не указаны ветки и HEAD не дейÑтвительный" -#: builtin/show-branch.c:730 +#: builtin/show-branch.c:723 msgid "--reflog option needs one branch name" msgstr "параметр --reflog требует ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð¸Ð¼ÐµÐ½Ð¸ одной ветки" -#: builtin/show-branch.c:733 +#: builtin/show-branch.c:726 #, c-format msgid "only %d entry can be shown at one time." msgid_plural "only %d entries can be shown at one time." @@ -11536,12 +12195,12 @@ msgstr[1] "только %d запиÑи могут быть показаны оРmsgstr[2] "только %d запиÑей могут быть показаны одновременно." msgstr[3] "только %d запиÑи могут быть показаны одновременно." -#: builtin/show-branch.c:737 +#: builtin/show-branch.c:730 #, c-format msgid "no such ref %s" msgstr "нет такой ÑÑылки %s" -#: builtin/show-branch.c:829 +#: builtin/show-branch.c:814 #, c-format msgid "cannot handle more than %d rev." msgid_plural "cannot handle more than %d revs." @@ -11550,12 +12209,12 @@ msgstr[1] "невозможно обработать больше %d Ñ€ÐµÐ´Ð°ÐºÑ msgstr[2] "невозможно обработать больше %d редакций." msgstr[3] "невозможно обработать больше %d редакции." -#: builtin/show-branch.c:833 +#: builtin/show-branch.c:818 #, c-format msgid "'%s' is not a valid ref." msgstr "«%s» не ÑвлÑетÑÑ Ð´Ð¾Ð¿ÑƒÑтимой ÑÑылкой на коммит." -#: builtin/show-branch.c:836 +#: builtin/show-branch.c:821 #, c-format msgid "cannot find commit %s (%s)" msgstr "не удалоÑÑŒ найти коммит %s (%s)" @@ -11570,35 +12229,35 @@ msgstr "git show-ref [-q | --quiet] [--verify] [--head] [-d | --dereference] [-s msgid "git show-ref --exclude-existing[=<pattern>]" msgstr "git show-ref --exclude-existing[=<шаблон>]" -#: builtin/show-ref.c:165 +#: builtin/show-ref.c:159 msgid "only show tags (can be combined with heads)" msgstr "вывеÑти только метки (можно иÑпользовать одновременно Ñ --heads)" -#: builtin/show-ref.c:166 +#: builtin/show-ref.c:160 msgid "only show heads (can be combined with tags)" msgstr "вывеÑти только головы (можно иÑпользовать одновременно Ñ --tags)" -#: builtin/show-ref.c:167 +#: builtin/show-ref.c:161 msgid "stricter reference checking, requires exact ref path" msgstr "более ÑÑ‚Ñ€Ð¾Ð³Ð°Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° ÑÑылок, требует точный путь ÑÑылки" -#: builtin/show-ref.c:170 builtin/show-ref.c:172 +#: builtin/show-ref.c:164 builtin/show-ref.c:166 msgid "show the HEAD reference, even if it would be filtered out" msgstr "вывеÑти ÑÑылку HEAD, даже еÑли она будет отфильтрована" -#: builtin/show-ref.c:174 +#: builtin/show-ref.c:168 msgid "dereference tags into object IDs" msgstr "разыменовать метки в идентификаторы объектов" -#: builtin/show-ref.c:176 +#: builtin/show-ref.c:170 msgid "only show SHA1 hash using <n> digits" msgstr "иÑпользовать <n> цифр Ð´Ð»Ñ Ð²Ñ‹Ð²Ð¾Ð´Ð° SHA-1" -#: builtin/show-ref.c:180 +#: builtin/show-ref.c:174 msgid "do not print results to stdout (useful with --verify)" msgstr "не печатать результат на Ñтандартный вывод (полезно Ñ Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ «--verify»)" -#: builtin/show-ref.c:182 +#: builtin/show-ref.c:176 msgid "show refs from stdin that aren't in local repository" msgstr "вывеÑти ÑÑылки Ñо Ñтандартного ввода, которых нет в локальном репозитории" @@ -11618,12 +12277,12 @@ msgstr "пропуÑтить и удалить вÑе Ñтроки, начина msgid "prepend comment character and space to each line" msgstr "добавить перед каждой Ñтрокой Ñимвол ÐºÐ¾Ð¼Ð¼ÐµÑ‚Ð°Ñ€Ð¸Ñ Ð¸ пробел" -#: builtin/submodule--helper.c:24 builtin/submodule--helper.c:1046 +#: builtin/submodule--helper.c:24 builtin/submodule--helper.c:1075 #, c-format msgid "No such ref: %s" msgstr "Ðет такой ÑÑылки: %s" -#: builtin/submodule--helper.c:31 builtin/submodule--helper.c:1055 +#: builtin/submodule--helper.c:31 builtin/submodule--helper.c:1084 #, c-format msgid "Expecting a full ref name, got %s" msgstr "ОжидалоÑÑŒ полное Ð¸Ð¼Ñ ÑÑылки, а получено %s" @@ -11633,200 +12292,204 @@ msgstr "ОжидалоÑÑŒ полное Ð¸Ð¼Ñ ÑÑылки, а получено msgid "cannot strip one component off url '%s'" msgstr "не удалоÑÑŒ обрезать один компонент url «%s»" -#: builtin/submodule--helper.c:282 builtin/submodule--helper.c:408 -#: builtin/submodule--helper.c:590 +#: builtin/submodule--helper.c:305 builtin/submodule--helper.c:630 msgid "alternative anchor for relative paths" msgstr "альтернативный Ñимвол Ð´Ð»Ñ Ð¾Ñ‚Ð½Ð¾Ñительных путей" -#: builtin/submodule--helper.c:287 +#: builtin/submodule--helper.c:310 msgid "git submodule--helper list [--prefix=<path>] [<path>...]" msgstr "git submodule--helper list [--prefix=<путь>] [<путь>…]" -#: builtin/submodule--helper.c:329 builtin/submodule--helper.c:343 +#: builtin/submodule--helper.c:356 builtin/submodule--helper.c:380 #, c-format msgid "No url found for submodule path '%s' in .gitmodules" msgstr "URL Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Ð¿Ð¾ пути «%s» не найден в .gitmodules" -#: builtin/submodule--helper.c:369 +#: builtin/submodule--helper.c:395 +#, c-format +msgid "" +"could not lookup configuration '%s'. Assuming this repository is its own " +"authoritative upstream." +msgstr "не удалоÑÑŒ запроÑить конфигурацию «%s». Предполагаю, что Ñтот репозиторий имеет Ñвой ÑобÑтвенный вышеÑтоÑщий репозиторий." + +#: builtin/submodule--helper.c:406 #, c-format msgid "Failed to register url for submodule path '%s'" msgstr "Сбой региÑтрации адреÑа Ð´Ð»Ñ Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Â«%s»" -#: builtin/submodule--helper.c:373 +#: builtin/submodule--helper.c:410 #, c-format msgid "Submodule '%s' (%s) registered for path '%s'\n" msgstr "Подмодуль «%s» (%s) зарегиÑтрирован по пути «%s»\n" -#: builtin/submodule--helper.c:383 +#: builtin/submodule--helper.c:420 #, c-format msgid "warning: command update mode suggested for submodule '%s'\n" msgstr "внимание: предполагаемый режим Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Â«%s»\n" -#: builtin/submodule--helper.c:390 +#: builtin/submodule--helper.c:427 #, c-format msgid "Failed to register update mode for submodule path '%s'" msgstr "Сбой региÑтрации режима Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Â«%s»" -#: builtin/submodule--helper.c:409 +#: builtin/submodule--helper.c:443 msgid "Suppress output for initializing a submodule" msgstr "Ðе выводить информацию о инициализации подмодулÑ" -#: builtin/submodule--helper.c:414 +#: builtin/submodule--helper.c:448 msgid "git submodule--helper init [<path>]" msgstr "git submodule--helper init [<путь>]" -#: builtin/submodule--helper.c:435 +#: builtin/submodule--helper.c:476 msgid "git submodule--helper name <path>" msgstr "git submodule--helper name <путь>" -#: builtin/submodule--helper.c:441 +#: builtin/submodule--helper.c:482 #, c-format msgid "no submodule mapping found in .gitmodules for path '%s'" msgstr "не найдено ÑоответÑтвие подмодулей в .gitmodules Ð´Ð»Ñ Ð¿ÑƒÑ‚Ð¸ «%s»" -#: builtin/submodule--helper.c:524 builtin/submodule--helper.c:527 +#: builtin/submodule--helper.c:565 builtin/submodule--helper.c:568 #, c-format msgid "submodule '%s' cannot add alternate: %s" msgstr "подмодулю «%s» не удалоÑÑŒ добавить альтернативу: %s" -#: builtin/submodule--helper.c:563 +#: builtin/submodule--helper.c:604 #, c-format msgid "Value '%s' for submodule.alternateErrorStrategy is not recognized" msgstr "Значение «%s» Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° submodule.alternateErrorStrategy не рапознано" -#: builtin/submodule--helper.c:570 +#: builtin/submodule--helper.c:611 #, c-format msgid "Value '%s' for submodule.alternateLocation is not recognized" msgstr "Значение «%s» Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° submodule.alternateLocation не рапознано" -#: builtin/submodule--helper.c:593 +#: builtin/submodule--helper.c:633 msgid "where the new submodule will be cloned to" msgstr "куда должен быть Ñклонирован новый подмодуль" -#: builtin/submodule--helper.c:596 +#: builtin/submodule--helper.c:636 msgid "name of the new submodule" msgstr "Ð¸Ð¼Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ подмодулÑ" -#: builtin/submodule--helper.c:599 +#: builtin/submodule--helper.c:639 msgid "url where to clone the submodule from" msgstr "url откуда должен был Ñклонирован новый подмодуль" -#: builtin/submodule--helper.c:605 +#: builtin/submodule--helper.c:645 msgid "depth for shallow clones" msgstr "глубина Ð´Ð»Ñ Ñ‡Ð°Ñтичного клона" -#: builtin/submodule--helper.c:608 builtin/submodule--helper.c:964 +#: builtin/submodule--helper.c:648 builtin/submodule--helper.c:993 msgid "force cloning progress" msgstr "принудительно выводить прогреÑÑ ÐºÐ»Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ" -#: builtin/submodule--helper.c:613 +#: builtin/submodule--helper.c:653 msgid "" "git submodule--helper clone [--prefix=<path>] [--quiet] [--reference " "<repository>] [--name <name>] [--depth <depth>] --url <url> --path <path>" msgstr "git submodule--helper clone [--prefix=<путь>] [--quiet] [--reference <репозиторий>] [--name <имÑ>] [--depth <глубина>] --url <url> --path <путь>" -#: builtin/submodule--helper.c:638 builtin/submodule--helper.c:648 -#, c-format -msgid "could not create directory '%s'" -msgstr "не удалоÑÑŒ Ñоздать каталог «%s»" - -#: builtin/submodule--helper.c:644 +#: builtin/submodule--helper.c:684 #, c-format msgid "clone of '%s' into submodule path '%s' failed" msgstr "не удалоÑÑŒ клонировать «%s» в подмодуль по пути «%s»" -#: builtin/submodule--helper.c:660 -#, c-format -msgid "cannot open file '%s'" -msgstr "не удалоÑÑŒ открыть файл «%s»" - -#: builtin/submodule--helper.c:665 -#, c-format -msgid "could not close file %s" -msgstr "не удалоÑÑŒ закрыть файл %s" - -#: builtin/submodule--helper.c:672 +#: builtin/submodule--helper.c:699 #, c-format msgid "could not get submodule directory for '%s'" msgstr "не удалоÑÑŒ получить каталог Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Â«%s»" -#: builtin/submodule--helper.c:726 +#: builtin/submodule--helper.c:764 #, c-format msgid "Submodule path '%s' not initialized" msgstr "Подмодуль по пути «%s» не инициализирован" -#: builtin/submodule--helper.c:730 +#: builtin/submodule--helper.c:768 msgid "Maybe you want to use 'update --init'?" msgstr "Возможно, вы хотели иÑпользовать «update --init»?" -#: builtin/submodule--helper.c:756 +#: builtin/submodule--helper.c:793 #, c-format msgid "Skipping unmerged submodule %s" msgstr "ПропуÑк не Ñлитого Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ %s" -#: builtin/submodule--helper.c:777 +#: builtin/submodule--helper.c:814 #, c-format msgid "Skipping submodule '%s'" msgstr "ПропуÑк Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Â«%s»" -#: builtin/submodule--helper.c:913 +#: builtin/submodule--helper.c:942 #, c-format msgid "Failed to clone '%s'. Retry scheduled" msgstr "Ðе удалоÑÑŒ клонировать «%s». Запланирована Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ°" -#: builtin/submodule--helper.c:924 +#: builtin/submodule--helper.c:953 #, c-format msgid "Failed to clone '%s' a second time, aborting" msgstr "Ðе удалоÑÑŒ клонировать «%s» Ñо второй попытки, отмена" -#: builtin/submodule--helper.c:945 +#: builtin/submodule--helper.c:974 builtin/submodule--helper.c:1162 msgid "path into the working tree" msgstr "путь в рабочем каталоге" -#: builtin/submodule--helper.c:948 +#: builtin/submodule--helper.c:977 msgid "path into the working tree, across nested submodule boundaries" msgstr "путь в рабочем каталоге, в пределах границ подмодулÑ" -#: builtin/submodule--helper.c:952 +#: builtin/submodule--helper.c:981 msgid "rebase, merge, checkout or none" msgstr "rebase, merge, checkout или none" -#: builtin/submodule--helper.c:956 +#: builtin/submodule--helper.c:985 msgid "Create a shallow clone truncated to the specified number of revisions" msgstr "Создать чаÑтичный клон, ограниченный указанным количеÑтвом редакций" -#: builtin/submodule--helper.c:959 +#: builtin/submodule--helper.c:988 msgid "parallel jobs" msgstr "параллельные задачи" -#: builtin/submodule--helper.c:961 +#: builtin/submodule--helper.c:990 msgid "whether the initial clone should follow the shallow recommendation" msgstr "должен ли изначальный процеÑÑ ÐºÐ»Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñледовать рекомендации о чаÑтичноÑти" -#: builtin/submodule--helper.c:962 +#: builtin/submodule--helper.c:991 msgid "don't print cloning progress" msgstr "вы выводить прогреÑÑ ÐºÐ»Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ" -#: builtin/submodule--helper.c:969 +#: builtin/submodule--helper.c:998 msgid "git submodule--helper update_clone [--prefix=<path>] [<path>...]" msgstr "git submodule--helper update_clone [--prefix=<путь>] [<путь>…]" -#: builtin/submodule--helper.c:979 +#: builtin/submodule--helper.c:1008 msgid "bad value for update parameter" msgstr "плохое значение Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° update" -#: builtin/submodule--helper.c:1050 +#: builtin/submodule--helper.c:1079 #, c-format msgid "" "Submodule (%s) branch configured to inherit branch from superproject, but " "the superproject is not on any branch" msgstr "Ветка Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ (%s) наÑтроена на наÑледование ветки из родительÑкого проекта, но он не находитÑÑ Ð½Ð¸ на одной ветке" -#: builtin/submodule--helper.c:1100 +#: builtin/submodule--helper.c:1163 +msgid "recurse into submodules" +msgstr "рекурÑивно по подмодулÑм" + +#: builtin/submodule--helper.c:1169 +msgid "git submodule--helper embed-git-dir [<path>...]" +msgstr "git submodule--helper embed-git-dir [<путь>…]" + +#: builtin/submodule--helper.c:1226 msgid "submodule--helper subcommand must be called with a subcommand" msgstr "подкоманда submodule--helper должна вызыватьÑÑ Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸ÐµÐ¼ подкоманды" -#: builtin/submodule--helper.c:1107 +#: builtin/submodule--helper.c:1233 +#, c-format +msgid "%s doesn't support --super-prefix" +msgstr "%s не поддерживает параметр --super-prefix" + +#: builtin/submodule--helper.c:1239 #, c-format msgid "'%s' is not a valid submodule--helper subcommand" msgstr "«%s» не ÑвлÑетÑÑ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ submodule--helper" @@ -11871,30 +12534,25 @@ msgstr "git tag -d <имÑ-метки>…" #: builtin/tag.c:25 msgid "" -"git tag -l [-n[<num>]] [--contains <commit>] [--points-at <object>]\n" +"git tag -l [-n[<num>]] [--contains <commit>] [--no-contains <commit>] [--points-at <object>]\n" "\t\t[--format=<format>] [--[no-]merged [<commit>]] [<pattern>...]" -msgstr "git tag -l [-n[<количеÑтво>]] [--contains <коммит>] [--points-at <объект>]\n\t\t[--format=<формат>] [--[no-]merged [<коммит>]] [<шаблон>…]" +msgstr "git tag -l [-n[<количеÑтво>]] [--contains <коммит>] [--no-contains <коммит>] [--points-at <объект>]\n\t\t[--format=<формат>] [--[no-]merged [<коммит>]] [<шаблон>…]" #: builtin/tag.c:27 -msgid "git tag -v <tagname>..." -msgstr "git tag -v <имÑ-метки>…" +msgid "git tag -v [--format=<format>] <tagname>..." +msgstr "git tag -v [--format=<формат>] <имÑ-метки>…" -#: builtin/tag.c:81 -#, c-format -msgid "tag name too long: %.*s..." -msgstr "Ñлишком длинное Ð¸Ð¼Ñ Ð¼ÐµÑ‚ÐºÐ¸: %.*s…" - -#: builtin/tag.c:86 +#: builtin/tag.c:83 #, c-format msgid "tag '%s' not found." msgstr "метка «%s» не найдена." -#: builtin/tag.c:101 +#: builtin/tag.c:99 #, c-format msgid "Deleted tag '%s' (was %s)\n" msgstr "Метка «%s» удалена (была %s)\n" -#: builtin/tag.c:117 +#: builtin/tag.c:128 #, c-format msgid "" "\n" @@ -11903,7 +12561,7 @@ msgid "" "Lines starting with '%c' will be ignored.\n" msgstr "\nВведите Ñообщение Ð´Ð»Ñ Ð¼ÐµÑ‚ÐºÐ¸:\n %s\nСтроки, начинающиеÑÑ Ñ Â«%c» будут проигнорированы.\n" -#: builtin/tag.c:121 +#: builtin/tag.c:132 #, c-format msgid "" "\n" @@ -11912,138 +12570,142 @@ msgid "" "Lines starting with '%c' will be kept; you may remove them yourself if you want to.\n" msgstr "\nВведите Ñообщение Ð´Ð»Ñ Ð¼ÐµÑ‚ÐºÐ¸:\n %s\nСтроки, начинающиеÑÑ Ñ Â«%c» будут оÑтавлены; вы можете удалить их вручную, еÑли хотите.\n" -#: builtin/tag.c:199 +#: builtin/tag.c:210 msgid "unable to sign the tag" msgstr "не удалоÑÑŒ подпиÑать метку" -#: builtin/tag.c:201 +#: builtin/tag.c:212 msgid "unable to write tag file" msgstr "не удалоÑÑŒ запиÑать файл метки" -#: builtin/tag.c:226 +#: builtin/tag.c:236 msgid "bad object type." msgstr "неправильный тип объекта" -#: builtin/tag.c:239 -msgid "tag header too big." -msgstr "заголовок метки Ñлишком большой." - -#: builtin/tag.c:275 +#: builtin/tag.c:282 msgid "no tag message?" msgstr "нет опиÑÐ°Ð½Ð¸Ñ Ð¼ÐµÑ‚ÐºÐ¸?" -#: builtin/tag.c:281 +#: builtin/tag.c:289 #, c-format msgid "The tag message has been left in %s\n" msgstr "Сообщение метки было оÑтавлено в %s\n" -#: builtin/tag.c:339 +#: builtin/tag.c:397 msgid "list tag names" msgstr "ÑпиÑок названий меток" -#: builtin/tag.c:341 +#: builtin/tag.c:399 msgid "print <n> lines of each tag message" msgstr "печатать <n> Ñтрок опиÑÐ°Ð½Ð¸Ñ Ð¾Ñ‚ каждой метки" -#: builtin/tag.c:343 +#: builtin/tag.c:401 msgid "delete tags" msgstr "удалить метки" -#: builtin/tag.c:344 +#: builtin/tag.c:402 msgid "verify tags" msgstr "проверить метки" -#: builtin/tag.c:346 +#: builtin/tag.c:404 msgid "Tag creation options" msgstr "ÐаÑтройки ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¼ÐµÑ‚ÐºÐ¸" -#: builtin/tag.c:348 +#: builtin/tag.c:406 msgid "annotated tag, needs a message" msgstr "Ð´Ð»Ñ Ð°Ð½Ð½Ð¾Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ метки нужно Ñообщение" -#: builtin/tag.c:350 +#: builtin/tag.c:408 msgid "tag message" msgstr "опиÑание метки" -#: builtin/tag.c:352 +#: builtin/tag.c:410 msgid "annotated and GPG-signed tag" msgstr "Ð°Ð½Ð½Ð¾Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ Ð¸ подпиÑÐ°Ð½Ð½Ð°Ñ Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ GPG метка" -#: builtin/tag.c:356 +#: builtin/tag.c:414 msgid "use another key to sign the tag" msgstr "иÑпользовать другой ключ Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ð½Ð¸Ñ Ð¼ÐµÑ‚ÐºÐ¸" -#: builtin/tag.c:357 +#: builtin/tag.c:415 msgid "replace the tag if exists" msgstr "замена метки, еÑли она ÑущеÑтвует" -#: builtin/tag.c:358 builtin/update-ref.c:368 +#: builtin/tag.c:416 builtin/update-ref.c:368 msgid "create a reflog" msgstr "Ñоздать журнал ÑÑылок" -#: builtin/tag.c:360 +#: builtin/tag.c:418 msgid "Tag listing options" msgstr "ÐаÑтройки вывода ÑпиÑка меток" -#: builtin/tag.c:361 +#: builtin/tag.c:419 msgid "show tag list in columns" msgstr "показать ÑпиÑок меток по Ñтолбцам" -#: builtin/tag.c:362 builtin/tag.c:363 +#: builtin/tag.c:420 builtin/tag.c:422 msgid "print only tags that contain the commit" msgstr "вывод только меток, которые Ñодержат коммит" -#: builtin/tag.c:364 +#: builtin/tag.c:421 builtin/tag.c:423 +msgid "print only tags that don't contain the commit" +msgstr "вывод только меток, которые не Ñодержат коммит" + +#: builtin/tag.c:424 msgid "print only tags that are merged" msgstr "вывод только Ñлитых меток" -#: builtin/tag.c:365 +#: builtin/tag.c:425 msgid "print only tags that are not merged" msgstr "вывод только не Ñлитых меток" -#: builtin/tag.c:370 +#: builtin/tag.c:430 msgid "print only tags of the object" msgstr "вывод только меток, определенного объекта" -#: builtin/tag.c:399 +#: builtin/tag.c:469 msgid "--column and -n are incompatible" msgstr "--column и -n Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно" -#: builtin/tag.c:419 -msgid "-n option is only allowed with -l." -msgstr "опцию -n можно иÑпользовать только вмеÑте Ñ -l." +#: builtin/tag.c:491 +msgid "-n option is only allowed in list mode" +msgstr "опцию -n можно иÑпользовать только в режиме ÑпиÑка" -#: builtin/tag.c:421 -msgid "--contains option is only allowed with -l." -msgstr "опцию --contains можно иÑпользовать только вмеÑте Ñ -l." +#: builtin/tag.c:493 +msgid "--contains option is only allowed in list mode" +msgstr "опцию --contains можно иÑпользовать только в режиме ÑпиÑка" -#: builtin/tag.c:423 -msgid "--points-at option is only allowed with -l." -msgstr "опцию --points-at можно иÑпользовать только вмеÑте Ñ -l." +#: builtin/tag.c:495 +msgid "--no-contains option is only allowed in list mode" +msgstr "опцию --no-contains можно иÑпользовать только в режиме ÑпиÑка" -#: builtin/tag.c:425 -msgid "--merged and --no-merged option are only allowed with -l" -msgstr "опции --merged и --no-merged можно иÑпользовать только вмеÑте Ñ -l." +#: builtin/tag.c:497 +msgid "--points-at option is only allowed in list mode" +msgstr "опцию --points-at можно иÑпользовать только в режиме ÑпиÑка" + +#: builtin/tag.c:499 +msgid "--merged and --no-merged options are only allowed in list mode" +msgstr "опции --merged и --no-merged можно иÑпользовать только в режиме ÑпиÑка" -#: builtin/tag.c:433 +#: builtin/tag.c:510 msgid "only one -F or -m option is allowed." msgstr "-F и -m Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно." -#: builtin/tag.c:452 +#: builtin/tag.c:529 msgid "too many params" msgstr "передано Ñлишком много параметров" -#: builtin/tag.c:458 +#: builtin/tag.c:535 #, c-format msgid "'%s' is not a valid tag name." msgstr "«%s» не ÑвлÑетÑÑ Ð´Ð¾Ð¿ÑƒÑтимым именем метки." -#: builtin/tag.c:463 +#: builtin/tag.c:540 #, c-format msgid "tag '%s' already exists" msgstr "метка «%s» уже ÑущеÑтвует" -#: builtin/tag.c:491 +#: builtin/tag.c:570 #, c-format msgid "Updated tag '%s' (was %s)\n" msgstr "Метка «%s» обновлена (была %s)\n" @@ -12072,181 +12734,193 @@ msgstr "не удалоÑÑŒ Ñоздать файл %s" msgid "failed to delete file %s" msgstr "не удалоÑÑŒ удалить файл %s" -#: builtin/update-index.c:110 builtin/update-index.c:212 +#: builtin/update-index.c:110 builtin/update-index.c:216 #, c-format msgid "failed to delete directory %s" msgstr "не удалоÑÑŒ удалить каталог %s" -#: builtin/update-index.c:133 +#: builtin/update-index.c:135 #, c-format msgid "Testing mtime in '%s' " msgstr "Проверка mtime в «%s» " -#: builtin/update-index.c:145 +#: builtin/update-index.c:149 msgid "directory stat info does not change after adding a new file" msgstr "Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ ÑтатиÑтики каталога не изменÑетÑÑ Ð¿Ð¾Ñле Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ файла" -#: builtin/update-index.c:158 +#: builtin/update-index.c:162 msgid "directory stat info does not change after adding a new directory" msgstr "Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ ÑтатиÑтики каталога не изменÑетÑÑ Ð¿Ð¾Ñле Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ каталога" -#: builtin/update-index.c:171 +#: builtin/update-index.c:175 msgid "directory stat info changes after updating a file" msgstr "Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ ÑтатиÑтики каталога изменÑетÑÑ Ð¿Ð¾Ñле Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ файла" -#: builtin/update-index.c:182 +#: builtin/update-index.c:186 msgid "directory stat info changes after adding a file inside subdirectory" msgstr "Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ ÑтатиÑтики каталога изменÑетÑÑ Ð¿Ð¾Ñле Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ файла внутри подкаталога" -#: builtin/update-index.c:193 +#: builtin/update-index.c:197 msgid "directory stat info does not change after deleting a file" msgstr "Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ ÑтатиÑтики каталога не изменÑетÑÑ Ð¿Ð¾Ñле ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð°" -#: builtin/update-index.c:206 +#: builtin/update-index.c:210 msgid "directory stat info does not change after deleting a directory" msgstr "Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ ÑтатиÑтики каталога не изменÑетÑÑ Ð¿Ð¾Ñле ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°" -#: builtin/update-index.c:213 +#: builtin/update-index.c:217 msgid " OK" msgstr " OK" -#: builtin/update-index.c:564 +#: builtin/update-index.c:568 msgid "git update-index [<options>] [--] [<file>...]" msgstr "git update-index [<опции>] [--] [<файл>…]" -#: builtin/update-index.c:919 +#: builtin/update-index.c:923 msgid "continue refresh even when index needs update" msgstr "продолжить обновление, даже еÑли Ð¸Ð½Ð´ÐµÐºÑ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ обновлениÑ" -#: builtin/update-index.c:922 +#: builtin/update-index.c:926 msgid "refresh: ignore submodules" msgstr "обновление: игнорировать подмодули" -#: builtin/update-index.c:925 +#: builtin/update-index.c:929 msgid "do not ignore new files" msgstr "не игнорировать новые файлы" -#: builtin/update-index.c:927 +#: builtin/update-index.c:931 msgid "let files replace directories and vice-versa" msgstr "разрешить файлам заменÑть каталоги и наоборот" -#: builtin/update-index.c:929 +#: builtin/update-index.c:933 msgid "notice files missing from worktree" msgstr "замечать файлы отÑутÑтвующие в рабочем каталоге" -#: builtin/update-index.c:931 +#: builtin/update-index.c:935 msgid "refresh even if index contains unmerged entries" msgstr "обновить, даже еÑли в индекÑе имеютÑÑ Ð½Ðµ Ñлитые запиÑи" -#: builtin/update-index.c:934 +#: builtin/update-index.c:938 msgid "refresh stat information" msgstr "обновить информацию о ÑтатуÑе файлов" -#: builtin/update-index.c:938 +#: builtin/update-index.c:942 msgid "like --refresh, but ignore assume-unchanged setting" msgstr "как --refresh, но игнорировать наÑтройку assume-unchanged" -#: builtin/update-index.c:942 +#: builtin/update-index.c:946 msgid "<mode>,<object>,<path>" msgstr "<режим доÑтупа>,<объект>,<путь>" -#: builtin/update-index.c:943 +#: builtin/update-index.c:947 msgid "add the specified entry to the index" msgstr "добавить указанную запиÑÑŒ в индекÑ" -#: builtin/update-index.c:952 +#: builtin/update-index.c:956 msgid "mark files as \"not changing\"" msgstr "пометить файлы как «не измененные»" -#: builtin/update-index.c:955 +#: builtin/update-index.c:959 msgid "clear assumed-unchanged bit" msgstr "убрать пометку assumed-unchanged" -#: builtin/update-index.c:958 +#: builtin/update-index.c:962 msgid "mark files as \"index-only\"" msgstr "пометить файлы как «только в индекÑе»" -#: builtin/update-index.c:961 +#: builtin/update-index.c:965 msgid "clear skip-worktree bit" msgstr "убрать пометку skip-worktree" -#: builtin/update-index.c:964 +#: builtin/update-index.c:968 msgid "add to index only; do not add content to object database" msgstr "только добавить в индекÑ; не добавлÑть Ñодержимое в базу данных объектов" -#: builtin/update-index.c:966 +#: builtin/update-index.c:970 msgid "remove named paths even if present in worktree" msgstr "удалить указанные пути, даже еÑли они ÑущеÑтвуют в рабочем каталоге" -#: builtin/update-index.c:968 +#: builtin/update-index.c:972 msgid "with --stdin: input lines are terminated by null bytes" msgstr "Ñ Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ --stdin: Ñтроки на вводе отделÑÑŽÑ‚ÑÑ ÐУЛЕВЫМ байтом" -#: builtin/update-index.c:970 +#: builtin/update-index.c:974 msgid "read list of paths to be updated from standard input" msgstr "прочитать ÑпиÑок обновлÑемых путей из Ñтандартного ввода" -#: builtin/update-index.c:974 +#: builtin/update-index.c:978 msgid "add entries from standard input to the index" msgstr "добавить запиÑи из Ñтандартного ввода в индекÑ" -#: builtin/update-index.c:978 +#: builtin/update-index.c:982 msgid "repopulate stages #2 and #3 for the listed paths" msgstr "заново заполнить Ð¸Ð½Ð´ÐµÐºÑ #2 и #3 Ð´Ð»Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ñ… путей" -#: builtin/update-index.c:982 +#: builtin/update-index.c:986 msgid "only update entries that differ from HEAD" msgstr "обновить только запиÑи, которые отличаютÑÑ Ð¾Ñ‚ HEAD" -#: builtin/update-index.c:986 +#: builtin/update-index.c:990 msgid "ignore files missing from worktree" msgstr "игнорировать файлы, отÑутÑтвующие в рабочем каталоге" -#: builtin/update-index.c:989 +#: builtin/update-index.c:993 msgid "report actions to standard output" msgstr "вывеÑти выполнÑемые дейÑÑ‚Ð²Ð¸Ñ Ð½Ð° Ñтандартный вывод" -#: builtin/update-index.c:991 +#: builtin/update-index.c:995 msgid "(for porcelains) forget saved unresolved conflicts" msgstr "(Ð´Ð»Ñ Ð¼Ð°ÑˆÐ¸Ð½Ð½Ð¾Ð¹ обработки) забыть Ñохраненные неразрешенные конфликты" -#: builtin/update-index.c:995 +#: builtin/update-index.c:999 msgid "write index in this format" msgstr "запиÑать Ð¸Ð½Ð´ÐµÐºÑ Ð² указанном формате" -#: builtin/update-index.c:997 +#: builtin/update-index.c:1001 msgid "enable or disable split index" msgstr "разрешить или запретить раздельный индекÑ" -#: builtin/update-index.c:999 +#: builtin/update-index.c:1003 msgid "enable/disable untracked cache" msgstr "включить/отключить кÑш неотÑлеживаемых файлов" -#: builtin/update-index.c:1001 +#: builtin/update-index.c:1005 msgid "test if the filesystem supports untracked cache" msgstr "проверить, что Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑтема поддерживает кÑш неотÑлеживаемых файлов" -#: builtin/update-index.c:1003 +#: builtin/update-index.c:1007 msgid "enable untracked cache without testing the filesystem" msgstr "включить кÑш неотÑлеживаемых файлов без проверки файловой ÑиÑтемы" -#: builtin/update-index.c:1119 +#: builtin/update-index.c:1107 +msgid "" +"core.splitIndex is set to false; remove or change it, if you really want to " +"enable split index" +msgstr "параметр core.splitIndex уÑтановлен в false; удалите или измените его, еÑли вы дейÑтвительно хотите включить разделенный индекÑ" + +#: builtin/update-index.c:1116 +msgid "" +"core.splitIndex is set to true; remove or change it, if you really want to " +"disable split index" +msgstr "параметр core.splitIndex уÑтановлен в true; удалите или измените его, еÑли вы дейÑтвительно хотите отключить разделенный индекÑ" + +#: builtin/update-index.c:1127 msgid "" "core.untrackedCache is set to true; remove or change it, if you really want " "to disable the untracked cache" msgstr "параметр core.untrackedCache уÑтановлен true; удалите или измените его, еÑли вы дейÑтвительно хотите удалить кÑш неотÑлеживаемых файлов" -#: builtin/update-index.c:1123 +#: builtin/update-index.c:1131 msgid "Untracked cache disabled" msgstr "КÑш неотÑлеживаемых файлов отключен" -#: builtin/update-index.c:1131 +#: builtin/update-index.c:1139 msgid "" "core.untrackedCache is set to false; remove or change it, if you really want" " to enable the untracked cache" msgstr "параметр core.untrackedCache уÑтановлен false; удалите или измените его, еÑли вы дейÑтвительно хотите включить кÑш неотÑлеживаемых файлов" -#: builtin/update-index.c:1135 +#: builtin/update-index.c:1143 #, c-format msgid "Untracked cache enabled for '%s'" msgstr "КÑш неотÑлеживаемых файлов включен Ð´Ð»Ñ Â«%s»" @@ -12295,7 +12969,7 @@ msgstr "git verify-commit [-v | --verbose] <коммит>…" msgid "print commit contents" msgstr "вывеÑти Ñодержимое коммита" -#: builtin/verify-commit.c:73 builtin/verify-tag.c:35 +#: builtin/verify-commit.c:73 builtin/verify-tag.c:37 msgid "print raw gpg status output" msgstr "выводить Ñырой вывод ÑтатуÑа от gpg" @@ -12311,11 +12985,11 @@ msgstr "быть многоÑловнее" msgid "show statistics only" msgstr "вывеÑти только ÑтатиÑтику" -#: builtin/verify-tag.c:17 -msgid "git verify-tag [-v | --verbose] <tag>..." -msgstr "git verify-tag [-v | --verbose] <метка>…" +#: builtin/verify-tag.c:18 +msgid "git verify-tag [-v | --verbose] [--format=<format>] <tag>..." +msgstr "git verify-tag [-v | --verbose] [--format=<формат>] <метка>…" -#: builtin/verify-tag.c:34 +#: builtin/verify-tag.c:36 msgid "print tag contents" msgstr "вывеÑти Ñодержимое метки" @@ -12339,90 +13013,102 @@ msgstr "git worktree prune [<опции>]" msgid "git worktree unlock <path>" msgstr "git worktree unlock <путь>" -#: builtin/worktree.c:42 +#: builtin/worktree.c:43 #, c-format msgid "Removing worktrees/%s: not a valid directory" msgstr "Удаление рабочих каталогов/%s: не ÑвлÑетÑÑ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¾Ð¼" -#: builtin/worktree.c:48 +#: builtin/worktree.c:49 #, c-format msgid "Removing worktrees/%s: gitdir file does not exist" msgstr "Удаление рабочих каталогов/%s: файл gitdir не ÑущеÑтвует" -#: builtin/worktree.c:53 +#: builtin/worktree.c:54 #, c-format msgid "Removing worktrees/%s: unable to read gitdir file (%s)" msgstr "Удаление рабочих каталогов/%s: не удалоÑÑŒ прочитать файл gitdir (%s)" -#: builtin/worktree.c:64 +#: builtin/worktree.c:65 #, c-format msgid "Removing worktrees/%s: invalid gitdir file" msgstr "Удаление рабочих каталогов/%s: недейÑтвительный файл gitdir" -#: builtin/worktree.c:80 +#: builtin/worktree.c:81 #, c-format msgid "Removing worktrees/%s: gitdir file points to non-existent location" msgstr "Удаление рабочих каталогов/%s: gitdir указывает на неÑущеÑтвующее раÑположение" +#: builtin/worktree.c:128 +msgid "report pruned working trees" +msgstr "вывеÑти ÑпиÑок удаленных рабочих каталогов" + +#: builtin/worktree.c:130 +msgid "expire working trees older than <time>" +msgstr "удалить рабочие каталоги Ñтарее чем <дата-окончаниÑ>" + #: builtin/worktree.c:204 #, c-format msgid "'%s' already exists" msgstr "«%s» уже ÑущеÑтвует" -#: builtin/worktree.c:236 +#: builtin/worktree.c:235 #, c-format msgid "could not create directory of '%s'" msgstr "не удалоÑÑŒ Ñоздать каталог «%s»" -#: builtin/worktree.c:272 +#: builtin/worktree.c:274 #, c-format msgid "Preparing %s (identifier %s)" msgstr "Подготовка %s (идентификатор %s)" -#: builtin/worktree.c:323 +#: builtin/worktree.c:328 msgid "checkout <branch> even if already checked out in other worktree" msgstr "переключитьÑÑ Ð½Ð° <ветка> даже еÑли она уже активна в другом рабочеÑм каталоге" -#: builtin/worktree.c:325 +#: builtin/worktree.c:330 msgid "create a new branch" msgstr "Ñоздать новую ветку" -#: builtin/worktree.c:327 +#: builtin/worktree.c:332 msgid "create or reset a branch" msgstr "Ñоздать или перейти на ветку" -#: builtin/worktree.c:329 +#: builtin/worktree.c:334 msgid "populate the new working tree" msgstr "наполнить новый рабочий каталог" -#: builtin/worktree.c:337 +#: builtin/worktree.c:335 +msgid "keep the new working tree locked" +msgstr "держать рабочий каталог заблокированным" + +#: builtin/worktree.c:343 msgid "-b, -B, and --detach are mutually exclusive" msgstr "-b, -B и --detach Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно" -#: builtin/worktree.c:470 +#: builtin/worktree.c:478 msgid "reason for locking" msgstr "причина блокировки" -#: builtin/worktree.c:482 builtin/worktree.c:515 +#: builtin/worktree.c:490 builtin/worktree.c:523 #, c-format msgid "'%s' is not a working tree" msgstr "«%s» не ÑвлÑетÑÑ Ñ€Ð°Ð±Ð¾Ñ‡Ð¸Ð¼ каталогом" -#: builtin/worktree.c:484 builtin/worktree.c:517 +#: builtin/worktree.c:492 builtin/worktree.c:525 msgid "The main working tree cannot be locked or unlocked" msgstr "Главный рабочий каталог не может быть заблокирован или разблокирован" -#: builtin/worktree.c:489 +#: builtin/worktree.c:497 #, c-format msgid "'%s' is already locked, reason: %s" msgstr "«%s» уже заблокирован, причина: %s" -#: builtin/worktree.c:491 +#: builtin/worktree.c:499 #, c-format msgid "'%s' is already locked" msgstr "«%s» уже заблокирован" -#: builtin/worktree.c:519 +#: builtin/worktree.c:527 #, c-format msgid "'%s' is not locked" msgstr "«%s» не заблокирован" @@ -12447,19 +13133,19 @@ msgstr "иÑпользуетÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ при отладке" msgid "git upload-pack [<options>] <dir>" msgstr "git upload-pack [<опции>] <каталог>" -#: upload-pack.c:1028 +#: upload-pack.c:1040 msgid "quit after a single request/response exchange" msgstr "выход поÑле обмена одним запроÑом/ответом" -#: upload-pack.c:1030 +#: upload-pack.c:1042 msgid "exit immediately after initial ref advertisement" msgstr "выходить Ñразу поÑле начального объÑÐ²Ð»ÐµÐ½Ð¸Ñ ÑпиÑка ÑÑылок" -#: upload-pack.c:1032 +#: upload-pack.c:1044 msgid "do not try <directory>/.git/ if <directory> is no Git directory" msgstr "не проверÑть <каталог>/.git/ еÑли <каталог> не ÑвлÑетÑÑ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¾Ð¼ Git" -#: upload-pack.c:1034 +#: upload-pack.c:1046 msgid "interrupt transfer after <n> seconds of inactivity" msgstr "прервать передачу поÑле <кол> Ñекунд проÑтоÑ" @@ -12483,17 +13169,35 @@ msgid "" "to read about a specific subcommand or concept." msgstr "«git help -а» и «git help -g» выводит ÑпиÑок доÑтупных подкоманд и\nнекоторые руководÑтва по темам. ЗапуÑтите «git help <команда>» или\n«git help <термин>», чтобы прочеÑть о конкретных подкоманде или теме." -#: http.c:342 +#: http.c:336 +#, c-format +msgid "negative value for http.postbuffer; defaulting to %d" +msgstr "отрицательное значение http.postbuffer; иÑпользую Ñтандартное значение %d" + +#: http.c:357 msgid "Delegation control is not supported with cURL < 7.22.0" msgstr "Ð”ÐµÐ»ÐµÐ³Ð°Ñ†Ð¸Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ полномочий не поддерживаетÑÑ Ñ cURL < 7.22.0" -#: http.c:351 +#: http.c:366 msgid "Public key pinning not supported with cURL < 7.44.0" msgstr "Public key pinning не поддерживаетÑÑ Ñ cURL < 7.44.0" +#: http.c:1766 +#, c-format +msgid "" +"unable to update url base from redirection:\n" +" asked for: %s\n" +" redirect: %s" +msgstr "не удалоÑÑŒ обновить базовый url из переадреÑации:\n запрошено: %s\n переадреÑовано: %s" + +#: remote-curl.c:323 +#, c-format +msgid "redirecting to %s" +msgstr "переадреÑÐ°Ñ†Ð¸Ñ Ð½Ð° %s" + #: common-cmds.h:9 msgid "start a working area (see also: git help tutorial)" -msgstr "Ñоздать рабочую облаÑть (Ñмотрите также: git help tutorial)" +msgstr "Ñоздание рабочей облаÑти (Ñмотрите также: git help tutorial)" #: common-cmds.h:10 msgid "work on the current change (see also: git help everyday)" @@ -12517,11 +13221,11 @@ msgstr "Добавление Ñодержимого файла в индекÑ" #: common-cmds.h:18 msgid "Use binary search to find the commit that introduced a bug" -msgstr "ИÑпользовать двоичный поиÑк изменениÑ, которое вноÑит ошибку" +msgstr "Выполнить двоичный поиÑк изменениÑ, которое вноÑит ошибку" #: common-cmds.h:19 msgid "List, create, or delete branches" -msgstr "Вывод ÑпиÑка, Ñоздание или удаление веток" +msgstr "Вывод ÑпиÑка веток, их Ñоздание или удаление" #: common-cmds.h:20 msgid "Switch branches or restore working tree files" @@ -12593,7 +13297,7 @@ msgstr "Вывод ÑоÑтоÑÐ½Ð¸Ñ Ñ€Ð°Ð±Ð¾Ñ‡ÐµÐ³Ð¾ каталога" #: common-cmds.h:37 msgid "Create, list, delete or verify a tag object signed with GPG" -msgstr "Создание, вывод ÑпиÑка, удаление или проверка метки, подпиÑанной Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ GPG" +msgstr "Создание метки, вывод ÑпиÑка, удаление или проверка метки, подпиÑанной Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ GPG" #: parse-options.h:145 msgid "expiry-date" @@ -12839,61 +13543,50 @@ msgstr "Попытка проÑтого ÑлиÑÐ½Ð¸Ñ Ñ $pretty_name" msgid "Simple merge did not work, trying automatic merge." msgstr "ПроÑтое ÑлиÑние не удалоÑÑŒ, попытка автоматичеÑкого ÑлиÑниÑ." -#: git-rebase.sh:56 +#: git-rebase.sh:58 msgid "" "When you have resolved this problem, run \"git rebase --continue\".\n" "If you prefer to skip this patch, run \"git rebase --skip\" instead.\n" "To check out the original branch and stop rebasing, run \"git rebase --abort\"." msgstr "Когда вы разрешите Ñтот конфликт, запуÑтите «git rebase --continue».\nЕÑли вы хотите пропуÑтить Ñтот патч, то запуÑтите «git rebase --skip».\nЧтобы перейти на оригинальную ветку и оÑтановить перемещение, запуÑтите «git rebase --abort»." -#: git-rebase.sh:156 git-rebase.sh:395 +#: git-rebase.sh:158 git-rebase.sh:397 #, sh-format msgid "Could not move back to $head_name" msgstr "Ðе удалоÑÑŒ перейти назад на $head_name" -#: git-rebase.sh:167 -msgid "Applied autostash." -msgstr "Применено автоматичеÑкое прÑтанье." - -#: git-rebase.sh:170 +#: git-rebase.sh:172 #, sh-format msgid "Cannot store $stash_sha1" msgstr "Ðе удалоÑÑŒ Ñохранить $stash_sha1" -#: git-rebase.sh:171 -msgid "" -"Applying autostash resulted in conflicts.\n" -"Your changes are safe in the stash.\n" -"You can run \"git stash pop\" or \"git stash drop\" at any time.\n" -msgstr "Применение автоматичеÑкого прÑÑ‚Ð°Ð½ÑŒÑ Ð²Ñ‹Ð·Ð²Ð°Ð»Ð¾ конфликты.\nВаши Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ÑпрÑтаны и в безопаÑноÑти.\nÐ’Ñ‹ можете выполнить «git stash pop» или «git stash drop» в любой момент.\n" - -#: git-rebase.sh:210 +#: git-rebase.sh:212 msgid "The pre-rebase hook refused to rebase." msgstr "Перехватчик pre-rebase отказал в перемещении." -#: git-rebase.sh:215 +#: git-rebase.sh:217 msgid "It looks like git-am is in progress. Cannot rebase." msgstr "Похоже, git-am выполнÑетÑÑ. Перемещение невозможно." -#: git-rebase.sh:356 +#: git-rebase.sh:358 msgid "No rebase in progress?" msgstr "Ðет Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ Ð² процеÑÑе?" -#: git-rebase.sh:367 +#: git-rebase.sh:369 msgid "The --edit-todo action can only be used during interactive rebase." msgstr "ДейÑтвие --edit-todo может иÑпользоватьÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ при интерактивном перемещении." -#: git-rebase.sh:374 +#: git-rebase.sh:376 msgid "Cannot read HEAD" msgstr "Ðе удалоÑÑŒ прочитать HEAD" -#: git-rebase.sh:377 +#: git-rebase.sh:379 msgid "" "You must edit all merge conflicts and then\n" "mark them as resolved using git add" msgstr "Ð’Ñ‹ должны отредактировать вÑе\nконфликты ÑлиÑниÑ, а потом пометить\nих как разрешенные Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ git add" -#: git-rebase.sh:414 +#: git-rebase.sh:419 #, sh-format msgid "" "It seems that there is already a $state_dir_base directory, and\n" @@ -12906,101 +13599,101 @@ msgid "" "valuable there." msgstr "Похоже, каталог $state_dir_base уже ÑущеÑтвует и Ñ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÑŽ, что вы в процеÑÑе другого перемещениÑ. ЕÑли Ñто так, попробуйте\n\t$cmd_live_rebase\nЕÑли нет\n\t$cmd_clear_stale_rebase\nи запуÑтите Ð¼ÐµÐ½Ñ Ñнова. Я оÑтанавливаюÑÑŒ, чтобы вы не потерÑли что-то важное." -#: git-rebase.sh:465 +#: git-rebase.sh:470 #, sh-format msgid "invalid upstream $upstream_name" msgstr "недейÑÑ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð²Ñ‹ÑˆÐµÑтоÑÑ‰Ð°Ñ Ð²ÐµÑ‚ÐºÐ° $upstream_name" -#: git-rebase.sh:489 +#: git-rebase.sh:494 #, sh-format msgid "$onto_name: there are more than one merge bases" msgstr "$onto_name: имеетÑÑ Ð±Ð¾Ð»ÑŒÑˆÐµ одной базы ÑлиÑниÑ" -#: git-rebase.sh:492 git-rebase.sh:496 +#: git-rebase.sh:497 git-rebase.sh:501 #, sh-format msgid "$onto_name: there is no merge base" msgstr "$onto_name: нет базы ÑлиÑниÑ" -#: git-rebase.sh:501 +#: git-rebase.sh:506 #, sh-format msgid "Does not point to a valid commit: $onto_name" msgstr "Ðе указывает на дейÑтвительный коммит: $onto_name" -#: git-rebase.sh:524 +#: git-rebase.sh:529 #, sh-format msgid "fatal: no such branch: $branch_name" msgstr "критичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°: нет такой ветки: $branch_name" -#: git-rebase.sh:557 +#: git-rebase.sh:562 msgid "Cannot autostash" msgstr "Ðе удалоÑÑŒ выполнить автоматичеÑкое прÑтанье" -#: git-rebase.sh:562 +#: git-rebase.sh:567 #, sh-format msgid "Created autostash: $stash_abbrev" msgstr "Ð˜Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑки ÑпрÑтаны: $stash_abbrev" -#: git-rebase.sh:566 +#: git-rebase.sh:571 msgid "Please commit or stash them." msgstr "Сделайте коммит или ÑпрÑчьте их." -#: git-rebase.sh:586 +#: git-rebase.sh:591 #, sh-format msgid "Current branch $branch_name is up to date." msgstr "Ð¢ÐµÐºÑƒÑ‰Ð°Ñ Ð²ÐµÑ‚ÐºÐ° $branch_name уже ÑвежаÑ." -#: git-rebase.sh:590 +#: git-rebase.sh:595 #, sh-format msgid "Current branch $branch_name is up to date, rebase forced." msgstr "Ð¢ÐµÐºÑƒÑ‰Ð°Ñ Ð²ÐµÑ‚ÐºÐ° $branch_name уже ÑвежаÑ, принудительное перемещение." -#: git-rebase.sh:601 +#: git-rebase.sh:606 #, sh-format msgid "Changes from $mb to $onto:" msgstr "Ð˜Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¾Ñ‚ $mb до $onto:" -#: git-rebase.sh:610 +#: git-rebase.sh:615 msgid "First, rewinding head to replay your work on top of it..." msgstr "Сначала перематываем указатель текущего коммита, чтобы применить ваши Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð²ÐµÑ€Ñ… него…" -#: git-rebase.sh:620 +#: git-rebase.sh:625 #, sh-format msgid "Fast-forwarded $branch_name to $onto_name." msgstr "Перемотана вперед $branch_name до $onto_name." -#: git-stash.sh:50 +#: git-stash.sh:53 msgid "git stash clear with parameters is unimplemented" msgstr "git stash очиÑтка Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ не реализована" -#: git-stash.sh:73 +#: git-stash.sh:94 msgid "You do not have the initial commit yet" msgstr "У Ð²Ð°Ñ ÐµÑ‰Ðµ нет начального коммита" -#: git-stash.sh:88 +#: git-stash.sh:109 msgid "Cannot save the current index state" msgstr "Ðе удалоÑÑŒ Ñохранить текущее ÑоÑтоÑние индекÑа" -#: git-stash.sh:103 +#: git-stash.sh:124 msgid "Cannot save the untracked files" msgstr "Ðевозможно Ñохранить неотÑлеживаемые файлы" -#: git-stash.sh:123 git-stash.sh:136 +#: git-stash.sh:144 git-stash.sh:157 msgid "Cannot save the current worktree state" msgstr "Ðе удалоÑÑŒ Ñохранить текущее ÑоÑтоÑние рабочего каталога" -#: git-stash.sh:140 +#: git-stash.sh:161 msgid "No changes selected" msgstr "Ð˜Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð½Ðµ выбраны" -#: git-stash.sh:143 +#: git-stash.sh:164 msgid "Cannot remove temporary index (can't happen)" msgstr "Ðе удалоÑÑŒ удалить временный Ð¸Ð½Ð´ÐµÐºÑ (не должно ÑлучатьÑÑ)" -#: git-stash.sh:156 +#: git-stash.sh:177 msgid "Cannot record working tree state" msgstr "Ðе удалоÑÑŒ запиÑать ÑоÑтоÑние рабочего каталога" -#: git-stash.sh:188 +#: git-stash.sh:209 #, sh-format msgid "Cannot update $ref_stash with $w_commit" msgstr "Ðе удалоÑÑŒ обновить $ref_stash Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ $w_commit" @@ -13014,132 +13707,137 @@ msgstr "Ðе удалоÑÑŒ обновить $ref_stash Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ $w_com #. $ git stash save --blah-blah 2>&1 | head -n 2 #. error: unknown option for 'stash save': --blah-blah #. To provide a message, use git stash save -- '--blah-blah' -#: git-stash.sh:238 +#: git-stash.sh:265 #, sh-format msgid "" "error: unknown option for 'stash save': $option\n" " To provide a message, use git stash save -- '$option'" msgstr "ошибка: неизвеÑÑ‚Ð½Ð°Ñ Ð¾Ð¿Ñ†Ð¸Ñ Ð´Ð»Ñ Â«stash save»: $option\n Ð”Ð»Ñ Ð¿Ñ€ÐµÐ´Ð¾ÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ ÑообщениÑ, иÑпользуйте git stash save -- «$option»" -#: git-stash.sh:251 +#: git-stash.sh:278 msgid "Can't use --patch and --include-untracked or --all at the same time" msgstr "ÐÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать --patch и --include-untracked или --all одновременно" -#: git-stash.sh:259 +#: git-stash.sh:286 msgid "No local changes to save" msgstr "Ðет локальных изменений Ð´Ð»Ñ ÑохранениÑ" -#: git-stash.sh:263 +#: git-stash.sh:291 msgid "Cannot initialize stash" msgstr "Ðе удалоÑÑŒ инициализировать ÑпрÑтанные изменениÑ" -#: git-stash.sh:267 +#: git-stash.sh:295 msgid "Cannot save the current status" msgstr "Ðе удалоÑÑŒ Ñохранить текущий ÑтатуÑ" -#: git-stash.sh:268 +#: git-stash.sh:296 #, sh-format msgid "Saved working directory and index state $stash_msg" msgstr "Рабочий каталог и ÑоÑтоÑние индекÑа Ñохранены $stash_msg" -#: git-stash.sh:285 +#: git-stash.sh:323 msgid "Cannot remove worktree changes" msgstr "Ðе удалоÑÑŒ удалить Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñ€Ð°Ð±Ð¾Ñ‡ÐµÐ³Ð¾ каталога" -#: git-stash.sh:403 +#: git-stash.sh:471 #, sh-format msgid "unknown option: $opt" msgstr "неизвеÑÑ‚Ð½Ð°Ñ Ð¾Ð¿Ñ†Ð¸Ñ: $opt" -#: git-stash.sh:416 +#: git-stash.sh:484 msgid "No stash found." msgstr "Ðе найдены ÑпрÑтанные изменениÑ." -#: git-stash.sh:423 +#: git-stash.sh:491 #, sh-format msgid "Too many revisions specified: $REV" msgstr "Передано Ñлишком много редакций: $REV" -#: git-stash.sh:438 +#: git-stash.sh:506 #, sh-format msgid "$reference is not a valid reference" msgstr "$reference не ÑвлÑетÑÑ Ð´ÐµÐ¹Ñтвительной ÑÑылкой" -#: git-stash.sh:466 +#: git-stash.sh:534 #, sh-format msgid "'$args' is not a stash-like commit" msgstr "«$args» не похоже на коммит Ñо ÑпрÑтанными изменениÑми" -#: git-stash.sh:477 +#: git-stash.sh:545 #, sh-format msgid "'$args' is not a stash reference" msgstr "«$args» не ÑвлÑетÑÑ ÑÑылкой на ÑпрÑтанные изменениÑ" -#: git-stash.sh:485 +#: git-stash.sh:553 msgid "unable to refresh index" msgstr "не удалоÑÑŒ обновить индекÑ" -#: git-stash.sh:489 +#: git-stash.sh:557 msgid "Cannot apply a stash in the middle of a merge" msgstr "ÐÐµÐ»ÑŒÐ·Ñ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ ÑпрÑтанные Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑлиÑниÑ" -#: git-stash.sh:497 +#: git-stash.sh:565 msgid "Conflicts in index. Try without --index." msgstr "Конфликты в индекÑе. Попробуйте без --index." -#: git-stash.sh:499 +#: git-stash.sh:567 msgid "Could not save index tree" msgstr "Ðе удалоÑÑŒ Ñохранить дерево индекÑа" -#: git-stash.sh:508 +#: git-stash.sh:576 msgid "Could not restore untracked files from stash" msgstr "Ðевозможно воÑÑтановить неотÑлеживаемые файлы из ÑпÑтанных файлов" -#: git-stash.sh:533 +#: git-stash.sh:601 msgid "Cannot unstage modified files" msgstr "Ðевозможно убрать из индекÑа измененные файлы" -#: git-stash.sh:548 +#: git-stash.sh:616 msgid "Index was not unstashed." msgstr "Ð˜Ð½Ð´ÐµÐºÑ Ð½Ðµ был извлечён из ÑпрÑтанных изменений." -#: git-stash.sh:562 +#: git-stash.sh:630 msgid "The stash is kept in case you need it again." msgstr "СпрÑтанные Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñохранены, на Ñлучай еÑли они Ñнова вам понадобÑÑ‚ÑÑ." -#: git-stash.sh:571 +#: git-stash.sh:639 #, sh-format msgid "Dropped ${REV} ($s)" msgstr "Отброшено ${REV} ($s)" -#: git-stash.sh:572 +#: git-stash.sh:640 #, sh-format msgid "${REV}: Could not drop stash entry" msgstr "${REV}: Ðе удалоÑÑŒ отброÑить запиÑÑŒ из ÑпрÑтанных изменений" -#: git-stash.sh:580 +#: git-stash.sh:648 msgid "No branch name specified" msgstr "Ðе указано Ð¸Ð¼Ñ Ð²ÐµÑ‚ÐºÐ¸" -#: git-stash.sh:652 +#: git-stash.sh:727 msgid "(To restore them type \"git stash apply\")" msgstr "(Чтобы воÑÑтановить их, наберите «git stash apply»)" -#: git-submodule.sh:184 +#: git-submodule.sh:181 msgid "Relative path can only be used from the toplevel of the working tree" msgstr "ОтноÑительный путь можно иÑпользовать только находÑÑÑŒ на вершине рабочего каталога" -#: git-submodule.sh:194 +#: git-submodule.sh:191 #, sh-format msgid "repo URL: '$repo' must be absolute or begin with ./|../" msgstr "URL репозиториÑ: «$repo» должен быть абÑолютным или начинатьÑÑ Ñ ./|../" -#: git-submodule.sh:211 +#: git-submodule.sh:210 #, sh-format msgid "'$sm_path' already exists in the index" msgstr "«$sm_path» уже ÑодержитÑÑ Ð² индекÑе" -#: git-submodule.sh:215 +#: git-submodule.sh:213 +#, sh-format +msgid "'$sm_path' already exists in the index and is not a submodule" +msgstr "«$sm_path» уже ÑодержитÑÑ Ð² индекÑе и не ÑвлÑетÑÑ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¼" + +#: git-submodule.sh:218 #, sh-format msgid "" "The following path is ignored by one of your .gitignore files:\n" @@ -13147,22 +13845,22 @@ msgid "" "Use -f if you really want to add it." msgstr "Следующие пути игнорируютÑÑ Ð¾Ð´Ð½Ð¸Ð¼ из ваших файлов .gitignore:\n$sm_path\nИÑпользуйте опцию -f, еÑли вы дейÑтвительно хотите его добавить." -#: git-submodule.sh:233 +#: git-submodule.sh:236 #, sh-format msgid "Adding existing repo at '$sm_path' to the index" msgstr "ДобавлÑÑŽ ÑущеÑтвующий репозиторий из «$sm_path» в индекÑ" -#: git-submodule.sh:235 +#: git-submodule.sh:238 #, sh-format msgid "'$sm_path' already exists and is not a valid git repo" msgstr "«$sm_path» уже ÑущеÑтвует и не ÑвлÑетÑÑ Ð´ÐµÐ¹Ñтвительным репозиторием git" -#: git-submodule.sh:243 +#: git-submodule.sh:246 #, sh-format msgid "A git directory for '$sm_name' is found locally with remote(s):" msgstr "Каталог git Ð´Ð»Ñ Â«$sm_name» найден локально на внешних репозиториÑÑ…:" -#: git-submodule.sh:245 +#: git-submodule.sh:248 #, sh-format msgid "" "If you want to reuse this local git directory instead of cloning again from\n" @@ -13171,184 +13869,184 @@ msgid "" "or you are unsure what this means choose another name with the '--name' option." msgstr "ЕÑли вы хотите повторно иÑпользовать локальный каталог git вмеÑто повторного ÐºÐ»Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð·\n $realrepo\nто иÑпользуйте параметр «--force». ЕÑли же локальный каталог git не ÑвлÑетÑÑ Ð½ÑƒÐ¶Ð½Ñ‹Ð¼ репозиторием или еÑли вы не уверены, что Ñто значит, то укажите другое Ð¸Ð¼Ñ Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ параметра «--name»." -#: git-submodule.sh:251 +#: git-submodule.sh:254 #, sh-format msgid "Reactivating local git directory for submodule '$sm_name'." msgstr "ВоÑÑтановление локального каталога git Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Â«$sm_name»." -#: git-submodule.sh:263 +#: git-submodule.sh:266 #, sh-format msgid "Unable to checkout submodule '$sm_path'" msgstr "Ðе удалоÑÑŒ переключитьÑÑ Ð½Ð° ÑоÑтоÑние у Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Â«$sm_path»" -#: git-submodule.sh:268 +#: git-submodule.sh:271 #, sh-format msgid "Failed to add submodule '$sm_path'" msgstr "Сбой Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Â«$sm_path»" -#: git-submodule.sh:277 +#: git-submodule.sh:280 #, sh-format msgid "Failed to register submodule '$sm_path'" msgstr "Ðе удалоÑÑŒ зарегиÑтрировать подмодуль «$sm_path»" -#: git-submodule.sh:324 +#: git-submodule.sh:341 #, sh-format msgid "Entering '$displaypath'" msgstr "Заходим в «$displaypath»" -#: git-submodule.sh:344 +#: git-submodule.sh:361 #, sh-format msgid "Stopping at '$displaypath'; script returned non-zero status." msgstr "ОÑтанавливаемÑÑ Ð½Ð° «$displaypath»; Ñценарий вернул не нулевой код возврата." -#: git-submodule.sh:415 +#: git-submodule.sh:432 #, sh-format msgid "pathspec and --all are incompatible" -msgstr "Ñпецификацию пути и --all Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно" +msgstr "Ñпецификатор пути и --all Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно" -#: git-submodule.sh:420 +#: git-submodule.sh:437 #, sh-format msgid "Use '--all' if you really want to deinitialize all submodules" msgstr "ИÑпользуйте «--all», еÑли вы дейÑтвительно хотите деинициализировать вÑе подмодули" -#: git-submodule.sh:440 +#: git-submodule.sh:457 #, sh-format msgid "" "Submodule work tree '$displaypath' contains a .git directory\n" "(use 'rm -rf' if you really want to remove it including all of its history)" msgstr "Рабочий каталог Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Â«$displaypath» уже Ñодержит каталог .git\n(иÑпользуйте «rm -rf», еÑли вы дейÑтвительно хотите удалить его Ñо вÑей иÑторией изменений)" -#: git-submodule.sh:448 +#: git-submodule.sh:465 #, sh-format msgid "" "Submodule work tree '$displaypath' contains local modifications; use '-f' to" " discard them" msgstr "Рабочий каталог Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Â«$displaypath» Ñодержит локальные изменениÑ; иÑпользуйте «-f», чтобы отменить их" -#: git-submodule.sh:451 +#: git-submodule.sh:468 #, sh-format msgid "Cleared directory '$displaypath'" msgstr "Очищен каталог «$displaypath»" -#: git-submodule.sh:452 +#: git-submodule.sh:469 #, sh-format msgid "Could not remove submodule work tree '$displaypath'" msgstr "Ðе удалоÑÑŒ удалить рабочий каталог Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Â«$displaypath»" -#: git-submodule.sh:455 +#: git-submodule.sh:472 #, sh-format msgid "Could not create empty submodule directory '$displaypath'" msgstr "Ðе удалоÑÑŒ Ñоздать пуÑтой каталог Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Â«$displaypath»" -#: git-submodule.sh:464 +#: git-submodule.sh:481 #, sh-format msgid "Submodule '$name' ($url) unregistered for path '$displaypath'" msgstr "Подмодуль «$name» ($url) был ÑнÑÑ‚ Ñ Ñ€ÐµÐ³Ð¸Ñтрации по пути «$displaypath»" -#: git-submodule.sh:617 +#: git-submodule.sh:637 #, sh-format msgid "Unable to find current revision in submodule path '$displaypath'" msgstr "Ðе удалоÑÑŒ найти текущую редакцию Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Ð¿Ð¾ пути «$displaypath»" -#: git-submodule.sh:627 +#: git-submodule.sh:647 #, sh-format msgid "Unable to fetch in submodule path '$sm_path'" msgstr "Ðе удалоÑÑŒ выполнить извлечение Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Ð¿Ð¾ пути «$sm_path»" -#: git-submodule.sh:632 +#: git-submodule.sh:652 #, sh-format msgid "" "Unable to find current ${remote_name}/${branch} revision in submodule path " "'$sm_path'" msgstr "Ðе удалоÑÑŒ найти текущую редакцию ${remote_name}/${branch} Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Ð¿Ð¾ пути «$sm_path»" -#: git-submodule.sh:650 +#: git-submodule.sh:670 #, sh-format msgid "Unable to fetch in submodule path '$displaypath'" msgstr "Ðе удалоÑÑŒ выполнить извлечение Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Ð¿Ð¾ пути «$displaypath»" -#: git-submodule.sh:656 +#: git-submodule.sh:676 #, sh-format msgid "" "Fetched in submodule path '$displaypath', but it did not contain $sha1. " "Direct fetching of that commit failed." msgstr "Получен по пути Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Â«$displaypath», но не Ñодержит $sha1. Сбой при прÑмом получении коммита." -#: git-submodule.sh:663 +#: git-submodule.sh:683 #, sh-format msgid "Unable to checkout '$sha1' in submodule path '$displaypath'" msgstr "Ðе удалоÑÑŒ переключитьÑÑ Ð½Ð° ÑоÑтоÑние «$sha1» Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Ð¿Ð¾ пути «$displaypath»" -#: git-submodule.sh:664 +#: git-submodule.sh:684 #, sh-format msgid "Submodule path '$displaypath': checked out '$sha1'" msgstr "Подмодуль по пути «$displaypath»: забрано ÑоÑтоÑние «$sha1»" -#: git-submodule.sh:668 +#: git-submodule.sh:688 #, sh-format msgid "Unable to rebase '$sha1' in submodule path '$displaypath'" msgstr "Ðе удалоÑÑŒ перемеÑтить «$sha1» Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Ð¿Ð¾ пути «$displaypath»" -#: git-submodule.sh:669 +#: git-submodule.sh:689 #, sh-format msgid "Submodule path '$displaypath': rebased into '$sha1'" msgstr "Подмодуль по пути «$displaypath»: перемещен над «$sha1»" -#: git-submodule.sh:674 +#: git-submodule.sh:694 #, sh-format msgid "Unable to merge '$sha1' in submodule path '$displaypath'" msgstr "Ðе удалоÑÑŒ выполнить ÑлиÑние Ñ Â«$sha1» Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Ð¿Ð¾ пути «$displaypath»" -#: git-submodule.sh:675 +#: git-submodule.sh:695 #, sh-format msgid "Submodule path '$displaypath': merged in '$sha1'" msgstr "Подмодуль по пути «$displaypath»: Ñлито Ñ Â«$sha1»" -#: git-submodule.sh:680 +#: git-submodule.sh:700 #, sh-format msgid "Execution of '$command $sha1' failed in submodule path '$displaypath'" msgstr "Сбой Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Â«$command $sha1» Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Ð¿Ð¾ пути «$displaypath»" -#: git-submodule.sh:681 +#: git-submodule.sh:701 #, sh-format msgid "Submodule path '$displaypath': '$command $sha1'" msgstr "Подмодуль по пути «$displaypath»: «$command $sha1»" -#: git-submodule.sh:712 +#: git-submodule.sh:732 #, sh-format msgid "Failed to recurse into submodule path '$displaypath'" msgstr "Ðе удалоÑÑŒ выполнить рекурÑивно Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Ð¿Ð¾ пути «$displaypath»" -#: git-submodule.sh:820 +#: git-submodule.sh:840 msgid "The --cached option cannot be used with the --files option" msgstr "Опцию --cached Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать одновременно Ñ Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ --files" -#: git-submodule.sh:872 +#: git-submodule.sh:892 #, sh-format msgid "unexpected mode $mod_dst" msgstr "неизвеÑтный режим $mod_dst" -#: git-submodule.sh:892 +#: git-submodule.sh:912 #, sh-format msgid " Warn: $display_name doesn't contain commit $sha1_src" msgstr " Предупреждение: $display_name не Ñодержит коммит $sha1_src" -#: git-submodule.sh:895 +#: git-submodule.sh:915 #, sh-format msgid " Warn: $display_name doesn't contain commit $sha1_dst" msgstr " Предупреждение: $display_name не Ñодержит коммит $sha1_dst" -#: git-submodule.sh:898 +#: git-submodule.sh:918 #, sh-format msgid " Warn: $display_name doesn't contain commits $sha1_src and $sha1_dst" msgstr " Предупреждение: $display_name не Ñодержит коммиты $sha1_src и $sha1_dst" -#: git-submodule.sh:1045 +#: git-submodule.sh:1064 #, sh-format msgid "Failed to recurse into submodule path '$sm_path'" msgstr "Ðе удалоÑÑŒ выполнить рекурÑивно Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Ð¿Ð¾ пути «$sm_path»" -#: git-submodule.sh:1112 +#: git-submodule.sh:1136 #, sh-format msgid "Synchronizing submodule url for '$displaypath'" msgstr "Ð¡Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð¸Ð·Ð°Ñ†Ð¸Ñ url Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ Â«$displaypath»" @@ -13465,26 +14163,22 @@ msgstr[1] "Ðто объединение $count коммитов" msgstr[2] "Ðто объединение $count коммитов" msgstr[3] "Ðто объединение $count коммитов" -#: git-rebase--interactive.sh:440 +#: git-rebase--interactive.sh:441 #, sh-format msgid "Cannot write $fixup_msg" msgstr "Ðе удалоÑÑŒ запиÑать $fixup_msg" -#: git-rebase--interactive.sh:443 +#: git-rebase--interactive.sh:444 msgid "This is a combination of 2 commits." msgstr "Ðто объединение 2 коммитов" -#: git-rebase--interactive.sh:444 -msgid "This is the 1st commit message:" -msgstr "Ðто 1-е Ñообщение коммита:" - -#: git-rebase--interactive.sh:484 git-rebase--interactive.sh:527 -#: git-rebase--interactive.sh:530 +#: git-rebase--interactive.sh:485 git-rebase--interactive.sh:528 +#: git-rebase--interactive.sh:531 #, sh-format msgid "Could not apply $sha1... $rest" msgstr "Ðе удалоÑÑŒ применить $sha1… $rest" -#: git-rebase--interactive.sh:558 +#: git-rebase--interactive.sh:559 #, sh-format msgid "" "Could not amend commit after successfully picking $sha1... $rest\n" @@ -13493,31 +14187,31 @@ msgid "" "you are able to reword the commit." msgstr "Ðе удолоÑÑŒ иÑправить коммит поÑле уÑпешного перехода на $sha1… $rest\nÐто произошло, Ñкорее вÑего, из-за пуÑтого ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð° или из-за перехватчика перед коммитом. ЕÑли же Ñто произошло из-за перехватчика перед коммитом, то вам нужно решить Ñ Ð½Ð¸Ð¼ проблему и повторить попытку Ñнова." -#: git-rebase--interactive.sh:573 +#: git-rebase--interactive.sh:574 #, sh-format msgid "Stopped at $sha1_abbrev... $rest" msgstr "ОÑтановлено на $sha1_abbrev… $rest" -#: git-rebase--interactive.sh:588 +#: git-rebase--interactive.sh:589 #, sh-format msgid "Cannot '$squash_style' without a previous commit" msgstr "ÐÐµÐ»ÑŒÐ·Ñ Ñделать «$squash_style» без ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ³Ð¾ коммита" -#: git-rebase--interactive.sh:630 +#: git-rebase--interactive.sh:631 #, sh-format msgid "Executing: $rest" msgstr "Выполнение: $rest" -#: git-rebase--interactive.sh:638 +#: git-rebase--interactive.sh:639 #, sh-format msgid "Execution failed: $rest" msgstr "Ðе удалоÑÑŒ выполнить: $rest" -#: git-rebase--interactive.sh:640 +#: git-rebase--interactive.sh:641 msgid "and made changes to the index and/or the working tree" msgstr "и были Ñделаны Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² индекÑе и/или в рабочем каталоге" -#: git-rebase--interactive.sh:642 +#: git-rebase--interactive.sh:643 msgid "" "You can fix the problem, and then run\n" "\n" @@ -13525,7 +14219,7 @@ msgid "" msgstr "Ð’Ñ‹ можете иÑправить ошибку, а затем запуÑтить\n\n\tgit rebase --continue" #. TRANSLATORS: after these lines is a command to be issued by the user -#: git-rebase--interactive.sh:655 +#: git-rebase--interactive.sh:656 #, sh-format msgid "" "Execution succeeded: $rest\n" @@ -13535,49 +14229,49 @@ msgid "" "\tgit rebase --continue" msgstr "УÑпешное выполнение: $rest\nно оÑталиÑÑŒ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² индекÑе и/или в рабочем каталоге\nСделайте коммит или ÑпрÑчьте ваши изменениÑ, а затем выполните\n\n\tgit rebase --continue" -#: git-rebase--interactive.sh:666 +#: git-rebase--interactive.sh:667 #, sh-format msgid "Unknown command: $command $sha1 $rest" msgstr "ÐÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°: $command $sha1 $rest" -#: git-rebase--interactive.sh:667 +#: git-rebase--interactive.sh:668 msgid "Please fix this using 'git rebase --edit-todo'." msgstr "ПожалуйÑта иÑправьте Ñто Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ «git rebase --edit-todo»." -#: git-rebase--interactive.sh:702 +#: git-rebase--interactive.sh:703 #, sh-format msgid "Successfully rebased and updated $head_name." msgstr "УÑпешно перебазирован и обновлён $head_name." -#: git-rebase--interactive.sh:749 +#: git-rebase--interactive.sh:750 msgid "Could not skip unnecessary pick commands" msgstr "Ðе удалоÑÑŒ пропуÑтить ненужные команды отбора (pick)" -#: git-rebase--interactive.sh:907 +#: git-rebase--interactive.sh:908 #, sh-format msgid "" "Warning: the SHA-1 is missing or isn't a commit in the following line:\n" " - $line" msgstr "Внимание: не найден SHA-1 или он не указывает на коммит. Ðа Ñтроке:\n - $line" -#: git-rebase--interactive.sh:940 +#: git-rebase--interactive.sh:941 #, sh-format msgid "" "Warning: the command isn't recognized in the following line:\n" " - $line" msgstr "Внимание: команда не раÑпознана на Ñтроке:\n - $line" -#: git-rebase--interactive.sh:979 +#: git-rebase--interactive.sh:980 msgid "could not detach HEAD" msgstr "не удалоÑÑŒ отделить HEAD" -#: git-rebase--interactive.sh:1017 +#: git-rebase--interactive.sh:1018 msgid "" "Warning: some commits may have been dropped accidentally.\n" "Dropped commits (newer to older):" msgstr "Внимание: некоторые коммиты могли быть отброшены по ошибке.\nОтброшенные коммиты (от новых к Ñтарым):" -#: git-rebase--interactive.sh:1025 +#: git-rebase--interactive.sh:1026 msgid "" "To avoid this message, use \"drop\" to explicitly remove a commit.\n" "\n" @@ -13585,28 +14279,28 @@ msgid "" "The possible behaviours are: ignore, warn, error." msgstr "Ð”Ð»Ñ Ð¸Ð·Ð±ÐµÐ¶Ð°Ð½Ð¸Ñ Ñтого ÑообщениÑ, иÑпользуйте «drop» чтобы Ñвно удалить коммит.\n\nИÑпользуйте опцию «git config rebase.missingCommitsCheck» Ð´Ð»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑтва предупреждений.\nВозможные значениÑ: ignore, warn, error." -#: git-rebase--interactive.sh:1036 +#: git-rebase--interactive.sh:1037 #, sh-format msgid "" "Unrecognized setting $check_level for option rebase.missingCommitsCheck. " "Ignoring." msgstr "ÐераÑÐ¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ Ð½Ð°Ñтройка $check_level Ð´Ð»Ñ Ð¾Ð¿Ñ†Ð¸Ð¸ rebase.missingCommitsCheck. Игнорирую." -#: git-rebase--interactive.sh:1053 +#: git-rebase--interactive.sh:1054 msgid "" "You can fix this with 'git rebase --edit-todo' and then run 'git rebase " "--continue'." msgstr "Ð’Ñ‹ можете иÑправить Ñто Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ «git rebase --edit-todo», а потом запуÑтив «git rebase --continue»." -#: git-rebase--interactive.sh:1054 +#: git-rebase--interactive.sh:1055 msgid "Or you can abort the rebase with 'git rebase --abort'." msgstr "Или вы можете отменить процеÑÑ Ð¿ÐµÑ€ÐµÐ±Ð°Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ «git rebase --abort»." -#: git-rebase--interactive.sh:1078 +#: git-rebase--interactive.sh:1083 msgid "Could not remove CHERRY_PICK_HEAD" msgstr "Ðе удалоÑÑŒ удалить CHERRY_PICK_HEAD" -#: git-rebase--interactive.sh:1083 +#: git-rebase--interactive.sh:1088 #, sh-format msgid "" "You have staged changes in your working tree.\n" @@ -13624,21 +14318,21 @@ msgid "" " git rebase --continue\n" msgstr "У Ð²Ð°Ñ Ð¸Ð¼ÐµÑŽÑ‚ÑÑ Ð¿Ñ€Ð¾Ð¸Ð½Ð´ÐµÐºÑированные Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² рабочем каталоге.\nЕÑли Ñти Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ быть объеденены Ñ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¼ коммитом, то запуÑтите:\n\n git commit --amend $gpg_sign_opt_quoted\n\nЕÑли же они должны быть помещены в новый коммит, то запуÑтите:\n\n git commit $gpg_sign_opt_quoted\n\nÐ’ любом Ñлучае, поÑле того как вы закончите, продолжить перемещение можно выполнив:\n\n git rebase --continue\n" -#: git-rebase--interactive.sh:1100 +#: git-rebase--interactive.sh:1105 msgid "Error trying to find the author identity to amend commit" msgstr "Произошла ошибка при поиÑке автора Ð´Ð»Ñ Ð¸ÑÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñ‚Ð°" -#: git-rebase--interactive.sh:1105 +#: git-rebase--interactive.sh:1110 msgid "" "You have uncommitted changes in your working tree. Please commit them\n" "first and then run 'git rebase --continue' again." msgstr "У Ð²Ð°Ñ Ð¸Ð¼ÐµÑŽÑ‚ÑÑ Ð½ÐµÐ·Ð°ÐºÐ¾Ð¼Ð¼Ð¸Ñ‡ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² рабочем каталоге. Сделайте коммит, а затем запуÑтите «git rebase --continue» Ñнова." -#: git-rebase--interactive.sh:1110 git-rebase--interactive.sh:1114 +#: git-rebase--interactive.sh:1115 git-rebase--interactive.sh:1119 msgid "Could not commit staged changes." msgstr "Ðе удалоÑÑŒ закоммитить проиндекÑированные изменениÑ." -#: git-rebase--interactive.sh:1138 +#: git-rebase--interactive.sh:1147 msgid "" "\n" "You are editing the todo file of an ongoing interactive rebase.\n" @@ -13647,33 +14341,33 @@ msgid "" "\n" msgstr "\nÐ’Ñ‹ ÑÐµÐ¹Ñ‡Ð°Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€ÑƒÐµÑ‚Ðµ файл Ñо ÑпиÑком дел Ð´Ð»Ñ Ð¸Ð½Ñ‚ÐµÑ€Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ перемещениÑ.\nÐ”Ð»Ñ Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ, поÑле Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð° запуÑтите:\n git rebase --continue\n\n" -#: git-rebase--interactive.sh:1146 git-rebase--interactive.sh:1304 +#: git-rebase--interactive.sh:1155 git-rebase--interactive.sh:1313 msgid "Could not execute editor" msgstr "Ðе удалоÑÑŒ запуÑтить редактор" -#: git-rebase--interactive.sh:1159 +#: git-rebase--interactive.sh:1168 #, sh-format msgid "Could not checkout $switch_to" msgstr "Ðе удалоÑÑŒ перейти на верÑию $switch_to" -#: git-rebase--interactive.sh:1164 +#: git-rebase--interactive.sh:1173 msgid "No HEAD?" msgstr "Ðет ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ HEAD?" -#: git-rebase--interactive.sh:1165 +#: git-rebase--interactive.sh:1174 #, sh-format msgid "Could not create temporary $state_dir" msgstr "Ðе удалоÑÑŒ Ñоздать временный каталог $state_dir" -#: git-rebase--interactive.sh:1167 +#: git-rebase--interactive.sh:1176 msgid "Could not mark as interactive" msgstr "Ðе удалоÑÑŒ пометить как интерактивный" -#: git-rebase--interactive.sh:1177 git-rebase--interactive.sh:1182 +#: git-rebase--interactive.sh:1186 git-rebase--interactive.sh:1191 msgid "Could not init rewritten commits" msgstr "Ðе удалоÑÑŒ инициализировать перезапиÑанные коммиты" -#: git-rebase--interactive.sh:1282 +#: git-rebase--interactive.sh:1291 #, sh-format msgid "Rebase $shortrevisions onto $shortonto ($todocount command)" msgid_plural "Rebase $shortrevisions onto $shortonto ($todocount commands)" @@ -13682,14 +14376,14 @@ msgstr[1] "Перемещение $shortrevisions над $shortonto ($todocount msgstr[2] "Перемещение $shortrevisions над $shortonto ($todocount команд)" msgstr[3] "Перемещение $shortrevisions над $shortonto ($todocount команд)" -#: git-rebase--interactive.sh:1287 +#: git-rebase--interactive.sh:1296 msgid "" "\n" "However, if you remove everything, the rebase will be aborted.\n" "\n" msgstr "\nÐо еÑли вы удалите вÑе, то процеÑÑ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ Ð±ÑƒÐ´ÐµÑ‚ будет прерван.\n\n" -#: git-rebase--interactive.sh:1294 +#: git-rebase--interactive.sh:1303 msgid "Note that empty commits are commented out" msgstr "Заметьте, что пуÑтые коммиты закомментированны" @@ -13749,3 +14443,771 @@ msgstr "Вам нужно запуÑкать Ñту команду находÑÑ #: git-sh-setup.sh:377 msgid "Unable to determine absolute path of git directory" msgstr "Ðе удалоÑÑŒ определить абÑолютный путь к каталогу git" + +#. TRANSLATORS: you can adjust this to align "git add -i" status menu +#: git-add--interactive.perl:238 +#, perl-format +msgid "%12s %12s %s" +msgstr "%12s %12s %s" + +#: git-add--interactive.perl:239 +msgid "staged" +msgstr "в индекÑе" + +#: git-add--interactive.perl:239 +msgid "unstaged" +msgstr "не в индекÑе" + +#: git-add--interactive.perl:288 git-add--interactive.perl:313 +msgid "binary" +msgstr "двоичный" + +#: git-add--interactive.perl:297 git-add--interactive.perl:351 +msgid "nothing" +msgstr "ничего" + +#: git-add--interactive.perl:333 git-add--interactive.perl:348 +msgid "unchanged" +msgstr "нет изменений" + +#: git-add--interactive.perl:644 +#, perl-format +msgid "added %d path\n" +msgid_plural "added %d paths\n" +msgstr[0] "добавлен %d путь\n" +msgstr[1] "добавлено %d пути\n" +msgstr[2] "добавлено %d путей\n" +msgstr[3] "добавлено %d пути\n" + +#: git-add--interactive.perl:647 +#, perl-format +msgid "updated %d path\n" +msgid_plural "updated %d paths\n" +msgstr[0] "обновлён %d путь\n" +msgstr[1] "обновлено %d пути\n" +msgstr[2] "обновлено %d путей\n" +msgstr[3] "обновлено %d пути\n" + +#: git-add--interactive.perl:650 +#, perl-format +msgid "reverted %d path\n" +msgid_plural "reverted %d paths\n" +msgstr[0] "обращены Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ %d пути\n" +msgstr[1] "обращены Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ %d путей\n" +msgstr[2] "обращены Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ %d путей\n" +msgstr[3] "обращены Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ %d путей\n" + +#: git-add--interactive.perl:653 +#, perl-format +msgid "touched %d path\n" +msgid_plural "touched %d paths\n" +msgstr[0] "тронут %d путь\n" +msgstr[1] "тронуты %d пути\n" +msgstr[2] "тронуты %d путей\n" +msgstr[3] "тронуты %d пути\n" + +#: git-add--interactive.perl:662 +msgid "Update" +msgstr "Обновить" + +#: git-add--interactive.perl:674 +msgid "Revert" +msgstr "Обратить изменениÑ" + +#: git-add--interactive.perl:697 +#, perl-format +msgid "note: %s is untracked now.\n" +msgstr "примечание: %s теперь неотÑлеживаемый.\n" + +#: git-add--interactive.perl:708 +msgid "Add untracked" +msgstr "Добавить неотÑлеживаемый" + +#: git-add--interactive.perl:714 +msgid "No untracked files.\n" +msgstr "Ðет неотÑлеживаемых файлов.\n" + +#: git-add--interactive.perl:1030 +msgid "" +"If the patch applies cleanly, the edited hunk will immediately be\n" +"marked for staging." +msgstr "ЕÑли патч применÑетÑÑ Ð±ÐµÐ· ошибок, то изменённый блок будет Ñразу помечен Ð´Ð»Ñ Ð¸Ð½Ð´ÐµÐºÑированиÑ." + +#: git-add--interactive.perl:1033 +msgid "" +"If the patch applies cleanly, the edited hunk will immediately be\n" +"marked for stashing." +msgstr "ЕÑли патч применÑетÑÑ Ð±ÐµÐ· ошибок, то изменённый блок будет Ñразу помечен Ð´Ð»Ñ Ð¿Ñ€ÑтаньÑ." + +#: git-add--interactive.perl:1036 +msgid "" +"If the patch applies cleanly, the edited hunk will immediately be\n" +"marked for unstaging." +msgstr "ЕÑли патч применÑетÑÑ Ð±ÐµÐ· ошибок, то изменённый блок будет Ñразу помечен Ð´Ð»Ñ ÑƒÐ±Ð¸Ñ€Ð°Ð½Ð¸Ñ Ð¸Ð· индекÑа." + +#: git-add--interactive.perl:1039 git-add--interactive.perl:1048 +msgid "" +"If the patch applies cleanly, the edited hunk will immediately be\n" +"marked for applying." +msgstr "ЕÑли патч применÑетÑÑ Ð±ÐµÐ· ошибок, то изменённый блок будет Ñразу помечен Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ." + +#: git-add--interactive.perl:1042 git-add--interactive.perl:1045 +msgid "" +"If the patch applies cleanly, the edited hunk will immediately be\n" +"marked for discarding." +msgstr "ЕÑли патч применÑетÑÑ Ð±ÐµÐ· ошибок, то изменённый блок будет Ñразу помечен Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÐ½Ñ‹ изменений." + +#: git-add--interactive.perl:1058 +#, perl-format +msgid "failed to open hunk edit file for writing: %s" +msgstr "не удалоÑÑŒ открыть файл Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð±Ð»Ð¾ÐºÐ° изменений Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи: %s" + +#: git-add--interactive.perl:1059 +msgid "Manual hunk edit mode -- see bottom for a quick guide.\n" +msgstr "Ручной режим Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð±Ð»Ð¾ÐºÐ° изменений — Ñмотрите ниже Ð´Ð»Ñ Ð½ÐµÐ±Ð¾Ð»ÑŒÑˆÐ¾Ð³Ð¾ руководÑтва.\n" + +#: git-add--interactive.perl:1065 +#, perl-format +msgid "" +"---\n" +"To remove '%s' lines, make them ' ' lines (context).\n" +"To remove '%s' lines, delete them.\n" +"Lines starting with %s will be removed.\n" +msgstr "---\nЧтобы удалить «%s» Ñтроки, Ñделайте их ' ' Ñтроками (контекÑÑ‚).\nЧтобы удалить «%s» Ñтроки, удалите их.\nСтроки, начинающиеÑÑ Ñ %s будут удалены.\n" + +#. TRANSLATORS: 'it' refers to the patch mentioned in the previous messages. +#: git-add--interactive.perl:1073 +msgid "" +"If it does not apply cleanly, you will be given an opportunity to\n" +"edit again. If all lines of the hunk are removed, then the edit is\n" +"aborted and the hunk is left unchanged.\n" +msgstr "ЕÑли патч не применÑетÑÑ Ð±ÐµÐ· ошибок, вам будет дана\nвозможноÑть изменить его Ñнова. ЕÑли вÑе Ñтроки блока\nизменений удалены, то редактирование будет отменено\nи блок оÑтанетÑÑ Ð±ÐµÐ· изменений.\n" + +#: git-add--interactive.perl:1087 +#, perl-format +msgid "failed to open hunk edit file for reading: %s" +msgstr "не удалоÑÑŒ открыть файл Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð±Ð»Ð¾ÐºÐ° изменений Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ: %s" + +#. TRANSLATORS: do not translate [y/n] +#. The program will only accept that input +#. at this point. +#. Consider translating (saying "no" discards!) as +#. (saying "n" for "no" discards!) if the translation +#. of the word "no" does not start with n. +#: git-add--interactive.perl:1178 +msgid "" +"Your edited hunk does not apply. Edit again (saying \"no\" discards!) [y/n]?" +" " +msgstr "Изменённый вами блок не применÑетÑÑ. Редактировать Ñнова (ответ «y» означает «нет»!) [y/n]? " + +#: git-add--interactive.perl:1187 +msgid "" +"y - stage this hunk\n" +"n - do not stage this hunk\n" +"q - quit; do not stage this hunk or any of the remaining ones\n" +"a - stage this hunk and all later hunks in the file\n" +"d - do not stage this hunk or any of the later hunks in the file" +msgstr "y - проиндекÑировать блок изменений\nn - не индекÑировать Ñтот блок изменений\nq - выход; не индекÑировать Ñтот и поÑледующие блоки\na - проиндекÑировать Ñтот и вÑе поÑледующие блоки файла\nd - не индекÑировать Ñтот и поÑледующие блоки файла" + +#: git-add--interactive.perl:1193 +msgid "" +"y - stash this hunk\n" +"n - do not stash this hunk\n" +"q - quit; do not stash this hunk or any of the remaining ones\n" +"a - stash this hunk and all later hunks in the file\n" +"d - do not stash this hunk or any of the later hunks in the file" +msgstr "y - ÑпрÑтать Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð±Ð»Ð¾ÐºÐ°\nq - выход; не прÑтать Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñтого и поÑледующих блоков\na - ÑпрÑтать Ñтот и вÑе поÑледующие блоки файла\nd - не прÑтать Ñтот и поÑледующие блоки файла" + +#: git-add--interactive.perl:1199 +msgid "" +"y - unstage this hunk\n" +"n - do not unstage this hunk\n" +"q - quit; do not unstage this hunk or any of the remaining ones\n" +"a - unstage this hunk and all later hunks in the file\n" +"d - do not unstage this hunk or any of the later hunks in the file" +msgstr "y - убрать из индекÑа Ñтот блок изменений\nn - не убирать из индекÑа Ñтот блок изменений\nq - выход; не убирать из индекÑа Ñтот и поÑледующие блоки\na - убрать из индекÑа Ñтот и вÑе поÑледующие блоки файла\nd - не убирать из индекÑа Ñтот и поÑледующие блоки файла" + +#: git-add--interactive.perl:1205 +msgid "" +"y - apply this hunk to index\n" +"n - do not apply this hunk to index\n" +"q - quit; do not apply this hunk or any of the remaining ones\n" +"a - apply this hunk and all later hunks in the file\n" +"d - do not apply this hunk or any of the later hunks in the file" +msgstr "y - применить блок изменений к индекÑу\nn - не применÑть Ñтот блок изменений к индекÑу\nq - выход; не применÑть Ñтот и поÑледующие блоки\na - применить Ñтот блок и вÑе поÑледующие блоки файла\nd - не применÑть Ñтот и поÑледующие блоки файла" + +#: git-add--interactive.perl:1211 +msgid "" +"y - discard this hunk from worktree\n" +"n - do not discard this hunk from worktree\n" +"q - quit; do not discard this hunk or any of the remaining ones\n" +"a - discard this hunk and all later hunks in the file\n" +"d - do not discard this hunk or any of the later hunks in the file" +msgstr "y - отменить Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñтого блока в рабочем каталоге\nn - не отменÑть Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñтого блока в рабочем каталоге\nq - выход; не отменÑть Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñтого блока и вÑех поÑледующих\na - отменить Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñтого и вÑех поÑледующих блоков файла\nd - не отменÑть Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñтого и вÑех поÑледующих блоков файла" + +#: git-add--interactive.perl:1217 +msgid "" +"y - discard this hunk from index and worktree\n" +"n - do not discard this hunk from index and worktree\n" +"q - quit; do not discard this hunk or any of the remaining ones\n" +"a - discard this hunk and all later hunks in the file\n" +"d - do not discard this hunk or any of the later hunks in the file" +msgstr "y - отменить Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñтого блока в индекÑе и рабочем каталоге\nn - не отменÑть Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñтого блока в индекÑе и рабочем каталоге\nq - выход; не отменÑть Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñтого блока и вÑех поÑледующих\na - отменить Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñтого и вÑех поÑледующих блоков файла\nd - не отменÑть Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñтого и вÑех поÑледующих блоков файла" + +#: git-add--interactive.perl:1223 +msgid "" +"y - apply this hunk to index and worktree\n" +"n - do not apply this hunk to index and worktree\n" +"q - quit; do not apply this hunk or any of the remaining ones\n" +"a - apply this hunk and all later hunks in the file\n" +"d - do not apply this hunk or any of the later hunks in the file" +msgstr "y - применить блок изменений к индекÑу и рабочему каталогу\nn - не применÑть Ñтот блок изменений к индекÑу и рабочему каталогу\nq - выход; не применÑть Ñтот и поÑледующие блоки\na - применить Ñтот блок и вÑе поÑледующие блоки файла\nd - не применÑть Ñтот и поÑледующие блоки файла" + +#: git-add--interactive.perl:1232 +msgid "" +"g - select a hunk to go to\n" +"/ - search for a hunk matching the given regex\n" +"j - leave this hunk undecided, see next undecided hunk\n" +"J - leave this hunk undecided, see next hunk\n" +"k - leave this hunk undecided, see previous undecided hunk\n" +"K - leave this hunk undecided, see previous hunk\n" +"s - split the current hunk into smaller hunks\n" +"e - manually edit the current hunk\n" +"? - print help\n" +msgstr "g - выбрать блок изменений на который нужно перейти\n/ - поиÑк блока изменений Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ регулÑрного выражениÑ\nj - не принимать решение по Ñтому блоку, перейти на Ñледующий без решениÑ\nJ - не принимать решение по Ñтому блоку, перейти на Ñледующий\nk - не принимать решение по Ñтому блоку, перейти на предыдущий без решениÑ\nK - не принимать решение по Ñтому блоку, перейти на предыдущий\ns - разделить текущий блок на блоки меньшего размера\ne - вручную отредактировать текущий блок\n? - вывеÑти Ñправку\n" + +#: git-add--interactive.perl:1263 +msgid "The selected hunks do not apply to the index!\n" +msgstr "Выбранные блоки не применÑÑŽÑ‚ÑÑ Ð±ÐµÐ· ошибок к индекÑу!\n" + +#: git-add--interactive.perl:1264 +msgid "Apply them to the worktree anyway? " +msgstr "Ð’Ñе равно применить их к рабочему каталогу?" + +#: git-add--interactive.perl:1267 +msgid "Nothing was applied.\n" +msgstr "Ðичего не применено.\n" + +#: git-add--interactive.perl:1278 +#, perl-format +msgid "ignoring unmerged: %s\n" +msgstr "игнорирую не Ñлитое: %s\n" + +#: git-add--interactive.perl:1287 +msgid "Only binary files changed.\n" +msgstr "Только Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð´Ð²Ð¾Ð¸Ñ‡Ð½Ñ‹Ñ… файлов.\n" + +#: git-add--interactive.perl:1289 +msgid "No changes.\n" +msgstr "Ðет изменений.\n" + +#: git-add--interactive.perl:1297 +msgid "Patch update" +msgstr "Обновление патча" + +#: git-add--interactive.perl:1349 +#, perl-format +msgid "Stage mode change [y,n,q,a,d,/%s,?]? " +msgstr "ПроиндекÑировать изменение режима доÑтупа [y,n,q,a,d,/%s,?]? " + +#: git-add--interactive.perl:1350 +#, perl-format +msgid "Stage deletion [y,n,q,a,d,/%s,?]? " +msgstr "ПроиндекÑировать удаление [y,n,q,a,d,/%s,?]? " + +#: git-add--interactive.perl:1351 +#, perl-format +msgid "Stage this hunk [y,n,q,a,d,/%s,?]? " +msgstr "ПроиндекÑировать Ñтот блок изменений [y,n,q,a,d,/%s,?]? " + +#: git-add--interactive.perl:1354 +#, perl-format +msgid "Stash mode change [y,n,q,a,d,/%s,?]? " +msgstr "СпрÑтать изменение режима доÑтупа [y,n,q,a,d,/%s,?]? " + +#: git-add--interactive.perl:1355 +#, perl-format +msgid "Stash deletion [y,n,q,a,d,/%s,?]? " +msgstr "СпрÑтать удаление файла [y,n,q,a,d,/%s,?]? " + +#: git-add--interactive.perl:1356 +#, perl-format +msgid "Stash this hunk [y,n,q,a,d,/%s,?]? " +msgstr "СпрÑтать Ñтот блок изменений [y,n,q,a,d,/%s,?]? " + +#: git-add--interactive.perl:1359 +#, perl-format +msgid "Unstage mode change [y,n,q,a,d,/%s,?]? " +msgstr "Убрать Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñ€ÐµÐ¶Ð¸Ð¼Ð° доÑтупа из индекÑа [y,n,q,a,d,/%s,?]? " + +#: git-add--interactive.perl:1360 +#, perl-format +msgid "Unstage deletion [y,n,q,a,d,/%s,?]? " +msgstr "Убрать удаление из индекÑа [y,n,q,a,d,/%s,?]? " + +#: git-add--interactive.perl:1361 +#, perl-format +msgid "Unstage this hunk [y,n,q,a,d,/%s,?]? " +msgstr "Убрать из индекÑа Ñтот блок измений [y,n,q,a,d,/%s,?]? " + +#: git-add--interactive.perl:1364 +#, perl-format +msgid "Apply mode change to index [y,n,q,a,d,/%s,?]? " +msgstr "Применить изменение режима доÑтупа к индекÑу [y,n,q,a,d,/%s,?]? " + +#: git-add--interactive.perl:1365 +#, perl-format +msgid "Apply deletion to index [y,n,q,a,d,/%s,?]? " +msgstr "Применить удаление к индекÑу [y,n,q,a,d,/%s,?]? " + +#: git-add--interactive.perl:1366 +#, perl-format +msgid "Apply this hunk to index [y,n,q,a,d,/%s,?]? " +msgstr "Применить Ñтот блок к индекÑу [y,n,q,a,d,/%s,?]? " + +#: git-add--interactive.perl:1369 +#, perl-format +msgid "Discard mode change from worktree [y,n,q,a,d,/%s,?]? " +msgstr "Отменить Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñ€ÐµÐ¶Ð¸Ð¼Ð° доÑтупа в рабочем каталоге [y,n,q,a,d,/%s,?]? " + +#: git-add--interactive.perl:1370 +#, perl-format +msgid "Discard deletion from worktree [y,n,q,a,d,/%s,?]? " +msgstr "Отменить удаление в рабочем каталоге [y,n,q,a,d,/%s,?]? " + +#: git-add--interactive.perl:1371 +#, perl-format +msgid "Discard this hunk from worktree [y,n,q,a,d,/%s,?]? " +msgstr "Отменить Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñтого блока в рабочем каталоге [y,n,q,a,d,/%s,?]? " + +#: git-add--interactive.perl:1374 +#, perl-format +msgid "Discard mode change from index and worktree [y,n,q,a,d,/%s,?]? " +msgstr "Отменить Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñ€ÐµÐ¶Ð¸Ð¼Ð° доÑтупа в индекÑе и рабочем каталоге [y,n,q,a,d,/%s,?]? " + +#: git-add--interactive.perl:1375 +#, perl-format +msgid "Discard deletion from index and worktree [y,n,q,a,d,/%s,?]? " +msgstr "Отменить удаление в индекÑе и рабочем каталоге [y,n,q,a,d,/%s,?]? " + +#: git-add--interactive.perl:1376 +#, perl-format +msgid "Discard this hunk from index and worktree [y,n,q,a,d,/%s,?]? " +msgstr "Отменить Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñтого блока в индекÑе и рабочем каталоге [y,n,q,a,d,/%s,?]? " + +#: git-add--interactive.perl:1379 +#, perl-format +msgid "Apply mode change to index and worktree [y,n,q,a,d,/%s,?]? " +msgstr "Применить Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñ€ÐµÐ¶Ð¸Ð¼Ð° доÑтупа к индекÑу и рабочему каталогу [y,n,q,a,d,/%s,?]? " + +#: git-add--interactive.perl:1380 +#, perl-format +msgid "Apply deletion to index and worktree [y,n,q,a,d,/%s,?]? " +msgstr "Применить удаление к индекÑу и рабочему каталогу [y,n,q,a,d,/%s,?]? " + +#: git-add--interactive.perl:1381 +#, perl-format +msgid "Apply this hunk to index and worktree [y,n,q,a,d,/%s,?]? " +msgstr "Применить Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñтого блока к индекÑу и рабочему каталогу [y,n,q,a,d,/%s,?]? " + +#: git-add--interactive.perl:1484 +msgid "go to which hunk (<ret> to see more)? " +msgstr "на какой блок перейти (нажмите <ввод> чтобы увидеть еще)? " + +#: git-add--interactive.perl:1486 +msgid "go to which hunk? " +msgstr "на какой блок перейти? " + +#: git-add--interactive.perl:1495 +#, perl-format +msgid "Invalid number: '%s'\n" +msgstr "Ðеверный номер: «%s»\n" + +#: git-add--interactive.perl:1500 +#, perl-format +msgid "Sorry, only %d hunk available.\n" +msgid_plural "Sorry, only %d hunks available.\n" +msgstr[0] "ПроÑтите, но только %d блок изменений доÑтупен.\n" +msgstr[1] "ПроÑтите, но только %d блока изменений доÑтупно.\n" +msgstr[2] "ПроÑтите, но только %d блоков изменений доÑтупно.\n" +msgstr[3] "ПроÑтите, но только %d блока изменений доÑтупно.\n" + +#: git-add--interactive.perl:1526 +msgid "search for regex? " +msgstr "иÑкать Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ регулÑрного выражениÑ? " + +#: git-add--interactive.perl:1539 +#, perl-format +msgid "Malformed search regexp %s: %s\n" +msgstr "РегулÑрное выражение Ð´Ð»Ñ Ð¿Ð¾Ð¸Ñка в неверном формате %s: %s\n" + +#: git-add--interactive.perl:1549 +msgid "No hunk matches the given pattern\n" +msgstr "Ðе найдены блоки, которые ÑоответÑтвуют указанному шаблону\n" + +#: git-add--interactive.perl:1561 git-add--interactive.perl:1583 +msgid "No previous hunk\n" +msgstr "Ðет предыдущего блока\n" + +#: git-add--interactive.perl:1570 git-add--interactive.perl:1589 +msgid "No next hunk\n" +msgstr "Ðе Ñледующего блока\n" + +#: git-add--interactive.perl:1597 +#, perl-format +msgid "Split into %d hunk.\n" +msgid_plural "Split into %d hunks.\n" +msgstr[0] "Разбито на %d блок изменений.\n" +msgstr[1] "Разбито на %d блока изменений.\n" +msgstr[2] "Разбито на %d блоков изменений.\n" +msgstr[3] "Разбито на %d блока изменений.\n" + +#: git-add--interactive.perl:1649 +msgid "Review diff" +msgstr "ПроÑмотреть изменениÑ" + +#. TRANSLATORS: please do not translate the command names +#. 'status', 'update', 'revert', etc. +#: git-add--interactive.perl:1668 +msgid "" +"status - show paths with changes\n" +"update - add working tree state to the staged set of changes\n" +"revert - revert staged set of changes back to the HEAD version\n" +"patch - pick hunks and update selectively\n" +"diff - view diff between HEAD and index\n" +"add untracked - add contents of untracked files to the staged set of changes\n" +msgstr "status - показать пути Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñми\nupdate - добавить ÑоÑтоÑние рабочего каталога индекÑ\nrevert - вернуть проиндекÑированный набор изменений к HEAD верÑии\npatch - выбрать и выборочно обновить блоки\ndiff - проÑмотреть Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ Ð¼ÐµÐ¶Ð´Ñƒ HEAD и индекÑом\nadd untracked - добавить Ñодержимое неотÑлеживаемых файлов в индекÑ\n" + +#: git-add--interactive.perl:1685 git-add--interactive.perl:1690 +#: git-add--interactive.perl:1693 git-add--interactive.perl:1700 +#: git-add--interactive.perl:1704 git-add--interactive.perl:1710 +msgid "missing --" +msgstr "отÑутÑтвует --" + +#: git-add--interactive.perl:1706 +#, perl-format +msgid "unknown --patch mode: %s" +msgstr "неизвеÑтный режим Ð´Ð»Ñ --patch: %s" + +#: git-add--interactive.perl:1712 git-add--interactive.perl:1718 +#, perl-format +msgid "invalid argument %s, expecting --" +msgstr "недопуÑтимый аргумент %s, ожидаетÑÑ --" + +#: git-send-email.perl:121 +msgid "local zone differs from GMT by a non-minute interval\n" +msgstr "локальный чаÑовой поÑÑ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚ÑÑ Ð¾Ñ‚ GMT на не минутный интервал\n" + +#: git-send-email.perl:128 git-send-email.perl:134 +msgid "local time offset greater than or equal to 24 hours\n" +msgstr "локальный Ñдвиг времени больше или равен 24 чаÑа\n" + +#: git-send-email.perl:202 git-send-email.perl:208 +msgid "the editor exited uncleanly, aborting everything" +msgstr "редактор был завершен Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ¾Ð¹, отменÑÑŽ вÑÑ‘" + +#: git-send-email.perl:282 +#, perl-format +msgid "'%s' contains an intermediate version of the email you were composing.\n" +msgstr "«%s» Ñодержит промежуточную верÑию пиÑьма, которое вы готовите.\n" + +#: git-send-email.perl:287 +#, perl-format +msgid "'%s.final' contains the composed email.\n" +msgstr "«%s.final» Ñодержит подготовленное пиÑьмо.\n" + +#: git-send-email.perl:305 +msgid "--dump-aliases incompatible with other options\n" +msgstr "--dump-aliases не ÑовмеÑтимо Ñ Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ опциÑми\n" + +#: git-send-email.perl:368 git-send-email.perl:623 +msgid "Cannot run git format-patch from outside a repository\n" +msgstr "ÐÐµÐ»ÑŒÐ·Ñ Ð·Ð°Ð¿ÑƒÑкать git format-patch вне репозиториÑ\n" + +#: git-send-email.perl:437 +#, perl-format +msgid "Unknown --suppress-cc field: '%s'\n" +msgstr "ÐеизвеÑтное поле --suppress-cc: «%s»\n" + +#: git-send-email.perl:466 +#, perl-format +msgid "Unknown --confirm setting: '%s'\n" +msgstr "ÐеизвеÑтный параметр --confirm: «%s»\n" + +#: git-send-email.perl:498 +#, perl-format +msgid "warning: sendmail alias with quotes is not supported: %s\n" +msgstr "предупреждение: Ñокращение Ð´Ð»Ñ sendmail Ñ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°Ð¼Ð¸ не поддерживаетÑÑ: %s\n" + +#: git-send-email.perl:500 +#, perl-format +msgid "warning: `:include:` not supported: %s\n" +msgstr "предупреждение: «:include:» не поддерживаетÑÑ: %s\n" + +#: git-send-email.perl:502 +#, perl-format +msgid "warning: `/file` or `|pipe` redirection not supported: %s\n" +msgstr "предупреждение: перенаправление «/file» или «|pipe» не поддерживаетÑÑ: %s\n" + +#: git-send-email.perl:507 +#, perl-format +msgid "warning: sendmail line is not recognized: %s\n" +msgstr "предупреждение: Ñтрока sendmail не раÑпознана: %s\n" + +#: git-send-email.perl:589 +#, perl-format +msgid "" +"File '%s' exists but it could also be the range of commits\n" +"to produce patches for. Please disambiguate by...\n" +"\n" +" * Saying \"./%s\" if you mean a file; or\n" +" * Giving --format-patch option if you mean a range.\n" +msgstr "Файл «%s» ÑущеÑтвует, но Ñто также может быть и\nдиапазоном коммитов Ð´Ð»Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… нужно Ñделать патчи. \nУÑтраните неоднозначноÑть…\n\n * Указав \"./%s\" еÑли вы имеете в виду Ð¸Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð°; или\n * Передав опцию --format-patch еÑли вы имеете в виду диапазон коммитов.\n" + +#: git-send-email.perl:610 +#, perl-format +msgid "Failed to opendir %s: %s" +msgstr "Ðе удалоÑÑŒ выполнить opendir %s: %s" + +#: git-send-email.perl:634 +#, perl-format +msgid "" +"fatal: %s: %s\n" +"warning: no patches were sent\n" +msgstr "критичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°: %s: %s\nпредупреждение: патчи не были отправлены\n" + +#: git-send-email.perl:645 +msgid "" +"\n" +"No patch files specified!\n" +"\n" +msgstr "\nФайл Ñ Ð¿Ð°Ñ‚Ñ‡ÐµÐ¼ не указан!\n\n" + +#: git-send-email.perl:658 +#, perl-format +msgid "No subject line in %s?" +msgstr "Ðет Ñтроки Ñ Ñ‚ÐµÐ¼Ð¾Ð¹ в %s?" + +#: git-send-email.perl:668 +#, perl-format +msgid "Failed to open for writing %s: %s" +msgstr "Ðе удалоÑÑŒ открыть Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи %s: %s" + +#: git-send-email.perl:678 +msgid "" +"Lines beginning in \"GIT:\" will be removed.\n" +"Consider including an overall diffstat or table of contents\n" +"for the patch you are writing.\n" +"\n" +"Clear the body content if you don't wish to send a summary.\n" +msgstr "Строки, начинающиеÑÑ Ñ Â«GIT:» будут удалены.\nВозможно будет полезно включить ÑтатиÑтику добавлений\nи удалений или таблицу Ñодержимого в патч, который вы пишете.\n\nОчиÑтите Ñодержимое, еÑли вы не хотите отправлÑть пиÑьмо Ñ ÐºÑ€Ð°Ñ‚ÐºÐ¾Ð¹ информацией.\n" + +#: git-send-email.perl:701 +#, perl-format +msgid "Failed to open %s.final: %s" +msgstr "Ðе удалоÑÑŒ открыть %s.final: %s" + +#: git-send-email.perl:704 +#, perl-format +msgid "Failed to open %s: %s" +msgstr "Ðе удалоÑÑŒ открыть %s: %s" + +#: git-send-email.perl:739 +msgid "To/Cc/Bcc fields are not interpreted yet, they have been ignored\n" +msgstr "ÐŸÐ¾Ð»Ñ To/Cc/Bcc пока еще не обрабатываютÑÑ Ð¸ будут проигнорированы\n" + +#: git-send-email.perl:748 +msgid "Summary email is empty, skipping it\n" +msgstr "ПиÑьмо Ñ ÐºÑ€Ð°Ñ‚ÐºÐ¾Ð¹ информацией пуÑтое, попуÑкаю его\n" + +#. TRANSLATORS: please keep [y/N] as is. +#: git-send-email.perl:780 +#, perl-format +msgid "Are you sure you want to use <%s> [y/N]? " +msgstr "Ð’Ñ‹ уверены, что хотите иÑпользовать <%s> [y/N]? " + +#: git-send-email.perl:809 +msgid "" +"The following files are 8bit, but do not declare a Content-Transfer-" +"Encoding.\n" +msgstr "Следующие файлы 8 битные, но не Ñодержат Content-Transfer-Encoding.\n" + +#: git-send-email.perl:814 +msgid "Which 8bit encoding should I declare [UTF-8]? " +msgstr "Какую 8 битную кодировку нужно указать [UTF-8]? " + +#: git-send-email.perl:822 +#, perl-format +msgid "" +"Refusing to send because the patch\n" +"\t%s\n" +"has the template subject '*** SUBJECT HERE ***'. Pass --force if you really want to send.\n" +msgstr "ОтказываюÑÑŒ отправить, Ñ‚.к. патч\n\t%s\nÑодержит шаблонный заголовок «*** SUBJECT HERE ***». Укажите параметр --force, еÑли вы дейÑтвительно хотите отправить его.\n" + +#: git-send-email.perl:841 +msgid "To whom should the emails be sent (if anyone)?" +msgstr "Кому должны быть отправлены пиÑьма (еÑли нужно)?" + +#: git-send-email.perl:859 +#, perl-format +msgid "fatal: alias '%s' expands to itself\n" +msgstr "критичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ñокращение «%s» раÑкрываетÑÑ Ñамо в ÑебÑ\n" + +#: git-send-email.perl:871 +msgid "Message-ID to be used as In-Reply-To for the first email (if any)? " +msgstr "Message-ID который нужно иÑпользовать в поле In-Reply-To Ð´Ð»Ñ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ пиÑьма (еÑли нужно)? " + +#: git-send-email.perl:921 git-send-email.perl:929 +#, perl-format +msgid "error: unable to extract a valid address from: %s\n" +msgstr "ошибка: не удалоÑÑŒ выделить дейÑтвительный Ð°Ð´Ñ€ÐµÑ Ð¸Ð·: %s\n" + +#. TRANSLATORS: Make sure to include [q] [d] [e] in your +#. translation. The program will only accept English input +#. at this point. +#: git-send-email.perl:933 +msgid "What to do with this address? ([q]uit|[d]rop|[e]dit): " +msgstr "Что нужно Ñделать Ñ Ñтим адреÑом? ([q] - выход|[d] - отброÑить|[e] - редактировать): " + +#: git-send-email.perl:1234 +#, perl-format +msgid "CA path \"%s\" does not exist" +msgstr "путь CA «%s» не ÑущеÑтвует" + +#: git-send-email.perl:1309 +msgid "" +" The Cc list above has been expanded by additional\n" +" addresses found in the patch commit message. By default\n" +" send-email prompts before sending whenever this occurs.\n" +" This behavior is controlled by the sendemail.confirm\n" +" configuration setting.\n" +"\n" +" For additional information, run 'git send-email --help'.\n" +" To retain the current behavior, but squelch this message,\n" +" run 'git config --global sendemail.confirm auto'.\n" +"\n" +msgstr " СпиÑок Cc (получателей копии пиÑьма) был раÑширен дополнительными\n адреÑами, найденными в Ñообщении коммита патча. По умолчанию\n send-email переÑпашивает перед отправкой, когда она проиÑходит.\n Ðто поведение может быть изменено параметром файла конфигурации\n sendemail.confirm.\n\n Ð”Ð»Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ информации, запуÑтите «git send-email --help».\n Чтобы оÑтавить текущее поведение, но Ñкрыть Ñто Ñообщение,\n запуÑтите «git config --global sendemail.confirm auto».\n\n" + +#. TRANSLATORS: Make sure to include [y] [n] [q] [a] in your +#. translation. The program will only accept English input +#. at this point. +#: git-send-email.perl:1324 +msgid "Send this email? ([y]es|[n]o|[q]uit|[a]ll): " +msgstr "Отправить Ñто пиÑьмо? ([y] - да|[n] - нет|[q] - выход|[a] - вÑе): " + +#: git-send-email.perl:1327 +msgid "Send this email reply required" +msgstr "Отправка Ñтого ответа на пиÑьмо обÑзательна" + +#: git-send-email.perl:1353 +msgid "The required SMTP server is not properly defined." +msgstr "Требуемый SMTP Ñервер не был правильно объÑвлен." + +#: git-send-email.perl:1397 +#, perl-format +msgid "Server does not support STARTTLS! %s" +msgstr "Сервер не поддерживает STARTTLS! %s" + +#: git-send-email.perl:1403 +msgid "Unable to initialize SMTP properly. Check config and use --smtp-debug." +msgstr "Ðе удалоÑÑŒ инициализировать SMTP. Проверьте ваши наÑтройки и попробуйте запуÑтить в параметром --smtp-debug." + +#: git-send-email.perl:1421 +#, perl-format +msgid "Failed to send %s\n" +msgstr "Ðе удалоÑÑŒ отправить %s\n" + +#: git-send-email.perl:1424 +#, perl-format +msgid "Dry-Sent %s\n" +msgstr "Ð˜Ð¼Ð¸Ñ‚Ð°Ñ†Ð¸Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ %s\n" + +#: git-send-email.perl:1424 +#, perl-format +msgid "Sent %s\n" +msgstr "Отправлено %s\n" + +#: git-send-email.perl:1426 +msgid "Dry-OK. Log says:\n" +msgstr "Ð˜Ð¼Ð¸Ñ‚Ð°Ñ†Ð¸Ñ OK. Журнал Ñодержит:\n" + +#: git-send-email.perl:1426 +msgid "OK. Log says:\n" +msgstr "OK. Журнал Ñодержит:\n" + +#: git-send-email.perl:1438 +msgid "Result: " +msgstr "Результат: " + +#: git-send-email.perl:1441 +msgid "Result: OK\n" +msgstr "Результат: OK\n" + +#: git-send-email.perl:1454 +#, perl-format +msgid "can't open file %s" +msgstr "не удалоÑÑŒ открыть файл %s" + +#: git-send-email.perl:1501 git-send-email.perl:1521 +#, perl-format +msgid "(mbox) Adding cc: %s from line '%s'\n" +msgstr "(mbox) Добавление cc: %s Ñо Ñтроки «%s»\n" + +#: git-send-email.perl:1507 +#, perl-format +msgid "(mbox) Adding to: %s from line '%s'\n" +msgstr "(mbox) Добавление to: %s Ñо Ñтроки «%s»\n" + +#: git-send-email.perl:1555 +#, perl-format +msgid "(non-mbox) Adding cc: %s from line '%s'\n" +msgstr "(non-mbox) Добавление cc: %s Ñо Ñтроки «%s»\n" + +#: git-send-email.perl:1578 +#, perl-format +msgid "(body) Adding cc: %s from line '%s'\n" +msgstr "(body) Добавление cc: %s Ñо Ñтроки «%s»\n" + +#: git-send-email.perl:1676 +#, perl-format +msgid "(%s) Could not execute '%s'" +msgstr "(%s) Ðе удалоÑÑŒ выполнить «%s»" + +#: git-send-email.perl:1683 +#, perl-format +msgid "(%s) Adding %s: %s from: '%s'\n" +msgstr "(%s) Добавление %s: %s из: «%s»\n" + +#: git-send-email.perl:1687 +#, perl-format +msgid "(%s) failed to close pipe to '%s'" +msgstr "(%s) не удалоÑÑŒ закрыть поток к «%s»" + +#: git-send-email.perl:1714 +msgid "cannot send message as 7bit" +msgstr "не удалоÑÑŒ отправить Ñообщение в 7 битной кодировке" + +#: git-send-email.perl:1722 +msgid "invalid transfer encoding" +msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ° передачи" + +#: git-send-email.perl:1741 git-send-email.perl:1792 git-send-email.perl:1802 +#, perl-format +msgid "unable to open %s: %s\n" +msgstr "не удалоÑÑŒ открыть %s: %s\n" + +#: git-send-email.perl:1744 +#, perl-format +msgid "%s: patch contains a line longer than 998 characters" +msgstr "%s: патч Ñодержит Ñтроку длиннее чем 998 Ñимволов" + +#: git-send-email.perl:1760 +#, perl-format +msgid "Skipping %s with backup suffix '%s'.\n" +msgstr "ПропуÑкаю %s Ñ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸ÐµÐ¼ резервной копии «%s».\n" + +#. TRANSLATORS: please keep "[y|N]" as is. +#: git-send-email.perl:1764 +#, perl-format +msgid "Do you really want to send %s? [y|N]: " +msgstr "Ð’Ñ‹ дейÑтвительно хотите отправить %s? [y - да|N - нет]: " @@ -5,10 +5,10 @@ # msgid "" msgstr "" -"Project-Id-Version: git 2.13.0\n" +"Project-Id-Version: git 2.14.0\n" "Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n" -"POT-Creation-Date: 2017-05-05 09:35+0800\n" -"PO-Revision-Date: 2017-05-09 08:02+0100\n" +"POT-Creation-Date: 2017-07-19 22:35+0200\n" +"PO-Revision-Date: 2017-07-20 22:56+0200\n" "Last-Translator: Peter Krefting <peter@softwolves.pp.se>\n" "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n" "Language: sv\n" @@ -16,49 +16,49 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Gtranslator 2.91.6\n" +"X-Generator: Poedit 2.0.2\n" -#: advice.c:55 +#: advice.c:58 #, c-format msgid "hint: %.*s\n" msgstr "tips: %.*s\n" -#: advice.c:83 +#: advice.c:86 msgid "Cherry-picking is not possible because you have unmerged files." msgstr "" "Du kan inte utföra en cherry-pick eftersom du har filer som inte slagits " "samman." -#: advice.c:85 +#: advice.c:88 msgid "Committing is not possible because you have unmerged files." msgstr "" "Du kan inte utföra en incheckning eftersom du har filer som inte slagits " "samman." -#: advice.c:87 +#: advice.c:90 msgid "Merging is not possible because you have unmerged files." msgstr "" "Du kan inte utföra en sammanslagning eftersom du har filer som inte slagits " "samman." -#: advice.c:89 +#: advice.c:92 msgid "Pulling is not possible because you have unmerged files." msgstr "" "Du kan inte utföra en \"pull\" eftersom du har filer som inte slagits samman." -#: advice.c:91 +#: advice.c:94 msgid "Reverting is not possible because you have unmerged files." msgstr "" "Du kan inte utföra en \"revert\" eftersom du har filer som inte slagits " "samman." -#: advice.c:93 +#: advice.c:96 #, c-format msgid "It is not possible to %s because you have unmerged files." msgstr "" "Du kan inte utföra en \"%s\" eftersom du har filer som inte slagits samman." -#: advice.c:101 +#: advice.c:104 msgid "" "Fix them up in the work tree, and then use 'git add/rm <file>'\n" "as appropriate to mark resolution and make a commit." @@ -66,23 +66,23 @@ msgstr "" "Rätta dem i din arbetskatalog och använd sedan \"git add/rm <fil>\"\n" "som lämpligt för att ange lösning och checka in." -#: advice.c:109 +#: advice.c:112 msgid "Exiting because of an unresolved conflict." msgstr "Avslutar pÃ¥ grund av olöst konflikgt." -#: advice.c:114 builtin/merge.c:1185 +#: advice.c:117 builtin/merge.c:1184 msgid "You have not concluded your merge (MERGE_HEAD exists)." msgstr "Du har inte avslutat sammanslagningen (MERGE_HEAD finns)." -#: advice.c:116 +#: advice.c:119 msgid "Please, commit your changes before merging." msgstr "Checka in dina ändringar innan du utför sammanslagningen." -#: advice.c:117 +#: advice.c:120 msgid "Exiting because of unfinished merge." msgstr "Avslutar pÃ¥ grund av ofullbordad sammanslagning." -#: advice.c:123 +#: advice.c:126 #, c-format msgid "" "Note: checking out '%s'.\n" @@ -111,82 +111,92 @@ msgstr "" " git checkout -b <namn-pÃ¥-ny-gren>\n" "\n" -#: apply.c:57 +#: apply.c:58 #, c-format msgid "unrecognized whitespace option '%s'" msgstr "okänt alternativ för whitespace: \"%s\"" -#: apply.c:73 +#: apply.c:74 #, c-format msgid "unrecognized whitespace ignore option '%s'" msgstr "okänt alternativ för ignore-whitespace: \"%s\"" -#: apply.c:125 +#: apply.c:126 msgid "--reject and --3way cannot be used together." -msgstr "--reject och --3way kan inte användas samtidigt" +msgstr "--reject och --3way kan inte användas samtidigt." -#: apply.c:127 +#: apply.c:128 msgid "--cached and --3way cannot be used together." -msgstr "--cached och --3way kan inte användas samtidigt" +msgstr "--cached och --3way kan inte användas samtidigt." -#: apply.c:130 +#: apply.c:131 msgid "--3way outside a repository" msgstr "--3way utanför arkiv" -#: apply.c:141 +#: apply.c:142 msgid "--index outside a repository" msgstr "--index utanför arkiv" -#: apply.c:144 +#: apply.c:145 msgid "--cached outside a repository" msgstr "--cached utanför arkiv" -#: apply.c:845 +#: apply.c:836 #, c-format msgid "Cannot prepare timestamp regexp %s" msgstr "Kan inte förbereda reguljärt uttryck för tidsstämpeln %s" -#: apply.c:854 +#: apply.c:845 #, c-format msgid "regexec returned %d for input: %s" msgstr "regexec returnerade %d för indata: %s" -#: apply.c:938 +#: apply.c:929 #, c-format msgid "unable to find filename in patch at line %d" msgstr "kan inte hitta filnamn i patchen pÃ¥ rad %d" -#: apply.c:977 +#: apply.c:967 #, c-format msgid "git apply: bad git-diff - expected /dev/null, got %s on line %d" msgstr "git apply: dÃ¥lig git-diff - förväntade /dev/null, fick %s pÃ¥ rad %d" -#: apply.c:983 +#: apply.c:973 #, c-format msgid "git apply: bad git-diff - inconsistent new filename on line %d" msgstr "git apply: dÃ¥lig git-diff - motsägande nytt filnamn pÃ¥ rad %d" -#: apply.c:984 +#: apply.c:974 #, c-format msgid "git apply: bad git-diff - inconsistent old filename on line %d" msgstr "git apply: dÃ¥lig git-diff - motsägande gammalt filnamn pÃ¥ rad %d" -#: apply.c:990 +#: apply.c:979 #, c-format msgid "git apply: bad git-diff - expected /dev/null on line %d" msgstr "git apply: dÃ¥lig git-diff - förväntade /dev/null pÃ¥ rad %d" -#: apply.c:1488 +#: apply.c:1008 +#, c-format +msgid "invalid mode on line %d: %s" +msgstr "ogiltigt läge pÃ¥ rad %d: %s" + +#: apply.c:1326 +#, c-format +msgid "inconsistent header lines %d and %d" +msgstr "huvudet är inkonsekvent mellan rad %d och %d" + +#: apply.c:1498 #, c-format msgid "recount: unexpected line: %.*s" msgstr "recount: förväntade rad: %.*s" -#: apply.c:1557 +#: apply.c:1567 #, c-format msgid "patch fragment without header at line %d: %.*s" msgstr "patch-fragment utan huvud pÃ¥ rad %d: %.*s" -#: apply.c:1577 +#: apply.c:1587 #, c-format msgid "" "git diff header lacks filename information when removing %d leading pathname " @@ -202,82 +212,82 @@ msgstr[1] "" "sökvägskomponenter\n" "tas bort (rad %d)" -#: apply.c:1589 +#: apply.c:1600 #, c-format msgid "git diff header lacks filename information (line %d)" msgstr "git-diff-huvudet saknar filnamnsinformation (rad %d)" -#: apply.c:1759 +#: apply.c:1770 msgid "new file depends on old contents" msgstr "ny fil beror pÃ¥ gammalt innehÃ¥ll" -#: apply.c:1761 +#: apply.c:1772 msgid "deleted file still has contents" msgstr "borttagen fil har fortfarande innehÃ¥ll" -#: apply.c:1795 +#: apply.c:1806 #, c-format msgid "corrupt patch at line %d" msgstr "trasig patch pÃ¥ rad %d" -#: apply.c:1832 +#: apply.c:1843 #, c-format msgid "new file %s depends on old contents" msgstr "nya filen %s beror pÃ¥ gammalt innehÃ¥ll" -#: apply.c:1834 +#: apply.c:1845 #, c-format msgid "deleted file %s still has contents" msgstr "borttagna filen %s har fortfarande innehÃ¥ll" -#: apply.c:1837 +#: apply.c:1848 #, c-format msgid "** warning: file %s becomes empty but is not deleted" msgstr "** varning: filen %s blir tom men har inte tagits bort" -#: apply.c:1984 +#: apply.c:1995 #, c-format msgid "corrupt binary patch at line %d: %.*s" msgstr "trasig binärpatch pÃ¥ rad %d: %.*s" -#: apply.c:2021 +#: apply.c:2032 #, c-format msgid "unrecognized binary patch at line %d" msgstr "binärpatchen pÃ¥ rad %d känns inte igen" -#: apply.c:2182 +#: apply.c:2193 #, c-format msgid "patch with only garbage at line %d" msgstr "patch med bara skräp pÃ¥ rad %d" -#: apply.c:2265 +#: apply.c:2276 #, c-format msgid "unable to read symlink %s" msgstr "kunde inte läsa symboliska länken %s" -#: apply.c:2269 +#: apply.c:2280 #, c-format msgid "unable to open or read %s" msgstr "kunde inte öppna eller läsa %s" -#: apply.c:2922 +#: apply.c:2933 #, c-format msgid "invalid start of line: '%c'" msgstr "felaktig inledning pÃ¥ rad: \"%c\"" -#: apply.c:3041 +#: apply.c:3052 #, c-format msgid "Hunk #%d succeeded at %d (offset %d line)." msgid_plural "Hunk #%d succeeded at %d (offset %d lines)." msgstr[0] "Stycke %d lyckades pÃ¥ %d (offset %d rad)." msgstr[1] "Stycke %d lyckades pÃ¥ %d (offset %d rader)." -#: apply.c:3053 +#: apply.c:3064 #, c-format msgid "Context reduced to (%ld/%ld) to apply fragment at %d" msgstr "Sammanhang reducerat till (%ld/%ld) för att tillämpa fragment vid %d" -#: apply.c:3059 +#: apply.c:3070 #, c-format msgid "" "while searching for:\n" @@ -286,25 +296,25 @@ msgstr "" "vid sökning efter:\n" "%.*s" -#: apply.c:3081 +#: apply.c:3092 #, c-format msgid "missing binary patch data for '%s'" msgstr "saknar binära patchdata för \"%s\"" -#: apply.c:3089 +#: apply.c:3100 #, c-format msgid "cannot reverse-apply a binary patch without the reverse hunk to '%s'" msgstr "" "kan inte applicera en binärpatch baklänges utan den omvända patchen för \"%s" "\"" -#: apply.c:3135 +#: apply.c:3146 #, c-format msgid "cannot apply binary patch to '%s' without full index line" msgstr "" "kan inte applicera binärpatch pÃ¥ \"%s\" utan den fullständiga indexraden" -#: apply.c:3145 +#: apply.c:3156 #, c-format msgid "" "the patch applies to '%s' (%s), which does not match the current contents." @@ -312,543 +322,543 @@ msgstr "" "patchen appliceras pÃ¥ \"%s\" (%s), som inte motsvarar det nuvarande " "innehÃ¥llet." -#: apply.c:3153 +#: apply.c:3164 #, c-format msgid "the patch applies to an empty '%s' but it is not empty" msgstr "patchen appliceras pÃ¥ en tom \"%s\", men den är inte tom" -#: apply.c:3171 +#: apply.c:3182 #, c-format msgid "the necessary postimage %s for '%s' cannot be read" msgstr "nödvändig efterbild %s för \"%s\" kan inte läsas" -#: apply.c:3184 +#: apply.c:3195 #, c-format msgid "binary patch does not apply to '%s'" msgstr "binärpatchen kan inte tillämpas pÃ¥ \"%s\"" -#: apply.c:3190 +#: apply.c:3201 #, c-format msgid "binary patch to '%s' creates incorrect result (expecting %s, got %s)" msgstr "binärpatchen pÃ¥ \"%s\" ger felaktigt resultat (förväntade %s, fick %s)" -#: apply.c:3211 +#: apply.c:3222 #, c-format msgid "patch failed: %s:%ld" msgstr "patch misslyckades: %s:%ld" -#: apply.c:3333 +#: apply.c:3344 #, c-format msgid "cannot checkout %s" msgstr "kan inte checka ut %s" -#: apply.c:3381 apply.c:3392 apply.c:3438 setup.c:253 +#: apply.c:3392 apply.c:3403 apply.c:3449 setup.c:277 #, c-format msgid "failed to read %s" msgstr "misslyckades läsa %s" -#: apply.c:3389 +#: apply.c:3400 #, c-format msgid "reading from '%s' beyond a symbolic link" msgstr "läser frÃ¥n \"%s\" som är pÃ¥ andra sidan av en symbolisk länk" -#: apply.c:3418 apply.c:3658 +#: apply.c:3429 apply.c:3669 #, c-format msgid "path %s has been renamed/deleted" msgstr "sökvägen %s har ändrat namn/tagits bort" -#: apply.c:3501 apply.c:3672 +#: apply.c:3512 apply.c:3683 #, c-format msgid "%s: does not exist in index" msgstr "%s: finns inte i indexet" -#: apply.c:3510 apply.c:3680 +#: apply.c:3521 apply.c:3691 #, c-format msgid "%s: does not match index" msgstr "%s: motsvarar inte indexet" -#: apply.c:3545 +#: apply.c:3556 msgid "repository lacks the necessary blob to fall back on 3-way merge." msgstr "" "arkivet saknar objekt som behövs för att falla tillbaka pÃ¥ 3-" "vägssammanslagning." -#: apply.c:3548 +#: apply.c:3559 #, c-format msgid "Falling back to three-way merge...\n" msgstr "Faller tillbaka pÃ¥ trevägssammanslagning...\n" -#: apply.c:3564 apply.c:3568 +#: apply.c:3575 apply.c:3579 #, c-format msgid "cannot read the current contents of '%s'" msgstr "kunde inte läsa aktuellt innehÃ¥ll i \"%s\"" -#: apply.c:3580 +#: apply.c:3591 #, c-format msgid "Failed to fall back on three-way merge...\n" msgstr "Misslyckades falla tillbaka pÃ¥ trevägssammanslagning...\n" -#: apply.c:3594 +#: apply.c:3605 #, c-format msgid "Applied patch to '%s' with conflicts.\n" msgstr "Applicerade patchen pÃ¥ \"%s\" med konflikter.\n" -#: apply.c:3599 +#: apply.c:3610 #, c-format msgid "Applied patch to '%s' cleanly.\n" msgstr "Tillämpade patchen pÃ¥ \"%s\" rent.\n" -#: apply.c:3625 +#: apply.c:3636 msgid "removal patch leaves file contents" msgstr "patch för borttagning lämnar kvar filinnehÃ¥ll" -#: apply.c:3697 +#: apply.c:3708 #, c-format msgid "%s: wrong type" msgstr "%s: fel typ" -#: apply.c:3699 +#: apply.c:3710 #, c-format msgid "%s has type %o, expected %o" msgstr "%s har typen %o, förväntade %o" -#: apply.c:3850 apply.c:3852 +#: apply.c:3860 apply.c:3862 #, c-format msgid "invalid path '%s'" -msgstr "ogiltig sökväg: %s" +msgstr "ogiltig sökväg â€%sâ€" -#: apply.c:3908 +#: apply.c:3918 #, c-format msgid "%s: already exists in index" msgstr "%s: finns redan i indexet" -#: apply.c:3911 +#: apply.c:3921 #, c-format msgid "%s: already exists in working directory" msgstr "%s: finns redan i arbetskatalogen" -#: apply.c:3931 +#: apply.c:3941 #, c-format msgid "new mode (%o) of %s does not match old mode (%o)" msgstr "nytt läge (%o) för %s motsvarar inte gammalt läge (%o)" -#: apply.c:3936 +#: apply.c:3946 #, c-format msgid "new mode (%o) of %s does not match old mode (%o) of %s" msgstr "nytt läge (%o) för %s motsvarar inte gammalt läge (%o) för %s" -#: apply.c:3956 +#: apply.c:3966 #, c-format msgid "affected file '%s' is beyond a symbolic link" msgstr "den berörda filen \"%s\" är pÃ¥ andra sidan av en symbolisk länk" -#: apply.c:3960 +#: apply.c:3970 #, c-format msgid "%s: patch does not apply" msgstr "%s: patchen kan inte tillämpas" -#: apply.c:3975 +#: apply.c:3985 #, c-format msgid "Checking patch %s..." msgstr "Kontrollerar patchen %s..." -#: apply.c:4066 +#: apply.c:4076 #, c-format msgid "sha1 information is lacking or useless for submodule %s" msgstr "sha1-informationen saknas eller är oanvändbar för undermodulen %s" -#: apply.c:4073 +#: apply.c:4083 #, c-format msgid "mode change for %s, which is not in current HEAD" msgstr "nytt läge för %s, som inte finns i nuvarande HEAD" -#: apply.c:4076 +#: apply.c:4086 #, c-format msgid "sha1 information is lacking or useless (%s)." msgstr "sha1-informationen saknas eller är oanvändbar (%s)." -#: apply.c:4081 builtin/checkout.c:252 builtin/reset.c:135 +#: apply.c:4091 builtin/checkout.c:235 builtin/reset.c:138 #, c-format msgid "make_cache_entry failed for path '%s'" msgstr "make_cache_entry misslyckades för sökvägen \"%s\"" -#: apply.c:4085 +#: apply.c:4095 #, c-format msgid "could not add %s to temporary index" msgstr "kunde inte lägga till %s till temporärt index" -#: apply.c:4095 +#: apply.c:4105 #, c-format msgid "could not write temporary index to %s" msgstr "kunde inte skriva temporärt index till %s" -#: apply.c:4233 +#: apply.c:4243 #, c-format msgid "unable to remove %s from index" msgstr "kan inte ta bort %s frÃ¥n indexet" -#: apply.c:4268 +#: apply.c:4278 #, c-format msgid "corrupt patch for submodule %s" msgstr "trasig patch för undermodulen %s" -#: apply.c:4274 +#: apply.c:4284 #, c-format msgid "unable to stat newly created file '%s'" msgstr "kan inte ta status pÃ¥ nyligen skapade filen \"%s\"" -#: apply.c:4282 +#: apply.c:4292 #, c-format msgid "unable to create backing store for newly created file %s" msgstr "kan inte skapa säkerhetsminne för nyligen skapade filen %s" -#: apply.c:4288 apply.c:4432 +#: apply.c:4298 apply.c:4442 #, c-format msgid "unable to add cache entry for %s" msgstr "kan inte lägga till cachepost för %s" -#: apply.c:4329 +#: apply.c:4339 #, c-format msgid "failed to write to '%s'" msgstr "misslyckades skriva till \"%s\"" -#: apply.c:4333 +#: apply.c:4343 #, c-format msgid "closing file '%s'" msgstr "stänger filen \"%s\"" -#: apply.c:4403 +#: apply.c:4413 #, c-format msgid "unable to write file '%s' mode %o" msgstr "kan inte skriva filen \"%s\" läge %o" -#: apply.c:4501 +#: apply.c:4511 #, c-format msgid "Applied patch %s cleanly." msgstr "Tillämpade patchen %s rent." -#: apply.c:4509 +#: apply.c:4519 msgid "internal error" msgstr "internt fel" -#: apply.c:4512 +#: apply.c:4522 #, c-format msgid "Applying patch %%s with %d reject..." msgid_plural "Applying patch %%s with %d rejects..." msgstr[0] "Tillämpade patchen %%s med %d refuserad..." msgstr[1] "Tillämpade patchen %%s med %d refuserade..." -#: apply.c:4523 +#: apply.c:4533 #, c-format msgid "truncating .rej filename to %.*s.rej" msgstr "trunkerar .rej-filnamnet till %.*s.rej" -#: apply.c:4531 builtin/fetch.c:739 builtin/fetch.c:988 +#: apply.c:4541 builtin/fetch.c:738 builtin/fetch.c:988 #, c-format msgid "cannot open %s" msgstr "kan inte öppna %s" -#: apply.c:4545 +#: apply.c:4555 #, c-format msgid "Hunk #%d applied cleanly." msgstr "Stycke %d tillämpades rent." -#: apply.c:4549 +#: apply.c:4559 #, c-format msgid "Rejected hunk #%d." msgstr "Refuserar stycke %d." -#: apply.c:4659 +#: apply.c:4669 #, c-format msgid "Skipped patch '%s'." msgstr "Ignorerar patch \"%s\"." -#: apply.c:4667 +#: apply.c:4677 msgid "unrecognized input" msgstr "indata känns inte igen" -#: apply.c:4686 +#: apply.c:4696 msgid "unable to read index file" msgstr "kan inte läsa indexfilen" -#: apply.c:4823 +#: apply.c:4833 #, c-format msgid "can't open patch '%s': %s" msgstr "kan inte öppna patchen \"%s\": %s" -#: apply.c:4850 +#: apply.c:4860 #, c-format msgid "squelched %d whitespace error" msgid_plural "squelched %d whitespace errors" msgstr[0] "undertryckte %d fel i blanksteg" msgstr[1] "undertryckte %d fel i blanksteg" -#: apply.c:4856 apply.c:4871 +#: apply.c:4866 apply.c:4881 #, c-format msgid "%d line adds whitespace errors." msgid_plural "%d lines add whitespace errors." msgstr[0] "%d rad lägger till fel i blanksteg." msgstr[1] "%d rader lägger till fel i blanksteg." -#: apply.c:4864 +#: apply.c:4874 #, c-format msgid "%d line applied after fixing whitespace errors." msgid_plural "%d lines applied after fixing whitespace errors." msgstr[0] "%d rad applicerade efter att ha rättat fel i blanksteg." msgstr[1] "%d rader applicerade efter att ha rättat fel i blanksteg." -#: apply.c:4880 builtin/add.c:463 builtin/mv.c:298 builtin/rm.c:391 +#: apply.c:4890 builtin/add.c:513 builtin/mv.c:299 builtin/rm.c:391 msgid "Unable to write new index file" msgstr "Kunde inte skriva ny indexfil" -#: apply.c:4911 apply.c:4914 builtin/am.c:2276 builtin/am.c:2279 -#: builtin/clone.c:113 builtin/fetch.c:98 builtin/pull.c:180 +#: apply.c:4921 apply.c:4924 builtin/am.c:2257 builtin/am.c:2260 +#: builtin/clone.c:115 builtin/fetch.c:93 builtin/pull.c:187 #: builtin/submodule--helper.c:304 builtin/submodule--helper.c:629 #: builtin/submodule--helper.c:632 builtin/submodule--helper.c:973 #: builtin/submodule--helper.c:976 builtin/submodule--helper.c:1161 -#: git-add--interactive.perl:239 +#: git-add--interactive.perl:197 msgid "path" msgstr "sökväg" -#: apply.c:4912 +#: apply.c:4922 msgid "don't apply changes matching the given path" msgstr "tillämpa inte ändringar som motsvarar given sökväg" -#: apply.c:4915 +#: apply.c:4925 msgid "apply changes matching the given path" msgstr "tillämpa ändringar som motsvarar given sökväg" -#: apply.c:4917 builtin/am.c:2285 +#: apply.c:4927 builtin/am.c:2266 msgid "num" msgstr "antal" -#: apply.c:4918 +#: apply.c:4928 msgid "remove <num> leading slashes from traditional diff paths" msgstr "ta bort <antal> inledande snedstreck frÃ¥n traditionella diff-sökvägar" -#: apply.c:4921 +#: apply.c:4931 msgid "ignore additions made by the patch" msgstr "ignorera tillägg gjorda av patchen" -#: apply.c:4923 +#: apply.c:4933 msgid "instead of applying the patch, output diffstat for the input" msgstr "istället för att tillämpa patchen, skriv ut diffstat för indata" -#: apply.c:4927 +#: apply.c:4937 msgid "show number of added and deleted lines in decimal notation" msgstr "visa antal tillagda och borttagna rader decimalt" -#: apply.c:4929 +#: apply.c:4939 msgid "instead of applying the patch, output a summary for the input" msgstr "istället för att tillämpa patchen, skriv ut en summering av indata" -#: apply.c:4931 +#: apply.c:4941 msgid "instead of applying the patch, see if the patch is applicable" msgstr "istället för att tillämpa patchen, se om patchen kan tillämpas" -#: apply.c:4933 +#: apply.c:4943 msgid "make sure the patch is applicable to the current index" msgstr "se till att patchen kan tillämpas pÃ¥ aktuellt index" -#: apply.c:4935 +#: apply.c:4945 msgid "apply a patch without touching the working tree" msgstr "tillämpa en patch utan att röra arbetskatalogen" -#: apply.c:4937 +#: apply.c:4947 msgid "accept a patch that touches outside the working area" msgstr "godta en patch som rör filer utanför arbetskatalogen" -#: apply.c:4939 +#: apply.c:4949 msgid "also apply the patch (use with --stat/--summary/--check)" msgstr "tillämpa ocksÃ¥ patchen (använd med --stat/--summary/--check)" -#: apply.c:4941 +#: apply.c:4951 msgid "attempt three-way merge if a patch does not apply" msgstr "försök en trevägssammanslagning om patchen inte kan tillämpas" -#: apply.c:4943 +#: apply.c:4953 msgid "build a temporary index based on embedded index information" msgstr "bygg ett temporärt index baserat pÃ¥ inbyggd indexinformation" -#: apply.c:4946 builtin/checkout-index.c:169 builtin/ls-files.c:515 +#: apply.c:4956 builtin/checkout-index.c:170 builtin/ls-files.c:515 msgid "paths are separated with NUL character" msgstr "sökvägar avdelas med NUL-tecken" -#: apply.c:4948 +#: apply.c:4958 msgid "ensure at least <n> lines of context match" msgstr "se till att Ã¥tminstone <n> rader sammanhang är lika" -#: apply.c:4949 builtin/am.c:2264 +#: apply.c:4959 builtin/am.c:2245 msgid "action" msgstr "Ã¥tgärd" -#: apply.c:4950 +#: apply.c:4960 msgid "detect new or modified lines that have whitespace errors" msgstr "detektera nya eller ändrade rader som har fel i blanktecken" -#: apply.c:4953 apply.c:4956 +#: apply.c:4963 apply.c:4966 msgid "ignore changes in whitespace when finding context" msgstr "ignorera ändringar i blanktecken för sammanhang" -#: apply.c:4959 +#: apply.c:4969 msgid "apply the patch in reverse" msgstr "tillämpa patchen baklänges" -#: apply.c:4961 +#: apply.c:4971 msgid "don't expect at least one line of context" msgstr "förvänta inte minst en rad sammanhang" -#: apply.c:4963 +#: apply.c:4973 msgid "leave the rejected hunks in corresponding *.rej files" msgstr "lämna refuserade stycken i motsvarande *.rej-filer" -#: apply.c:4965 +#: apply.c:4975 msgid "allow overlapping hunks" msgstr "tillÃ¥t överlappande stycken" -#: apply.c:4966 builtin/add.c:267 builtin/check-ignore.c:19 -#: builtin/commit.c:1337 builtin/count-objects.c:94 builtin/fsck.c:651 -#: builtin/log.c:1867 builtin/mv.c:122 builtin/read-tree.c:134 +#: apply.c:4976 builtin/add.c:270 builtin/check-ignore.c:21 +#: builtin/commit.c:1340 builtin/count-objects.c:95 builtin/fsck.c:651 +#: builtin/log.c:1877 builtin/mv.c:123 builtin/read-tree.c:125 msgid "be verbose" msgstr "var pratsam" -#: apply.c:4968 +#: apply.c:4978 msgid "tolerate incorrectly detected missing new-line at the end of file" msgstr "tolerera felaktigt detekterade saknade nyradstecken vid filslut" -#: apply.c:4971 +#: apply.c:4981 msgid "do not trust the line counts in the hunk headers" msgstr "lite inte pÃ¥ antalet linjer i styckehuvuden" -#: apply.c:4973 builtin/am.c:2273 +#: apply.c:4983 builtin/am.c:2254 msgid "root" msgstr "rot" -#: apply.c:4974 +#: apply.c:4984 msgid "prepend <root> to all filenames" msgstr "lägg till <rot> i alla filnamn" -#: archive.c:12 +#: archive.c:13 msgid "git archive [<options>] <tree-ish> [<path>...]" msgstr "git archive [<flaggor>] <träd-igt> [<sökväg>...]" -#: archive.c:13 +#: archive.c:14 msgid "git archive --list" msgstr "git archive --list" -#: archive.c:14 +#: archive.c:15 msgid "" "git archive --remote <repo> [--exec <cmd>] [<options>] <tree-ish> [<path>...]" msgstr "" "git archive --remote <arkiv> [--exec <kmd>] [<flaggor>] <träd-igt> " "[<sökväg>...]" -#: archive.c:15 +#: archive.c:16 msgid "git archive --remote <repo> [--exec <cmd>] --list" msgstr "git archive --remote <arkiv> [--exec <kmd>] --list" -#: archive.c:332 builtin/add.c:152 builtin/add.c:442 builtin/rm.c:300 +#: archive.c:333 builtin/add.c:154 builtin/add.c:492 builtin/rm.c:300 #, c-format msgid "pathspec '%s' did not match any files" msgstr "sökvägsangivelsen \"%s\" motsvarade inte nÃ¥gra filer" -#: archive.c:417 +#: archive.c:418 msgid "fmt" msgstr "fmt" -#: archive.c:417 +#: archive.c:418 msgid "archive format" msgstr "arkivformat" -#: archive.c:418 builtin/log.c:1436 +#: archive.c:419 builtin/log.c:1446 msgid "prefix" msgstr "prefix" -#: archive.c:419 +#: archive.c:420 msgid "prepend prefix to each pathname in the archive" msgstr "lägg till prefix till varje sökväg i arkivet" -#: archive.c:420 builtin/blame.c:2598 builtin/blame.c:2599 builtin/config.c:60 -#: builtin/fast-export.c:987 builtin/fast-export.c:989 builtin/grep.c:1061 -#: builtin/hash-object.c:101 builtin/ls-files.c:549 builtin/ls-files.c:552 -#: builtin/notes.c:401 builtin/notes.c:564 builtin/read-tree.c:129 +#: archive.c:421 builtin/blame.c:693 builtin/blame.c:694 builtin/config.c:61 +#: builtin/fast-export.c:989 builtin/fast-export.c:991 builtin/grep.c:1080 +#: builtin/hash-object.c:102 builtin/ls-files.c:549 builtin/ls-files.c:552 +#: builtin/notes.c:404 builtin/notes.c:567 builtin/read-tree.c:120 #: parse-options.h:153 msgid "file" msgstr "fil" -#: archive.c:421 builtin/archive.c:89 +#: archive.c:422 builtin/archive.c:89 msgid "write the archive to this file" msgstr "skriv arkivet till filen" -#: archive.c:423 +#: archive.c:424 msgid "read .gitattributes in working directory" msgstr "läs .gitattributes i arbetskatalogen" -#: archive.c:424 +#: archive.c:425 msgid "report archived files on stderr" msgstr "rapportera arkiverade filer pÃ¥ standard fel" -#: archive.c:425 +#: archive.c:426 msgid "store only" msgstr "endast spara" -#: archive.c:426 +#: archive.c:427 msgid "compress faster" msgstr "komprimera snabbare" -#: archive.c:434 +#: archive.c:435 msgid "compress better" msgstr "komprimera bättre" -#: archive.c:437 +#: archive.c:438 msgid "list supported archive formats" msgstr "visa understödda arkivformat" -#: archive.c:439 builtin/archive.c:90 builtin/clone.c:103 builtin/clone.c:106 +#: archive.c:440 builtin/archive.c:90 builtin/clone.c:105 builtin/clone.c:108 #: builtin/submodule--helper.c:641 builtin/submodule--helper.c:982 msgid "repo" msgstr "arkiv" -#: archive.c:440 builtin/archive.c:91 +#: archive.c:441 builtin/archive.c:91 msgid "retrieve the archive from remote repository <repo>" msgstr "hämta arkivet frÃ¥n fjärrarkivet <arkiv>" -#: archive.c:441 builtin/archive.c:92 builtin/notes.c:485 +#: archive.c:442 builtin/archive.c:92 builtin/notes.c:488 msgid "command" msgstr "kommando" -#: archive.c:442 builtin/archive.c:93 +#: archive.c:443 builtin/archive.c:93 msgid "path to the remote git-upload-archive command" msgstr "sökväg till kommandot git-upload-archive pÃ¥ fjärren" -#: archive.c:449 +#: archive.c:450 msgid "Unexpected option --remote" msgstr "Oväntad flagga --remote" -#: archive.c:451 +#: archive.c:452 msgid "Option --exec can only be used together with --remote" msgstr "Flaggan --exec kan endast användas tillsammans med --remote" -#: archive.c:453 +#: archive.c:454 msgid "Unexpected option --output" msgstr "Oväntad flagga --output" -#: archive.c:475 +#: archive.c:476 #, c-format msgid "Unknown archive format '%s'" msgstr "Okänt arkivformat \"%s\"" -#: archive.c:482 +#: archive.c:483 #, c-format msgid "Argument not supported for format '%s': -%d" msgstr "Argumentet stöd inte för formatet \"%s\": -%d" -#: attr.c:212 +#: attr.c:214 #, c-format msgid "%.*s is not a valid attribute name" msgstr "%-*s är inte ett giltigt namn pÃ¥ attribut" -#: attr.c:408 +#: attr.c:410 msgid "" "Negative patterns are ignored in git attributes\n" "Use '\\!' for literal leading exclamation." @@ -856,27 +866,22 @@ msgstr "" "Negativa mönster ignoreras i git-attribut\n" "Använd '\\!' för att inleda med ett utropstecken." -#: bisect.c:444 -#, c-format -msgid "Could not open file '%s'" -msgstr "Kunde inte öppna filen \"%s\"" - -#: bisect.c:449 +#: bisect.c:447 #, c-format msgid "Badly quoted content in file '%s': %s" msgstr "Felaktigt citerat innehÃ¥ll i filen \"%s\": %s" -#: bisect.c:657 +#: bisect.c:655 #, c-format msgid "We cannot bisect more!\n" msgstr "Det finns inte mer att göra \"bisect\" pÃ¥!\n" -#: bisect.c:710 +#: bisect.c:708 #, c-format msgid "Not a valid commit name %s" msgstr "Namnet pÃ¥ incheckningen är inte giltigt: %s" -#: bisect.c:734 +#: bisect.c:732 #, c-format msgid "" "The merge base %s is bad.\n" @@ -885,7 +890,7 @@ msgstr "" "Sammanslagningsbasen %s är trasig.\n" "Det betyder att felet har rättats mellan %s och [%s].\n" -#: bisect.c:739 +#: bisect.c:737 #, c-format msgid "" "The merge base %s is new.\n" @@ -894,7 +899,7 @@ msgstr "" "Sammanslagningsbasen %s är ny.\n" "Egenskapen har ändrats mellan %s och [%s].\n" -#: bisect.c:744 +#: bisect.c:742 #, c-format msgid "" "The merge base %s is %s.\n" @@ -903,7 +908,7 @@ msgstr "" "Sammanslagningsbasen %s är %s.\n" "Det betyder att den första \"%s\" incheckningen är mellan %s och [%s].\n" -#: bisect.c:752 +#: bisect.c:750 #, c-format msgid "" "Some %s revs are not ancestors of the %s rev.\n" @@ -914,7 +919,7 @@ msgstr "" "git bisect kan inte fungera korrekt i detta fall.\n" "Kanske du skrev fel %s- och %s-revisioner?\n" -#: bisect.c:765 +#: bisect.c:763 #, c-format msgid "" "the merge base between %s and [%s] must be skipped.\n" @@ -926,36 +931,36 @@ msgstr "" "%s.\n" "Vi fortsätter ändÃ¥." -#: bisect.c:800 +#: bisect.c:798 #, c-format msgid "Bisecting: a merge base must be tested\n" msgstr "Bisect: en sammanslagningsbas mÃ¥ste testas\n" -#: bisect.c:851 +#: bisect.c:849 #, c-format msgid "a %s revision is needed" msgstr "en %s-revision behövs" -#: bisect.c:868 builtin/notes.c:174 builtin/tag.c:255 +#: bisect.c:866 builtin/notes.c:175 builtin/tag.c:256 #, c-format msgid "could not create file '%s'" msgstr "kunde inte skapa filen \"%s\"" -#: bisect.c:919 +#: bisect.c:917 #, c-format msgid "could not read file '%s'" msgstr "kunde inte läsa filen \"%s\"" -#: bisect.c:949 +#: bisect.c:947 msgid "reading bisect refs failed" msgstr "misslyckades läsa bisect-referenser" -#: bisect.c:969 +#: bisect.c:967 #, c-format msgid "%s was both %s and %s\n" msgstr "%s var bÃ¥de %s och %s\n" -#: bisect.c:977 +#: bisect.c:975 #, c-format msgid "" "No testable commit found.\n" @@ -964,15 +969,16 @@ msgstr "" "Ingen testbar incheckning hittades.\n" "Kanske du startade med felaktiga sökvägsparametrar?\n" -#: bisect.c:996 +#: bisect.c:994 #, c-format msgid "(roughly %d step)" msgid_plural "(roughly %d steps)" msgstr[0] "(ungefär %d steg)" msgstr[1] "(ungefär %d steg)" -#. TRANSLATORS: the last %s will be replaced with -#. "(roughly %d steps)" translation +#. TRANSLATORS: the last %s will be replaced with "(roughly %d +#. steps)" translation. +#. #: bisect.c:1000 #, c-format msgid "Bisecting: %d revision left to test after this %s\n" @@ -980,6 +986,44 @@ msgid_plural "Bisecting: %d revisions left to test after this %s\n" msgstr[0] "Bisect: %d revision kvar att testa efter denna %s\n" msgstr[1] "Bisect: %d revisioner kvar att testa efter denna %s\n" +#: blame.c:1757 +msgid "--contents and --reverse do not blend well." +msgstr "--contents och --reverse fungerar inte sÃ¥ bra tillsammans." + +#: blame.c:1768 +msgid "cannot use --contents with final commit object name" +msgstr "kan inte använda --contents med namn pÃ¥ slutgiltigt incheckningsobjekt" + +#: blame.c:1788 +msgid "--reverse and --first-parent together require specified latest commit" +msgstr "" +"--reverse och --first-parent tillsammans kräver att du anger senaste " +"incheckningen" + +#: blame.c:1797 bundle.c:164 ref-filter.c:1919 sequencer.c:1166 +#: sequencer.c:2328 builtin/commit.c:1058 builtin/log.c:356 builtin/log.c:907 +#: builtin/log.c:1357 builtin/log.c:1683 builtin/log.c:1926 builtin/merge.c:360 +#: builtin/shortlog.c:177 +msgid "revision walk setup failed" +msgstr "misslyckades skapa revisionstraversering" + +#: blame.c:1815 +msgid "" +"--reverse --first-parent together require range along first-parent chain" +msgstr "" +"--reverse --first-parent tillsammans kräver ett intervall pÃ¥ första-förälder-" +"kedjan" + +#: blame.c:1826 +#, c-format +msgid "no such path %s in %s" +msgstr "sökvägen %s i %s finns inte" + +#: blame.c:1837 +#, c-format +msgid "cannot read blob %s for path %s" +msgstr "kan inte läsa objektet %s för sökvägen %s" + #: branch.c:53 #, c-format msgid "" @@ -1057,7 +1101,7 @@ msgstr "\"%s\" är inte ett giltigt grennamn." #: branch.c:190 #, c-format msgid "A branch named '%s' already exists." -msgstr "Det finns redan en gren som heter \"%s\"" +msgstr "Det finns redan en gren som heter â€%sâ€." #: branch.c:198 msgid "Cannot force update the current branch." @@ -1106,14 +1150,14 @@ msgstr "Objektnamnet är tvetydigt: \"%s\"." #: branch.c:290 #, c-format msgid "Not a valid branch point: '%s'." -msgstr "Avgreningspunkten är inte giltig: \"%s\"" +msgstr "Avgreningspunkten är inte giltig: â€%sâ€." #: branch.c:344 #, c-format msgid "'%s' is already checked out at '%s'" msgstr "\"%s\" är redan utcheckad pÃ¥ \"%s\"" -#: branch.c:364 +#: branch.c:366 #, c-format msgid "HEAD of working tree %s is not updated" msgstr "HEAD i arbetskatalogen %s har inte uppdaterats" @@ -1123,92 +1167,85 @@ msgstr "HEAD i arbetskatalogen %s har inte uppdaterats" msgid "'%s' does not look like a v2 bundle file" msgstr "'%s' ser inte ut som en v2-bundle-fil" -#: bundle.c:61 +#: bundle.c:62 #, c-format msgid "unrecognized header: %s%s (%d)" msgstr "okänt huvud: %s%s (%d)" -#: bundle.c:87 sequencer.c:1341 sequencer.c:1767 builtin/commit.c:777 +#: bundle.c:88 sequencer.c:1344 sequencer.c:1770 builtin/commit.c:778 #, c-format msgid "could not open '%s'" msgstr "kunde inte öppna \"%s\"" -#: bundle.c:139 +#: bundle.c:140 msgid "Repository lacks these prerequisite commits:" msgstr "Arkivet saknar dessa nödvändiga incheckningar:" -#: bundle.c:163 ref-filter.c:1852 sequencer.c:1162 sequencer.c:2321 -#: builtin/blame.c:2811 builtin/commit.c:1061 builtin/log.c:353 -#: builtin/log.c:897 builtin/log.c:1347 builtin/log.c:1673 builtin/log.c:1916 -#: builtin/merge.c:359 builtin/shortlog.c:176 -msgid "revision walk setup failed" -msgstr "misslyckades skapa revisionstraversering" - -#: bundle.c:185 +#: bundle.c:186 #, c-format msgid "The bundle contains this ref:" msgid_plural "The bundle contains these %d refs:" msgstr[0] "Paketet (bundlen) innehÃ¥ller denna referens:" msgstr[1] "Paketet (bundlen) innehÃ¥ller dessa %d referenser:" -#: bundle.c:192 +#: bundle.c:193 msgid "The bundle records a complete history." msgstr "Paketet (bundlen) beskriver en komplett historik." -#: bundle.c:194 +#: bundle.c:195 #, c-format msgid "The bundle requires this ref:" msgid_plural "The bundle requires these %d refs:" msgstr[0] "Paketet (bundlen) kräver denna referens:" msgstr[1] "Paketet (bundlen) kräver dessa %d referenser:" -#: bundle.c:253 +#: bundle.c:254 msgid "Could not spawn pack-objects" msgstr "Kunde inte starta pack-objects" -#: bundle.c:264 +#: bundle.c:265 msgid "pack-objects died" msgstr "pack-objects misslyckades" -#: bundle.c:304 +#: bundle.c:307 msgid "rev-list died" msgstr "rev-list dog" -#: bundle.c:353 +#: bundle.c:356 #, c-format msgid "ref '%s' is excluded by the rev-list options" msgstr "referensen \"%s\" exkluderas av argumenten till rev-list" -#: bundle.c:443 builtin/log.c:170 builtin/log.c:1579 builtin/shortlog.c:281 +#: bundle.c:446 builtin/log.c:173 builtin/log.c:1589 builtin/shortlog.c:282 #, c-format msgid "unrecognized argument: %s" msgstr "okänt argument: %s" -#: bundle.c:451 +#: bundle.c:454 msgid "Refusing to create empty bundle." msgstr "Vägrar skapa ett tomt paket (bundle)." -#: bundle.c:463 +#: bundle.c:466 #, c-format msgid "cannot create '%s'" msgstr "kan inte skapa \"%s\"" -#: bundle.c:491 +#: bundle.c:494 msgid "index-pack died" msgstr "index-pack dog" -#: color.c:300 +#: color.c:301 #, c-format msgid "invalid color value: %.*s" msgstr "felaktigt färgvärde: %.*s" -#: commit.c:40 sequencer.c:1579 builtin/am.c:419 builtin/am.c:455 -#: builtin/am.c:1489 builtin/am.c:2126 +#: commit.c:41 sequencer.c:1582 builtin/am.c:420 builtin/am.c:456 +#: builtin/am.c:1469 builtin/am.c:2107 #, c-format msgid "could not parse %s" msgstr "kunde inte tolka %s" -#: commit.c:42 +#: commit.c:43 #, c-format msgid "%s %s is not a commit!" msgstr "%s %s är inte en incheckning!" @@ -1227,169 +1264,169 @@ msgstr "" msgid "memory exhausted" msgstr "minnet slut" -#: config.c:191 +#: config.c:186 msgid "relative config include conditionals must come from files" msgstr "relativa konfigureringsinkluderingsvillkor mÃ¥ste komma frÃ¥n filer" -#: config.c:711 +#: config.c:720 #, c-format msgid "bad config line %d in blob %s" msgstr "felaktig konfigurationsfil rad %d i blob:en %s" -#: config.c:715 +#: config.c:724 #, c-format msgid "bad config line %d in file %s" msgstr "felaktig konfigurationsfil rad %d i filen %s" -#: config.c:719 +#: config.c:728 #, c-format msgid "bad config line %d in standard input" msgstr "felaktig konfigurationsfil rad %d i standard in" -#: config.c:723 +#: config.c:732 #, c-format msgid "bad config line %d in submodule-blob %s" msgstr "felaktig konfigurationsfil rad %d i undermoduls-blob:en %s" -#: config.c:727 +#: config.c:736 #, c-format msgid "bad config line %d in command line %s" msgstr "felaktig konfigurationsfil rad %d i kommandoraden %s" -#: config.c:731 +#: config.c:740 #, c-format msgid "bad config line %d in %s" msgstr "felaktig konfigurationsfil rad %d i %s" -#: config.c:859 +#: config.c:868 msgid "out of range" msgstr "utanför intervallet" -#: config.c:859 +#: config.c:868 msgid "invalid unit" msgstr "ogiltig enhet" -#: config.c:865 +#: config.c:874 #, c-format msgid "bad numeric config value '%s' for '%s': %s" msgstr "felaktigt numeriskt konfigurationsvärde \"%s\" för \"%s\": %s" -#: config.c:870 +#: config.c:879 #, c-format msgid "bad numeric config value '%s' for '%s' in blob %s: %s" msgstr "" "felaktigt numeriskt konfigurationsvärde \"%s\" för \"%s\" i blob:en %s: %s" -#: config.c:873 +#: config.c:882 #, c-format msgid "bad numeric config value '%s' for '%s' in file %s: %s" msgstr "" "felaktigt numeriskt konfigurationsvärde \"%s\" för \"%s\" i filen %s: %s" -#: config.c:876 +#: config.c:885 #, c-format msgid "bad numeric config value '%s' for '%s' in standard input: %s" msgstr "" "felaktigt numeriskt konfigurationsvärde \"%s\" för \"%s\" i standard in: %s" -#: config.c:879 +#: config.c:888 #, c-format msgid "bad numeric config value '%s' for '%s' in submodule-blob %s: %s" msgstr "" "felaktigt numeriskt konfigurationsvärde \"%s\" för \"%s\" i undermodul-blob:" "en %s: %s" -#: config.c:882 +#: config.c:891 #, c-format msgid "bad numeric config value '%s' for '%s' in command line %s: %s" msgstr "" "felaktigt numeriskt konfigurationsvärde \"%s\" för \"%s\" i kommandoraden " "%s: %s" -#: config.c:885 +#: config.c:894 #, c-format msgid "bad numeric config value '%s' for '%s' in %s: %s" msgstr "felaktigt numeriskt konfigurationsvärde \"%s\" för \"%s\" i %s: %s" -#: config.c:980 +#: config.c:989 #, c-format msgid "failed to expand user dir in: '%s'" msgstr "misslyckades expandera användarkatalog i: \"%s\"" -#: config.c:1075 config.c:1086 +#: config.c:1084 config.c:1095 #, c-format msgid "bad zlib compression level %d" msgstr "felaktigt zlib-komprimeringsgrad %d" -#: config.c:1203 +#: config.c:1212 #, c-format msgid "invalid mode for object creation: %s" msgstr "felaktigt läge för skapande av objekt: %s" -#: config.c:1359 +#: config.c:1368 #, c-format msgid "bad pack compression level %d" msgstr "felaktig paketkomprimeringsgrad %d" -#: config.c:1557 +#: config.c:1564 msgid "unable to parse command-line config" msgstr "kan inte tolka kommandoradskonfiguration" -#: config.c:1611 +#: config.c:1894 msgid "unknown error occurred while reading the configuration files" msgstr "okänt fel uppstod vid läsning av konfigurationsfilerna" -#: config.c:1970 +#: config.c:2064 #, c-format msgid "Invalid %s: '%s'" msgstr "Felaktigt %s: \"%s\"" -#: config.c:1991 +#: config.c:2085 #, c-format msgid "unknown core.untrackedCache value '%s'; using 'keep' default value" msgstr "" "okänt värde \"%s\" för core.untrackedCache; använder standardvärdet \"keep\"" -#: config.c:2017 +#: config.c:2111 #, c-format msgid "splitIndex.maxPercentChange value '%d' should be between 0 and 100" msgstr "värdet \"%d\" för splitIndex.maxPercentage borde vara mellan 0 och 100" -#: config.c:2028 +#: config.c:2122 #, c-format msgid "unable to parse '%s' from command-line config" msgstr "kunde inte tolka värdet \"%s\" frÃ¥n kommandoradskonfiguration" -#: config.c:2030 +#: config.c:2124 #, c-format msgid "bad config variable '%s' in file '%s' at line %d" msgstr "felaktig konfigurationsvariabel \"%s\" i filen \"%s\" pÃ¥ rad %d" -#: config.c:2089 +#: config.c:2183 #, c-format msgid "%s has multiple values" msgstr "%s har flera värden" -#: config.c:2423 config.c:2648 +#: config.c:2517 config.c:2745 #, c-format msgid "fstat on %s failed" msgstr "fstat misslyckades pÃ¥ %s" -#: config.c:2541 +#: config.c:2635 #, c-format msgid "could not set '%s' to '%s'" msgstr "kunde inte ställa in \"%s\" till \"%s\"" -#: config.c:2543 builtin/remote.c:774 +#: config.c:2637 builtin/remote.c:775 #, c-format msgid "could not unset '%s'" msgstr "kunde inte ta bort inställning för \"%s\"" -#: connect.c:49 +#: connect.c:50 msgid "The remote end hung up upon initial contact" msgstr "Fjärren lade pÃ¥ vid inledande kontakt" -#: connect.c:51 +#: connect.c:52 msgid "" "Could not read from remote repository.\n" "\n" @@ -1403,7 +1440,7 @@ msgstr "" # Vague original, not networking-related, but rather related to the actual # objects in the database. -#: connected.c:63 builtin/fsck.c:190 builtin/prune.c:140 +#: connected.c:63 builtin/fsck.c:191 builtin/prune.c:141 msgid "Checking connectivity" msgstr "Kontrollerar konnektivitet" @@ -1419,7 +1456,7 @@ msgstr "kunde inte skriva till rev-list" msgid "failed to close rev-list's stdin" msgstr "kunde inte stänga rev-list:s standard in" -#: convert.c:201 +#: convert.c:205 #, c-format msgid "" "CRLF will be replaced by LF in %s.\n" @@ -1428,12 +1465,12 @@ msgstr "" "CRLF kommer att ersättas av LF i %s.\n" "Filen kommer att ha sina ursprungliga radbrytningar i din arbetskatalog." -#: convert.c:205 +#: convert.c:209 #, c-format msgid "CRLF would be replaced by LF in %s." msgstr "CRLF skulle ersättas av LF i %s." -#: convert.c:211 +#: convert.c:215 #, c-format msgid "" "LF will be replaced by CRLF in %s.\n" @@ -1442,78 +1479,28 @@ msgstr "" "LF kommer att ersättas av CRLF i %s.\n" "Filen kommer att ha sina ursprungliga radbrytningar i din arbetskatalog." -#: convert.c:215 +#: convert.c:219 #, c-format msgid "LF would be replaced by CRLF in %s" -msgstr "LF skulle ersättas av CRLF i %s." +msgstr "LF skulle ersättas av CRLF i %s" -#: date.c:97 +#: date.c:116 msgid "in the future" msgstr "i framtiden" -#: date.c:103 -#, c-format -msgid "%lu second ago" -msgid_plural "%lu seconds ago" -msgstr[0] "%lu sekund sedan" -msgstr[1] "%lu sekunder sedan" - -#: date.c:110 -#, c-format -msgid "%lu minute ago" -msgid_plural "%lu minutes ago" -msgstr[0] "%lu minut sedan" -msgstr[1] "%lu minuter sedan" - -#: date.c:117 -#, c-format -msgid "%lu hour ago" -msgid_plural "%lu hours ago" -msgstr[0] "%lu timme sedan" -msgstr[1] "%lu timmar sedan" - -#: date.c:124 -#, c-format -msgid "%lu day ago" -msgid_plural "%lu days ago" -msgstr[0] "%lu dag sedan" -msgstr[1] "%lu dagar sedan" - -#: date.c:130 -#, c-format -msgid "%lu week ago" -msgid_plural "%lu weeks ago" -msgstr[0] "%lu vecka sedan" -msgstr[1] "%lu veckor sedan" - -#: date.c:137 -#, c-format -msgid "%lu month ago" -msgid_plural "%lu months ago" -msgstr[0] "%lu mÃ¥nad sedan" -msgstr[1] "%lu mÃ¥nader sedan" - -#: date.c:148 -#, c-format -msgid "%lu year" -msgid_plural "%lu years" -msgstr[0] "%lu Ã¥r" -msgstr[1] "%lu Ã¥r" +#: date.c:122 date.c:129 date.c:136 date.c:143 date.c:149 date.c:156 date.c:167 +#: date.c:175 date.c:180 +msgid "%" +msgid_plural "%" +msgstr[0] "%" +msgstr[1] "%" #. TRANSLATORS: "%s" is "<n> years" -#: date.c:151 -#, c-format -msgid "%s, %lu month ago" -msgid_plural "%s, %lu months ago" -msgstr[0] "%s, %lu mÃ¥nad sedan" -msgstr[1] "%s, %lu mÃ¥nader sedan" - -#: date.c:156 date.c:161 -#, c-format -msgid "%lu year ago" -msgid_plural "%lu years ago" -msgstr[0] "%lu Ã¥r sedan" -msgstr[1] "%lu Ã¥r sedan" +#: date.c:170 +msgid "%s, %" +msgid_plural "%s, %" +msgstr[0] "%s. %" +msgstr[1] "%s. %" #: diffcore-order.c:24 #, c-format @@ -1524,27 +1511,27 @@ msgstr "kunde inte läsa orderfilen \"%s\"" msgid "Performing inexact rename detection" msgstr "Utför onöjaktig namnbytesdetektering" -#: diff.c:62 +#: diff.c:63 #, c-format msgid "option '%s' requires a value" msgstr "flaggan \"%s\" behöver ett värde" -#: diff.c:124 +#: diff.c:125 #, c-format msgid " Failed to parse dirstat cut-off percentage '%s'\n" msgstr " Misslyckades tolka dirstat-avskärningsprocentandel \"%s\"\n" -#: diff.c:129 +#: diff.c:130 #, c-format msgid " Unknown dirstat parameter '%s'\n" msgstr " Okänd dirstat-parameter \"%s\"\n" -#: diff.c:281 +#: diff.c:282 #, c-format msgid "Unknown value for 'diff.submodule' config variable: '%s'" msgstr "Okänt värde för konfigurationsvariabeln \"diff.submodule\": \"%s\"" -#: diff.c:344 +#: diff.c:342 #, c-format msgid "" "Found errors in 'diff.dirstat' config variable:\n" @@ -1553,20 +1540,20 @@ msgstr "" "Hittade fel i konfigurationsvariabeln \"diff.dirstat\":\n" "%s" -#: diff.c:3102 +#: diff.c:3101 #, c-format msgid "external diff died, stopping at %s" msgstr "extern diff dog, stannar vid %s" -#: diff.c:3428 +#: diff.c:3427 msgid "--name-only, --name-status, --check and -s are mutually exclusive" msgstr "--name-only, --name-status, -check och -s är ömsesidigt uteslutande" -#: diff.c:3518 +#: diff.c:3517 msgid "--follow requires exactly one pathspec" msgstr "--follow kräver exakt en sökvägsangivelse" -#: diff.c:3681 +#: diff.c:3680 #, c-format msgid "" "Failed to parse --dirstat/-X option parameter:\n" @@ -1575,279 +1562,279 @@ msgstr "" "Misslyckades tolka argument till flaggan --dirstat/-X;\n" "%s" -#: diff.c:3695 +#: diff.c:3694 #, c-format msgid "Failed to parse --submodule option parameter: '%s'" msgstr "Misslyckades tolka argument till flaggan --submodule: \"%s\"" -#: diff.c:4719 +#: diff.c:4716 msgid "inexact rename detection was skipped due to too many files." msgstr "" -"onöjaktig namnbytesdetektering utfördes inte pÃ¥ grund av för mÃ¥nga filer" +"onöjaktig namnbytesdetektering utfördes inte pÃ¥ grund av för mÃ¥nga filer." -#: diff.c:4722 +#: diff.c:4719 msgid "only found copies from modified paths due to too many files." msgstr "hittade bara kopior frÃ¥n ändrade sökvägar pÃ¥ grund av för mÃ¥nga filer." -#: diff.c:4725 +#: diff.c:4722 #, c-format msgid "" "you may want to set your %s variable to at least %d and retry the command." msgstr "" "du kan sätta variabeln %s till Ã¥tminstone %d och försöka kommandot pÃ¥ nytt." -#: dir.c:1899 +#: dir.c:1948 msgid "failed to get kernel name and information" msgstr "misslyckades hämta kärnans namn och information" -#: dir.c:2018 +#: dir.c:2067 msgid "Untracked cache is disabled on this system or location." msgstr "OspÃ¥rad cache är inaktiverad pÃ¥ systemet eller platsen." -#: dir.c:2776 dir.c:2781 +#: dir.c:2846 dir.c:2851 #, c-format msgid "could not create directories for %s" msgstr "kunde inte skapa kataloger för %s" -#: dir.c:2806 +#: dir.c:2876 #, c-format msgid "could not migrate git directory from '%s' to '%s'" msgstr "kunde inte migrera git-katalog frÃ¥n \"%s\" till \"%s\"" -#: entry.c:280 +#: entry.c:281 #, c-format msgid "could not stat file '%s'" msgstr "kunde inte ta status pÃ¥ filen \"%s\"" -#: fetch-pack.c:249 +#: fetch-pack.c:251 msgid "git fetch-pack: expected shallow list" msgstr "git fetch-pack: förväntade grund lista" -#: fetch-pack.c:261 +#: fetch-pack.c:263 msgid "git fetch-pack: expected ACK/NAK, got EOF" msgstr "git fetch-patch: förväntade ACK/NAK, fick EOF" -#: fetch-pack.c:280 builtin/archive.c:63 +#: fetch-pack.c:282 builtin/archive.c:63 #, c-format msgid "remote error: %s" msgstr "fjärrfel: %s" -#: fetch-pack.c:281 +#: fetch-pack.c:283 #, c-format msgid "git fetch-pack: expected ACK/NAK, got '%s'" msgstr "git fetch-pack: förväntade ACK/NAK, fick \"%s\"" -#: fetch-pack.c:333 +#: fetch-pack.c:335 msgid "--stateless-rpc requires multi_ack_detailed" -msgstr "--stateless-rpc kräver \"multi ack detailed\"" +msgstr "--stateless-rpc kräver â€multi_ack_detailedâ€" -#: fetch-pack.c:419 +#: fetch-pack.c:421 #, c-format msgid "invalid shallow line: %s" msgstr "ogiltig \"shallow\"-rad: %s" -#: fetch-pack.c:425 +#: fetch-pack.c:427 #, c-format msgid "invalid unshallow line: %s" msgstr "ogiltig \"unshallow\"-rad: %s" -#: fetch-pack.c:427 +#: fetch-pack.c:429 #, c-format msgid "object not found: %s" msgstr "objektet hittades inte: %s" -#: fetch-pack.c:430 +#: fetch-pack.c:432 #, c-format msgid "error in object: %s" msgstr "fel i objekt: %s" -#: fetch-pack.c:432 +#: fetch-pack.c:434 #, c-format msgid "no shallow found: %s" msgstr "ingen \"shallow\" hittades: %s" -#: fetch-pack.c:435 +#: fetch-pack.c:437 #, c-format msgid "expected shallow/unshallow, got %s" msgstr "förväntade shallow/unshallow, fick %s" -#: fetch-pack.c:474 +#: fetch-pack.c:476 #, c-format msgid "got %s %d %s" msgstr "fick %s %d %s" -#: fetch-pack.c:488 +#: fetch-pack.c:490 #, c-format msgid "invalid commit %s" msgstr "ogiltig incheckning %s" -#: fetch-pack.c:521 +#: fetch-pack.c:523 msgid "giving up" msgstr "ger upp" -#: fetch-pack.c:531 progress.c:235 +#: fetch-pack.c:533 progress.c:235 msgid "done" msgstr "klart" -#: fetch-pack.c:543 +#: fetch-pack.c:545 #, c-format msgid "got %s (%d) %s" msgstr "fick %s (%d) %s" -#: fetch-pack.c:589 +#: fetch-pack.c:591 #, c-format msgid "Marking %s as complete" msgstr "Markerar %s som komplett" -#: fetch-pack.c:737 +#: fetch-pack.c:775 #, c-format msgid "already have %s (%s)" msgstr "har redan %s (%s)" -#: fetch-pack.c:775 +#: fetch-pack.c:813 msgid "fetch-pack: unable to fork off sideband demultiplexer" msgstr "fetch-patch: kunde inte grena av sidbandsmultiplexare" -#: fetch-pack.c:783 +#: fetch-pack.c:821 msgid "protocol error: bad pack header" msgstr "protokollfel: felaktigt packhuvud" -#: fetch-pack.c:839 +#: fetch-pack.c:877 #, c-format msgid "fetch-pack: unable to fork off %s" msgstr "fetch-patch: kunde inte grena av %s" -#: fetch-pack.c:855 +#: fetch-pack.c:893 #, c-format msgid "%s failed" msgstr "%s misslyckades" -#: fetch-pack.c:857 +#: fetch-pack.c:895 msgid "error in sideband demultiplexer" msgstr "fel i sidbands-avmultiplexare" -#: fetch-pack.c:884 +#: fetch-pack.c:922 msgid "Server does not support shallow clients" msgstr "Servern stöder inte klienter med grunda arkiv" -#: fetch-pack.c:888 +#: fetch-pack.c:926 msgid "Server supports multi_ack_detailed" msgstr "Servern stöder \"multi_ack_detailed\"" -#: fetch-pack.c:891 +#: fetch-pack.c:929 msgid "Server supports no-done" msgstr "Servern stöder \"no-done\"" -#: fetch-pack.c:897 +#: fetch-pack.c:935 msgid "Server supports multi_ack" msgstr "Servern stöder \"multi_ack\"" -#: fetch-pack.c:901 +#: fetch-pack.c:939 msgid "Server supports side-band-64k" msgstr "Servern stöder \"side-band-64k\"" -#: fetch-pack.c:905 +#: fetch-pack.c:943 msgid "Server supports side-band" msgstr "Servern stöder \"side-band\"" -#: fetch-pack.c:909 +#: fetch-pack.c:947 msgid "Server supports allow-tip-sha1-in-want" msgstr "Servern stöder \"allow-tip-sha1-in-want\"" -#: fetch-pack.c:913 +#: fetch-pack.c:951 msgid "Server supports allow-reachable-sha1-in-want" msgstr "Servern stöder \"allow-reachable-sha1-in-want\"" -#: fetch-pack.c:923 +#: fetch-pack.c:961 msgid "Server supports ofs-delta" msgstr "Servern stöder \"ofs-delta\"" -#: fetch-pack.c:930 +#: fetch-pack.c:968 #, c-format msgid "Server version is %.*s" msgstr "Serverversionen är %.*s" -#: fetch-pack.c:936 +#: fetch-pack.c:974 msgid "Server does not support --shallow-since" msgstr "Servern stöder inte --shallow-since" -#: fetch-pack.c:940 +#: fetch-pack.c:978 msgid "Server does not support --shallow-exclude" msgstr "Servern stöder inte --shallow-exclude" -#: fetch-pack.c:942 +#: fetch-pack.c:980 msgid "Server does not support --deepen" msgstr "Servern stöder inte --deepen" -#: fetch-pack.c:953 +#: fetch-pack.c:991 msgid "no common commits" msgstr "inga gemensamma incheckningar" -#: fetch-pack.c:965 +#: fetch-pack.c:1003 msgid "git fetch-pack: fetch failed." msgstr "git fetch-patch: hämtning misslyckades." -#: fetch-pack.c:1127 +#: fetch-pack.c:1165 msgid "no matching remote head" msgstr "inget motsvarande fjärrhuvud" -#: fetch-pack.c:1149 +#: fetch-pack.c:1187 #, c-format msgid "no such remote ref %s" msgstr "ingen sÃ¥dan fjärreferens: %s" -#: fetch-pack.c:1152 +#: fetch-pack.c:1190 #, c-format msgid "Server does not allow request for unadvertised object %s" msgstr "Servern tillÃ¥ter inte förfrÃ¥gan om ej tillkännagivet objekt %s" -#: gpg-interface.c:185 +#: gpg-interface.c:181 msgid "gpg failed to sign the data" msgstr "gpg misslyckades signera data" -#: gpg-interface.c:215 +#: gpg-interface.c:211 msgid "could not create temporary file" msgstr "kunde inte skapa temporära fil" -#: gpg-interface.c:217 +#: gpg-interface.c:213 #, c-format msgid "failed writing detached signature to '%s'" msgstr "misslyckades skriva fristÃ¥ende signatur till \"%s\"" -#: graph.c:96 +#: graph.c:97 #, c-format msgid "ignore invalid color '%.*s' in log.graphColors" msgstr "ignorera felaktig färg \"%.*s\" i log.graphColors" -#: grep.c:1796 +#: grep.c:1981 #, c-format msgid "'%s': unable to read %s" msgstr "\"%s\" kunde inte läsa %s" -#: grep.c:1813 builtin/clone.c:399 builtin/diff.c:81 builtin/rm.c:133 +#: grep.c:1998 builtin/clone.c:403 builtin/diff.c:81 builtin/rm.c:134 #, c-format msgid "failed to stat '%s'" msgstr "misslyckades ta status pÃ¥ \"%s\"" -#: grep.c:1824 +#: grep.c:2009 #, c-format msgid "'%s': short read" msgstr "\"%s\": kort läsning" -#: help.c:218 +#: help.c:179 #, c-format msgid "available git commands in '%s'" msgstr "git-kommandon tillgängliga i \"%s\"" -#: help.c:225 +#: help.c:186 msgid "git commands available from elsewhere on your $PATH" msgstr "git-kommandon frÃ¥n andra platser i din $PATH" -#: help.c:256 +#: help.c:217 msgid "These are common Git commands used in various situations:" msgstr "Dessa vanliga Git-kommandon används i olika situationer:" -#: help.c:321 +#: help.c:281 #, c-format msgid "" "'%s' appears to be a git command, but we were not\n" @@ -1856,49 +1843,69 @@ msgstr "" "\"%s\" verkar vara ett git-kommando, men vi kan inte\n" "köra det. Kanske git-%s är trasigt?" -#: help.c:376 +#: help.c:336 msgid "Uh oh. Your system reports no Git commands at all." msgstr "Oj dÃ¥. Ditt system rapporterar inga Git-kommandon alls." -#: help.c:398 +#: help.c:358 #, c-format -msgid "" -"WARNING: You called a Git command named '%s', which does not exist.\n" -"Continuing under the assumption that you meant '%s'" -msgstr "" -"VARNING: Du anropade ett Git-kommando vid namn \"%s\", som inte finns.\n" -"Fortsätter under förutsättningen att du menade \"%s\"" +msgid "WARNING: You called a Git command named '%s', which does not exist." +msgstr "VARNING: Du anropade ett Git-kommando vid namn \"%s\", som inte finns." -#: help.c:403 +#: help.c:363 #, c-format -msgid "in %0.1f seconds automatically..." -msgstr "automatiskt om %0.1f sekunder..." +msgid "Continuing under the assumption that you meant '%s'." +msgstr "Fortsätter under förutsättningen att du menade â€%sâ€." -#: help.c:410 +#: help.c:368 +#, c-format +msgid "Continuing in %0.1f seconds, assuming that you meant '%s'." +msgstr "" +"Fortsätter om %0.1f sekunder, under förutsättningen att du menade â€%sâ€." + +#: help.c:376 #, c-format msgid "git: '%s' is not a git command. See 'git --help'." msgstr "git: \"%s\" är inte ett git-kommando. Se \"git --help\"." -#: help.c:414 help.c:480 +#: help.c:380 msgid "" "\n" -"Did you mean this?" +"The most similar command is" msgid_plural "" "\n" -"Did you mean one of these?" +"The most similar commands are" msgstr[0] "" "\n" -"Menade du detta?" +"Mest likt kommando är" msgstr[1] "" "\n" -"Menade du ett av dessa?" +"Mest lika kommandon är" -#: help.c:476 +#: help.c:395 +msgid "git version [<options>]" +msgstr "git version [<flaggor>]" + +#: help.c:456 #, c-format msgid "%s: %s - %s" msgstr "%s: %s - %s" -#: ident.c:343 +#: help.c:460 +msgid "" +"\n" +"Did you mean this?" +msgid_plural "" +"\n" +"Did you mean one of these?" +msgstr[0] "" +"\n" +"Menade du detta?" +msgstr[1] "" +"\n" +"Menade du ett av dessa?" + +#: ident.c:342 msgid "" "\n" "*** Please tell me who you are.\n" @@ -1924,35 +1931,35 @@ msgstr "" "Kör utan --global för att endast ändra i aktuellt arkiv.\n" "\n" -#: ident.c:367 +#: ident.c:366 msgid "no email was given and auto-detection is disabled" msgstr "ingen e-post angavs och autodetektering är inaktiverad" -#: ident.c:372 +#: ident.c:371 #, c-format msgid "unable to auto-detect email address (got '%s')" msgstr "kunde inte autodetektera e-postadress (fick \"%s\")" -#: ident.c:382 +#: ident.c:381 msgid "no name was given and auto-detection is disabled" msgstr "inget namn angavs och autodetektering är inaktiverad" -#: ident.c:388 +#: ident.c:387 #, c-format msgid "unable to auto-detect name (got '%s')" msgstr "kunde inte autodetektera namn (fick \"%s\")" -#: ident.c:396 +#: ident.c:395 #, c-format msgid "empty ident name (for <%s>) not allowed" msgstr "tomt ident-namn (för <%s>) ej tillÃ¥tet" -#: ident.c:402 +#: ident.c:401 #, c-format msgid "name consists only of disallowed characters: %s" msgstr "namnet bestÃ¥r enbart av ej tillÃ¥tna tecken: %s" -#: ident.c:417 builtin/commit.c:611 +#: ident.c:416 builtin/commit.c:612 #, c-format msgid "invalid date format: %s" msgstr "felaktigt datumformat: %s" @@ -1980,84 +1987,84 @@ msgstr "" #: lockfile.c:160 #, c-format msgid "Unable to create '%s.lock': %s" -msgstr "kunde inte skapa \"%s.lock\": %s" +msgstr "Kunde inte skapa \"%s.lock\": %s" #: merge.c:41 msgid "failed to read the cache" msgstr "misslyckades läsa cachen" -#: merge.c:96 builtin/am.c:1999 builtin/am.c:2034 builtin/checkout.c:393 -#: builtin/checkout.c:607 builtin/clone.c:749 +#: merge.c:96 builtin/am.c:1980 builtin/am.c:2015 builtin/checkout.c:377 +#: builtin/checkout.c:591 builtin/clone.c:753 msgid "unable to write new index file" msgstr "kunde inte skriva ny indexfil" -#: merge-recursive.c:209 +#: merge-recursive.c:210 msgid "(bad commit)\n" msgstr "(felaktig incheckning)\n" -#: merge-recursive.c:231 merge-recursive.c:239 +#: merge-recursive.c:232 merge-recursive.c:240 #, c-format msgid "addinfo_cache failed for path '%s'" msgstr "addinfo_cache misslyckades för sökvägen \"%s\"" -#: merge-recursive.c:303 +#: merge-recursive.c:304 msgid "error building trees" msgstr "fel vid byggande av träd" -#: merge-recursive.c:727 +#: merge-recursive.c:728 #, c-format msgid "failed to create path '%s'%s" msgstr "misslyckades skapa sökvägen \"%s\"%s" -#: merge-recursive.c:738 +#: merge-recursive.c:739 #, c-format msgid "Removing %s to make room for subdirectory\n" msgstr "Tar bort %s för att göra plats för underkatalog\n" -#: merge-recursive.c:752 merge-recursive.c:771 +#: merge-recursive.c:753 merge-recursive.c:772 msgid ": perhaps a D/F conflict?" msgstr ": kanske en K/F-konflikt?" -#: merge-recursive.c:761 +#: merge-recursive.c:762 #, c-format msgid "refusing to lose untracked file at '%s'" msgstr "vägrar förlora ospÃ¥rad fil vid \"%s\"" -#: merge-recursive.c:803 builtin/cat-file.c:34 +#: merge-recursive.c:804 builtin/cat-file.c:36 #, c-format msgid "cannot read object %s '%s'" msgstr "kan inte läsa objektet %s: \"%s\"" -#: merge-recursive.c:805 +#: merge-recursive.c:806 #, c-format msgid "blob expected for %s '%s'" msgstr "blob förväntades för %s \"%s\"" -#: merge-recursive.c:829 +#: merge-recursive.c:830 #, c-format msgid "failed to open '%s': %s" msgstr "misslyckades öppna \"%s\": %s" -#: merge-recursive.c:840 +#: merge-recursive.c:841 #, c-format msgid "failed to symlink '%s': %s" msgstr "misslyckades skapa symboliska länken \"%s\": %s" -#: merge-recursive.c:845 +#: merge-recursive.c:846 #, c-format msgid "do not know what to do with %06o %s '%s'" msgstr "vet inte hur %06o %s \"%s\" skall hanteras" -#: merge-recursive.c:985 +#: merge-recursive.c:986 msgid "Failed to execute internal merge" msgstr "Misslyckades exekvera intern sammanslagning" -#: merge-recursive.c:989 +#: merge-recursive.c:990 #, c-format msgid "Unable to add %s to database" msgstr "Kunde inte lägga till %s till databasen" -#: merge-recursive.c:1092 +#: merge-recursive.c:1093 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left " @@ -2066,7 +2073,7 @@ msgstr "" "KONFLIKT (%s/radera): %s raderad i %s och %s i %s. Versionen %s av %s lämnad " "i trädet." -#: merge-recursive.c:1097 +#: merge-recursive.c:1098 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s " @@ -2075,7 +2082,7 @@ msgstr "" "KONFLIKT (%s/radera): %s raderad i %s och %s till %s i %s. Versionen %s av " "%s lämnad i trädet." -#: merge-recursive.c:1104 +#: merge-recursive.c:1105 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left " @@ -2084,7 +2091,7 @@ msgstr "" "KONFLIKT (%s/radera): %s raderad i %s och %s i %s. Versionen %s av %s lämnad " "i trädet vid %s." -#: merge-recursive.c:1109 +#: merge-recursive.c:1110 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s " @@ -2093,20 +2100,20 @@ msgstr "" "KONFLIKT (%s/radera): %s raderad i %s och %s till %s i %s. Versionen %s av " "%s lämnad i trädet vid %s." -#: merge-recursive.c:1143 +#: merge-recursive.c:1144 msgid "rename" msgstr "namnbyte" -#: merge-recursive.c:1143 +#: merge-recursive.c:1144 msgid "renamed" msgstr "namnbytt" -#: merge-recursive.c:1200 +#: merge-recursive.c:1201 #, c-format msgid "%s is a directory in %s adding as %s instead" msgstr "%s är en katalog i %s lägger till som %s istället" -#: merge-recursive.c:1225 +#: merge-recursive.c:1226 #, c-format msgid "" "CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename \"%s" @@ -2115,135 +2122,135 @@ msgstr "" "KONFLIKT (namnbyte/namnbyte): Namnbyte \"%s\"->\"%s\" pÃ¥ grenen \"%s\" " "namnbyte \"%s\"->\"%s\" i \"%s\"%s" -#: merge-recursive.c:1230 +#: merge-recursive.c:1231 msgid " (left unresolved)" msgstr " (lämnad olöst)" -#: merge-recursive.c:1292 +#: merge-recursive.c:1293 #, c-format msgid "CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s" msgstr "" "KONFLIKT (namnbyte/namnbyte): Namnbyte %s->%s i %s. Namnbyte %s->%s i %s" -#: merge-recursive.c:1325 +#: merge-recursive.c:1326 #, c-format msgid "Renaming %s to %s and %s to %s instead" msgstr "Byter namn pÃ¥ %s till %s och %s till %s istället" -#: merge-recursive.c:1528 +#: merge-recursive.c:1529 #, c-format msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s" msgstr "KONFLIKT (namnbyte/tillägg): Namnbyte %s->%s i %s. %s tillagd i %s" -#: merge-recursive.c:1543 +#: merge-recursive.c:1544 #, c-format msgid "Adding merged %s" msgstr "Lägger till sammanslagen %s" -#: merge-recursive.c:1550 merge-recursive.c:1780 +#: merge-recursive.c:1551 merge-recursive.c:1781 #, c-format msgid "Adding as %s instead" msgstr "Lägger till som %s istället" -#: merge-recursive.c:1607 +#: merge-recursive.c:1608 #, c-format msgid "cannot read object %s" msgstr "kan inte läsa objektet %s" -#: merge-recursive.c:1610 +#: merge-recursive.c:1611 #, c-format msgid "object %s is not a blob" msgstr "objektet %s är inte en blob" -#: merge-recursive.c:1679 +#: merge-recursive.c:1680 msgid "modify" msgstr "ändra" -#: merge-recursive.c:1679 +#: merge-recursive.c:1680 msgid "modified" msgstr "ändrad" -#: merge-recursive.c:1689 +#: merge-recursive.c:1690 msgid "content" msgstr "innehÃ¥ll" -#: merge-recursive.c:1696 +#: merge-recursive.c:1697 msgid "add/add" msgstr "tillägg/tillägg" -#: merge-recursive.c:1732 +#: merge-recursive.c:1733 #, c-format msgid "Skipped %s (merged same as existing)" msgstr "Hoppade över %s (sammanslagen samma som befintlig)" -#: merge-recursive.c:1746 +#: merge-recursive.c:1747 #, c-format msgid "Auto-merging %s" msgstr "SlÃ¥r ihop %s automatiskt" -#: merge-recursive.c:1750 git-submodule.sh:944 +#: merge-recursive.c:1751 git-submodule.sh:945 msgid "submodule" msgstr "undermodul" -#: merge-recursive.c:1751 +#: merge-recursive.c:1752 #, c-format msgid "CONFLICT (%s): Merge conflict in %s" msgstr "KONFLIKT (%s): Sammanslagningskonflikt i %s" -#: merge-recursive.c:1845 +#: merge-recursive.c:1846 #, c-format msgid "Removing %s" msgstr "Tar bort %s" -#: merge-recursive.c:1871 +#: merge-recursive.c:1872 msgid "file/directory" msgstr "fil/katalog" -#: merge-recursive.c:1877 +#: merge-recursive.c:1878 msgid "directory/file" msgstr "katalog/fil" -#: merge-recursive.c:1883 +#: merge-recursive.c:1884 #, c-format msgid "CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s" msgstr "" "KONFLIKT (%s): Det finns en katalog med namnet %s i %s. Lägger till %s som %s" -#: merge-recursive.c:1892 +#: merge-recursive.c:1893 #, c-format msgid "Adding %s" msgstr "Lägger till %s" -#: merge-recursive.c:1929 +#: merge-recursive.c:1930 msgid "Already up-to-date!" msgstr "Redan à jour!" -#: merge-recursive.c:1938 +#: merge-recursive.c:1939 #, c-format msgid "merging of trees %s and %s failed" msgstr "sammanslagning av träden %s och %s misslyckades" -#: merge-recursive.c:2021 +#: merge-recursive.c:2022 msgid "Merging:" msgstr "SlÃ¥r ihop:" -#: merge-recursive.c:2034 +#: merge-recursive.c:2035 #, c-format msgid "found %u common ancestor:" msgid_plural "found %u common ancestors:" msgstr[0] "hittade %u gemensam förfader:" msgstr[1] "hittade %u gemensamma förfäder:" -#: merge-recursive.c:2073 +#: merge-recursive.c:2074 msgid "merge returned no commit" msgstr "sammanslagningen returnerade ingen incheckning" -#: merge-recursive.c:2136 +#: merge-recursive.c:2137 #, c-format msgid "Could not parse object '%s'" msgstr "Kunde inte tolka objektet \"%s\"" -#: merge-recursive.c:2150 builtin/merge.c:645 builtin/merge.c:792 +#: merge-recursive.c:2151 builtin/merge.c:646 builtin/merge.c:793 msgid "Unable to write index." msgstr "Kunde inte skriva indexet." @@ -2264,23 +2271,25 @@ msgstr "" msgid "You have not concluded your notes merge (%s exists)." msgstr "Du har inte avslutat antecknings-sammanslagningen (%s finns)." -#: notes-utils.c:41 +#: notes-utils.c:42 msgid "Cannot commit uninitialized/unreferenced notes tree" msgstr "Kan inte checka in oinitierat/orefererat anteckningsträd" -#: notes-utils.c:100 +#: notes-utils.c:101 #, c-format msgid "Bad notes.rewriteMode value: '%s'" msgstr "Felaktigt värde för notes.rewriteMode: '%s'" -#: notes-utils.c:110 +#: notes-utils.c:111 #, c-format msgid "Refusing to rewrite notes in %s (outside of refs/notes/)" msgstr "Vägrar skriva över anteckningar i %s (utanför refs/notes/)" -#. TRANSLATORS: The first %s is the name of the -#. environment variable, the second %s is its value -#: notes-utils.c:137 +#. TRANSLATORS: The first %s is the name of +#. the environment variable, the second %s is +#. its value. +#. +#: notes-utils.c:141 #, c-format msgid "Bad %s value: '%s'" msgstr "Felaktigt värde pÃ¥ %s: \"%s\"" @@ -2290,28 +2299,29 @@ msgstr "Felaktigt värde pÃ¥ %s: \"%s\"" msgid "unable to parse object: %s" msgstr "kunde inte tolka objektet: %s" -#: parse-options.c:572 +#: parse-options.c:573 msgid "..." msgstr "..." -#: parse-options.c:590 +#: parse-options.c:591 #, c-format msgid "usage: %s" msgstr "användning: %s" #. TRANSLATORS: the colon here should align with the -#. one in "usage: %s" translation -#: parse-options.c:594 +#. one in "usage: %s" translation. +#. +#: parse-options.c:597 #, c-format msgid " or: %s" msgstr " eller: %s" -#: parse-options.c:597 +#: parse-options.c:600 #, c-format msgid " %s" msgstr " %s" -#: parse-options.c:631 +#: parse-options.c:634 msgid "-NUM" msgstr "-TAL" @@ -2320,34 +2330,34 @@ msgstr "-TAL" msgid "malformed object name '%s'" msgstr "felformat objektnamn \"%s\"" -#: path.c:810 +#: path.c:890 #, c-format msgid "Could not make %s writable by group" msgstr "Kunde inte göra %s skrivbar för gruppen" -#: pathspec.c:125 +#: pathspec.c:129 msgid "Escape character '\\' not allowed as last character in attr value" msgstr "Specialtecknet \"\\\" tillÃ¥ts inte som sista tecken i attributvärde" -#: pathspec.c:143 +#: pathspec.c:147 msgid "Only one 'attr:' specification is allowed." msgstr "Endast en \"attr:\"-angivelse tillÃ¥ten." -#: pathspec.c:146 +#: pathspec.c:150 msgid "attr spec must not be empty" msgstr "attr-angivelse kan inte vara tom" -#: pathspec.c:189 +#: pathspec.c:193 #, c-format msgid "invalid attribute name %s" msgstr "ogiltigt attributnamn %s" -#: pathspec.c:254 +#: pathspec.c:258 msgid "global 'glob' and 'noglob' pathspec settings are incompatible" msgstr "" "de globala sökvägsinställningarna \"glob\" och \"noglob\" är inkompatibla" -#: pathspec.c:261 +#: pathspec.c:265 msgid "" "global 'literal' pathspec setting is incompatible with all other global " "pathspec settings" @@ -2355,51 +2365,46 @@ msgstr "" "den globala sökvägsinställningen \"literal\" är inkompatibel med alla andra " "globala sökvägsinställningar" -#: pathspec.c:301 +#: pathspec.c:305 msgid "invalid parameter for pathspec magic 'prefix'" msgstr "ogiltig parameter för sökvägsuttrycket för \"prefix\"" -#: pathspec.c:322 +#: pathspec.c:326 #, c-format msgid "Invalid pathspec magic '%.*s' in '%s'" -msgstr "felaktigt sökvägsuttryck \"%.*s\" i \"%s\"" +msgstr "Felaktigt sökvägsuttryck \"%.*s\" i \"%s\"" -#: pathspec.c:327 +#: pathspec.c:331 #, c-format msgid "Missing ')' at the end of pathspec magic in '%s'" msgstr "\")\" saknas i slutet av sökvägsuttrycket för \"%s\"" -#: pathspec.c:365 +#: pathspec.c:369 #, c-format msgid "Unimplemented pathspec magic '%c' in '%s'" -msgstr "Tecknet \"%c\" i sökvägsuttrycket i \"%s\" har inte implementerats" +msgstr "Ej implementerat sökvägsuttryckmagi â€%c†i â€%sâ€" -#: pathspec.c:421 pathspec.c:443 -#, c-format -msgid "Pathspec '%s' is in submodule '%.*s'" -msgstr "Sökvägsangivelsen \"%s\" är i undermodulen \"%.*s\"" - -#: pathspec.c:483 +#: pathspec.c:428 #, c-format msgid "%s: 'literal' and 'glob' are incompatible" msgstr "%s: \"literal\" och \"glob\" är inkompatibla" -#: pathspec.c:496 +#: pathspec.c:441 #, c-format msgid "%s: '%s' is outside repository" msgstr "%s: \"%s\" är utanför arkivet" -#: pathspec.c:584 +#: pathspec.c:515 #, c-format msgid "'%s' (mnemonic: '%c')" msgstr "\"%s\" (minnesstöd: \"%c\")" -#: pathspec.c:594 +#: pathspec.c:525 #, c-format msgid "%s: pathspec magic not supported by this command: %s" msgstr "%s: sökvägsuttrycket hanteras inte av det här kommandot: %s" -#: pathspec.c:644 +#: pathspec.c:575 msgid "" "empty strings as pathspecs will be made invalid in upcoming releases. please " "use . instead if you meant to match all paths" @@ -2407,16 +2412,16 @@ msgstr "" "tomma strängar som sökvägsangivelser kommer bli ogiltiga i en kommande " "utgÃ¥va. använd istället . om du vill träffa alla sökvägar" -#: pathspec.c:668 +#: pathspec.c:599 #, c-format msgid "pathspec '%s' is beyond a symbolic link" msgstr "sökvägsangivelsen \"%s\" är pÃ¥ andra sidan av en symbolisk länk" -#: pretty.c:982 +#: pretty.c:963 msgid "unable to parse --pretty format" msgstr "kunde inte tolka format för --pretty" -#: read-cache.c:1442 +#: read-cache.c:1443 #, c-format msgid "" "index.version set, but the value is invalid.\n" @@ -2425,7 +2430,7 @@ msgstr "" "index.version satt, men värdet är ogiltigt.\n" "Använder version %i" -#: read-cache.c:1452 +#: read-cache.c:1453 #, c-format msgid "" "GIT_INDEX_VERSION set, but the value is invalid.\n" @@ -2434,46 +2439,51 @@ msgstr "" "GIT_INDEX_VERSION satt, men värdet är ogiltigt.\n" "Använder version %i" -#: read-cache.c:2375 sequencer.c:1350 sequencer.c:2048 +#: read-cache.c:2308 builtin/merge.c:1019 +#, c-format +msgid "could not close '%s'" +msgstr "kunde inte stänga \"%s\"" + +#: read-cache.c:2383 sequencer.c:1353 sequencer.c:2054 #, c-format msgid "could not stat '%s'" msgstr "kunde inte ta status pÃ¥ \"%s\"" -#: read-cache.c:2388 +#: read-cache.c:2396 #, c-format msgid "unable to open git dir: %s" msgstr "kunde inte öppna git-katalog: %s" -#: read-cache.c:2400 +#: read-cache.c:2408 #, c-format msgid "unable to unlink: %s" msgstr "misslyckades ta bort länken: %s" -#: refs.c:620 builtin/merge.c:844 +#: refs.c:622 #, c-format msgid "Could not open '%s' for writing" msgstr "Kunde inte öppna \"%s\" för skrivning" -#: refs.c:1667 +#: refs.c:1769 msgid "ref updates forbidden inside quarantine environment" msgstr "referensuppdateringar förbjudna i karantänmiljö" -#: refs/files-backend.c:1631 +#: refs/files-backend.c:1664 #, c-format msgid "could not delete reference %s: %s" msgstr "kunde inte ta bort referensen %s: %s" -#: refs/files-backend.c:1634 +#: refs/files-backend.c:1667 #, c-format msgid "could not delete references: %s" msgstr "kunde inte ta bort referenser: %s" -#: refs/files-backend.c:1643 +#: refs/files-backend.c:1676 #, c-format msgid "could not remove reference %s" msgstr "kunde inte ta bort referensen %s" -#: ref-filter.c:35 wt-status.c:1780 +#: ref-filter.c:35 wt-status.c:1811 msgid "gone" msgstr "försvunnen" @@ -2492,301 +2502,303 @@ msgstr "bakom %d" msgid "ahead %d, behind %d" msgstr "före %d, bakom %d" -#: ref-filter.c:104 +#: ref-filter.c:105 #, c-format msgid "expected format: %%(color:<color>)" msgstr "förväntat format: %%(color:<color>)" -#: ref-filter.c:106 +#: ref-filter.c:107 #, c-format msgid "unrecognized color: %%(color:%s)" msgstr "okänd färg: %%(color:%s)" -#: ref-filter.c:120 +#: ref-filter.c:121 #, c-format msgid "Integer value expected refname:lstrip=%s" msgstr "Heltalsvärde förväntades refname:lstrip=%s" -#: ref-filter.c:124 +#: ref-filter.c:125 #, c-format msgid "Integer value expected refname:rstrip=%s" msgstr "Heltalsvärde förväntades refname:rstrip=%s" -#: ref-filter.c:126 +#: ref-filter.c:127 #, c-format msgid "unrecognized %%(%s) argument: %s" msgstr "okänt %%(%s)-argument: %s" -#: ref-filter.c:166 +#: ref-filter.c:167 #, c-format msgid "%%(body) does not take arguments" msgstr "%%(body) tar inte argument" -#: ref-filter.c:173 +#: ref-filter.c:174 #, c-format msgid "%%(subject) does not take arguments" msgstr "%%(subject) tar inte argument" -#: ref-filter.c:180 +#: ref-filter.c:181 #, c-format msgid "%%(trailers) does not take arguments" msgstr "%%(trailers) tar inte argument" -#: ref-filter.c:199 +#: ref-filter.c:200 #, c-format msgid "positive value expected contents:lines=%s" msgstr "positivt värde förväntat contents:lines=%s" -#: ref-filter.c:201 +#: ref-filter.c:202 #, c-format msgid "unrecognized %%(contents) argument: %s" msgstr "okänt %%(contents)-argument: %s" -#: ref-filter.c:214 +#: ref-filter.c:215 #, c-format msgid "positive value expected objectname:short=%s" msgstr "positivt värde förväntat objectname:short=%s" -#: ref-filter.c:218 +#: ref-filter.c:219 #, c-format msgid "unrecognized %%(objectname) argument: %s" msgstr "okänt %%(objectname)-argument: %s" -#: ref-filter.c:245 +#: ref-filter.c:246 #, c-format msgid "expected format: %%(align:<width>,<position>)" msgstr "förväntat format: %%(align:<bredd>,<position>)" -#: ref-filter.c:257 +#: ref-filter.c:258 #, c-format msgid "unrecognized position:%s" msgstr "okänd position:%s" -#: ref-filter.c:261 +#: ref-filter.c:262 #, c-format msgid "unrecognized width:%s" msgstr "okänd bredd:%s" -#: ref-filter.c:267 +#: ref-filter.c:268 #, c-format msgid "unrecognized %%(align) argument: %s" msgstr "okänt %%(align)-argument: %s" -#: ref-filter.c:271 +#: ref-filter.c:272 #, c-format msgid "positive width expected with the %%(align) atom" msgstr "positiv bredd förväntad med atomen %%(align)" -#: ref-filter.c:286 +#: ref-filter.c:287 #, c-format msgid "unrecognized %%(if) argument: %s" msgstr "okänt %%(if)-argument: %s" -#: ref-filter.c:371 +#: ref-filter.c:378 #, c-format msgid "malformed field name: %.*s" msgstr "felformat fältnamn: %.*s" -#: ref-filter.c:397 +#: ref-filter.c:404 #, c-format msgid "unknown field name: %.*s" msgstr "okänt fältnamn: %.*s" -#: ref-filter.c:501 +#: ref-filter.c:508 #, c-format msgid "format: %%(if) atom used without a %%(then) atom" msgstr "format: atomen %%(if) använd utan en %%(then)-atom" -#: ref-filter.c:561 +#: ref-filter.c:568 #, c-format msgid "format: %%(then) atom used without an %%(if) atom" msgstr "format: atomen %%(then) använd utan en %%(if)-atom" -#: ref-filter.c:563 +#: ref-filter.c:570 #, c-format msgid "format: %%(then) atom used more than once" msgstr "format: atomen %%(then) använd mer än en gÃ¥ng" -#: ref-filter.c:565 +#: ref-filter.c:572 #, c-format msgid "format: %%(then) atom used after %%(else)" msgstr "format: atomen %%(then) använd efter %%(else)" -#: ref-filter.c:591 +#: ref-filter.c:598 #, c-format msgid "format: %%(else) atom used without an %%(if) atom" msgstr "format: atomen %%(else) använd utan en %%(if)-atom" -#: ref-filter.c:593 +#: ref-filter.c:600 #, c-format msgid "format: %%(else) atom used without a %%(then) atom" msgstr "format: atomen %%(else) använd utan en %%(then)-atom" -#: ref-filter.c:595 +#: ref-filter.c:602 #, c-format msgid "format: %%(else) atom used more than once" msgstr "format: atomen %%(else) använd mer än en gÃ¥ng" -#: ref-filter.c:608 +#: ref-filter.c:615 #, c-format msgid "format: %%(end) atom used without corresponding atom" msgstr "format: atomen %%(end) använd utan motsvarande atom" -#: ref-filter.c:663 +#: ref-filter.c:670 #, c-format msgid "malformed format string %s" msgstr "felformad formatsträng %s" -#: ref-filter.c:1247 +#: ref-filter.c:1254 #, c-format msgid "(no branch, rebasing %s)" msgstr "(ingen gren, ombaserar %s)" -#: ref-filter.c:1250 +#: ref-filter.c:1257 #, c-format msgid "(no branch, bisect started on %s)" msgstr "(ingen gren, \"bisect\" startad pÃ¥ %s)" -#. TRANSLATORS: make sure this matches -#. "HEAD detached at " in wt-status.c -#: ref-filter.c:1256 +#. TRANSLATORS: make sure this matches "HEAD +#. detached at " in wt-status.c +#. +#: ref-filter.c:1265 #, c-format msgid "(HEAD detached at %s)" msgstr "(HEAD frÃ¥nkopplat vid %s)" -#. TRANSLATORS: make sure this matches -#. "HEAD detached from " in wt-status.c -#: ref-filter.c:1261 +#. TRANSLATORS: make sure this matches "HEAD +#. detached from " in wt-status.c +#. +#: ref-filter.c:1272 #, c-format msgid "(HEAD detached from %s)" msgstr "(HEAD frÃ¥nkopplat frÃ¥n %s)" -#: ref-filter.c:1265 +#: ref-filter.c:1276 msgid "(no branch)" msgstr "(ingen gren)" -#: ref-filter.c:1420 ref-filter.c:1451 +#: ref-filter.c:1426 ref-filter.c:1457 #, c-format msgid "missing object %s for %s" msgstr "objektet %s saknas för %s" -#: ref-filter.c:1423 ref-filter.c:1454 +#: ref-filter.c:1429 ref-filter.c:1460 #, c-format msgid "parse_object_buffer failed on %s for %s" msgstr "parse_object_buffer misslyckades pÃ¥ %s för %s" -#: ref-filter.c:1692 +#: ref-filter.c:1760 #, c-format msgid "malformed object at '%s'" msgstr "felformat objekt vid \"%s\"" -#: ref-filter.c:1759 +#: ref-filter.c:1827 #, c-format msgid "ignoring ref with broken name %s" msgstr "ignorerar referens med trasigt namn %s" -#: ref-filter.c:1764 +#: ref-filter.c:1832 #, c-format msgid "ignoring broken ref %s" msgstr "ignorerar trasig referens %s" -#: ref-filter.c:2028 +#: ref-filter.c:2095 #, c-format msgid "format: %%(end) atom missing" msgstr "format: atomen %%(end) saknas" -#: ref-filter.c:2109 +#: ref-filter.c:2176 #, c-format msgid "malformed object name %s" msgstr "felformat objektnamn %s" -#: remote.c:754 +#: remote.c:747 #, c-format msgid "Cannot fetch both %s and %s to %s" msgstr "Kan inte hämta bÃ¥de %s och %s till %s" -#: remote.c:758 +#: remote.c:751 #, c-format msgid "%s usually tracks %s, not %s" msgstr "%s spÃ¥rar vanligtvis %s, inte %s" -#: remote.c:762 +#: remote.c:755 #, c-format msgid "%s tracks both %s and %s" msgstr "%s spÃ¥rar bÃ¥de %s och %s" -#: remote.c:770 +#: remote.c:763 msgid "Internal error" msgstr "Internt fel" -#: remote.c:1685 remote.c:1787 +#: remote.c:1680 remote.c:1782 msgid "HEAD does not point to a branch" msgstr "HEAD pekar inte pÃ¥ en gren" -#: remote.c:1694 +#: remote.c:1689 #, c-format msgid "no such branch: '%s'" msgstr "okänd gren: \"%s\"" -#: remote.c:1697 +#: remote.c:1692 #, c-format msgid "no upstream configured for branch '%s'" msgstr "ingen standarduppström angiven för grenen \"%s\"" -#: remote.c:1703 +#: remote.c:1698 #, c-format msgid "upstream branch '%s' not stored as a remote-tracking branch" msgstr "uppströmsgrenen \"%s\" är inte lagrad som en fjärrspÃ¥rande gren" -#: remote.c:1718 +#: remote.c:1713 #, c-format msgid "push destination '%s' on remote '%s' has no local tracking branch" msgstr "push-mÃ¥let \"%s\" pÃ¥ fjärren \"%s\" har ingen lokalt spÃ¥rande gren" -#: remote.c:1730 +#: remote.c:1725 #, c-format msgid "branch '%s' has no remote for pushing" msgstr "grenen \"%s\" har ingen fjärr för \"push\"" -#: remote.c:1741 +#: remote.c:1736 #, c-format msgid "push refspecs for '%s' do not include '%s'" msgstr "\"push\"-referensspecifikation för \"%s\" innehÃ¥ller inte \"%s\"" -#: remote.c:1754 +#: remote.c:1749 msgid "push has no destination (push.default is 'nothing')" msgstr "\"push\" har inget mÃ¥l (push.default är \"ingenting\")" -#: remote.c:1776 +#: remote.c:1771 msgid "cannot resolve 'simple' push to a single destination" msgstr "\"enkel push\" motsvarar flera olika mÃ¥l" -#: remote.c:2081 +#: remote.c:2076 #, c-format msgid "Your branch is based on '%s', but the upstream is gone.\n" msgstr "Din gren är baserad pÃ¥ \"%s\", men den har försvunnit uppströms.\n" -#: remote.c:2085 +#: remote.c:2080 msgid " (use \"git branch --unset-upstream\" to fixup)\n" msgstr " (använd \"git branch --unset-upstream\" för att rätta)\n" -#: remote.c:2088 +#: remote.c:2083 #, c-format msgid "Your branch is up-to-date with '%s'.\n" msgstr "Din gren är à jour med \"%s\".\n" -#: remote.c:2092 +#: remote.c:2087 #, c-format msgid "Your branch is ahead of '%s' by %d commit.\n" msgid_plural "Your branch is ahead of '%s' by %d commits.\n" msgstr[0] "Din gren ligger före \"%s\" med %d incheckning.\n" msgstr[1] "Din gren ligger före \"%s\" med %d incheckningar.\n" -#: remote.c:2098 +#: remote.c:2093 msgid " (use \"git push\" to publish your local commits)\n" msgstr " (använd \"git push\" för att publicera dina lokala incheckningar)\n" -#: remote.c:2101 +#: remote.c:2096 #, c-format msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n" msgid_plural "" @@ -2796,11 +2808,11 @@ msgstr[0] "" msgstr[1] "" "Din gren ligger efter \"%s\" med %d incheckningar, och kan snabbspolas.\n" -#: remote.c:2109 +#: remote.c:2104 msgid " (use \"git pull\" to update your local branch)\n" msgstr " (använd \"git pull\" för att uppdatera din lokala gren)\n" -#: remote.c:2112 +#: remote.c:2107 #, c-format msgid "" "Your branch and '%s' have diverged,\n" @@ -2815,51 +2827,46 @@ msgstr[1] "" "Din gren och \"%s\" har divergerat,\n" "och har %d respektive %d olika incheckningar.\n" -#: remote.c:2122 +#: remote.c:2117 msgid " (use \"git pull\" to merge the remote branch into yours)\n" msgstr " (använd \"git pull\" för att slÃ¥ ihop fjärrgrenen med din egen)\n" -#: revision.c:2158 +#: revision.c:2187 msgid "your current branch appears to be broken" msgstr "din nuvarande gren verkar vara trasig" -#: revision.c:2161 +#: revision.c:2190 #, c-format msgid "your current branch '%s' does not have any commits yet" msgstr "din nuvarande gren \"%s\" innehÃ¥ller ännu inte nÃ¥gra incheckningar" -#: revision.c:2355 +#: revision.c:2384 msgid "--first-parent is incompatible with --bisect" msgstr "--first-parent är inkompatibelt med --bisect" -#: run-command.c:125 +#: run-command.c:644 msgid "open /dev/null failed" msgstr "misslyckades öppna /dev/null" -#: run-command.c:127 -#, c-format -msgid "dup2(%d,%d) failed" -msgstr "dup2(%d,%d) misslyckades" - -#: send-pack.c:150 +#: send-pack.c:151 #, c-format msgid "unable to parse remote unpack status: %s" msgstr "kunde inte tolka fjärruppackningsstatus: %s" -#: send-pack.c:152 +#: send-pack.c:153 #, c-format msgid "remote unpack failed: %s" msgstr "fjärruppackning misslyckades: %s" -#: send-pack.c:315 +#: send-pack.c:316 msgid "failed to sign the push certificate" msgstr "misslyckades underteckna push-certifikatet" -#: send-pack.c:428 +#: send-pack.c:429 msgid "the receiving end does not support --signed push" msgstr "mottagarsidan stöder inte push med --signed" -#: send-pack.c:430 +#: send-pack.c:431 msgid "" "not sending a push certificate since the receiving end does not support --" "signed push" @@ -2867,32 +2874,32 @@ msgstr "" "sänder inte push-certifikat eftersom mottagarsidan inte stlder push med --" "signed" -#: send-pack.c:442 +#: send-pack.c:443 msgid "the receiving end does not support --atomic push" msgstr "mottagarsidan stöder inte push med --atomic" -#: send-pack.c:447 +#: send-pack.c:448 msgid "the receiving end does not support push options" msgstr "mottagarsidan stöder inte push-flaggor" -#: sequencer.c:215 +#: sequencer.c:216 msgid "revert" msgstr "revert" -#: sequencer.c:217 +#: sequencer.c:218 msgid "cherry-pick" msgstr "cherry-pick" -#: sequencer.c:219 +#: sequencer.c:220 msgid "rebase -i" msgstr "rebase -i" -#: sequencer.c:221 +#: sequencer.c:222 #, c-format msgid "Unknown action: %d" msgstr "Okänd funktion: %d" -#: sequencer.c:278 +#: sequencer.c:279 msgid "" "after resolving the conflicts, mark the corrected paths\n" "with 'git add <paths>' or 'git rm <paths>'" @@ -2900,7 +2907,7 @@ msgstr "" "efter att ha löst konflikterna, markera de rättade sökvägarna\n" "med \"git add <sökvägar>\" eller \"git rm <sökvägar>\"" -#: sequencer.c:281 +#: sequencer.c:282 msgid "" "after resolving the conflicts, mark the corrected paths\n" "with 'git add <paths>' or 'git rm <paths>'\n" @@ -2910,63 +2917,63 @@ msgstr "" "med \"git add <sökvägar>\" eller \"git rm <sökvägar>\"\n" "och checka in resultatet med \"git commit\"" -#: sequencer.c:294 sequencer.c:1682 +#: sequencer.c:295 sequencer.c:1685 #, c-format msgid "could not lock '%s'" msgstr "kunde inte lÃ¥sa \"%s\"" -#: sequencer.c:297 sequencer.c:1560 sequencer.c:1687 sequencer.c:1701 +#: sequencer.c:298 sequencer.c:1563 sequencer.c:1690 sequencer.c:1704 #, c-format msgid "could not write to '%s'" msgstr "kunde inte skriva till \"%s\"" -#: sequencer.c:301 +#: sequencer.c:302 #, c-format msgid "could not write eol to '%s'" msgstr "kunde inte skriva radslut till \"%s\"" -#: sequencer.c:305 sequencer.c:1565 sequencer.c:1689 +#: sequencer.c:306 sequencer.c:1568 sequencer.c:1692 #, c-format msgid "failed to finalize '%s'." msgstr "misslyckades färdigställa \"%s\"." -#: sequencer.c:329 sequencer.c:814 sequencer.c:1586 builtin/am.c:257 -#: builtin/commit.c:749 builtin/merge.c:1018 +#: sequencer.c:330 sequencer.c:817 sequencer.c:1589 builtin/am.c:258 +#: builtin/commit.c:750 builtin/merge.c:1017 #, c-format msgid "could not read '%s'" msgstr "kunde inte läsa \"%s\"" -#: sequencer.c:355 +#: sequencer.c:356 #, c-format msgid "your local changes would be overwritten by %s." msgstr "dina lokala ändringar skulle skrivas över av %s." -#: sequencer.c:359 +#: sequencer.c:360 msgid "commit your changes or stash them to proceed." msgstr "checka in dina ändringar eller använd \"stash\" för att fortsätta." -#: sequencer.c:388 +#: sequencer.c:389 #, c-format msgid "%s: fast-forward" msgstr "%s: snabbspola" #. TRANSLATORS: %s will be "revert", "cherry-pick" or -#. * "rebase -i". +#. "rebase -i". #. -#: sequencer.c:470 +#: sequencer.c:472 #, c-format msgid "%s: Unable to write new index file" msgstr "%s: Kunde inte skriva ny indexfil" -#: sequencer.c:489 +#: sequencer.c:491 msgid "could not resolve HEAD commit\n" msgstr "kunde inte bestämma HEAD:s incheckning\n" -#: sequencer.c:509 +#: sequencer.c:511 msgid "unable to update cache tree\n" msgstr "kan inte uppdatera cacheträd\n" -#: sequencer.c:592 +#: sequencer.c:595 #, c-format msgid "" "you have staged changes in your working tree\n" @@ -2995,17 +3002,17 @@ msgstr "" "\n" " git rebase --continue\n" -#: sequencer.c:694 +#: sequencer.c:697 #, c-format msgid "could not parse commit %s\n" msgstr "kunde inte tolka incheckningen %s\n" -#: sequencer.c:699 +#: sequencer.c:702 #, c-format msgid "could not parse parent commit %s\n" msgstr "kunde inte tolka föräldraincheckningen %s\n" -#: sequencer.c:821 +#: sequencer.c:824 #, c-format msgid "" "unexpected 1st line of squash message:\n" @@ -3016,7 +3023,7 @@ msgstr "" "\n" "\t%.*s" -#: sequencer.c:827 +#: sequencer.c:830 #, c-format msgid "" "invalid 1st line of squash message:\n" @@ -3027,231 +3034,231 @@ msgstr "" "\n" "\t%.*s" -#: sequencer.c:833 sequencer.c:858 +#: sequencer.c:836 sequencer.c:861 #, c-format msgid "This is a combination of %d commits." msgstr "Det här är en kombination av %d incheckningar." -#: sequencer.c:842 +#: sequencer.c:845 msgid "need a HEAD to fixup" msgstr "behöver en HEAD-incheckning att rätta" -#: sequencer.c:844 +#: sequencer.c:847 msgid "could not read HEAD" msgstr "kunde inte läsa HEAD" -#: sequencer.c:846 +#: sequencer.c:849 msgid "could not read HEAD's commit message" msgstr "kunde inte läsa HEAD:s incheckningsmeddelande" -#: sequencer.c:852 +#: sequencer.c:855 #, c-format msgid "cannot write '%s'" msgstr "kan inte skriva \"%s\"" -#: sequencer.c:861 git-rebase--interactive.sh:445 +#: sequencer.c:864 git-rebase--interactive.sh:445 msgid "This is the 1st commit message:" msgstr "Det här är 1:a incheckningsmeddelandet:" -#: sequencer.c:869 +#: sequencer.c:872 #, c-format msgid "could not read commit message of %s" msgstr "kunde inte läsa incheckningsmeddelande för %s" -#: sequencer.c:876 +#: sequencer.c:879 #, c-format msgid "This is the commit message #%d:" msgstr "Det här är incheckningsmeddelande %d:" -#: sequencer.c:881 +#: sequencer.c:884 #, c-format msgid "The commit message #%d will be skipped:" msgstr "Incheckningsmeddelande %d kommer hoppas över:" -#: sequencer.c:886 +#: sequencer.c:889 #, c-format msgid "unknown command: %d" msgstr "okänt kommando: %d" -#: sequencer.c:952 +#: sequencer.c:955 msgid "your index file is unmerged." msgstr "din indexfil har inte slagits ihop." -#: sequencer.c:970 +#: sequencer.c:973 #, c-format msgid "commit %s is a merge but no -m option was given." msgstr "incheckning %s är en sammanslagning, men flaggan -m angavs inte." -#: sequencer.c:978 +#: sequencer.c:981 #, c-format msgid "commit %s does not have parent %d" msgstr "incheckning %s har inte förälder %d" -#: sequencer.c:982 +#: sequencer.c:985 #, c-format msgid "mainline was specified but commit %s is not a merge." -msgstr "huvudlinje angavs, men incheckningen %s är inte en sammanslagning" +msgstr "huvudlinje angavs, men incheckningen %s är inte en sammanslagning." -#: sequencer.c:988 +#: sequencer.c:991 #, c-format msgid "cannot get commit message for %s" msgstr "kan inte hämta incheckningsmeddelande för %s" #. TRANSLATORS: The first %s will be a "todo" command like #. "revert" or "pick", the second %s a SHA1. -#: sequencer.c:1009 +#: sequencer.c:1012 #, c-format msgid "%s: cannot parse parent commit %s" msgstr "%s: kan inte tolka föräldraincheckningen %s" -#: sequencer.c:1071 sequencer.c:1827 +#: sequencer.c:1075 sequencer.c:1830 #, c-format msgid "could not rename '%s' to '%s'" msgstr "kunde inte byta namn pÃ¥ \"%s\" till \"%s\"" -#: sequencer.c:1122 +#: sequencer.c:1126 #, c-format msgid "could not revert %s... %s" msgstr "kunde inte Ã¥ngra %s... %s" -#: sequencer.c:1123 +#: sequencer.c:1127 #, c-format msgid "could not apply %s... %s" msgstr "kunde inte tillämpa %s... %s" -#: sequencer.c:1165 +#: sequencer.c:1169 msgid "empty commit set passed" msgstr "den angivna uppsättningen incheckningar är tom" -#: sequencer.c:1175 +#: sequencer.c:1179 #, c-format msgid "git %s: failed to read the index" msgstr "git %s: misslyckades läsa indexet" -#: sequencer.c:1182 +#: sequencer.c:1186 #, c-format msgid "git %s: failed to refresh the index" msgstr "git %s: misslyckades uppdatera indexet" -#: sequencer.c:1303 +#: sequencer.c:1306 #, c-format msgid "invalid line %d: %.*s" msgstr "ogiltig rad %d: %.*s" -#: sequencer.c:1311 +#: sequencer.c:1314 #, c-format msgid "cannot '%s' without a previous commit" -msgstr "Kan inte utföra \"%s\" utan en föregÃ¥ende incheckning" +msgstr "kan inte utföra \"%s\" utan en föregÃ¥ende incheckning" -#: sequencer.c:1344 +#: sequencer.c:1347 #, c-format msgid "could not read '%s'." msgstr "kunde inte läsa \"%s\"." -#: sequencer.c:1356 +#: sequencer.c:1359 msgid "please fix this using 'git rebase --edit-todo'." msgstr "rätta det med \"git rebase --edit-todo\"." -#: sequencer.c:1358 +#: sequencer.c:1361 #, c-format msgid "unusable instruction sheet: '%s'" -msgstr "oanvändbart manus: %s" +msgstr "oanvändbart manus: â€%sâ€" -#: sequencer.c:1363 +#: sequencer.c:1366 msgid "no commits parsed." msgstr "inga incheckningar lästes." -#: sequencer.c:1374 +#: sequencer.c:1377 msgid "cannot cherry-pick during a revert." msgstr "kan inte utföra \"cherry-pick\" under en \"revert\"." -#: sequencer.c:1376 +#: sequencer.c:1379 msgid "cannot revert during a cherry-pick." msgstr "kan inte utföra \"revert\" under en \"cherry-pick\"." -#: sequencer.c:1439 +#: sequencer.c:1442 #, c-format msgid "invalid key: %s" msgstr "felaktig nyckel: %s" -#: sequencer.c:1442 +#: sequencer.c:1445 #, c-format msgid "invalid value for %s: %s" msgstr "felaktigt värde för %s: %s" -#: sequencer.c:1499 +#: sequencer.c:1502 #, c-format msgid "malformed options sheet: '%s'" -msgstr "trasigt manus: %s" +msgstr "trasigt manus: â€%sâ€" -#: sequencer.c:1537 +#: sequencer.c:1540 msgid "a cherry-pick or revert is already in progress" msgstr "en \"cherry-pick\" eller \"revert\" pÃ¥gÃ¥r redan" -#: sequencer.c:1538 +#: sequencer.c:1541 msgid "try \"git cherry-pick (--continue | --quit | --abort)\"" msgstr "testa \"git cherry-pick (--continue | --quit | --abort)\"" -#: sequencer.c:1541 +#: sequencer.c:1544 #, c-format msgid "could not create sequencer directory '%s'" msgstr "kunde inte skapa \"sequencer\"-katalogen \"%s\"" -#: sequencer.c:1555 +#: sequencer.c:1558 msgid "could not lock HEAD" msgstr "kunde inte lÃ¥sa HEAD" -#: sequencer.c:1611 sequencer.c:2181 +#: sequencer.c:1614 sequencer.c:2188 msgid "no cherry-pick or revert in progress" msgstr "ingen \"cherry-pick\" eller \"revert\" pÃ¥gÃ¥r" -#: sequencer.c:1613 +#: sequencer.c:1616 msgid "cannot resolve HEAD" msgstr "kan inte bestämma HEAD" -#: sequencer.c:1615 sequencer.c:1649 +#: sequencer.c:1618 sequencer.c:1652 msgid "cannot abort from a branch yet to be born" msgstr "kan inte avbryta frÃ¥n en gren som ännu inte är född" -#: sequencer.c:1635 builtin/grep.c:910 +#: sequencer.c:1638 builtin/grep.c:929 #, c-format msgid "cannot open '%s'" msgstr "kan inte öppna \"%s\"" -#: sequencer.c:1637 +#: sequencer.c:1640 #, c-format msgid "cannot read '%s': %s" msgstr "kan inte läsa \"%s\": %s" -#: sequencer.c:1638 +#: sequencer.c:1641 msgid "unexpected end of file" msgstr "oväntat filslut" -#: sequencer.c:1644 +#: sequencer.c:1647 #, c-format msgid "stored pre-cherry-pick HEAD file '%s' is corrupt" msgstr "sparad HEAD-fil frÃ¥n före \"cherry-pick\", \"%s\", är trasig" -#: sequencer.c:1655 +#: sequencer.c:1658 msgid "You seem to have moved HEAD. Not rewinding, check your HEAD!" msgstr "" "Du verkar ha flyttat HEAD.\n" "Spolar inte tillbaka, kontrollera HEAD!" -#: sequencer.c:1792 sequencer.c:2080 +#: sequencer.c:1795 sequencer.c:2086 msgid "cannot read HEAD" msgstr "kan inte läsa HEAD" -#: sequencer.c:1832 builtin/difftool.c:616 +#: sequencer.c:1835 builtin/difftool.c:633 #, c-format msgid "could not copy '%s' to '%s'" msgstr "kunde inte kopiera in \"%s\" till \"%s\"" -#: sequencer.c:1848 +#: sequencer.c:1851 msgid "could not read index" -msgstr "Kunde inte läsa indexet" +msgstr "kunde inte läsa indexet" -#: sequencer.c:1853 +#: sequencer.c:1856 #, c-format msgid "" "execution failed: %s\n" @@ -3266,11 +3273,11 @@ msgstr "" "\tgit rebase --continue\n" "\n" -#: sequencer.c:1859 +#: sequencer.c:1862 msgid "and made changes to the index and/or the working tree\n" msgstr "och gjorde ändringar till indexet och/eller arbetskatalogen\n" -#: sequencer.c:1865 +#: sequencer.c:1868 #, c-format msgid "" "execution succeeded: %s\n" @@ -3287,17 +3294,17 @@ msgstr "" "\tgit rebase --continue\n" "\n" -#: sequencer.c:1920 git-rebase.sh:169 +#: sequencer.c:1925 #, c-format -msgid "Applied autostash." -msgstr "Tillämpade autostash." +msgid "Applied autostash.\n" +msgstr "Tillämpade autostash.\n" -#: sequencer.c:1932 +#: sequencer.c:1937 #, c-format msgid "cannot store %s" msgstr "kan inte spara %s" -#: sequencer.c:1934 git-rebase.sh:173 +#: sequencer.c:1940 git-rebase.sh:173 #, c-format msgid "" "Applying autostash resulted in conflicts.\n" @@ -3308,57 +3315,57 @@ msgstr "" "Dina ändringar är säkra i stashen.\n" "Du kan när som helst använda \"git stash pop\" eller \"git stash drop\".\n" -#: sequencer.c:2016 +#: sequencer.c:2022 #, c-format msgid "Stopped at %s... %.*s\n" msgstr "Stoppade pÃ¥ %s... %.*s\n" -#: sequencer.c:2058 +#: sequencer.c:2064 #, c-format msgid "unknown command %d" msgstr "okänt kommando %d" -#: sequencer.c:2088 +#: sequencer.c:2094 msgid "could not read orig-head" -msgstr "Kunde inte läsa orig-head" +msgstr "kunde inte läsa orig-head" -#: sequencer.c:2092 +#: sequencer.c:2099 msgid "could not read 'onto'" msgstr "kunde inte läsa \"onto\"" -#: sequencer.c:2099 +#: sequencer.c:2106 #, c-format msgid "could not update %s" msgstr "kunde inte uppdatera %s" -#: sequencer.c:2106 +#: sequencer.c:2113 #, c-format msgid "could not update HEAD to %s" msgstr "kunde inte uppdatera HEAD till %s" -#: sequencer.c:2190 +#: sequencer.c:2197 msgid "cannot rebase: You have unstaged changes." msgstr "kan inte ombasera: Du har oköade ändringar." -#: sequencer.c:2195 +#: sequencer.c:2202 msgid "could not remove CHERRY_PICK_HEAD" msgstr "kunde inte ta bort CHERRY_PICK_HEAD" -#: sequencer.c:2204 +#: sequencer.c:2211 msgid "cannot amend non-existing commit" msgstr "kan inte lägga till incheckning som inte finns" -#: sequencer.c:2206 +#: sequencer.c:2213 #, c-format msgid "invalid file: '%s'" msgstr "ogiltig fil: \"%s\"" -#: sequencer.c:2208 +#: sequencer.c:2215 #, c-format msgid "invalid contents: '%s'" msgstr "ogiltigt innehÃ¥ll: \"%s\"" -#: sequencer.c:2211 +#: sequencer.c:2218 msgid "" "\n" "You have uncommitted changes in your working tree. Please, commit them\n" @@ -3368,25 +3375,25 @@ msgstr "" "Du har ändringar i arbetskatalogen som inte checkats in. Checka in dem\n" "först och kör sedan \"git rebase --continute\" igen." -#: sequencer.c:2221 +#: sequencer.c:2228 msgid "could not commit staged changes." msgstr "kunde inte checka in köade ändringar." -#: sequencer.c:2301 +#: sequencer.c:2308 #, c-format msgid "%s: can't cherry-pick a %s" -msgstr "%s: kan inte göra \"cherry-pick\" pÃ¥ typen \"%s\"" +msgstr "%s: kan inte göra \"cherry-pick\" pÃ¥ typen â€%sâ€" -#: sequencer.c:2305 +#: sequencer.c:2312 #, c-format msgid "%s: bad revision" msgstr "%s: felaktig revision" -#: sequencer.c:2338 +#: sequencer.c:2345 msgid "can't revert as initial commit" msgstr "kan inte Ã¥ngra som första incheckning" -#: setup.c:165 +#: setup.c:171 #, c-format msgid "" "%s: no such path in the working tree.\n" @@ -3396,7 +3403,7 @@ msgstr "" "Använd \"git <kommando> -- <sökväg>..\" för att ange sökvägar som inte finns " "lokalt." -#: setup.c:178 +#: setup.c:184 #, c-format msgid "" "ambiguous argument '%s': unknown revision or path not in the working tree.\n" @@ -3408,7 +3415,7 @@ msgstr "" "Använd \"--\" för att skilja sökvägar frÃ¥n revisioner, sÃ¥ här:\n" "\"git <kommando> [<revision>...] -- [<fil>...]\"" -#: setup.c:228 +#: setup.c:252 #, c-format msgid "" "ambiguous argument '%s': both revision and filename\n" @@ -3419,34 +3426,34 @@ msgstr "" "Använd \"--\" för att skilja sökvägar frÃ¥n revisioner, sÃ¥ här:\n" "\"git <kommando> [<revision>...] -- [<fil>...]\"" -#: setup.c:475 +#: setup.c:504 #, c-format msgid "Expected git repo version <= %d, found %d" msgstr "Förväntade git-arkivversion <= %d, hittade %d" -#: setup.c:483 +#: setup.c:512 msgid "unknown repository extensions found:" msgstr "okända arkivutökningar hittades:" -#: setup.c:776 +#: setup.c:810 #, c-format msgid "Not a git repository (or any of the parent directories): %s" msgstr "Inte ett git-arkiv (eller nÃ¥gon av föräldrakatalogerna): %s" -#: setup.c:778 builtin/index-pack.c:1646 +#: setup.c:812 builtin/index-pack.c:1652 msgid "Cannot come back to cwd" msgstr "Kan inte gÃ¥ tillbaka till arbetskatalogen (cwd)" -#: setup.c:1010 +#: setup.c:1050 msgid "Unable to read current working directory" msgstr "Kan inte läsa aktuell arbetskatalog" -#: setup.c:1022 setup.c:1028 +#: setup.c:1062 setup.c:1068 #, c-format msgid "Cannot change to '%s'" msgstr "Kan inte byta till \"%s\"" -#: setup.c:1041 +#: setup.c:1081 #, c-format msgid "" "Not a git repository (or any parent up to mount point %s)\n" @@ -3456,7 +3463,7 @@ msgstr "" "monteringspunkten %s)\n" "Stoppar vid filsystemsgräns (GIT_DISCOVERY_ACROSS_FILESYSTEM är inte satt)." -#: setup.c:1106 +#: setup.c:1173 #, c-format msgid "" "Problem with core.sharedRepository filemode value (0%.3o).\n" @@ -3465,27 +3472,27 @@ msgstr "" "Problem med filläges-värdet i core.sharedRepository (0%.3o).\n" "Ägaren av filerna mÃ¥ste alltid ha läs- och skrivbehörighet." -#: sha1_file.c:559 +#: sha1_file.c:560 #, c-format msgid "path '%s' does not exist" msgstr "sökvägen \"%s\" finns inte" -#: sha1_file.c:585 +#: sha1_file.c:586 #, c-format msgid "reference repository '%s' as a linked checkout is not supported yet." msgstr "referensarkivet \"%s\" som en länkad utcheckning stöds inte ännu." -#: sha1_file.c:591 +#: sha1_file.c:592 #, c-format msgid "reference repository '%s' is not a local repository." msgstr "referensarkivet \"%s\" är inte ett lokalt arkiv." -#: sha1_file.c:597 +#: sha1_file.c:598 #, c-format msgid "reference repository '%s' is shallow" msgstr "referensarkivet \"%s\" är grunt" -#: sha1_file.c:605 +#: sha1_file.c:606 #, c-format msgid "reference repository '%s' is grafted" msgstr "referensarkivet \"%s\" är ympat" @@ -3494,26 +3501,26 @@ msgstr "referensarkivet \"%s\" är ympat" msgid "offset before end of packfile (broken .idx?)" msgstr "offset före slutet av packfilen (trasig .idx?)" -#: sha1_file.c:2721 +#: sha1_file.c:2729 #, c-format msgid "offset before start of pack index for %s (corrupt index?)" msgstr "offset före slutet av packindex för %s (trasigt index?)" -#: sha1_file.c:2725 +#: sha1_file.c:2733 #, c-format msgid "offset beyond end of pack index for %s (truncated index?)" msgstr "offset borton slutet av packindex för %s (trunkerat index?)" -#: sha1_name.c:409 +#: sha1_name.c:419 #, c-format msgid "short SHA1 %s is ambiguous" msgstr "kort SHA1 %s är tvetydig" -#: sha1_name.c:420 +#: sha1_name.c:430 msgid "The candidates are:" msgstr "Kandidaterna är:" -#: sha1_name.c:580 +#: sha1_name.c:589 msgid "" "Git normally never creates a ref that ends with 40 hex characters\n" "because it will be ignored when you just specify 40-hex. These refs\n" @@ -3535,56 +3542,66 @@ msgstr "" "Undersök referenserna och ta kanske bort dem. Stäng av meddelandet\n" "genom att köra \"git config advice.objectNameWarning false\"" -#: submodule.c:67 submodule.c:101 +#: submodule.c:70 submodule.c:104 msgid "Cannot change unmerged .gitmodules, resolve merge conflicts first" msgstr "" "Kan inte ändra .gitmodules-fil som inte slagits ihop, lös " "sammanslagningskonflikter först" -#: submodule.c:71 submodule.c:105 +#: submodule.c:74 submodule.c:108 #, c-format msgid "Could not find section in .gitmodules where path=%s" msgstr "Hittade inte nÃ¥gon sektion i .gitmodules där sökväg=%s" -#: submodule.c:79 +#: submodule.c:82 #, c-format msgid "Could not update .gitmodules entry %s" msgstr "Kunde inte uppdatera .gitmodules-posten %s" -#: submodule.c:112 +#: submodule.c:115 #, c-format msgid "Could not remove .gitmodules entry for %s" msgstr "Kunde inte ta bort .gitmodules-posten för %s" -#: submodule.c:123 +#: submodule.c:126 msgid "staging updated .gitmodules failed" msgstr "misslyckades köa uppdaterad .gitmodules" -#: submodule.c:161 +#: submodule.c:165 msgid "negative values not allowed for submodule.fetchJobs" msgstr "negativa värden är inte tillÃ¥tna för submodule.fetchJobs" -#: submodule.c:1194 +#: submodule.c:376 +#, c-format +msgid "in unpopulated submodule '%s'" +msgstr "i ej utcheckad undermodul \"%s\"" + +#: submodule.c:407 +#, c-format +msgid "Pathspec '%s' is in submodule '%.*s'" +msgstr "Sökvägsangivelsen \"%s\" är i undermodulen \"%.*s\"" + +#: submodule.c:1337 #, c-format msgid "'%s' not recognized as a git repository" msgstr "\"%s\" känns inte igen som ett git-arkiv" -#: submodule.c:1332 +#: submodule.c:1475 #, c-format msgid "could not start 'git status' in submodule '%s'" msgstr "kunde inte starta \"git status\" i undermodulen \"%s\"" -#: submodule.c:1345 +#: submodule.c:1488 #, c-format msgid "could not run 'git status' in submodule '%s'" msgstr "kunde inte köra \"git status\" i undermodulen \"%s\"" -#: submodule.c:1421 +#: submodule.c:1581 #, c-format msgid "submodule '%s' has dirty index" msgstr "undermodulen \"%s\" har ett smutsigt index" -#: submodule.c:1678 +#: submodule.c:1845 #, c-format msgid "" "relocate_gitdir for submodule '%s' with more than one worktree not supported" @@ -3592,18 +3609,18 @@ msgstr "" "relocate_gitdir för undermodulen \"%s\", som har mer än en arbetskatalog, " "stöds ej" -#: submodule.c:1690 submodule.c:1746 +#: submodule.c:1857 submodule.c:1913 #, c-format msgid "could not lookup name for submodule '%s'" msgstr "kunde inte slÃ¥ upp namnet för undermodulen \"%s\"" -#: submodule.c:1694 builtin/submodule--helper.c:678 +#: submodule.c:1861 builtin/submodule--helper.c:678 #: builtin/submodule--helper.c:688 #, c-format msgid "could not create directory '%s'" msgstr "kunde inte skapa katalogen \"%s\"" -#: submodule.c:1697 +#: submodule.c:1864 #, c-format msgid "" "Migrating git directory of '%s%s' from\n" @@ -3614,94 +3631,94 @@ msgstr "" "\"%s\" till\n" "\"%s\"\n" -#: submodule.c:1781 +#: submodule.c:1948 #, c-format msgid "could not recurse into submodule '%s'" msgstr "kunde inte rekursera in i undermodulen \"%s\"" -#: submodule.c:1825 +#: submodule.c:1992 msgid "could not start ls-files in .." msgstr "kunde inte starta ls-files i .." -#: submodule.c:1845 +#: submodule.c:2012 msgid "BUG: returned path string doesn't match cwd?" msgstr "BUG: returnerad sökvägssträng matchar inte cwd?" -#: submodule.c:1864 +#: submodule.c:2031 #, c-format msgid "ls-tree returned unexpected return code %d" msgstr "ls-tree returnerade en oväntad returkod %d" -#: submodule-config.c:380 +#: submodule-config.c:420 #, c-format msgid "invalid value for %s" msgstr "ogiltigt värde för %s" -#: trailer.c:240 +#: trailer.c:241 #, c-format msgid "running trailer command '%s' failed" msgstr "misslyckades utföra \"trailer\"-kommandot \"%s\"" -#: trailer.c:473 trailer.c:477 trailer.c:481 trailer.c:535 trailer.c:539 -#: trailer.c:543 +#: trailer.c:474 trailer.c:478 trailer.c:482 trailer.c:536 trailer.c:540 +#: trailer.c:544 #, c-format msgid "unknown value '%s' for key '%s'" msgstr "okänt värde \"%s\" för nyckeln \"%s\"" -#: trailer.c:525 trailer.c:530 builtin/remote.c:289 +#: trailer.c:526 trailer.c:531 builtin/remote.c:290 #, c-format msgid "more than one %s" msgstr "mer än en %s" -#: trailer.c:702 +#: trailer.c:703 #, c-format msgid "empty trailer token in trailer '%.*s'" msgstr "tom släpradssymbol i släpraden \"%.*s\"" -#: trailer.c:722 +#: trailer.c:723 #, c-format msgid "could not read input file '%s'" msgstr "kunde inte läsa indatafilen \"%s\"" -#: trailer.c:725 +#: trailer.c:726 msgid "could not read from stdin" -msgstr "Kunde inte läsa frÃ¥n standard in" +msgstr "kunde inte läsa frÃ¥n standard in" -#: trailer.c:949 builtin/am.c:44 +#: trailer.c:950 builtin/am.c:45 #, c-format msgid "could not stat %s" msgstr "kunde inte ta status pÃ¥ %s" -#: trailer.c:951 +#: trailer.c:952 #, c-format msgid "file %s is not a regular file" msgstr "filen %s är inte en normal fil" -#: trailer.c:953 +#: trailer.c:954 #, c-format msgid "file %s is not writable by user" msgstr "filen %s är inte skrivbar av användaren" -#: trailer.c:965 +#: trailer.c:966 msgid "could not open temporary file" msgstr "kunde inte öppna temporär file" -#: trailer.c:1001 +#: trailer.c:1002 #, c-format msgid "could not rename temporary file to %s" msgstr "kunde inte byta namn pÃ¥ temporär fil till %s" -#: transport.c:62 +#: transport.c:63 #, c-format msgid "Would set upstream of '%s' to '%s' of '%s'\n" msgstr "Skulle sätta uppströms för \"%s\" till \"%s\" frÃ¥n \"%s\"\n" -#: transport.c:151 +#: transport.c:152 #, c-format msgid "transport: invalid depth option '%s'" -msgstr "transport: ogiltig flagga för depth: %s" +msgstr "transport: ogiltig flagga för depth: â€%sâ€" -#: transport.c:889 +#: transport.c:890 #, c-format msgid "" "The following submodule paths contain changes that can\n" @@ -3710,7 +3727,7 @@ msgstr "" "Följande undermodulsökvägar innehÃ¥ller ändringar som\n" "inte kan hittas av fjärrarna:\n" -#: transport.c:893 +#: transport.c:894 #, c-format msgid "" "\n" @@ -3737,11 +3754,11 @@ msgstr "" "för att sända dem till fjärren.\n" "\n" -#: transport.c:901 +#: transport.c:902 msgid "Aborting." msgstr "Avbryter." -#: transport-helper.c:1080 +#: transport-helper.c:1071 #, c-format msgid "Could not read ref %s" msgstr "Kunde inte läsa referensen %s" @@ -3762,7 +3779,7 @@ msgstr "tomt filnamn i trädpost" msgid "too-short tree file" msgstr "trädfil för kort" -#: unpack-trees.c:104 +#: unpack-trees.c:105 #, c-format msgid "" "Your local changes to the following files would be overwritten by checkout:\n" @@ -3771,7 +3788,7 @@ msgstr "" "Dina lokala ändringar av följande filer skulle skrivas över av utcheckning:\n" "%%sChecka in dina ändringar eller använd \"stash\" innan du byter gren." -#: unpack-trees.c:106 +#: unpack-trees.c:107 #, c-format msgid "" "Your local changes to the following files would be overwritten by checkout:\n" @@ -3780,7 +3797,7 @@ msgstr "" "Dina lokala ändringar av följande filer skulle skrivas över av utcheckning:\n" "%%s" -#: unpack-trees.c:109 +#: unpack-trees.c:110 #, c-format msgid "" "Your local changes to the following files would be overwritten by merge:\n" @@ -3790,7 +3807,7 @@ msgstr "" "sammanslagning:\n" "%%sChecka in dina ändringar eller använd \"stash\" innan du byter gren." -#: unpack-trees.c:111 +#: unpack-trees.c:112 #, c-format msgid "" "Your local changes to the following files would be overwritten by merge:\n" @@ -3800,7 +3817,7 @@ msgstr "" "sammanslagning:\n" "%%s" -#: unpack-trees.c:114 +#: unpack-trees.c:115 #, c-format msgid "" "Your local changes to the following files would be overwritten by %s:\n" @@ -3809,7 +3826,7 @@ msgstr "" "Dina lokala ändringar av följande filer skulle skrivas över av \"%s\":\n" "%%sChecka in dina ändringar eller använd \"stash\" innan du \"%s\"." -#: unpack-trees.c:116 +#: unpack-trees.c:117 #, c-format msgid "" "Your local changes to the following files would be overwritten by %s:\n" @@ -3818,7 +3835,7 @@ msgstr "" "Dina lokala ändringar av följande filer skulle skrivas över av \"%s\":\n" "%%s" -#: unpack-trees.c:121 +#: unpack-trees.c:122 #, c-format msgid "" "Updating the following directories would lose untracked files in them:\n" @@ -3828,7 +3845,7 @@ msgstr "" "dem:\n" "%s" -#: unpack-trees.c:125 +#: unpack-trees.c:126 #, c-format msgid "" "The following untracked working tree files would be removed by checkout:\n" @@ -3837,7 +3854,7 @@ msgstr "" "Följande ospÃ¥rade filer i arbetskatalogen skulle tas bort av utcheckningen:\n" "%%sFlytta eller ta bort dem innan du byter gren." -#: unpack-trees.c:127 +#: unpack-trees.c:128 #, c-format msgid "" "The following untracked working tree files would be removed by checkout:\n" @@ -3846,7 +3863,7 @@ msgstr "" "Följande ospÃ¥rade filer i arbetskatalogen skulle tas bort av utcheckningen:\n" "%%s" -#: unpack-trees.c:130 +#: unpack-trees.c:131 #, c-format msgid "" "The following untracked working tree files would be removed by merge:\n" @@ -3856,7 +3873,7 @@ msgstr "" "sammanslagningen:\n" "%%sFlytta eller ta bort dem innan du slÃ¥r samman." -#: unpack-trees.c:132 +#: unpack-trees.c:133 #, c-format msgid "" "The following untracked working tree files would be removed by merge:\n" @@ -3866,7 +3883,7 @@ msgstr "" "sammanslagningen:\n" "%%s" -#: unpack-trees.c:135 +#: unpack-trees.c:136 #, c-format msgid "" "The following untracked working tree files would be removed by %s:\n" @@ -3875,7 +3892,7 @@ msgstr "" "Följande ospÃ¥rade filer i arbetskatalogen skulle tas bort av \"%s\":\n" "%%sFlytta eller ta bort dem innan du \"%s\"." -#: unpack-trees.c:137 +#: unpack-trees.c:138 #, c-format msgid "" "The following untracked working tree files would be removed by %s:\n" @@ -3884,7 +3901,7 @@ msgstr "" "Följande ospÃ¥rade filer i arbetskatalogen skulle tas bort av \"%s\":\n" "%%s" -#: unpack-trees.c:142 +#: unpack-trees.c:143 #, c-format msgid "" "The following untracked working tree files would be overwritten by " @@ -3895,7 +3912,7 @@ msgstr "" "utcheckningen:\n" "%%sFlytta eller ta bort dem innan du byter gren." -#: unpack-trees.c:144 +#: unpack-trees.c:145 #, c-format msgid "" "The following untracked working tree files would be overwritten by " @@ -3906,7 +3923,7 @@ msgstr "" "utcheckningen:\n" "%%s" -#: unpack-trees.c:147 +#: unpack-trees.c:148 #, c-format msgid "" "The following untracked working tree files would be overwritten by merge:\n" @@ -3916,7 +3933,7 @@ msgstr "" "sammanslagningen:\n" "%%sFlytta eller ta bort dem innan du byter gren." -#: unpack-trees.c:149 +#: unpack-trees.c:150 #, c-format msgid "" "The following untracked working tree files would be overwritten by merge:\n" @@ -3926,7 +3943,7 @@ msgstr "" "sammanslagningen:\n" "%%s" -#: unpack-trees.c:152 +#: unpack-trees.c:153 #, c-format msgid "" "The following untracked working tree files would be overwritten by %s:\n" @@ -3935,7 +3952,7 @@ msgstr "" "Följande ospÃ¥rade filer i arbetskatalogen skulle skrivas över av \"%s\":\n" "%%sFlytta eller ta bort dem innan du \"%s\"." -#: unpack-trees.c:154 +#: unpack-trees.c:155 #, c-format msgid "" "The following untracked working tree files would be overwritten by %s:\n" @@ -3944,12 +3961,12 @@ msgstr "" "Följande ospÃ¥rade filer i arbetskatalogen skulle skrivas över av \"%s\":\n" "%%s" -#: unpack-trees.c:161 +#: unpack-trees.c:162 #, c-format msgid "Entry '%s' overlaps with '%s'. Cannot bind." msgstr "Posten \"%s\" överlappar \"%s\". Kan inte binda." -#: unpack-trees.c:164 +#: unpack-trees.c:165 #, c-format msgid "" "Cannot update sparse checkout: the following entries are not up-to-date:\n" @@ -3958,7 +3975,7 @@ msgstr "" "Kan inte uppdatera gles utcheckning: följande poster är inte à jour:\n" "%s" -#: unpack-trees.c:166 +#: unpack-trees.c:167 #, c-format msgid "" "The following working tree files would be overwritten by sparse checkout " @@ -3969,7 +3986,7 @@ msgstr "" "utcheckning:\n" "%s" -#: unpack-trees.c:168 +#: unpack-trees.c:169 #, c-format msgid "" "The following working tree files would be removed by sparse checkout " @@ -3980,7 +3997,7 @@ msgstr "" "utcheckning:\n" "%s" -#: unpack-trees.c:170 +#: unpack-trees.c:171 #, c-format msgid "" "Cannot update submodule:\n" @@ -3989,17 +4006,17 @@ msgstr "" "Kan inte uppdatera undermodul:\n" "%s" -#: unpack-trees.c:247 +#: unpack-trees.c:248 #, c-format msgid "Aborting\n" msgstr "Avbryter\n" -#: unpack-trees.c:272 +#: unpack-trees.c:277 #, c-format msgid "submodule update strategy not supported for submodule '%s'" msgstr "uppdateringsstrategi för undermodul stöds inte för undermodulen \"%s\"" -#: unpack-trees.c:340 +#: unpack-trees.c:346 msgid "Checking out files" msgstr "Checkar ut filer" @@ -4032,189 +4049,195 @@ msgstr "felaktigt portnummer" msgid "invalid '..' path segment" msgstr "felaktigt \"..\"-sökvägssegment" -#: worktree.c:285 +#: worktree.c:245 #, c-format msgid "failed to read '%s'" msgstr "misslyckades läsa \"%s\"" -#: wrapper.c:222 wrapper.c:392 +#: wrapper.c:223 wrapper.c:393 #, c-format msgid "could not open '%s' for reading and writing" msgstr "kunde inte öppna \"%s\" för läsning och skrivning" -#: wrapper.c:224 wrapper.c:394 builtin/am.c:766 +#: wrapper.c:225 wrapper.c:395 builtin/am.c:766 #, c-format msgid "could not open '%s' for writing" msgstr "kunde inte öppna \"%s\" för skrivning" -#: wrapper.c:226 wrapper.c:396 builtin/am.c:318 builtin/am.c:757 -#: builtin/am.c:849 builtin/commit.c:1700 builtin/merge.c:1015 -#: builtin/pull.c:341 +#: wrapper.c:227 wrapper.c:397 builtin/am.c:319 builtin/am.c:757 +#: builtin/am.c:849 builtin/merge.c:1014 #, c-format msgid "could not open '%s' for reading" msgstr "kunde inte öppna \"%s\" för läsning" -#: wrapper.c:581 wrapper.c:602 +#: wrapper.c:424 wrapper.c:624 #, c-format msgid "unable to access '%s'" msgstr "kan inte komma Ã¥t \"%s\"" -#: wrapper.c:610 +#: wrapper.c:632 msgid "unable to get current working directory" msgstr "kan inte hämta aktuell arbetskatalog" -#: wrapper.c:634 +#: wrapper.c:656 #, c-format msgid "could not write to %s" msgstr "kunde inte skriva till %s" -#: wrapper.c:636 +#: wrapper.c:658 #, c-format msgid "could not close %s" msgstr "kunde inte stänga %s" -#: wt-status.c:151 +#: wt-status.c:152 msgid "Unmerged paths:" msgstr "Ej sammanslagna sökvägar:" -#: wt-status.c:178 wt-status.c:205 +#: wt-status.c:179 wt-status.c:206 #, c-format msgid " (use \"git reset %s <file>...\" to unstage)" msgstr " (använd \"git reset %s <fil>...\" för att ta bort frÃ¥n kö)" -#: wt-status.c:180 wt-status.c:207 +#: wt-status.c:181 wt-status.c:208 msgid " (use \"git rm --cached <file>...\" to unstage)" msgstr " (använd \"git rm --cached <fil>...\" för att ta bort frÃ¥n kö)" -#: wt-status.c:184 +#: wt-status.c:185 msgid " (use \"git add <file>...\" to mark resolution)" msgstr " (använd \"git add <fil>...\" för att ange lösning)" -#: wt-status.c:186 wt-status.c:190 +#: wt-status.c:187 wt-status.c:191 msgid " (use \"git add/rm <file>...\" as appropriate to mark resolution)" msgstr " (använd \"git add/rm <fil>...\" som lämpligt för att ange lösning)" -#: wt-status.c:188 +#: wt-status.c:189 msgid " (use \"git rm <file>...\" to mark resolution)" msgstr " (använd \"git rm <fil>...\" för att ange lösning)" -#: wt-status.c:199 wt-status.c:958 +#: wt-status.c:200 wt-status.c:981 msgid "Changes to be committed:" msgstr "Ändringar att checka in:" -#: wt-status.c:217 wt-status.c:967 +#: wt-status.c:218 wt-status.c:990 msgid "Changes not staged for commit:" msgstr "Ändringar ej i incheckningskön:" -#: wt-status.c:221 +#: wt-status.c:222 msgid " (use \"git add <file>...\" to update what will be committed)" msgstr "" " (använd \"git add <fil>...\" för att uppdatera vad som skall checkas in)" -#: wt-status.c:223 +#: wt-status.c:224 msgid " (use \"git add/rm <file>...\" to update what will be committed)" msgstr "" " (använd \"git add/rm <fil>...\" för att uppdatera vad som skall checkas in)" -#: wt-status.c:224 +#: wt-status.c:225 msgid "" " (use \"git checkout -- <file>...\" to discard changes in working directory)" msgstr "" " (använd \"git checkout -- <fil>...\" för att förkasta ändringar i " "arbetskatalogen)" -#: wt-status.c:226 +#: wt-status.c:227 msgid " (commit or discard the untracked or modified content in submodules)" msgstr "" " (checka in eller förkasta ospÃ¥rat eller ändrat innehÃ¥ll i undermoduler)" -#: wt-status.c:238 +#: wt-status.c:239 #, c-format msgid " (use \"git %s <file>...\" to include in what will be committed)" msgstr "" " (använd \"git %s <fil>...\" för att ta med i det som skall checkas in)" -#: wt-status.c:253 +#: wt-status.c:254 msgid "both deleted:" msgstr "borttaget av bägge:" -#: wt-status.c:255 +#: wt-status.c:256 msgid "added by us:" msgstr "tillagt av oss:" -#: wt-status.c:257 +#: wt-status.c:258 msgid "deleted by them:" msgstr "borttaget av dem:" -#: wt-status.c:259 +#: wt-status.c:260 msgid "added by them:" msgstr "tillagt av dem:" -#: wt-status.c:261 +#: wt-status.c:262 msgid "deleted by us:" msgstr "borttaget av oss:" -#: wt-status.c:263 +#: wt-status.c:264 msgid "both added:" msgstr "tillagt av bägge:" -#: wt-status.c:265 +#: wt-status.c:266 msgid "both modified:" msgstr "ändrat av bägge:" -#: wt-status.c:275 +#: wt-status.c:276 msgid "new file:" msgstr "ny fil:" -#: wt-status.c:277 +#: wt-status.c:278 msgid "copied:" msgstr "kopierad:" -#: wt-status.c:279 +#: wt-status.c:280 msgid "deleted:" msgstr "borttagen:" -#: wt-status.c:281 +#: wt-status.c:282 msgid "modified:" msgstr "ändrad:" -#: wt-status.c:283 +#: wt-status.c:284 msgid "renamed:" msgstr "namnbytt:" -#: wt-status.c:285 +#: wt-status.c:286 msgid "typechange:" msgstr "typbyte:" -#: wt-status.c:287 +#: wt-status.c:288 msgid "unknown:" msgstr "okänd:" -#: wt-status.c:289 +#: wt-status.c:290 msgid "unmerged:" msgstr "osammanslagen:" -#: wt-status.c:371 +#: wt-status.c:372 msgid "new commits, " msgstr "nya incheckningar, " -#: wt-status.c:373 +#: wt-status.c:374 msgid "modified content, " msgstr "ändrat innehÃ¥ll, " -#: wt-status.c:375 +#: wt-status.c:376 msgid "untracked content, " msgstr "ospÃ¥rat innehÃ¥ll, " -#: wt-status.c:831 +#: wt-status.c:821 +#, c-format +msgid "Your stash currently has %d entry" +msgid_plural "Your stash currently has %d entries" +msgstr[0] "Stashen innehÃ¥ller just nu %d post" +msgstr[1] "Stashen innehÃ¥ller just nu %d poster" + +#: wt-status.c:853 msgid "Submodules changed but not updated:" msgstr "Undermoduler ändrade men inte uppdaterade:" -#: wt-status.c:833 +#: wt-status.c:855 msgid "Submodule changes to be committed:" msgstr "Undermodulers ändringar att checka in:" -#: wt-status.c:914 +#: wt-status.c:937 msgid "" "Do not touch the line above.\n" "Everything below will be removed." @@ -4222,107 +4245,107 @@ msgstr "" "Rör inte raden ovan.\n" "Allt nedan kommer tas bort." -#: wt-status.c:1026 +#: wt-status.c:1049 msgid "You have unmerged paths." msgstr "Du har ej sammanslagna sökvägar." -#: wt-status.c:1029 +#: wt-status.c:1052 msgid " (fix conflicts and run \"git commit\")" msgstr " (rätta konflikter och kör \"git commit\")" -#: wt-status.c:1031 +#: wt-status.c:1054 msgid " (use \"git merge --abort\" to abort the merge)" msgstr " (använd \"git merge --abort\" för att avbryta sammanslagningen)" -#: wt-status.c:1036 +#: wt-status.c:1059 msgid "All conflicts fixed but you are still merging." msgstr "Alla konflikter har rättats men du är fortfarande i en sammanslagning." -#: wt-status.c:1039 +#: wt-status.c:1062 msgid " (use \"git commit\" to conclude merge)" msgstr " (använd \"git commit\" för att slutföra sammanslagningen)" -#: wt-status.c:1049 +#: wt-status.c:1072 msgid "You are in the middle of an am session." msgstr "Du är i mitten av en körning av \"git am\"." -#: wt-status.c:1052 +#: wt-status.c:1075 msgid "The current patch is empty." msgstr "Aktuell patch är tom." -#: wt-status.c:1056 +#: wt-status.c:1079 msgid " (fix conflicts and then run \"git am --continue\")" msgstr " (rätta konflikter och kör sedan \"git am --continue\")" -#: wt-status.c:1058 +#: wt-status.c:1081 msgid " (use \"git am --skip\" to skip this patch)" msgstr " (använd \"git am --skip\" för att hoppa över patchen)" -#: wt-status.c:1060 +#: wt-status.c:1083 msgid " (use \"git am --abort\" to restore the original branch)" msgstr " (använd \"git am --abort\" för att Ã¥terställa ursprungsgrenen)" -#: wt-status.c:1189 +#: wt-status.c:1214 msgid "git-rebase-todo is missing." msgstr "git-rebase-todo saknas." -#: wt-status.c:1191 +#: wt-status.c:1216 msgid "No commands done." msgstr "Inga kommandon utförda." -#: wt-status.c:1194 +#: wt-status.c:1219 #, c-format msgid "Last command done (%d command done):" msgid_plural "Last commands done (%d commands done):" msgstr[0] "Sista kommandot utfört (%d kommando utfört):" msgstr[1] "Sista kommandot utfört (%d kommandon utfört):" -#: wt-status.c:1205 +#: wt-status.c:1230 #, c-format msgid " (see more in file %s)" msgstr " (se fler i filen %s)" -#: wt-status.c:1210 +#: wt-status.c:1235 msgid "No commands remaining." msgstr "Inga kommandon Ã¥terstÃ¥r." -#: wt-status.c:1213 +#: wt-status.c:1238 #, c-format msgid "Next command to do (%d remaining command):" msgid_plural "Next commands to do (%d remaining commands):" msgstr[0] "Nästa kommando att utföra (%d kommando Ã¥terstÃ¥r):" msgstr[1] "Följande kommandon att utföra (%d kommandon Ã¥terstÃ¥r):" -#: wt-status.c:1221 +#: wt-status.c:1246 msgid " (use \"git rebase --edit-todo\" to view and edit)" msgstr " (använd \"git rebase --edit-todo\" för att visa och redigera)" -#: wt-status.c:1234 +#: wt-status.c:1259 #, c-format msgid "You are currently rebasing branch '%s' on '%s'." msgstr "Du hÃ¥ller pÃ¥ att ombasera grenen \"%s\" ovanpÃ¥ \"%s\"." -#: wt-status.c:1239 +#: wt-status.c:1264 msgid "You are currently rebasing." msgstr "Du hÃ¥ller pÃ¥ med en ombasering." -#: wt-status.c:1253 +#: wt-status.c:1278 msgid " (fix conflicts and then run \"git rebase --continue\")" msgstr " (rätta konflikter och kör sedan \"git rebase --continue\")" -#: wt-status.c:1255 +#: wt-status.c:1280 msgid " (use \"git rebase --skip\" to skip this patch)" msgstr " (använd \"git rebase --skip\" för att hoppa över patchen)" -#: wt-status.c:1257 +#: wt-status.c:1282 msgid " (use \"git rebase --abort\" to check out the original branch)" msgstr " (använd \"git rebase --abort\" för att checka ut ursprungsgrenen)" -#: wt-status.c:1263 +#: wt-status.c:1288 msgid " (all conflicts fixed: run \"git rebase --continue\")" msgstr " (alla konflikter rättade: kör \"git rebase --continue\")" -#: wt-status.c:1267 +#: wt-status.c:1292 #, c-format msgid "" "You are currently splitting a commit while rebasing branch '%s' on '%s'." @@ -4330,122 +4353,126 @@ msgstr "" "Du hÃ¥ller pÃ¥ att dela upp en incheckning medan du ombaserar grenen \"%s\" " "ovanpÃ¥ \"%s\"." -#: wt-status.c:1272 +#: wt-status.c:1297 msgid "You are currently splitting a commit during a rebase." msgstr "Du hÃ¥ller pÃ¥ att dela upp en incheckning i en ombasering." -#: wt-status.c:1275 +#: wt-status.c:1300 msgid " (Once your working directory is clean, run \"git rebase --continue\")" msgstr " (SÃ¥ fort din arbetskatalog är ren, kör \"git rebase --continue\")" -#: wt-status.c:1279 +#: wt-status.c:1304 #, c-format msgid "You are currently editing a commit while rebasing branch '%s' on '%s'." msgstr "" "Du hÃ¥ller pÃ¥ att redigera en incheckning medan du ombaserar grenen \"%s\" " "ovanpÃ¥ \"%s\"." -#: wt-status.c:1284 +#: wt-status.c:1309 msgid "You are currently editing a commit during a rebase." msgstr "Du hÃ¥ller pÃ¥ att redigera en incheckning under en ombasering." -#: wt-status.c:1287 +#: wt-status.c:1312 msgid " (use \"git commit --amend\" to amend the current commit)" msgstr "" " (använd \"git commit --amend\" för att lägga till pÃ¥ aktuell incheckning)" -#: wt-status.c:1289 +#: wt-status.c:1314 msgid "" " (use \"git rebase --continue\" once you are satisfied with your changes)" msgstr " (använd \"git rebase --continue\" när du är nöjd med dina ändringar)" -#: wt-status.c:1299 +#: wt-status.c:1324 #, c-format msgid "You are currently cherry-picking commit %s." msgstr "Du hÃ¥ller pÃ¥ med en \"cherry-pick\" av incheckningen %s." -#: wt-status.c:1304 +#: wt-status.c:1329 msgid " (fix conflicts and run \"git cherry-pick --continue\")" msgstr " (rätta konflikter och kör sedan \"git cherry-pick --continue\")" -#: wt-status.c:1307 +#: wt-status.c:1332 msgid " (all conflicts fixed: run \"git cherry-pick --continue\")" msgstr " (alla konflikter rättade: kör \"git cherry-pick --continue\")" -#: wt-status.c:1309 +#: wt-status.c:1334 msgid " (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)" msgstr "" " (använd \"git cherry-pick --abort\" för att avbryta \"cherry-pick\"-" "operationen)" -#: wt-status.c:1318 +#: wt-status.c:1343 #, c-format msgid "You are currently reverting commit %s." msgstr "Du hÃ¥ller pÃ¥ med att Ã¥ngra incheckningen %s." -#: wt-status.c:1323 +#: wt-status.c:1348 msgid " (fix conflicts and run \"git revert --continue\")" msgstr " (rätta konflikter och kör sedan \"git revert --continue\")" -#: wt-status.c:1326 +#: wt-status.c:1351 msgid " (all conflicts fixed: run \"git revert --continue\")" msgstr " (alla konflikter rättade: kör \"git revert --continue\")" -#: wt-status.c:1328 +#: wt-status.c:1353 msgid " (use \"git revert --abort\" to cancel the revert operation)" msgstr " (använd \"git revert --abort\" för att avbryta Ã¥ngrandet)" -#: wt-status.c:1339 +#: wt-status.c:1364 #, c-format msgid "You are currently bisecting, started from branch '%s'." msgstr "Du hÃ¥ller pÃ¥ med en \"bisect\", startad frÃ¥n grenen \"%s\"." -#: wt-status.c:1343 +#: wt-status.c:1368 msgid "You are currently bisecting." msgstr "Du hÃ¥ller pÃ¥ med en \"bisect\"." -#: wt-status.c:1346 +#: wt-status.c:1371 msgid " (use \"git bisect reset\" to get back to the original branch)" msgstr "" " (använd \"git bisect reset\" för att komma tillbaka till ursprungsgrenen)" -#: wt-status.c:1543 +#: wt-status.c:1568 msgid "On branch " msgstr "PÃ¥ grenen " -#: wt-status.c:1549 +#: wt-status.c:1574 msgid "interactive rebase in progress; onto " -msgstr "interaktiv ombasering pÃ¥gÃ¥r; ovanpÃ¥" +msgstr "interaktiv ombasering pÃ¥gÃ¥r; ovanpÃ¥ " -#: wt-status.c:1551 +#: wt-status.c:1576 msgid "rebase in progress; onto " -msgstr "ombasering pÃ¥gÃ¥r; ovanpÃ¥" +msgstr "ombasering pÃ¥gÃ¥r; ovanpÃ¥ " -#: wt-status.c:1556 +#: wt-status.c:1581 msgid "HEAD detached at " msgstr "HEAD frÃ¥nkopplad vid " -#: wt-status.c:1558 +#: wt-status.c:1583 msgid "HEAD detached from " msgstr "HEAD frÃ¥nkopplad frÃ¥n " -#: wt-status.c:1561 +#: wt-status.c:1586 msgid "Not currently on any branch." msgstr "Inte pÃ¥ nÃ¥gon gren för närvarande." -#: wt-status.c:1579 +#: wt-status.c:1606 msgid "Initial commit" msgstr "Första incheckning" -#: wt-status.c:1593 +#: wt-status.c:1607 +msgid "No commits yet" +msgstr "Inga incheckningar ännu" + +#: wt-status.c:1621 msgid "Untracked files" msgstr "OspÃ¥rade filer" -#: wt-status.c:1595 +#: wt-status.c:1623 msgid "Ignored files" msgstr "Ignorerade filer" -#: wt-status.c:1599 +#: wt-status.c:1627 #, c-format msgid "" "It took %.2f seconds to enumerate untracked files. 'status -uno'\n" @@ -4457,32 +4484,32 @@ msgstr "" "lägga till nya filer själv (se \"git help status\")." # %s är nästa sträng eller tom. -#: wt-status.c:1605 +#: wt-status.c:1633 #, c-format msgid "Untracked files not listed%s" msgstr "OspÃ¥rade filer visas ej%s" -#: wt-status.c:1607 +#: wt-status.c:1635 msgid " (use -u option to show untracked files)" msgstr " (använd flaggan -u för att visa ospÃ¥rade filer)" -#: wt-status.c:1613 +#: wt-status.c:1641 msgid "No changes" msgstr "Inga ändringar" -#: wt-status.c:1618 +#: wt-status.c:1646 #, c-format msgid "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n" msgstr "" "inga ändringar att checka in (använd \"git add\" och/eller \"git commit -a" "\")\n" -#: wt-status.c:1621 +#: wt-status.c:1649 #, c-format msgid "no changes added to commit\n" msgstr "inga ändringar att checka in\n" -#: wt-status.c:1624 +#: wt-status.c:1652 #, c-format msgid "" "nothing added to commit but untracked files present (use \"git add\" to " @@ -4491,222 +4518,262 @@ msgstr "" "inget köat för incheckning, men ospÃ¥rade filer finns (spÃ¥ra med \"git add" "\")\n" -#: wt-status.c:1627 +#: wt-status.c:1655 #, c-format msgid "nothing added to commit but untracked files present\n" msgstr "inget köat för incheckning, men ospÃ¥rade filer finns\n" -#: wt-status.c:1630 +#: wt-status.c:1658 #, c-format msgid "nothing to commit (create/copy files and use \"git add\" to track)\n" msgstr "inget att checka in (skapa/kopiera filer och spÃ¥ra med \"git add\")\n" -#: wt-status.c:1633 wt-status.c:1638 +#: wt-status.c:1661 wt-status.c:1666 #, c-format msgid "nothing to commit\n" msgstr "inget att checka in\n" -#: wt-status.c:1636 +#: wt-status.c:1664 #, c-format msgid "nothing to commit (use -u to show untracked files)\n" msgstr "inget att checka in (använd -u för att visa ospÃ¥rade filer)\n" -#: wt-status.c:1640 +#: wt-status.c:1668 #, c-format msgid "nothing to commit, working tree clean\n" msgstr "inget att checka in, arbetskatalogen ren\n" -#: wt-status.c:1749 -msgid "Initial commit on " -msgstr "Första incheckning pÃ¥ " +#: wt-status.c:1780 +msgid "No commits yet on " +msgstr "Inga incheckningar ännu pÃ¥ " -#: wt-status.c:1753 +#: wt-status.c:1784 msgid "HEAD (no branch)" msgstr "HEAD (ingen gren)" -#: wt-status.c:1782 wt-status.c:1790 +#: wt-status.c:1813 wt-status.c:1821 msgid "behind " msgstr "efter " -#: wt-status.c:1785 wt-status.c:1788 +#: wt-status.c:1816 wt-status.c:1819 msgid "ahead " msgstr "före " #. TRANSLATORS: the action is e.g. "pull with rebase" -#: wt-status.c:2280 +#: wt-status.c:2311 #, c-format msgid "cannot %s: You have unstaged changes." msgstr "kan inte %s: Du har oköade ändringar." -#: wt-status.c:2286 +#: wt-status.c:2317 msgid "additionally, your index contains uncommitted changes." msgstr "dessutom innehÃ¥ller dit index ändringar som inte har checkats in." -#: wt-status.c:2288 +#: wt-status.c:2319 #, c-format msgid "cannot %s: Your index contains uncommitted changes." msgstr "kan inte %s: Ditt index innehÃ¥ller ändringar som inte checkats in." -#: compat/precompose_utf8.c:57 builtin/clone.c:432 +#: compat/precompose_utf8.c:58 builtin/clone.c:436 #, c-format msgid "failed to unlink '%s'" msgstr "misslyckades ta bort länken \"%s\"" -#: builtin/add.c:22 +#: builtin/add.c:24 msgid "git add [<options>] [--] <pathspec>..." msgstr "git add [<flaggor>] [--] <sökväg>..." -#: builtin/add.c:80 +#: builtin/add.c:82 #, c-format msgid "unexpected diff status %c" msgstr "diff-status %c förväntades inte" -#: builtin/add.c:85 builtin/commit.c:291 +#: builtin/add.c:87 builtin/commit.c:292 msgid "updating files failed" msgstr "misslyckades uppdatera filer" -#: builtin/add.c:95 +#: builtin/add.c:97 #, c-format msgid "remove '%s'\n" msgstr "ta bort \"%s\"\n" -#: builtin/add.c:149 +#: builtin/add.c:151 msgid "Unstaged changes after refreshing the index:" msgstr "Oköade ändringar efter att ha uppdaterat indexet:" -#: builtin/add.c:209 builtin/rev-parse.c:872 +#: builtin/add.c:211 builtin/rev-parse.c:873 msgid "Could not read the index" msgstr "Kunde inte läsa indexet" -#: builtin/add.c:220 +#: builtin/add.c:222 #, c-format msgid "Could not open '%s' for writing." -msgstr "Kunde inte öppna \"%s\" för skrivning" +msgstr "Kunde inte öppna \"%s\" för skrivning." -#: builtin/add.c:224 +#: builtin/add.c:226 msgid "Could not write patch" msgstr "Kunde inte skriva patch" -#: builtin/add.c:227 +#: builtin/add.c:229 msgid "editing patch failed" msgstr "redigering av patch misslyckades" -#: builtin/add.c:230 +#: builtin/add.c:232 #, c-format msgid "Could not stat '%s'" msgstr "Kunde inte ta status pÃ¥ \"%s\"" -#: builtin/add.c:232 +#: builtin/add.c:234 msgid "Empty patch. Aborted." msgstr "Tom patch. Avbryter." -#: builtin/add.c:237 +#: builtin/add.c:239 #, c-format msgid "Could not apply '%s'" msgstr "Kunde inte tillämpa \"%s\"" -#: builtin/add.c:247 +#: builtin/add.c:249 msgid "The following paths are ignored by one of your .gitignore files:\n" msgstr "Följande sökvägar ignoreras av en av dina .gitignore-filer:\n" -#: builtin/add.c:266 builtin/clean.c:876 builtin/fetch.c:115 builtin/mv.c:123 -#: builtin/prune-packed.c:55 builtin/pull.c:198 builtin/push.c:524 -#: builtin/remote.c:1328 builtin/rm.c:241 builtin/send-pack.c:163 +#: builtin/add.c:269 builtin/clean.c:907 builtin/fetch.c:110 builtin/mv.c:124 +#: builtin/prune-packed.c:55 builtin/pull.c:201 builtin/push.c:529 +#: builtin/remote.c:1332 builtin/rm.c:242 builtin/send-pack.c:164 msgid "dry run" msgstr "testkörning" -#: builtin/add.c:269 +#: builtin/add.c:272 msgid "interactive picking" msgstr "plocka interaktivt" -#: builtin/add.c:270 builtin/checkout.c:1177 builtin/reset.c:286 +#: builtin/add.c:273 builtin/checkout.c:1162 builtin/reset.c:299 msgid "select hunks interactively" msgstr "välj stycken interaktivt" -#: builtin/add.c:271 +#: builtin/add.c:274 msgid "edit current diff and apply" msgstr "redigera aktuell diff och applicera" -#: builtin/add.c:272 +#: builtin/add.c:275 msgid "allow adding otherwise ignored files" msgstr "tillÃ¥t lägga till annars ignorerade filer" -#: builtin/add.c:273 +#: builtin/add.c:276 msgid "update tracked files" msgstr "uppdatera spÃ¥rade filer" -#: builtin/add.c:274 +#: builtin/add.c:277 msgid "record only the fact that the path will be added later" msgstr "registrera endast att sökvägen kommer läggas till senare" -#: builtin/add.c:275 +#: builtin/add.c:278 msgid "add changes from all tracked and untracked files" msgstr "lägg till ändringar frÃ¥n alla spÃ¥rade och ospÃ¥rade filer" -#: builtin/add.c:278 +#: builtin/add.c:281 msgid "ignore paths removed in the working tree (same as --no-all)" msgstr "ignorera sökvägar borttagna i arbetskatalogen (samma som --no-all)" -#: builtin/add.c:280 +#: builtin/add.c:283 msgid "don't add, only refresh the index" msgstr "lägg inte till, uppdatera endast indexet" -#: builtin/add.c:281 +#: builtin/add.c:284 msgid "just skip files which cannot be added because of errors" msgstr "hoppa bara över filer som inte kan läggas till pÃ¥ grund av fel" -#: builtin/add.c:282 +#: builtin/add.c:285 msgid "check if - even missing - files are ignored in dry run" msgstr "se om - även saknade - filer ignoreras i testkörning" -#: builtin/add.c:283 builtin/update-index.c:951 +#: builtin/add.c:286 builtin/update-index.c:952 msgid "(+/-)x" msgstr "(+/-)x" -#: builtin/add.c:283 builtin/update-index.c:952 +#: builtin/add.c:286 builtin/update-index.c:953 msgid "override the executable bit of the listed files" msgstr "överstyr exekveringsbiten för angivna filer" -#: builtin/add.c:305 +#: builtin/add.c:288 +msgid "warn when adding an embedded repository" +msgstr "varna när ett inbyggt arkiv läggs till" + +#: builtin/add.c:303 +#, c-format +msgid "" +"You've added another git repository inside your current repository.\n" +"Clones of the outer repository will not contain the contents of\n" +"the embedded repository and will not know how to obtain it.\n" +"If you meant to add a submodule, use:\n" +"\n" +"\tgit submodule add <url> %s\n" +"\n" +"If you added this path by mistake, you can remove it from the\n" +"index with:\n" +"\n" +"\tgit rm --cached %s\n" +"\n" +"See \"git help submodule\" for more information." +msgstr "" +"Du har lagt till ett annat git-arkiv inuti aktuellt arkiv.\n" +"Kloner av det yttre arkivet kommer inte innehÃ¥lla innehÃ¥llet frÃ¥n\n" +"det inbäddade arkivet eller veta hur man fÃ¥r tag pÃ¥ det.\n" +"Om du tänkte lägga till en undermodul, skrev:\n" +"\n" +"\tgit submodule add <url> %s\n" +"\n" +"Om du lade till sökvägen av misstag tar du bort den frÃ¥n indexet\n" +"med:\n" +"\n" +"\tgit rm --cached %s\n" +"\n" +"Se â€git help submodule†för ytterligare information." + +#: builtin/add.c:331 +#, c-format +msgid "adding embedded git repository: %s" +msgstr "lägger till inbäddat git-arkiv: %s" + +#: builtin/add.c:349 #, c-format msgid "Use -f if you really want to add them.\n" msgstr "Använd -f om du verkligen vill lägga till dem.\n" -#: builtin/add.c:312 +#: builtin/add.c:357 msgid "adding files failed" msgstr "misslyckades lägga till filer" -#: builtin/add.c:348 +#: builtin/add.c:394 msgid "-A and -u are mutually incompatible" msgstr "-A och -u är ömsesidigt inkompatibla" -#: builtin/add.c:355 +#: builtin/add.c:401 msgid "Option --ignore-missing can only be used together with --dry-run" msgstr "Flaggan --ignore-missing kan endast användas tillsammans med --dry-run" -#: builtin/add.c:359 +#: builtin/add.c:405 #, c-format msgid "--chmod param '%s' must be either -x or +x" msgstr "--chmod-parametern \"%s\" mÃ¥ste antingen vara -x eller +x" -#: builtin/add.c:374 +#: builtin/add.c:420 #, c-format msgid "Nothing specified, nothing added.\n" msgstr "Inget angivet, inget tillagt.\n" -#: builtin/add.c:375 +#: builtin/add.c:421 #, c-format msgid "Maybe you wanted to say 'git add .'?\n" msgstr "Kanske menade du att skriva \"git add .\"?\n" -#: builtin/add.c:380 builtin/check-ignore.c:172 builtin/checkout.c:298 -#: builtin/checkout.c:491 builtin/clean.c:920 builtin/commit.c:350 -#: builtin/mv.c:143 builtin/reset.c:235 builtin/rm.c:271 +#: builtin/add.c:426 builtin/check-ignore.c:176 builtin/checkout.c:282 +#: builtin/checkout.c:475 builtin/clean.c:954 builtin/commit.c:351 +#: builtin/mv.c:144 builtin/reset.c:238 builtin/rm.c:272 #: builtin/submodule--helper.c:244 msgid "index file corrupt" msgstr "indexfilen trasig" -#: builtin/am.c:412 +#: builtin/am.c:413 msgid "could not parse author script" msgstr "kunde inte tolka författarskript" @@ -4754,7 +4821,7 @@ msgstr "ogiltig tidszons-offset" msgid "Patch format detection failed." msgstr "Misslyckades detektera patchformat." -#: builtin/am.c:991 builtin/clone.c:397 +#: builtin/am.c:991 builtin/clone.c:401 #, c-format msgid "failed to create directory '%s'" msgstr "misslyckades skapa katalogen \"%s\"" @@ -4763,51 +4830,51 @@ msgstr "misslyckades skapa katalogen \"%s\"" msgid "Failed to split patches." msgstr "Misslyckades dela patchar." -#: builtin/am.c:1127 builtin/commit.c:376 +#: builtin/am.c:1120 builtin/commit.c:377 msgid "unable to write index file" msgstr "kan inte skriva indexfil" -#: builtin/am.c:1178 +#: builtin/am.c:1171 #, c-format msgid "When you have resolved this problem, run \"%s --continue\"." msgstr "När du har löst problemet, kör \"%s --continue\"." -#: builtin/am.c:1179 +#: builtin/am.c:1172 #, c-format msgid "If you prefer to skip this patch, run \"%s --skip\" instead." msgstr "Om du hellre vill hoppa över patchen, kör \"%s --skip\" i stället." -#: builtin/am.c:1180 +#: builtin/am.c:1173 #, c-format msgid "To restore the original branch and stop patching, run \"%s --abort\"." msgstr "" "För att Ã¥tergÃ¥ till ursprunglig gren och sluta patcha, kör \"%s --abort\"." -#: builtin/am.c:1315 -msgid "Patch is empty. Was it split wrong?" -msgstr "Patchen är tom. Delades den upp felaktigt?" +#: builtin/am.c:1304 +msgid "Patch is empty." +msgstr "Patchen är tom." -#: builtin/am.c:1386 builtin/log.c:1557 +#: builtin/am.c:1370 #, c-format -msgid "invalid ident line: %s" -msgstr "ogiltig ident-rad: %s" +msgid "invalid ident line: %.*s" +msgstr "ogiltig ident-rad: %.*s" -#: builtin/am.c:1413 +#: builtin/am.c:1392 #, c-format msgid "unable to parse commit %s" msgstr "kunde inte tolka incheckningen %s" -#: builtin/am.c:1606 +#: builtin/am.c:1586 msgid "Repository lacks necessary blobs to fall back on 3-way merge." msgstr "" "Arkivet saknar objekt som behövs för att falla tillbaka pÃ¥ 3-" "vägssammanslagning." -#: builtin/am.c:1608 +#: builtin/am.c:1588 msgid "Using index info to reconstruct a base tree..." msgstr "Använder indexinfo för att Ã¥terskapa ett basträd..." -#: builtin/am.c:1627 +#: builtin/am.c:1607 msgid "" "Did you hand edit your patch?\n" "It does not apply to blobs recorded in its index." @@ -4815,39 +4882,39 @@ msgstr "" "Har du handredigerat din patch?\n" "Den kan inte tillämpas pÃ¥ blobbar som antecknats i dess index." -#: builtin/am.c:1633 +#: builtin/am.c:1613 msgid "Falling back to patching base and 3-way merge..." msgstr "" "Faller tillbaka pÃ¥ att patcha grundversionen och trevägssammanslagning..." -#: builtin/am.c:1658 +#: builtin/am.c:1638 msgid "Failed to merge in the changes." msgstr "Misslyckades slÃ¥ ihop ändringarna." -#: builtin/am.c:1682 builtin/merge.c:631 +#: builtin/am.c:1662 builtin/merge.c:632 msgid "git write-tree failed to write a tree" msgstr "git write-tree misslyckades skriva ett träd" -#: builtin/am.c:1689 +#: builtin/am.c:1669 msgid "applying to an empty history" msgstr "tillämpar pÃ¥ en tom historik" -#: builtin/am.c:1702 builtin/commit.c:1764 builtin/merge.c:802 -#: builtin/merge.c:827 +#: builtin/am.c:1682 builtin/commit.c:1767 builtin/merge.c:803 +#: builtin/merge.c:828 msgid "failed to write commit object" msgstr "kunde inte skriva incheckningsobjekt" -#: builtin/am.c:1735 builtin/am.c:1739 +#: builtin/am.c:1715 builtin/am.c:1719 #, c-format msgid "cannot resume: %s does not exist." msgstr "kan inte Ã¥teruppta: %s finns inte." -#: builtin/am.c:1755 +#: builtin/am.c:1735 msgid "cannot be interactive without stdin connected to a terminal." msgstr "" "kan inte vara interaktiv om standard in inte är ansluten till en terminal." -#: builtin/am.c:1760 +#: builtin/am.c:1740 msgid "Commit Body is:" msgstr "Incheckningskroppen är:" @@ -4855,35 +4922,35 @@ msgstr "Incheckningskroppen är:" #. in your translation. The program will only accept English #. input at this point. #. -#: builtin/am.c:1770 +#: builtin/am.c:1750 msgid "Apply? [y]es/[n]o/[e]dit/[v]iew patch/[a]ccept all: " msgstr "Tillämpa? Y=ja/N=nej/E=redigera/V=visa patch/A=godta alla: " -#: builtin/am.c:1820 +#: builtin/am.c:1800 #, c-format msgid "Dirty index: cannot apply patches (dirty: %s)" msgstr "Smutsigt index: kan inte tillämpa patchar (smutsiga: %s)" -#: builtin/am.c:1860 builtin/am.c:1932 +#: builtin/am.c:1840 builtin/am.c:1912 #, c-format msgid "Applying: %.*s" msgstr "Tillämpar: %.*s" -#: builtin/am.c:1876 +#: builtin/am.c:1856 msgid "No changes -- Patch already applied." msgstr "Inga ändringar -- Patchen har redan tillämpats." -#: builtin/am.c:1884 +#: builtin/am.c:1864 #, c-format msgid "Patch failed at %s %.*s" msgstr "Patch misslyckades pÃ¥ %s %.*s" -#: builtin/am.c:1890 +#: builtin/am.c:1870 #, c-format msgid "The copy of the patch that failed is found in: %s" msgstr "En kopia av patchen som misslyckades finns i: %s" -#: builtin/am.c:1935 +#: builtin/am.c:1915 msgid "" "No changes - did you forget to use 'git add'?\n" "If there is nothing left to stage, chances are that something else\n" @@ -4893,25 +4960,29 @@ msgstr "" "Om det inte är nÃ¥got kvar att köa kan det hända att nÃ¥got annat redan\n" "introducerat samma ändringar; kanske du bör hoppa över patchen." -#: builtin/am.c:1942 +#: builtin/am.c:1922 msgid "" "You still have unmerged paths in your index.\n" -"Did you forget to use 'git add'?" +"You should 'git add' each file with resolved conflicts to mark them as " +"such.\n" +"You might run `git rm` on a file to accept \"deleted by them\" for it." msgstr "" -"Du har fortfarande sökvägar som inte slagits samman i ditt index.\n" -"Glömde du använda \"git add\"?" +"Du har fortfarande ej sammanslagna sökvägar i indexet.\n" +"Du bör köra â€git add†pÃ¥ filer med lösta konflikter för att ange dem som " +"lösta.\n" +"Du kan köra â€git rm†för att godta â€borttagen av dem†för den." -#: builtin/am.c:2050 builtin/am.c:2054 builtin/am.c:2066 builtin/reset.c:308 -#: builtin/reset.c:316 +#: builtin/am.c:2031 builtin/am.c:2035 builtin/am.c:2047 builtin/reset.c:323 +#: builtin/reset.c:331 #, c-format msgid "Could not parse object '%s'." -msgstr "Kan inte tolka objektet \"%s\"" +msgstr "Kan inte tolka objektet â€%sâ€." -#: builtin/am.c:2102 +#: builtin/am.c:2083 msgid "failed to clean index" msgstr "misslyckades städa upp indexet" -#: builtin/am.c:2136 +#: builtin/am.c:2117 msgid "" "You seem to have moved HEAD since the last 'am' failure.\n" "Not rewinding to ORIG_HEAD" @@ -4919,133 +4990,134 @@ msgstr "" "Du verkar ha flyttat HEAD sedan \"am\" sist misslyckades.\n" "Ã…terställer inte till ORIG_HEAD" -#: builtin/am.c:2199 +#: builtin/am.c:2180 #, c-format msgid "Invalid value for --patch-format: %s" msgstr "Felaktigt värde för --patch-format: %s" -#: builtin/am.c:2232 +#: builtin/am.c:2213 msgid "git am [<options>] [(<mbox> | <Maildir>)...]" msgstr "git am [<flaggor>] [(<mbox> | <Maildir>)...]" -#: builtin/am.c:2233 +#: builtin/am.c:2214 msgid "git am [<options>] (--continue | --skip | --abort)" msgstr "git am [<flaggor>] (--continue | --skip | --abort)" -#: builtin/am.c:2239 +#: builtin/am.c:2220 msgid "run interactively" msgstr "kör interaktivt" -#: builtin/am.c:2241 +#: builtin/am.c:2222 msgid "historical option -- no-op" msgstr "historisk flagga -- no-op" -#: builtin/am.c:2243 +#: builtin/am.c:2224 msgid "allow fall back on 3way merging if needed" msgstr "tillÃ¥t falla tillbaka pÃ¥ trevägssammanslagning om nödvändigt" -#: builtin/am.c:2244 builtin/init-db.c:483 builtin/prune-packed.c:57 -#: builtin/repack.c:178 +#: builtin/am.c:2225 builtin/init-db.c:484 builtin/prune-packed.c:57 +#: builtin/repack.c:180 msgid "be quiet" msgstr "var tyst" -#: builtin/am.c:2246 +#: builtin/am.c:2227 msgid "add a Signed-off-by line to the commit message" msgstr "lägg till \"Signed-off-by\"-rad i incheckningsmeddelandet" -#: builtin/am.c:2249 +#: builtin/am.c:2230 msgid "recode into utf8 (default)" msgstr "koda om till utf8 (standard)" -#: builtin/am.c:2251 +#: builtin/am.c:2232 msgid "pass -k flag to git-mailinfo" msgstr "sänd flaggan -k till git-mailinfo" -#: builtin/am.c:2253 +#: builtin/am.c:2234 msgid "pass -b flag to git-mailinfo" msgstr "sänd flaggan -b till git-mailinfo" -#: builtin/am.c:2255 +#: builtin/am.c:2236 msgid "pass -m flag to git-mailinfo" msgstr "sänd flaggan -m till git-mailinfo" -#: builtin/am.c:2257 +#: builtin/am.c:2238 msgid "pass --keep-cr flag to git-mailsplit for mbox format" msgstr "sänd flaggan --keep-cr till git-mailsplit för mbox-formatet" -#: builtin/am.c:2260 +#: builtin/am.c:2241 msgid "do not pass --keep-cr flag to git-mailsplit independent of am.keepcr" msgstr "sänd inte flaggan --keep-cr till git-mailsplit oberoende av am.keepcr" -#: builtin/am.c:2263 +#: builtin/am.c:2244 msgid "strip everything before a scissors line" msgstr "ta bort allting före en saxlinje" -#: builtin/am.c:2265 builtin/am.c:2268 builtin/am.c:2271 builtin/am.c:2274 -#: builtin/am.c:2277 builtin/am.c:2280 builtin/am.c:2283 builtin/am.c:2286 -#: builtin/am.c:2292 +#: builtin/am.c:2246 builtin/am.c:2249 builtin/am.c:2252 builtin/am.c:2255 +#: builtin/am.c:2258 builtin/am.c:2261 builtin/am.c:2264 builtin/am.c:2267 +#: builtin/am.c:2273 msgid "pass it through git-apply" msgstr "sänd det genom git-apply" -#: builtin/am.c:2282 builtin/fmt-merge-msg.c:662 builtin/fmt-merge-msg.c:665 -#: builtin/grep.c:1045 builtin/merge.c:201 builtin/pull.c:135 -#: builtin/pull.c:194 builtin/repack.c:187 builtin/repack.c:191 -#: builtin/show-branch.c:637 builtin/show-ref.c:169 builtin/tag.c:398 -#: parse-options.h:132 parse-options.h:134 parse-options.h:245 +#: builtin/am.c:2263 builtin/fmt-merge-msg.c:663 builtin/fmt-merge-msg.c:666 +#: builtin/grep.c:1064 builtin/merge.c:202 builtin/pull.c:142 +#: builtin/pull.c:197 builtin/repack.c:189 builtin/repack.c:193 +#: builtin/repack.c:195 builtin/show-branch.c:631 builtin/show-ref.c:169 +#: builtin/tag.c:399 parse-options.h:132 parse-options.h:134 +#: parse-options.h:245 msgid "n" msgstr "n" -#: builtin/am.c:2288 builtin/branch.c:592 builtin/for-each-ref.c:37 -#: builtin/replace.c:443 builtin/tag.c:433 builtin/verify-tag.c:38 +#: builtin/am.c:2269 builtin/branch.c:596 builtin/for-each-ref.c:38 +#: builtin/replace.c:444 builtin/tag.c:434 builtin/verify-tag.c:39 msgid "format" msgstr "format" -#: builtin/am.c:2289 +#: builtin/am.c:2270 msgid "format the patch(es) are in" msgstr "format för patch(ar)" -#: builtin/am.c:2295 +#: builtin/am.c:2276 msgid "override error message when patch failure occurs" msgstr "överstyr felmeddelanden när patchfel uppstÃ¥r" -#: builtin/am.c:2297 +#: builtin/am.c:2278 msgid "continue applying patches after resolving a conflict" msgstr "fortsätt applicera patchar efter att ha löst en konflikt" -#: builtin/am.c:2300 +#: builtin/am.c:2281 msgid "synonyms for --continue" msgstr "synonymer till --continue" -#: builtin/am.c:2303 +#: builtin/am.c:2284 msgid "skip the current patch" msgstr "hoppa över den aktuella grenen" -#: builtin/am.c:2306 +#: builtin/am.c:2287 msgid "restore the original branch and abort the patching operation." msgstr "Ã¥terställ originalgrenen och avbryt patchningen." -#: builtin/am.c:2310 +#: builtin/am.c:2291 msgid "lie about committer date" msgstr "ljug om incheckningsdatum" -#: builtin/am.c:2312 +#: builtin/am.c:2293 msgid "use current timestamp for author date" msgstr "använd nuvarande tidsstämpel för författardatum" -#: builtin/am.c:2314 builtin/commit.c:1600 builtin/merge.c:232 -#: builtin/pull.c:165 builtin/revert.c:111 builtin/tag.c:413 +#: builtin/am.c:2295 builtin/commit.c:1605 builtin/merge.c:233 +#: builtin/pull.c:172 builtin/revert.c:112 builtin/tag.c:414 msgid "key-id" msgstr "nyckel-id" -#: builtin/am.c:2315 +#: builtin/am.c:2296 msgid "GPG-sign commits" msgstr "GPG-signera incheckningar" -#: builtin/am.c:2318 +#: builtin/am.c:2299 msgid "(internal use for git-rebase)" msgstr "(används internt av git-rebase)" -#: builtin/am.c:2333 +#: builtin/am.c:2317 msgid "" "The -b/--binary option has been a no-op for long time, and\n" "it will be removed. Please do not use it anymore." @@ -5053,16 +5125,16 @@ msgstr "" "Flaggan -b/--binary har varit utan funktion länge, och\n" "kommer tas bort. Vi ber dig att inte använda den längre." -#: builtin/am.c:2340 +#: builtin/am.c:2324 msgid "failed to read the index" msgstr "misslyckades läsa indexet" -#: builtin/am.c:2355 +#: builtin/am.c:2339 #, c-format msgid "previous rebase directory %s still exists but mbox given." msgstr "tidigare rebase-katalog %s finns fortfarande, men mbox angavs." -#: builtin/am.c:2379 +#: builtin/am.c:2363 #, c-format msgid "" "Stray %s directory found.\n" @@ -5071,7 +5143,7 @@ msgstr "" "Kvarbliven katalog %s hittades.\n" "Använd \"git am --abort\" för att ta bort den." -#: builtin/am.c:2385 +#: builtin/am.c:2369 msgid "Resolve operation not in progress, we are not resuming." msgstr "Lösningsoperation pÃ¥gÃ¥r inte, vi Ã¥terupptar inte." @@ -5082,7 +5154,7 @@ msgstr "git apply [<flaggor>] [<patch>...]" #: builtin/archive.c:17 #, c-format msgid "could not create archive file '%s'" -msgstr "Kunde inte skapa arkivfilen \"%s\"" +msgstr "kunde inte skapa arkivfilen \"%s\"" #: builtin/archive.c:20 msgid "could not redirect output" @@ -5121,195 +5193,166 @@ msgstr "utför 'git bisect next'" msgid "update BISECT_HEAD instead of checking out the current commit" msgstr "uppdatera BISECT_HEAD istället för att checka ut aktuell incheckning" -#: builtin/blame.c:33 +#: builtin/blame.c:27 msgid "git blame [<options>] [<rev-opts>] [<rev>] [--] <file>" msgstr "git blame [<flaggor>] [<rev-flaggor>] [<rev>] [--] <fil>" -#: builtin/blame.c:38 +#: builtin/blame.c:32 msgid "<rev-opts> are documented in git-rev-list(1)" msgstr "<rev-flaggor> dokumenteras i git-rev-list(1)" -#: builtin/blame.c:1777 -msgid "Blaming lines" -msgstr "Klandra rader" - -#: builtin/blame.c:2573 +#: builtin/blame.c:668 msgid "Show blame entries as we find them, incrementally" msgstr "Visa klandringsposter när vi hittar dem, interaktivt" -#: builtin/blame.c:2574 +#: builtin/blame.c:669 msgid "Show blank SHA-1 for boundary commits (Default: off)" msgstr "Visa blank SHA-1 för gränsincheckningar (Standard: av)" -#: builtin/blame.c:2575 +#: builtin/blame.c:670 msgid "Do not treat root commits as boundaries (Default: off)" msgstr "Behandla inte rotincheckningar som gränser (Standard: av)" -#: builtin/blame.c:2576 +#: builtin/blame.c:671 msgid "Show work cost statistics" msgstr "Visa statistik över arbetskostnad" -#: builtin/blame.c:2577 +#: builtin/blame.c:672 msgid "Force progress reporting" msgstr "Tvinga förloppsrapportering" -#: builtin/blame.c:2578 +#: builtin/blame.c:673 msgid "Show output score for blame entries" msgstr "Visa utdatapoäng för klandringsposter" -#: builtin/blame.c:2579 +#: builtin/blame.c:674 msgid "Show original filename (Default: auto)" msgstr "Visa originalfilnamn (Standard: auto)" -#: builtin/blame.c:2580 +#: builtin/blame.c:675 msgid "Show original linenumber (Default: off)" msgstr "Visa ursprungligt radnummer (Standard: av)" -#: builtin/blame.c:2581 +#: builtin/blame.c:676 msgid "Show in a format designed for machine consumption" msgstr "Visa i ett format avsett för maskinkonsumtion" -#: builtin/blame.c:2582 +#: builtin/blame.c:677 msgid "Show porcelain format with per-line commit information" msgstr "Visa porslinsformat med per-rad-incheckningsinformation" -#: builtin/blame.c:2583 +#: builtin/blame.c:678 msgid "Use the same output mode as git-annotate (Default: off)" msgstr "Använd samma utdataläge som git-annotate (Standard: av)" -#: builtin/blame.c:2584 +#: builtin/blame.c:679 msgid "Show raw timestamp (Default: off)" msgstr "Visa rÃ¥ tidsstämpel (Standard: av)" -#: builtin/blame.c:2585 +#: builtin/blame.c:680 msgid "Show long commit SHA1 (Default: off)" msgstr "Visa lÃ¥ng inchecknings-SHA1 (Standard: av)" -#: builtin/blame.c:2586 +#: builtin/blame.c:681 msgid "Suppress author name and timestamp (Default: off)" msgstr "Undertryck författarnamn och tidsstämpel (Standard: av)" -#: builtin/blame.c:2587 +#: builtin/blame.c:682 msgid "Show author email instead of name (Default: off)" msgstr "Visa författarens e-post istället för namn (Standard: av)" -#: builtin/blame.c:2588 +#: builtin/blame.c:683 msgid "Ignore whitespace differences" msgstr "Ignorera ändringar i blanksteg" -#: builtin/blame.c:2595 +#: builtin/blame.c:690 msgid "Use an experimental heuristic to improve diffs" msgstr "Använd en experimentell algoritm för att förbättra diffar" -#: builtin/blame.c:2597 +#: builtin/blame.c:692 msgid "Spend extra cycles to find better match" msgstr "Slösa extra cykler med att hitta bättre träff" -#: builtin/blame.c:2598 +#: builtin/blame.c:693 msgid "Use revisions from <file> instead of calling git-rev-list" msgstr "Använd revisioner frÃ¥n <fil> istället för att anropa git-rev-list" -#: builtin/blame.c:2599 +#: builtin/blame.c:694 msgid "Use <file>'s contents as the final image" msgstr "Använd <fil>s innehÃ¥ll som slutgiltig bild" -#: builtin/blame.c:2600 builtin/blame.c:2601 +#: builtin/blame.c:695 builtin/blame.c:696 msgid "score" msgstr "poäng" -#: builtin/blame.c:2600 +#: builtin/blame.c:695 msgid "Find line copies within and across files" msgstr "Hitta kopierade rader inuti och mellan filer" -#: builtin/blame.c:2601 +#: builtin/blame.c:696 msgid "Find line movements within and across files" msgstr "Hitta flyttade rader inuti och mellan filer" -#: builtin/blame.c:2602 +#: builtin/blame.c:697 msgid "n,m" msgstr "n,m" -#: builtin/blame.c:2602 +#: builtin/blame.c:697 msgid "Process only line range n,m, counting from 1" msgstr "Behandla endast radintervallet n,m, med början pÃ¥ 1" -#: builtin/blame.c:2649 +#: builtin/blame.c:744 msgid "--progress can't be used with --incremental or porcelain formats" msgstr "--progress kan inte användas med --incremental eller porslinsformat" -#. TRANSLATORS: This string is used to tell us the maximum -#. display width for a relative timestamp in "git blame" -#. output. For C locale, "4 years, 11 months ago", which -#. takes 22 places, is the longest among various forms of -#. relative timestamps, but your language may need more or -#. fewer display columns. -#: builtin/blame.c:2697 +#. TRANSLATORS: This string is used to tell us the +#. maximum display width for a relative timestamp in +#. "git blame" output. For C locale, "4 years, 11 +#. months ago", which takes 22 places, is the longest +#. among various forms of relative timestamps, but +#. your language may need more or fewer display +#. columns. +#. +#: builtin/blame.c:795 msgid "4 years, 11 months ago" msgstr "4 Ã¥r, 11 mÃ¥nader sedan" -#: builtin/blame.c:2777 -msgid "--contents and --reverse do not blend well." -msgstr "--contents och --reverse fungerar inte sÃ¥ bra tillsammans." - -#: builtin/blame.c:2797 -msgid "cannot use --contents with final commit object name" -msgstr "kan inte använda --contents med namn pÃ¥ slutgiltigt incheckningsobjekt" - -#: builtin/blame.c:2802 -msgid "--reverse and --first-parent together require specified latest commit" -msgstr "" -"--reverse och --first-parent tillsammans kräver att du anger senaste " -"incheckningen" - -#: builtin/blame.c:2829 -msgid "" -"--reverse --first-parent together require range along first-parent chain" -msgstr "" -"--reverse --first-parent tillsammans kräver ett intervall pÃ¥ första-förälder-" -"kedjan" - -#: builtin/blame.c:2840 -#, c-format -msgid "no such path %s in %s" -msgstr "sökvägen %s i %s finns inte" - -#: builtin/blame.c:2851 -#, c-format -msgid "cannot read blob %s for path %s" -msgstr "kan inte läsa objektet %s för sökvägen %s" - -#: builtin/blame.c:2870 +#: builtin/blame.c:882 #, c-format msgid "file %s has only %lu line" msgid_plural "file %s has only %lu lines" msgstr[0] "filen %s har bara %lu rad" msgstr[1] "filen %s har bara %lu rader" -#: builtin/branch.c:26 +#: builtin/blame.c:928 +msgid "Blaming lines" +msgstr "Klandra rader" + +#: builtin/branch.c:27 msgid "git branch [<options>] [-r | -a] [--merged | --no-merged]" msgstr "git branch [<flaggor>] [-r | -a] [--merged | --no-merged]" -#: builtin/branch.c:27 +#: builtin/branch.c:28 msgid "git branch [<options>] [-l] [-f] <branch-name> [<start-point>]" msgstr "git branch [<flaggor>] [-l] [-f] <grennamn> [<startpunkt>]" -#: builtin/branch.c:28 +#: builtin/branch.c:29 msgid "git branch [<options>] [-r] (-d | -D) <branch-name>..." msgstr "git branch [<flaggor>] [-r] (-d | -D) <grennamn>..." -#: builtin/branch.c:29 +#: builtin/branch.c:30 msgid "git branch [<options>] (-m | -M) [<old-branch>] <new-branch>" msgstr "git branch [<flaggor>] (-m | -M) [<gammal_gren>] <ny_gren>" -#: builtin/branch.c:30 +#: builtin/branch.c:31 msgid "git branch [<options>] [-r | -a] [--points-at]" msgstr "git branch [<flaggor>] [-r | -a] [--points-at]" -#: builtin/branch.c:31 +#: builtin/branch.c:32 msgid "git branch [<options>] [-r | -a] [--format]" msgstr "git branch [<flaggor>] [-r | -a] [--format]" -#: builtin/branch.c:144 +#: builtin/branch.c:145 #, c-format msgid "" "deleting branch '%s' that has been merged to\n" @@ -5318,7 +5361,7 @@ msgstr "" "tar bort grenen \"%s\" som har slagits ihop med\n" " \"%s\", men ännu inte slagits ihop med HEAD." -#: builtin/branch.c:148 +#: builtin/branch.c:149 #, c-format msgid "" "not deleting branch '%s' that is not yet merged to\n" @@ -5327,12 +5370,12 @@ msgstr "" "tar inte bort grenen \"%s\" som inte har slagits ihop med\n" " \"%s\", trots att den har slagits ihop med HEAD." -#: builtin/branch.c:162 +#: builtin/branch.c:163 #, c-format msgid "Couldn't look up commit object for '%s'" msgstr "Kunde inte slÃ¥ upp incheckningsobjekt för \"%s\"" -#: builtin/branch.c:166 +#: builtin/branch.c:167 #, c-format msgid "" "The branch '%s' is not fully merged.\n" @@ -5341,92 +5384,92 @@ msgstr "" "Grenen \"%s\" har inte slagits samman i sin helhet.\n" "Om du är säker pÃ¥ att du vill ta bort den, kör \"git branch -D %s\"." -#: builtin/branch.c:179 +#: builtin/branch.c:180 msgid "Update of config-file failed" msgstr "Misslyckades uppdatera konfigurationsfil" -#: builtin/branch.c:210 +#: builtin/branch.c:211 msgid "cannot use -a with -d" msgstr "kan inte ange -a med -d" -#: builtin/branch.c:216 +#: builtin/branch.c:217 msgid "Couldn't look up commit object for HEAD" msgstr "Kunde inte slÃ¥ upp incheckningsobjekt för HEAD" -#: builtin/branch.c:230 +#: builtin/branch.c:231 #, c-format msgid "Cannot delete branch '%s' checked out at '%s'" msgstr "Kan inte ta bort grenen \"%s\" som är utcheckad pÃ¥ \"%s\"" -#: builtin/branch.c:245 +#: builtin/branch.c:246 #, c-format msgid "remote-tracking branch '%s' not found." msgstr "fjärrspÃ¥rande grenen \"%s\" hittades inte." -#: builtin/branch.c:246 +#: builtin/branch.c:247 #, c-format msgid "branch '%s' not found." msgstr "grenen \"%s\" hittades inte." -#: builtin/branch.c:261 +#: builtin/branch.c:262 #, c-format msgid "Error deleting remote-tracking branch '%s'" msgstr "Fel vid borttagning av fjärrspÃ¥rande grenen \"%s\"" -#: builtin/branch.c:262 +#: builtin/branch.c:263 #, c-format msgid "Error deleting branch '%s'" msgstr "Fel vid borttagning av grenen \"%s\"" -#: builtin/branch.c:269 +#: builtin/branch.c:270 #, c-format msgid "Deleted remote-tracking branch %s (was %s).\n" msgstr "Tog bort fjärrspÃ¥rande grenen %s (var %s).\n" -#: builtin/branch.c:270 +#: builtin/branch.c:271 #, c-format msgid "Deleted branch %s (was %s).\n" msgstr "Tog bort grenen %s (var %s).\n" -#: builtin/branch.c:441 +#: builtin/branch.c:445 #, c-format msgid "Branch %s is being rebased at %s" msgstr "Grenen %s ombaseras pÃ¥ %s" -#: builtin/branch.c:445 +#: builtin/branch.c:449 #, c-format msgid "Branch %s is being bisected at %s" msgstr "Grenen %s är i en \"bisect\" pÃ¥ %s" -#: builtin/branch.c:460 +#: builtin/branch.c:464 msgid "cannot rename the current branch while not on any." msgstr "" "kunde inte byta namn pÃ¥ aktuell gren när du inte befinner dig pÃ¥ nÃ¥gon." -#: builtin/branch.c:470 +#: builtin/branch.c:474 #, c-format msgid "Invalid branch name: '%s'" msgstr "Felaktigt namn pÃ¥ gren: \"%s\"" -#: builtin/branch.c:487 +#: builtin/branch.c:491 msgid "Branch rename failed" msgstr "Misslyckades byta namn pÃ¥ gren" -#: builtin/branch.c:490 +#: builtin/branch.c:494 #, c-format msgid "Renamed a misnamed branch '%s' away" msgstr "Bytte bort namn pÃ¥ en felaktigt namngiven gren \"%s\"" -#: builtin/branch.c:493 +#: builtin/branch.c:497 #, c-format msgid "Branch renamed to %s, but HEAD is not updated!" msgstr "Grenen namnbytt till %s, men HEAD har inte uppdaterats!" -#: builtin/branch.c:502 +#: builtin/branch.c:506 msgid "Branch is renamed, but update of config-file failed" msgstr "Grenen namnbytt, men misslyckades uppdatera konfigurationsfilen" -#: builtin/branch.c:518 +#: builtin/branch.c:522 #, c-format msgid "" "Please edit the description for the branch\n" @@ -5437,217 +5480,217 @@ msgstr "" " %s\n" "Rader som inleds med \"%c\" ignoreras.\n" -#: builtin/branch.c:551 +#: builtin/branch.c:555 msgid "Generic options" msgstr "Allmänna flaggor" -#: builtin/branch.c:553 +#: builtin/branch.c:557 msgid "show hash and subject, give twice for upstream branch" msgstr "visa hash och ärenderad, ange tvÃ¥ gÃ¥nger för uppströmsgren" -#: builtin/branch.c:554 +#: builtin/branch.c:558 msgid "suppress informational messages" msgstr "undertryck informationsmeddelanden" -#: builtin/branch.c:555 +#: builtin/branch.c:559 msgid "set up tracking mode (see git-pull(1))" msgstr "ställ in spÃ¥rningsläge (se git-pull(1))" -#: builtin/branch.c:557 +#: builtin/branch.c:561 msgid "change upstream info" msgstr "ändra uppströmsinformation" -#: builtin/branch.c:559 +#: builtin/branch.c:563 msgid "upstream" msgstr "uppströms" -#: builtin/branch.c:559 +#: builtin/branch.c:563 msgid "change the upstream info" msgstr "ändra uppströmsinformationen" -#: builtin/branch.c:560 +#: builtin/branch.c:564 msgid "Unset the upstream info" -msgstr "ta bort uppströmsinformationen" +msgstr "Ta bort uppströmsinformationen" -#: builtin/branch.c:561 +#: builtin/branch.c:565 msgid "use colored output" msgstr "använd färgad utdata" -#: builtin/branch.c:562 +#: builtin/branch.c:566 msgid "act on remote-tracking branches" msgstr "arbeta pÃ¥ fjärrspÃ¥rande grenar" -#: builtin/branch.c:564 builtin/branch.c:566 +#: builtin/branch.c:568 builtin/branch.c:570 msgid "print only branches that contain the commit" msgstr "visa endast grenar som innehÃ¥ller incheckningen" -#: builtin/branch.c:565 builtin/branch.c:567 +#: builtin/branch.c:569 builtin/branch.c:571 msgid "print only branches that don't contain the commit" msgstr "visa endast grenar som inte innehÃ¥ller incheckningen" -#: builtin/branch.c:570 +#: builtin/branch.c:574 msgid "Specific git-branch actions:" msgstr "Specifika git-branch-Ã¥tgärder:" -#: builtin/branch.c:571 +#: builtin/branch.c:575 msgid "list both remote-tracking and local branches" msgstr "visa bÃ¥de fjärrspÃ¥rande och lokala grenar" -#: builtin/branch.c:573 +#: builtin/branch.c:577 msgid "delete fully merged branch" msgstr "ta bort helt sammanslagen gren" -#: builtin/branch.c:574 +#: builtin/branch.c:578 msgid "delete branch (even if not merged)" msgstr "ta bort gren (även om inte helt sammanslagen)" -#: builtin/branch.c:575 +#: builtin/branch.c:579 msgid "move/rename a branch and its reflog" msgstr "flytta/ta bort en gren och dess reflogg" -#: builtin/branch.c:576 +#: builtin/branch.c:580 msgid "move/rename a branch, even if target exists" msgstr "flytta/ta bort en gren, även om mÃ¥let finns" -#: builtin/branch.c:577 +#: builtin/branch.c:581 msgid "list branch names" msgstr "lista namn pÃ¥ grenar" -#: builtin/branch.c:578 +#: builtin/branch.c:582 msgid "create the branch's reflog" msgstr "skapa grenens reflogg" -#: builtin/branch.c:580 +#: builtin/branch.c:584 msgid "edit the description for the branch" msgstr "redigera beskrivning för grenen" -#: builtin/branch.c:581 +#: builtin/branch.c:585 msgid "force creation, move/rename, deletion" msgstr "tvinga skapande, flytt/namnändring, borttagande" -#: builtin/branch.c:582 +#: builtin/branch.c:586 msgid "print only branches that are merged" msgstr "visa endast sammanslagna grenar" -#: builtin/branch.c:583 +#: builtin/branch.c:587 msgid "print only branches that are not merged" msgstr "visa endast ej sammanslagna grenar" -#: builtin/branch.c:584 +#: builtin/branch.c:588 msgid "list branches in columns" msgstr "visa grenar i spalter" -#: builtin/branch.c:585 builtin/for-each-ref.c:38 builtin/tag.c:426 +#: builtin/branch.c:589 builtin/for-each-ref.c:39 builtin/tag.c:427 msgid "key" msgstr "nyckel" -#: builtin/branch.c:586 builtin/for-each-ref.c:39 builtin/tag.c:427 +#: builtin/branch.c:590 builtin/for-each-ref.c:40 builtin/tag.c:428 msgid "field name to sort on" msgstr "fältnamn att sortera pÃ¥" -#: builtin/branch.c:588 builtin/for-each-ref.c:41 builtin/notes.c:404 -#: builtin/notes.c:407 builtin/notes.c:567 builtin/notes.c:570 -#: builtin/tag.c:429 +#: builtin/branch.c:592 builtin/for-each-ref.c:42 builtin/notes.c:407 +#: builtin/notes.c:410 builtin/notes.c:570 builtin/notes.c:573 +#: builtin/tag.c:430 msgid "object" msgstr "objekt" -#: builtin/branch.c:589 +#: builtin/branch.c:593 msgid "print only branches of the object" msgstr "visa endast grenar för objektet" -#: builtin/branch.c:591 builtin/for-each-ref.c:47 builtin/tag.c:434 +#: builtin/branch.c:595 builtin/for-each-ref.c:48 builtin/tag.c:435 msgid "sorting and filtering are case insensitive" msgstr "sortering och filtrering skiljer gemener och VERSALER" -#: builtin/branch.c:592 builtin/for-each-ref.c:37 builtin/tag.c:433 -#: builtin/verify-tag.c:38 +#: builtin/branch.c:596 builtin/for-each-ref.c:38 builtin/tag.c:434 +#: builtin/verify-tag.c:39 msgid "format to use for the output" msgstr "format att använda för utdata" -#: builtin/branch.c:611 +#: builtin/branch.c:615 msgid "Failed to resolve HEAD as a valid ref." -msgstr "Misslyckades slÃ¥ upp HEAD som giltig referens" +msgstr "Misslyckades slÃ¥ upp HEAD som giltig referens." -#: builtin/branch.c:615 builtin/clone.c:724 +#: builtin/branch.c:619 builtin/clone.c:728 msgid "HEAD not found below refs/heads!" msgstr "HEAD hittades inte under refs/heads!" -#: builtin/branch.c:638 +#: builtin/branch.c:642 msgid "--column and --verbose are incompatible" msgstr "--column och --verbose är inkompatibla" -#: builtin/branch.c:649 builtin/branch.c:701 +#: builtin/branch.c:653 builtin/branch.c:705 msgid "branch name required" msgstr "grennamn krävs" -#: builtin/branch.c:677 +#: builtin/branch.c:681 msgid "Cannot give description to detached HEAD" msgstr "Kan inte beskriva frÃ¥nkopplad HEAD" -#: builtin/branch.c:682 +#: builtin/branch.c:686 msgid "cannot edit description of more than one branch" msgstr "kan inte redigera beskrivning för mer än en gren" -#: builtin/branch.c:689 +#: builtin/branch.c:693 #, c-format msgid "No commit on branch '%s' yet." -msgstr "Inga incheckningar pÃ¥ grenen \"%s\" ännu" +msgstr "Inga incheckningar pÃ¥ grenen \"%s\" ännu." -#: builtin/branch.c:692 +#: builtin/branch.c:696 #, c-format msgid "No branch named '%s'." msgstr "Ingen gren vid namnet \"%s\"." -#: builtin/branch.c:707 +#: builtin/branch.c:711 msgid "too many branches for a rename operation" msgstr "för mÃ¥nga grenar för namnbyte" -#: builtin/branch.c:712 +#: builtin/branch.c:716 msgid "too many branches to set new upstream" msgstr "för mÃ¥nga grenar för att byta uppström" -#: builtin/branch.c:716 +#: builtin/branch.c:720 #, c-format msgid "" "could not set upstream of HEAD to %s when it does not point to any branch." msgstr "" "kunde inte sätta uppström för HEAD till %s när det inte pekar mot nÃ¥gon gren." -#: builtin/branch.c:719 builtin/branch.c:741 builtin/branch.c:762 +#: builtin/branch.c:723 builtin/branch.c:745 builtin/branch.c:766 #, c-format msgid "no such branch '%s'" msgstr "okänd gren \"%s\"" -#: builtin/branch.c:723 +#: builtin/branch.c:727 #, c-format msgid "branch '%s' does not exist" msgstr "grenen \"%s\" finns inte" -#: builtin/branch.c:735 +#: builtin/branch.c:739 msgid "too many branches to unset upstream" msgstr "för mÃ¥nga grenar för att ta bort uppström" -#: builtin/branch.c:739 +#: builtin/branch.c:743 msgid "could not unset upstream of HEAD when it does not point to any branch." msgstr "" "kunde inte ta bort uppström för HEAD när det inte pekar mot nÃ¥gon gren." -#: builtin/branch.c:745 +#: builtin/branch.c:749 #, c-format msgid "Branch '%s' has no upstream information" msgstr "Grenen \"%s\" har ingen uppströmsinformation" -#: builtin/branch.c:759 +#: builtin/branch.c:763 msgid "it does not make sense to create 'HEAD' manually" msgstr "kan inte skapa \"HEAD\" manuellt" -#: builtin/branch.c:765 +#: builtin/branch.c:769 msgid "-a and -r options to 'git branch' do not make sense with a branch name" msgstr "" "flaggorna -a och -r pÃ¥ \"git branch\" kan inte anges tillsammans med ett " "grennamn" -#: builtin/branch.c:768 +#: builtin/branch.c:772 #, c-format msgid "" "The --set-upstream flag is deprecated and will be removed. Consider using --" @@ -5656,7 +5699,7 @@ msgstr "" "Flaggan --set-upstream rekommenderas ej och kommer tas bort. Använd --track " "eller --set-upstream-to\n" -#: builtin/branch.c:785 +#: builtin/branch.c:789 #, c-format msgid "" "\n" @@ -5680,7 +5723,7 @@ msgstr "Behöver ett arkiv för att skapa ett paket (bundle)." msgid "Need a repository to unbundle." msgstr "Behöver ett arkiv för att packa upp ett paket (bundle)." -#: builtin/cat-file.c:513 +#: builtin/cat-file.c:519 msgid "" "git cat-file (-t [--allow-unknown-type] | -s [--allow-unknown-type] | -e | -" "p | <type> | --textconv | --filters) [--path=<path>] <object>" @@ -5688,7 +5731,7 @@ msgstr "" "git cat-file (-t [--allow-unknown-type] | -s [--allow-unknown-type] | -e | -" "p | <typ> | --textconv | --filters) [--path=<sökväg>] <objekt>" -#: builtin/cat-file.c:514 +#: builtin/cat-file.c:520 msgid "" "git cat-file (--batch | --batch-check) [--follow-symlinks] [--textconv | --" "filters]" @@ -5696,302 +5739,302 @@ msgstr "" "git cat-file (--batch | --batch-check) [--follow-symlinks] [--textconv | --" "filters]" -#: builtin/cat-file.c:551 +#: builtin/cat-file.c:557 msgid "<type> can be one of: blob, tree, commit, tag" msgstr "<typ> kan vara en av: blob, tree, commit, tag" -#: builtin/cat-file.c:552 +#: builtin/cat-file.c:558 msgid "show object type" msgstr "visa objekttyp" -#: builtin/cat-file.c:553 +#: builtin/cat-file.c:559 msgid "show object size" msgstr "visa objektstorlek" -#: builtin/cat-file.c:555 +#: builtin/cat-file.c:561 msgid "exit with zero when there's no error" msgstr "avsluta med noll när det inte uppstÃ¥tt nÃ¥got fel" -#: builtin/cat-file.c:556 +#: builtin/cat-file.c:562 msgid "pretty-print object's content" msgstr "visa objektets innehÃ¥ll snyggt" -#: builtin/cat-file.c:558 +#: builtin/cat-file.c:564 msgid "for blob objects, run textconv on object's content" msgstr "för blob-objekt, kör filter pÃ¥ objektets innehÃ¥ll" -#: builtin/cat-file.c:560 +#: builtin/cat-file.c:566 msgid "for blob objects, run filters on object's content" msgstr "för blob-objekt, kör filger pÃ¥ objektets innehÃ¥ll" -#: builtin/cat-file.c:561 git-submodule.sh:943 +#: builtin/cat-file.c:567 git-submodule.sh:944 msgid "blob" msgstr "blob" -#: builtin/cat-file.c:562 +#: builtin/cat-file.c:568 msgid "use a specific path for --textconv/--filters" msgstr "använd specifik sökväg för --textconv/--filters" -#: builtin/cat-file.c:564 +#: builtin/cat-file.c:570 msgid "allow -s and -t to work with broken/corrupt objects" msgstr "lÃ¥ter -s och -t att fungera med trasiga/sönderskrivna objekt" -#: builtin/cat-file.c:565 +#: builtin/cat-file.c:571 msgid "buffer --batch output" msgstr "buffra utdata frÃ¥n --batch" -#: builtin/cat-file.c:567 +#: builtin/cat-file.c:573 msgid "show info and content of objects fed from the standard input" msgstr "visa information och innehÃ¥ll för objekt som listas pÃ¥ standard in" -#: builtin/cat-file.c:570 +#: builtin/cat-file.c:576 msgid "show info about objects fed from the standard input" msgstr "visa information för objekt som listas pÃ¥ standard in" -#: builtin/cat-file.c:573 +#: builtin/cat-file.c:579 msgid "follow in-tree symlinks (used with --batch or --batch-check)" msgstr "" "följ symboliska länkar i trädet (använd med --batch eller --batch-check)" -#: builtin/cat-file.c:575 +#: builtin/cat-file.c:581 msgid "show all objects with --batch or --batch-check" msgstr "visa alla objekt med --batch eller --batch-check" -#: builtin/check-attr.c:11 +#: builtin/check-attr.c:12 msgid "git check-attr [-a | --all | <attr>...] [--] <pathname>..." msgstr "git check-attr [-a | --all | <attr>...] [--] <sökväg>..." -#: builtin/check-attr.c:12 +#: builtin/check-attr.c:13 msgid "git check-attr --stdin [-z] [-a | --all | <attr>...]" msgstr "git check-attr --stdin [-z] [-a | --all | <attr>...]" -#: builtin/check-attr.c:19 +#: builtin/check-attr.c:20 msgid "report all attributes set on file" msgstr "visa alla attribut som satts pÃ¥ filen" -#: builtin/check-attr.c:20 +#: builtin/check-attr.c:21 msgid "use .gitattributes only from the index" msgstr "använd .gitattributes endast frÃ¥n indexet" -#: builtin/check-attr.c:21 builtin/check-ignore.c:22 builtin/hash-object.c:98 +#: builtin/check-attr.c:22 builtin/check-ignore.c:24 builtin/hash-object.c:99 msgid "read file names from stdin" msgstr "läs filnamn frÃ¥n standard in" -#: builtin/check-attr.c:23 builtin/check-ignore.c:24 +#: builtin/check-attr.c:24 builtin/check-ignore.c:26 msgid "terminate input and output records by a NUL character" msgstr "avsluta in- och utdataposter med NUL-tecken" -#: builtin/check-ignore.c:18 builtin/checkout.c:1158 builtin/gc.c:356 +#: builtin/check-ignore.c:20 builtin/checkout.c:1143 builtin/gc.c:357 msgid "suppress progress reporting" msgstr "undertryck förloppsrapportering" -#: builtin/check-ignore.c:26 +#: builtin/check-ignore.c:28 msgid "show non-matching input paths" msgstr "visa indatasökvägar som inte träffas" -#: builtin/check-ignore.c:28 +#: builtin/check-ignore.c:30 msgid "ignore index when checking" msgstr "ignorera index vid kontroll" -#: builtin/check-ignore.c:154 +#: builtin/check-ignore.c:158 msgid "cannot specify pathnames with --stdin" msgstr "kan inte ange sökvägsnamn med --stdin" -#: builtin/check-ignore.c:157 +#: builtin/check-ignore.c:161 msgid "-z only makes sense with --stdin" msgstr "-z kan endast användas tillsammans med --stdin" -#: builtin/check-ignore.c:159 +#: builtin/check-ignore.c:163 msgid "no path specified" msgstr "ingen sökväg angavs" -#: builtin/check-ignore.c:163 +#: builtin/check-ignore.c:167 msgid "--quiet is only valid with a single pathname" msgstr "--quiet kan endast användas med ett enkelt sökvägsnamn" -#: builtin/check-ignore.c:165 +#: builtin/check-ignore.c:169 msgid "cannot have both --quiet and --verbose" msgstr "kan inte använda bÃ¥de --quiet och --verbose" -#: builtin/check-ignore.c:168 +#: builtin/check-ignore.c:172 msgid "--non-matching is only valid with --verbose" msgstr "--non-matching är endast giltig med --verbose" -#: builtin/check-mailmap.c:8 +#: builtin/check-mailmap.c:9 msgid "git check-mailmap [<options>] <contact>..." msgstr "git check-mailmap [<flaggor>] <kontakt>..." -#: builtin/check-mailmap.c:13 +#: builtin/check-mailmap.c:14 msgid "also read contacts from stdin" msgstr "läs även kontakter frÃ¥n standard in" -#: builtin/check-mailmap.c:24 +#: builtin/check-mailmap.c:25 #, c-format msgid "unable to parse contact: %s" msgstr "kunde inte tolka kontakt: %s" -#: builtin/check-mailmap.c:47 +#: builtin/check-mailmap.c:48 msgid "no contacts specified" msgstr "inga kontakter angavs" -#: builtin/checkout-index.c:127 +#: builtin/checkout-index.c:128 msgid "git checkout-index [<options>] [--] [<file>...]" msgstr "git checkout-index [<flaggor>] [--] [<fil>...]" -#: builtin/checkout-index.c:144 +#: builtin/checkout-index.c:145 msgid "stage should be between 1 and 3 or all" msgstr "etapp mÃ¥ste vara mellan 1 och 3 eller \"all\"" -#: builtin/checkout-index.c:160 +#: builtin/checkout-index.c:161 msgid "check out all files in the index" msgstr "checka ut alla filer i indexet" -#: builtin/checkout-index.c:161 +#: builtin/checkout-index.c:162 msgid "force overwrite of existing files" msgstr "tvinga överskrivning av befintliga filer" -#: builtin/checkout-index.c:163 +#: builtin/checkout-index.c:164 msgid "no warning for existing files and files not in index" msgstr "ingen varning för existerande filer och filer ej i indexet" -#: builtin/checkout-index.c:165 +#: builtin/checkout-index.c:166 msgid "don't checkout new files" msgstr "checka inte ut nya filer" -#: builtin/checkout-index.c:167 +#: builtin/checkout-index.c:168 msgid "update stat information in the index file" msgstr "uppdatera stat-information i indexfilen" -#: builtin/checkout-index.c:171 +#: builtin/checkout-index.c:172 msgid "read list of paths from the standard input" msgstr "läs listan över sökvägar frÃ¥n standard in" -#: builtin/checkout-index.c:173 +#: builtin/checkout-index.c:174 msgid "write the content to temporary files" msgstr "skriv innehÃ¥ll till temporära filer" -#: builtin/checkout-index.c:174 builtin/column.c:30 +#: builtin/checkout-index.c:175 builtin/column.c:31 #: builtin/submodule--helper.c:635 builtin/submodule--helper.c:638 #: builtin/submodule--helper.c:644 builtin/submodule--helper.c:980 -#: builtin/worktree.c:477 +#: builtin/worktree.c:478 msgid "string" msgstr "sträng" -#: builtin/checkout-index.c:175 +#: builtin/checkout-index.c:176 msgid "when creating files, prepend <string>" msgstr "när filer skapas, lägg till <sträng> först" -#: builtin/checkout-index.c:177 +#: builtin/checkout-index.c:178 msgid "copy out the files from named stage" msgstr "kopiera ut filer frÃ¥n namngiven etapp" -#: builtin/checkout.c:27 +#: builtin/checkout.c:26 msgid "git checkout [<options>] <branch>" msgstr "git checkout [<flaggor>] <gren>" -#: builtin/checkout.c:28 +#: builtin/checkout.c:27 msgid "git checkout [<options>] [<branch>] -- <file>..." msgstr "git checkout [<flaggor>] [<gren>] -- <fil>..." -#: builtin/checkout.c:153 builtin/checkout.c:186 +#: builtin/checkout.c:135 builtin/checkout.c:168 #, c-format msgid "path '%s' does not have our version" msgstr "sökvägen \"%s\" har inte vÃ¥r version" -#: builtin/checkout.c:155 builtin/checkout.c:188 +#: builtin/checkout.c:137 builtin/checkout.c:170 #, c-format msgid "path '%s' does not have their version" msgstr "sökvägen \"%s\" har inte deras version" -#: builtin/checkout.c:171 +#: builtin/checkout.c:153 #, c-format msgid "path '%s' does not have all necessary versions" msgstr "sökvägen \"%s\" innehÃ¥ller inte alla nödvändiga versioner" -#: builtin/checkout.c:215 +#: builtin/checkout.c:197 #, c-format msgid "path '%s' does not have necessary versions" msgstr "sökvägen \"%s\" innehÃ¥ller inte nödvändiga versioner" -#: builtin/checkout.c:232 +#: builtin/checkout.c:214 #, c-format msgid "path '%s': cannot merge" msgstr "sökväg \"%s\": kan inte slÃ¥ ihop" -#: builtin/checkout.c:249 +#: builtin/checkout.c:231 #, c-format msgid "Unable to add merge result for '%s'" msgstr "Kunde inte lägga till sammanslagningsresultat för \"%s\"" -#: builtin/checkout.c:269 builtin/checkout.c:272 builtin/checkout.c:275 -#: builtin/checkout.c:278 +#: builtin/checkout.c:253 builtin/checkout.c:256 builtin/checkout.c:259 +#: builtin/checkout.c:262 #, c-format msgid "'%s' cannot be used with updating paths" msgstr "\"%s\" kan inte användas vid uppdatering av sökvägar" -#: builtin/checkout.c:281 builtin/checkout.c:284 +#: builtin/checkout.c:265 builtin/checkout.c:268 #, c-format msgid "'%s' cannot be used with %s" msgstr "\"%s\" kan inte användas med %s" -#: builtin/checkout.c:287 +#: builtin/checkout.c:271 #, c-format msgid "Cannot update paths and switch to branch '%s' at the same time." msgstr "Kan inte uppdatera sökvägar och växla till grenen \"%s\" samtidigt." -#: builtin/checkout.c:358 builtin/checkout.c:365 +#: builtin/checkout.c:342 builtin/checkout.c:349 #, c-format msgid "path '%s' is unmerged" msgstr "sökvägen \"%s\" har inte slagits ihop" -#: builtin/checkout.c:513 +#: builtin/checkout.c:497 msgid "you need to resolve your current index first" msgstr "du mÃ¥ste lösa ditt befintliga index först" -#: builtin/checkout.c:644 +#: builtin/checkout.c:628 #, c-format msgid "Can not do reflog for '%s': %s\n" msgstr "Kan inte skapa referenslogg för \"%s\": %s\n" -#: builtin/checkout.c:685 +#: builtin/checkout.c:669 msgid "HEAD is now at" msgstr "HEAD är nu pÃ¥" -#: builtin/checkout.c:689 builtin/clone.c:678 +#: builtin/checkout.c:673 builtin/clone.c:682 msgid "unable to update HEAD" msgstr "kan inte uppdatera HEAD" -#: builtin/checkout.c:693 +#: builtin/checkout.c:677 #, c-format msgid "Reset branch '%s'\n" msgstr "Ã…terställ gren \"%s\"\n" -#: builtin/checkout.c:696 +#: builtin/checkout.c:680 #, c-format msgid "Already on '%s'\n" msgstr "Redan pÃ¥ \"%s\"\n" -#: builtin/checkout.c:700 +#: builtin/checkout.c:684 #, c-format msgid "Switched to and reset branch '%s'\n" msgstr "Växlade till och nollställde grenen \"%s\"\n" -#: builtin/checkout.c:702 builtin/checkout.c:1090 +#: builtin/checkout.c:686 builtin/checkout.c:1075 #, c-format msgid "Switched to a new branch '%s'\n" msgstr "Växlade till en ny gren \"%s\"\n" -#: builtin/checkout.c:704 +#: builtin/checkout.c:688 #, c-format msgid "Switched to branch '%s'\n" msgstr "Växlade till grenen \"%s\"\n" -#: builtin/checkout.c:755 +#: builtin/checkout.c:739 #, c-format msgid " ... and %d more.\n" msgstr " ... och %d till.\n" -#: builtin/checkout.c:761 +#: builtin/checkout.c:745 #, c-format msgid "" "Warning: you are leaving %d commit behind, not connected to\n" @@ -6014,7 +6057,7 @@ msgstr[1] "" "\n" "%s\n" -#: builtin/checkout.c:780 +#: builtin/checkout.c:764 #, c-format msgid "" "If you want to keep it by creating a new branch, this may be a good time\n" @@ -6041,165 +6084,161 @@ msgstr[1] "" " git branch <nytt_grennamn> %s\n" "\n" -#: builtin/checkout.c:816 +#: builtin/checkout.c:800 msgid "internal error in revision walk" msgstr "internt fel vid genomgÃ¥ng av revisioner (revision walk)" -#: builtin/checkout.c:820 +#: builtin/checkout.c:804 msgid "Previous HEAD position was" msgstr "Tidigare position för HEAD var" -#: builtin/checkout.c:847 builtin/checkout.c:1085 +#: builtin/checkout.c:832 builtin/checkout.c:1070 msgid "You are on a branch yet to be born" msgstr "Du är pÃ¥ en gren som ännu inte är född" -#: builtin/checkout.c:991 +#: builtin/checkout.c:976 #, c-format msgid "only one reference expected, %d given." msgstr "endast en referens förväntades, %d gavs." -#: builtin/checkout.c:1031 builtin/worktree.c:214 +#: builtin/checkout.c:1016 builtin/worktree.c:215 #, c-format msgid "invalid reference: %s" msgstr "felaktig referens: %s" -#: builtin/checkout.c:1060 +#: builtin/checkout.c:1045 #, c-format msgid "reference is not a tree: %s" msgstr "referensen är inte ett träd: %s" -#: builtin/checkout.c:1099 +#: builtin/checkout.c:1084 msgid "paths cannot be used with switching branches" msgstr "sökvägar kan inte användas vid byte av gren" -#: builtin/checkout.c:1102 builtin/checkout.c:1106 +#: builtin/checkout.c:1087 builtin/checkout.c:1091 #, c-format msgid "'%s' cannot be used with switching branches" msgstr "\"%s\" kan inte användas vid byte av gren" -#: builtin/checkout.c:1110 builtin/checkout.c:1113 builtin/checkout.c:1118 -#: builtin/checkout.c:1121 +#: builtin/checkout.c:1095 builtin/checkout.c:1098 builtin/checkout.c:1103 +#: builtin/checkout.c:1106 #, c-format msgid "'%s' cannot be used with '%s'" msgstr "\"%s\" kan inte användas med \"%s\"" -#: builtin/checkout.c:1126 +#: builtin/checkout.c:1111 #, c-format msgid "Cannot switch branch to a non-commit '%s'" msgstr "Kan inte växla gren till icke-incheckningen \"%s\"" -#: builtin/checkout.c:1159 builtin/checkout.c:1161 builtin/clone.c:111 -#: builtin/remote.c:165 builtin/remote.c:167 builtin/worktree.c:329 -#: builtin/worktree.c:331 +#: builtin/checkout.c:1144 builtin/checkout.c:1146 builtin/clone.c:113 +#: builtin/remote.c:166 builtin/remote.c:168 builtin/worktree.c:328 +#: builtin/worktree.c:330 msgid "branch" msgstr "gren" -#: builtin/checkout.c:1160 +#: builtin/checkout.c:1145 msgid "create and checkout a new branch" msgstr "skapa och checka ut en ny gren" -#: builtin/checkout.c:1162 +#: builtin/checkout.c:1147 msgid "create/reset and checkout a branch" msgstr "skapa/nollställ och checka ut en gren" -#: builtin/checkout.c:1163 +#: builtin/checkout.c:1148 msgid "create reflog for new branch" msgstr "skapa reflogg för ny gren" -#: builtin/checkout.c:1164 builtin/worktree.c:333 +#: builtin/checkout.c:1149 builtin/worktree.c:332 msgid "detach HEAD at named commit" msgstr "koppla frÃ¥n HEAD vid namngiven incheckning" -#: builtin/checkout.c:1165 +#: builtin/checkout.c:1150 msgid "set upstream info for new branch" msgstr "sätt uppströmsinformation för ny gren" -#: builtin/checkout.c:1167 +#: builtin/checkout.c:1152 msgid "new-branch" msgstr "ny-gren" -#: builtin/checkout.c:1167 +#: builtin/checkout.c:1152 msgid "new unparented branch" msgstr "ny gren utan förälder" -#: builtin/checkout.c:1168 +#: builtin/checkout.c:1153 msgid "checkout our version for unmerged files" msgstr "checka ut vÃ¥r version för ej sammanslagna filer" -#: builtin/checkout.c:1170 +#: builtin/checkout.c:1155 msgid "checkout their version for unmerged files" msgstr "checka ut deras version för ej sammanslagna filer" -#: builtin/checkout.c:1172 +#: builtin/checkout.c:1157 msgid "force checkout (throw away local modifications)" msgstr "tvinga utcheckning (kasta bort lokala ändringar)" -#: builtin/checkout.c:1173 +#: builtin/checkout.c:1158 msgid "perform a 3-way merge with the new branch" msgstr "utför en 3-vägssammanslagning för den nya grenen" -#: builtin/checkout.c:1174 builtin/merge.c:234 +#: builtin/checkout.c:1159 builtin/merge.c:235 msgid "update ignored files (default)" msgstr "uppdatera ignorerade filer (standard)" -#: builtin/checkout.c:1175 builtin/log.c:1473 parse-options.h:251 +#: builtin/checkout.c:1160 builtin/log.c:1483 parse-options.h:251 msgid "style" msgstr "stil" -#: builtin/checkout.c:1176 +#: builtin/checkout.c:1161 msgid "conflict style (merge or diff3)" msgstr "konfliktstil (merge eller diff3)" -#: builtin/checkout.c:1179 +#: builtin/checkout.c:1164 msgid "do not limit pathspecs to sparse entries only" msgstr "begränsa inte sökvägar till endast glesa poster" -#: builtin/checkout.c:1181 +#: builtin/checkout.c:1166 msgid "second guess 'git checkout <no-such-branch>'" msgstr "förutspÃ¥ \"git checkout <gren-saknas>\"" -#: builtin/checkout.c:1183 +#: builtin/checkout.c:1168 msgid "do not check if another worktree is holding the given ref" msgstr "" "kontrollera inte om en annan arbetskatalog hÃ¥ller den angivna referensen" -#: builtin/checkout.c:1187 builtin/clone.c:78 builtin/fetch.c:119 -#: builtin/merge.c:231 builtin/pull.c:117 builtin/push.c:539 -#: builtin/send-pack.c:172 +#: builtin/checkout.c:1172 builtin/clone.c:80 builtin/fetch.c:114 +#: builtin/merge.c:232 builtin/pull.c:120 builtin/push.c:544 +#: builtin/send-pack.c:173 msgid "force progress reporting" msgstr "tvinga förloppsrapportering" -#: builtin/checkout.c:1224 +#: builtin/checkout.c:1203 msgid "-b, -B and --orphan are mutually exclusive" msgstr "-b, -B och --orphan är ömsesidigt uteslutande" -#: builtin/checkout.c:1241 +#: builtin/checkout.c:1220 msgid "--track needs a branch name" msgstr "--track behöver ett namn pÃ¥ en gren" -#: builtin/checkout.c:1246 +#: builtin/checkout.c:1225 msgid "Missing branch name; try -b" msgstr "Grennamn saknas; försök med -b" -#: builtin/checkout.c:1282 +#: builtin/checkout.c:1261 msgid "invalid path specification" msgstr "felaktig sökvägsangivelse" -#: builtin/checkout.c:1289 +#: builtin/checkout.c:1268 #, c-format -msgid "" -"Cannot update paths and switch to branch '%s' at the same time.\n" -"Did you intend to checkout '%s' which can not be resolved as commit?" -msgstr "" -"Kan inte uppdatera sökvägar och växla till grenen \"%s\" samtidigt.\n" -"Ville du checka ut \"%s\" som inte kan lösas som en utcheckning?" +msgid "'%s' is not a commit and a branch '%s' cannot be created from it" +msgstr "â€%s†är inte en incheckning och grenen â€%s†kan inte skapas frÃ¥n den" -#: builtin/checkout.c:1294 +#: builtin/checkout.c:1272 #, c-format msgid "git checkout: --detach does not take a path argument '%s'" msgstr "git checkout: --detach tar inte en sökväg som argument \"%s\"" -#: builtin/checkout.c:1298 +#: builtin/checkout.c:1276 msgid "" "git checkout: --ours/--theirs, --force and --merge are incompatible when\n" "checking out of the index." @@ -6207,39 +6246,39 @@ msgstr "" "git checkout: --ours/--theirs, --force och --merge är inkompatibla när\n" "du checkar ut frÃ¥n indexet." -#: builtin/clean.c:25 +#: builtin/clean.c:26 msgid "" "git clean [-d] [-f] [-i] [-n] [-q] [-e <pattern>] [-x | -X] [--] <paths>..." msgstr "" "git clean [-d] [-f] [-i] [-n] [-q] [-e <mönster>] [-x | -X] [--] " "<sökvägar>..." -#: builtin/clean.c:29 +#: builtin/clean.c:30 #, c-format msgid "Removing %s\n" msgstr "Tar bort %s\n" -#: builtin/clean.c:30 +#: builtin/clean.c:31 #, c-format msgid "Would remove %s\n" msgstr "Skulle ta bort %s\n" -#: builtin/clean.c:31 +#: builtin/clean.c:32 #, c-format msgid "Skipping repository %s\n" msgstr "Hoppar över arkivet %s\n" -#: builtin/clean.c:32 +#: builtin/clean.c:33 #, c-format msgid "Would skip repository %s\n" msgstr "Skulle hoppa över arkivet %s\n" -#: builtin/clean.c:33 +#: builtin/clean.c:34 #, c-format msgid "failed to remove %s" msgstr "misslyckades ta bort %s" -#: builtin/clean.c:297 git-add--interactive.perl:614 +#: builtin/clean.c:298 git-add--interactive.perl:572 #, c-format msgid "" "Prompt help:\n" @@ -6252,7 +6291,7 @@ msgstr "" "foo - markera post baserad pÃ¥ unikt prefix\n" " - (tomt) markera ingenting\n" -#: builtin/clean.c:301 git-add--interactive.perl:623 +#: builtin/clean.c:302 git-add--interactive.perl:581 #, c-format msgid "" "Prompt help:\n" @@ -6273,38 +6312,38 @@ msgstr "" "* - välj alla poster\n" " - (tomt) avsluta markering\n" -#: builtin/clean.c:517 git-add--interactive.perl:589 -#: git-add--interactive.perl:594 +#: builtin/clean.c:518 git-add--interactive.perl:547 +#: git-add--interactive.perl:552 #, c-format, perl-format msgid "Huh (%s)?\n" msgstr "VadÃ¥ (%s)?\n" -#: builtin/clean.c:659 +#: builtin/clean.c:660 #, c-format msgid "Input ignore patterns>> " msgstr "Ange ignoreringsmönster>>" -#: builtin/clean.c:696 +#: builtin/clean.c:697 #, c-format msgid "WARNING: Cannot find items matched by: %s" msgstr "VARNING: Hittar inte poster som motsvarar: %s" -#: builtin/clean.c:717 +#: builtin/clean.c:718 msgid "Select items to delete" msgstr "Välj poster att ta bort" #. TRANSLATORS: Make sure to keep [y/N] as is -#: builtin/clean.c:758 +#: builtin/clean.c:759 #, c-format msgid "Remove %s [y/N]? " -msgstr "Ta bort %s [Y=ja / N=nej]?" +msgstr "Ta bort %s [Y=ja / N=nej]? " -#: builtin/clean.c:783 git-add--interactive.perl:1660 +#: builtin/clean.c:784 git-add--interactive.perl:1616 #, c-format msgid "Bye.\n" msgstr "Hej dÃ¥.\n" -#: builtin/clean.c:791 +#: builtin/clean.c:792 msgid "" "clean - start cleaning\n" "filter by pattern - exclude items from deletion\n" @@ -6322,15 +6361,15 @@ msgstr "" "help - denna skärm\n" "? - hjälp för kommandoval" -#: builtin/clean.c:818 git-add--interactive.perl:1736 +#: builtin/clean.c:819 git-add--interactive.perl:1692 msgid "*** Commands ***" msgstr "*** Kommandon ***" -#: builtin/clean.c:819 git-add--interactive.perl:1733 +#: builtin/clean.c:820 git-add--interactive.perl:1689 msgid "What now" msgstr "Vad nu" -#: builtin/clean.c:827 +#: builtin/clean.c:828 msgid "Would remove the following item:" msgid_plural "Would remove the following items:" msgstr[0] "Skulle ta bort följande post:" @@ -6340,45 +6379,45 @@ msgstr[1] "Skulle ta bort följande poster:" msgid "No more files to clean, exiting." msgstr "Inga fler filer att städa, avslutar." -#: builtin/clean.c:875 +#: builtin/clean.c:906 msgid "do not print names of files removed" msgstr "skriv inte ut namn pÃ¥ borttagna filer" -#: builtin/clean.c:877 +#: builtin/clean.c:908 msgid "force" msgstr "tvinga" -#: builtin/clean.c:878 +#: builtin/clean.c:909 msgid "interactive cleaning" msgstr "städa interaktivt" -#: builtin/clean.c:880 +#: builtin/clean.c:911 msgid "remove whole directories" msgstr "ta bort hela kataloger" -#: builtin/clean.c:881 builtin/describe.c:449 builtin/describe.c:451 -#: builtin/grep.c:1063 builtin/ls-files.c:546 builtin/name-rev.c:348 -#: builtin/name-rev.c:350 builtin/show-ref.c:176 +#: builtin/clean.c:912 builtin/describe.c:452 builtin/describe.c:454 +#: builtin/grep.c:1082 builtin/ls-files.c:546 builtin/name-rev.c:397 +#: builtin/name-rev.c:399 builtin/show-ref.c:176 msgid "pattern" msgstr "mönster" -#: builtin/clean.c:882 +#: builtin/clean.c:913 msgid "add <pattern> to ignore rules" msgstr "lägg till <mönster> till ignoreringsregler" -#: builtin/clean.c:883 +#: builtin/clean.c:914 msgid "remove ignored files, too" msgstr "ta även bort ignorerade filer" -#: builtin/clean.c:885 +#: builtin/clean.c:916 msgid "remove only ignored files" msgstr "ta endast bort ignorerade filer" -#: builtin/clean.c:903 +#: builtin/clean.c:934 msgid "-x and -X cannot be used together" msgstr "-x och -X kan inte användas samtidigt" -#: builtin/clean.c:907 +#: builtin/clean.c:938 msgid "" "clean.requireForce set to true and neither -i, -n, nor -f given; refusing to " "clean" @@ -6386,7 +6425,7 @@ msgstr "" "clean.requireForce satt till true, men varken -i, -n eller -f angavs; vägrar " "städa" -#: builtin/clean.c:910 +#: builtin/clean.c:941 msgid "" "clean.requireForce defaults to true and neither -i, -n, nor -f given; " "refusing to clean" @@ -6394,138 +6433,142 @@ msgstr "" "clean.requireForce har standardvärdet true och varken -i, -n eller -f " "angavs; vägrar städa" -#: builtin/clone.c:37 +#: builtin/clone.c:38 msgid "git clone [<options>] [--] <repo> [<dir>]" msgstr "git clone [<flaggor>] [--] <arkiv> [<kat>]" -#: builtin/clone.c:80 +#: builtin/clone.c:82 msgid "don't create a checkout" msgstr "skapa inte nÃ¥gon utcheckning" -#: builtin/clone.c:81 builtin/clone.c:83 builtin/init-db.c:478 +#: builtin/clone.c:83 builtin/clone.c:85 builtin/init-db.c:479 msgid "create a bare repository" msgstr "skapa ett naket (\"bare\") arkiv" -#: builtin/clone.c:85 +#: builtin/clone.c:87 msgid "create a mirror repository (implies bare)" msgstr "skapa ett spegelarkiv (implicerar \"bare\")" -#: builtin/clone.c:87 +#: builtin/clone.c:89 msgid "to clone from a local repository" msgstr "för att klona frÃ¥n ett lokalt arkiv" -#: builtin/clone.c:89 +#: builtin/clone.c:91 msgid "don't use local hardlinks, always copy" msgstr "skapa inte lokala hÃ¥rda länkar, kopiera alltid" -#: builtin/clone.c:91 +#: builtin/clone.c:93 msgid "setup as shared repository" msgstr "skapa som ett delat arkiv" -#: builtin/clone.c:93 builtin/clone.c:97 +#: builtin/clone.c:95 builtin/clone.c:99 msgid "pathspec" msgstr "sökvägsangivelse" -#: builtin/clone.c:93 builtin/clone.c:97 +#: builtin/clone.c:95 builtin/clone.c:99 msgid "initialize submodules in the clone" msgstr "initiera undermoduler i klonen" -#: builtin/clone.c:100 +#: builtin/clone.c:102 msgid "number of submodules cloned in parallel" msgstr "antal undermoduler som klonas parallellt" -#: builtin/clone.c:101 builtin/init-db.c:475 +#: builtin/clone.c:103 builtin/init-db.c:476 msgid "template-directory" msgstr "mallkatalog" -#: builtin/clone.c:102 builtin/init-db.c:476 +#: builtin/clone.c:104 builtin/init-db.c:477 msgid "directory from which templates will be used" msgstr "katalog att använda mallar frÃ¥n" -#: builtin/clone.c:104 builtin/clone.c:106 builtin/submodule--helper.c:642 +#: builtin/clone.c:106 builtin/clone.c:108 builtin/submodule--helper.c:642 #: builtin/submodule--helper.c:983 msgid "reference repository" msgstr "referensarkiv" -#: builtin/clone.c:108 +#: builtin/clone.c:110 msgid "use --reference only while cloning" msgstr "använd --reference endast under kloningen" -#: builtin/clone.c:109 builtin/column.c:26 builtin/merge-file.c:43 +#: builtin/clone.c:111 builtin/column.c:27 builtin/merge-file.c:44 msgid "name" msgstr "namn" -#: builtin/clone.c:110 +#: builtin/clone.c:112 msgid "use <name> instead of 'origin' to track upstream" msgstr "använd <namn> istället för \"origin\" för att spÃ¥ra uppströms" -#: builtin/clone.c:112 +#: builtin/clone.c:114 msgid "checkout <branch> instead of the remote's HEAD" msgstr "checka ut <gren> istället för fjärrens HEAD" -#: builtin/clone.c:114 +#: builtin/clone.c:116 msgid "path to git-upload-pack on the remote" msgstr "sökväg till git-upload-pack pÃ¥ fjärren" -#: builtin/clone.c:115 builtin/fetch.c:120 builtin/grep.c:1006 -#: builtin/pull.c:202 +#: builtin/clone.c:117 builtin/fetch.c:115 builtin/grep.c:1025 +#: builtin/pull.c:205 msgid "depth" msgstr "djup" -#: builtin/clone.c:116 +#: builtin/clone.c:118 msgid "create a shallow clone of that depth" msgstr "skapa en grund klon pÃ¥ detta djup" -#: builtin/clone.c:117 builtin/fetch.c:122 builtin/pack-objects.c:2918 +#: builtin/clone.c:119 builtin/fetch.c:117 builtin/pack-objects.c:2932 #: parse-options.h:142 msgid "time" msgstr "tid" -#: builtin/clone.c:118 +#: builtin/clone.c:120 msgid "create a shallow clone since a specific time" msgstr "skapa en grund klon frÃ¥n en angiven tidpunkt" -#: builtin/clone.c:119 builtin/fetch.c:124 +#: builtin/clone.c:121 builtin/fetch.c:119 msgid "revision" msgstr "revision" -#: builtin/clone.c:120 builtin/fetch.c:125 +#: builtin/clone.c:122 builtin/fetch.c:120 msgid "deepen history of shallow clone, excluding rev" msgstr "fördjupa historik för grund klon, exkludera revisionen" -#: builtin/clone.c:122 +#: builtin/clone.c:124 msgid "clone only one branch, HEAD or --branch" msgstr "klona endast en gren, HEAD eller --branch" -#: builtin/clone.c:124 +#: builtin/clone.c:126 +msgid "don't clone any tags, and make later fetches not to follow them" +msgstr "klona inga taggar och gör att senare hämtningar inte följer dem" + +#: builtin/clone.c:128 msgid "any cloned submodules will be shallow" msgstr "klonade undermoduler kommer vara grunda" -#: builtin/clone.c:125 builtin/init-db.c:484 +#: builtin/clone.c:129 builtin/init-db.c:485 msgid "gitdir" msgstr "gitkat" -#: builtin/clone.c:126 builtin/init-db.c:485 +#: builtin/clone.c:130 builtin/init-db.c:486 msgid "separate git dir from working tree" msgstr "separera gitkatalogen frÃ¥n arbetskatalogen" -#: builtin/clone.c:127 +#: builtin/clone.c:131 msgid "key=value" msgstr "nyckel=värde" -#: builtin/clone.c:128 +#: builtin/clone.c:132 msgid "set config inside the new repository" msgstr "ställ in konfiguration i det nya arkivet" -#: builtin/clone.c:129 builtin/fetch.c:140 builtin/push.c:550 +#: builtin/clone.c:133 builtin/fetch.c:137 builtin/push.c:555 msgid "use IPv4 addresses only" msgstr "använd endast IPv4-adresser" -#: builtin/clone.c:131 builtin/fetch.c:142 builtin/push.c:552 +#: builtin/clone.c:135 builtin/fetch.c:139 builtin/push.c:557 msgid "use IPv6 addresses only" msgstr "använd endast IPv6-adresser" -#: builtin/clone.c:268 +#: builtin/clone.c:272 msgid "" "No directory name could be guessed.\n" "Please specify a directory on the command line" @@ -6533,42 +6576,42 @@ msgstr "" "Kunde inte gissa katalognamn.\n" "Ange en katalog pÃ¥ kommandoraden" -#: builtin/clone.c:321 +#: builtin/clone.c:325 #, c-format msgid "info: Could not add alternate for '%s': %s\n" msgstr "info: Kan inte skapa alternativ för \"%s\": %s\n" -#: builtin/clone.c:393 +#: builtin/clone.c:397 #, c-format msgid "failed to open '%s'" msgstr "misslyckades öppna \"%s\"" -#: builtin/clone.c:401 +#: builtin/clone.c:405 #, c-format msgid "%s exists and is not a directory" msgstr "%s finns och är ingen katalog" -#: builtin/clone.c:415 +#: builtin/clone.c:419 #, c-format msgid "failed to stat %s\n" msgstr "misslyckades ta status pÃ¥ %s\n" -#: builtin/clone.c:437 +#: builtin/clone.c:441 #, c-format msgid "failed to create link '%s'" msgstr "misslyckades skapa länken \"%s\"" -#: builtin/clone.c:441 +#: builtin/clone.c:445 #, c-format msgid "failed to copy file to '%s'" msgstr "misslyckades kopiera filen till \"%s\"" -#: builtin/clone.c:466 +#: builtin/clone.c:470 #, c-format msgid "done.\n" msgstr "klart.\n" -#: builtin/clone.c:478 +#: builtin/clone.c:482 msgid "" "Clone succeeded, but checkout failed.\n" "You can inspect what was checked out with 'git status'\n" @@ -6578,182 +6621,182 @@ msgstr "" "Du kan inspektera det som checkades ut med \"git status\"\n" "och försöka checka ut igen med \"git checkout -f HEAD\"\n" -#: builtin/clone.c:555 +#: builtin/clone.c:559 #, c-format msgid "Could not find remote branch %s to clone." msgstr "Kunde inte hitta fjärrgrenen %s för att klona." -#: builtin/clone.c:650 +#: builtin/clone.c:654 msgid "remote did not send all necessary objects" msgstr "fjärren sände inte alla nödvändiga objekt" -#: builtin/clone.c:666 +#: builtin/clone.c:670 #, c-format msgid "unable to update %s" msgstr "kan inte uppdatera %s" -#: builtin/clone.c:715 +#: builtin/clone.c:719 msgid "remote HEAD refers to nonexistent ref, unable to checkout.\n" msgstr "" "HEAD hos fjärren pekar pÃ¥ en obefintlig referens, kan inte checka ut.\n" -#: builtin/clone.c:746 +#: builtin/clone.c:750 msgid "unable to checkout working tree" msgstr "kunde inte checka ut arbetskatalogen" -#: builtin/clone.c:786 +#: builtin/clone.c:792 msgid "unable to write parameters to config file" msgstr "kunde inte skriva parametrar till konfigurationsfilen" -#: builtin/clone.c:849 +#: builtin/clone.c:855 msgid "cannot repack to clean up" msgstr "kan inte packa om för att städa upp" -#: builtin/clone.c:851 +#: builtin/clone.c:857 msgid "cannot unlink temporary alternates file" msgstr "kunde inte ta bort temporär \"alternates\"-fil" -#: builtin/clone.c:884 builtin/receive-pack.c:1900 +#: builtin/clone.c:890 builtin/receive-pack.c:1945 msgid "Too many arguments." msgstr "För mÃ¥nga argument." -#: builtin/clone.c:888 +#: builtin/clone.c:894 msgid "You must specify a repository to clone." msgstr "Du mÃ¥ste ange ett arkiv att klona." -#: builtin/clone.c:901 +#: builtin/clone.c:907 #, c-format msgid "--bare and --origin %s options are incompatible." msgstr "flaggorna --bare och --origin %s är inkompatibla." -#: builtin/clone.c:904 +#: builtin/clone.c:910 msgid "--bare and --separate-git-dir are incompatible." msgstr "flaggorna --bare och --separate-git-dir är inkompatibla." -#: builtin/clone.c:917 +#: builtin/clone.c:923 #, c-format msgid "repository '%s' does not exist" msgstr "arkivet \"%s\" finns inte" -#: builtin/clone.c:923 builtin/fetch.c:1337 +#: builtin/clone.c:929 builtin/fetch.c:1337 #, c-format msgid "depth %s is not a positive number" msgstr "djupet %s är inte ett positivt tal" -#: builtin/clone.c:933 +#: builtin/clone.c:939 #, c-format msgid "destination path '%s' already exists and is not an empty directory." msgstr "destinationssökvägen \"%s\" finns redan och är inte en tom katalog." -#: builtin/clone.c:943 +#: builtin/clone.c:949 #, c-format msgid "working tree '%s' already exists." msgstr "arbetsträdet \"%s\" finns redan." -#: builtin/clone.c:958 builtin/clone.c:969 builtin/difftool.c:252 -#: builtin/worktree.c:221 builtin/worktree.c:251 +#: builtin/clone.c:964 builtin/clone.c:975 builtin/difftool.c:260 +#: builtin/worktree.c:222 builtin/worktree.c:252 #, c-format msgid "could not create leading directories of '%s'" msgstr "kunde inte skapa inledande kataloger för \"%s\"" -#: builtin/clone.c:961 +#: builtin/clone.c:967 #, c-format msgid "could not create work tree dir '%s'" msgstr "kunde inte skapa arbetskatalogen \"%s\"" -#: builtin/clone.c:973 +#: builtin/clone.c:979 #, c-format msgid "Cloning into bare repository '%s'...\n" msgstr "Klonar till ett naket arkiv \"%s\"...\n" -#: builtin/clone.c:975 +#: builtin/clone.c:981 #, c-format msgid "Cloning into '%s'...\n" msgstr "Klonar till \"%s\"...\n" -#: builtin/clone.c:999 +#: builtin/clone.c:1005 msgid "" "clone --recursive is not compatible with both --reference and --reference-if-" "able" msgstr "" "clone --recursive är inte kompatibel med --reference och --reference-if-able" -#: builtin/clone.c:1055 +#: builtin/clone.c:1067 msgid "--depth is ignored in local clones; use file:// instead." -msgstr "--depth ignoreras i lokala kloningar; använd file:// istället" +msgstr "--depth ignoreras i lokala kloningar; använd file:// istället." -#: builtin/clone.c:1057 +#: builtin/clone.c:1069 msgid "--shallow-since is ignored in local clones; use file:// instead." -msgstr "--shallow-since ignoreras i lokala kloningar; använd file:// istället" +msgstr "--shallow-since ignoreras i lokala kloningar; använd file:// istället." -#: builtin/clone.c:1059 +#: builtin/clone.c:1071 msgid "--shallow-exclude is ignored in local clones; use file:// instead." msgstr "" -"--shallow-exclude ignoreras i lokala kloningar; använd file:// istället" +"--shallow-exclude ignoreras i lokala kloningar; använd file:// istället." -#: builtin/clone.c:1062 +#: builtin/clone.c:1074 msgid "source repository is shallow, ignoring --local" msgstr "källarkivet är grunt, ignorerar --local" -#: builtin/clone.c:1067 +#: builtin/clone.c:1079 msgid "--local is ignored" msgstr "--local ignoreras" -#: builtin/clone.c:1071 +#: builtin/clone.c:1083 #, c-format msgid "Don't know how to clone %s" msgstr "Vet inte hur man klonar %s" -#: builtin/clone.c:1126 builtin/clone.c:1134 +#: builtin/clone.c:1138 builtin/clone.c:1146 #, c-format msgid "Remote branch %s not found in upstream %s" msgstr "Fjärrgrenen %s hittades inte i uppströmsarkivet %s" -#: builtin/clone.c:1137 +#: builtin/clone.c:1149 msgid "You appear to have cloned an empty repository." msgstr "Du verkar ha klonat ett tomt arkiv." -#: builtin/column.c:9 +#: builtin/column.c:10 msgid "git column [<options>]" msgstr "git column [<flaggor>]" -#: builtin/column.c:26 +#: builtin/column.c:27 msgid "lookup config vars" msgstr "slÃ¥ upp konfigurationsvariabler" -#: builtin/column.c:27 builtin/column.c:28 +#: builtin/column.c:28 builtin/column.c:29 msgid "layout to use" msgstr "utseende att använda" -#: builtin/column.c:29 +#: builtin/column.c:30 msgid "Maximum width" msgstr "Maximal bredd" -#: builtin/column.c:30 +#: builtin/column.c:31 msgid "Padding space on left border" msgstr "Spaltfyllnad i vänsterkanten" -#: builtin/column.c:31 +#: builtin/column.c:32 msgid "Padding space on right border" msgstr "Spaltfyllnad i högerkanten" -#: builtin/column.c:32 +#: builtin/column.c:33 msgid "Padding space between columns" msgstr "Spaltfyllnad mellan spalter" -#: builtin/column.c:51 +#: builtin/column.c:52 msgid "--command must be the first argument" msgstr "--command mÃ¥ste vara första argument" -#: builtin/commit.c:38 +#: builtin/commit.c:39 msgid "git commit [<options>] [--] <pathspec>..." msgstr "git commit [<flaggor>] [--] <sökväg>..." -#: builtin/commit.c:43 +#: builtin/commit.c:44 msgid "git status [<options>] [--] <pathspec>..." msgstr "git status [<flaggor>] [--] <sökväg>..." -#: builtin/commit.c:48 +#: builtin/commit.c:49 msgid "" "Your name and email address were configured automatically based\n" "on your username and hostname. Please check that they are accurate.\n" @@ -6780,7 +6823,7 @@ msgstr "" "\n" " git commit --amend --reset-author\n" -#: builtin/commit.c:61 +#: builtin/commit.c:62 msgid "" "Your name and email address were configured automatically based\n" "on your username and hostname. Please check that they are accurate.\n" @@ -6805,7 +6848,7 @@ msgstr "" "\n" " git commit --amend --reset-author\n" -#: builtin/commit.c:73 +#: builtin/commit.c:74 msgid "" "You asked to amend the most recent commit, but doing so would make\n" "it empty. You can repeat your command with --allow-empty, or you can\n" @@ -6815,7 +6858,7 @@ msgstr "" "blir den tom. Du kan köra kommandot pÃ¥ nytt med --allow-empty, eller\n" "sÃ¥ kan du ta bort incheckningen helt med \"git reset HEAD^\".\n" -#: builtin/commit.c:78 +#: builtin/commit.c:79 msgid "" "The previous cherry-pick is now empty, possibly due to conflict resolution.\n" "If you wish to commit it anyway, use:\n" @@ -6829,11 +6872,11 @@ msgstr "" " git commit --allow-empty\n" "\n" -#: builtin/commit.c:85 +#: builtin/commit.c:86 msgid "Otherwise, please use 'git reset'\n" msgstr "Använd annars \"git reset\"\n" -#: builtin/commit.c:88 +#: builtin/commit.c:89 msgid "" "If you wish to skip this commit, use:\n" "\n" @@ -6849,61 +6892,61 @@ msgstr "" "\"git cherry-pick --continue\" kommer därefter att Ã¥teruppta\n" "cherry-pick för Ã¥terstÃ¥ende incheckningar.\n" -#: builtin/commit.c:318 +#: builtin/commit.c:319 msgid "failed to unpack HEAD tree object" msgstr "misslyckades packa upp HEAD:s trädobjekt" -#: builtin/commit.c:359 +#: builtin/commit.c:360 msgid "unable to create temporary index" msgstr "kunde inte skapa temporär indexfil" -#: builtin/commit.c:365 +#: builtin/commit.c:366 msgid "interactive add failed" msgstr "interaktiv tilläggning misslyckades" -#: builtin/commit.c:378 +#: builtin/commit.c:379 msgid "unable to update temporary index" msgstr "kan inte uppdatera temporärt index" -#: builtin/commit.c:380 +#: builtin/commit.c:381 msgid "Failed to update main cache tree" msgstr "Misslyckades uppdatera huvud-cacheträdet" -#: builtin/commit.c:404 builtin/commit.c:427 builtin/commit.c:476 +#: builtin/commit.c:405 builtin/commit.c:428 builtin/commit.c:477 msgid "unable to write new_index file" msgstr "kunde inte skriva filen new_index" -#: builtin/commit.c:458 +#: builtin/commit.c:459 msgid "cannot do a partial commit during a merge." msgstr "kan inte utföra en delvis incheckning under en sammanslagning." -#: builtin/commit.c:460 +#: builtin/commit.c:461 msgid "cannot do a partial commit during a cherry-pick." msgstr "kan inte utföra en delvis incheckning under en cherry-pick." -#: builtin/commit.c:469 +#: builtin/commit.c:470 msgid "cannot read the index" msgstr "kan inte läsa indexet" -#: builtin/commit.c:488 +#: builtin/commit.c:489 msgid "unable to write temporary index file" msgstr "kunde inte skriva temporär indexfil" -#: builtin/commit.c:582 +#: builtin/commit.c:583 #, c-format msgid "commit '%s' lacks author header" msgstr "incheckningen \"%s\" saknar författarhuvud" -#: builtin/commit.c:584 +#: builtin/commit.c:585 #, c-format msgid "commit '%s' has malformed author line" msgstr "incheckningen \"%s\" har felformaterat författarhuvud" -#: builtin/commit.c:603 +#: builtin/commit.c:604 msgid "malformed --author parameter" msgstr "felformad \"--author\"-flagga" -#: builtin/commit.c:655 +#: builtin/commit.c:656 msgid "" "unable to select a comment character that is not used\n" "in the current commit message" @@ -6911,38 +6954,38 @@ msgstr "" "kunde inte välja ett kommentarstecken som inte använts\n" "i det befintliga incheckningsmeddelandet" -#: builtin/commit.c:692 builtin/commit.c:725 builtin/commit.c:1096 +#: builtin/commit.c:693 builtin/commit.c:726 builtin/commit.c:1093 #, c-format msgid "could not lookup commit %s" msgstr "kunde inte slÃ¥ upp incheckningen %s" -#: builtin/commit.c:704 builtin/shortlog.c:294 +#: builtin/commit.c:705 builtin/shortlog.c:295 #, c-format msgid "(reading log message from standard input)\n" msgstr "(läser loggmeddelande frÃ¥n standard in)\n" -#: builtin/commit.c:706 +#: builtin/commit.c:707 msgid "could not read log from standard input" msgstr "kunde inte läsa logg frÃ¥n standard in" -#: builtin/commit.c:710 +#: builtin/commit.c:711 #, c-format msgid "could not read log file '%s'" msgstr "kunde inte läsa loggfilen \"%s\"" -#: builtin/commit.c:737 builtin/commit.c:745 +#: builtin/commit.c:738 builtin/commit.c:746 msgid "could not read SQUASH_MSG" msgstr "kunde inte läsa SQUASH_MSG" -#: builtin/commit.c:742 +#: builtin/commit.c:743 msgid "could not read MERGE_MSG" msgstr "kunde inte läsa MERGE_MSG" -#: builtin/commit.c:796 +#: builtin/commit.c:797 msgid "could not write commit template" msgstr "kunde inte skriva incheckningsmall" -#: builtin/commit.c:814 +#: builtin/commit.c:815 #, c-format msgid "" "\n" @@ -6957,7 +7000,7 @@ msgstr "" "\t%s\n" "och försöker igen.\n" -#: builtin/commit.c:819 +#: builtin/commit.c:820 #, c-format msgid "" "\n" @@ -6972,7 +7015,7 @@ msgstr "" "\t%s\n" "och försöker igen.\n" -#: builtin/commit.c:832 +#: builtin/commit.c:833 #, c-format msgid "" "Please enter the commit message for your changes. Lines starting\n" @@ -6982,7 +7025,7 @@ msgstr "" "med \"%c\" kommer ignoreras, och ett tomt meddelande avbryter " "incheckningen.\n" -#: builtin/commit.c:839 +#: builtin/commit.c:840 #, c-format msgid "" "Please enter the commit message for your changes. Lines starting\n" @@ -6993,146 +7036,146 @@ msgstr "" "med \"%c\" kommer behÃ¥llas; du kan själv ta bort dem om du vill.\n" "Ett tomt meddelande avbryter incheckningen.\n" -#: builtin/commit.c:859 +#: builtin/commit.c:857 #, c-format msgid "%sAuthor: %.*s <%.*s>" msgstr "%sFörfattare: %.*s <%.*s>" -#: builtin/commit.c:867 +#: builtin/commit.c:865 #, c-format msgid "%sDate: %s" msgstr "%sDatum: %s" -#: builtin/commit.c:874 +#: builtin/commit.c:872 #, c-format msgid "%sCommitter: %.*s <%.*s>" msgstr "%sIncheckare: %.*s <%.*s>" -#: builtin/commit.c:892 +#: builtin/commit.c:889 msgid "Cannot read index" msgstr "Kan inte läsa indexet" -#: builtin/commit.c:954 +#: builtin/commit.c:951 msgid "Error building trees" msgstr "Fel vid byggande av träd" -#: builtin/commit.c:968 builtin/tag.c:273 +#: builtin/commit.c:965 builtin/tag.c:274 #, c-format msgid "Please supply the message using either -m or -F option.\n" msgstr "Ange meddelandet en av flaggorna -m eller -F.\n" -#: builtin/commit.c:1071 +#: builtin/commit.c:1068 #, c-format msgid "--author '%s' is not 'Name <email>' and matches no existing author" msgstr "" "--author '%s' är inte 'Namn <epost>' och matchar ingen befintlig författare" -#: builtin/commit.c:1086 builtin/commit.c:1325 +#: builtin/commit.c:1083 builtin/commit.c:1328 #, c-format msgid "Invalid untracked files mode '%s'" msgstr "Ogiltigt läge för ospÃ¥rade filer: \"%s\"" -#: builtin/commit.c:1124 +#: builtin/commit.c:1121 msgid "--long and -z are incompatible" msgstr "--long och -z är inkompatibla" -#: builtin/commit.c:1154 +#: builtin/commit.c:1151 msgid "Using both --reset-author and --author does not make sense" msgstr "Kan inte använda bÃ¥de --reset-author och --author" -#: builtin/commit.c:1163 +#: builtin/commit.c:1160 msgid "You have nothing to amend." msgstr "Du har inget att utöka." -#: builtin/commit.c:1166 +#: builtin/commit.c:1163 msgid "You are in the middle of a merge -- cannot amend." msgstr "Du är i mitten av en sammanslagning -- kan inte utöka." -#: builtin/commit.c:1168 +#: builtin/commit.c:1165 msgid "You are in the middle of a cherry-pick -- cannot amend." msgstr "Du är i mitten av en cherry-pick -- kan inte utöka." -#: builtin/commit.c:1171 +#: builtin/commit.c:1168 msgid "Options --squash and --fixup cannot be used together" msgstr "Flaggorna --squash och --fixup kan inte användas samtidigt" -#: builtin/commit.c:1181 +#: builtin/commit.c:1178 msgid "Only one of -c/-C/-F/--fixup can be used." msgstr "Endast en av -c/-C/-F/--fixup kan användas." -#: builtin/commit.c:1183 +#: builtin/commit.c:1180 msgid "Option -m cannot be combined with -c/-C/-F/--fixup." msgstr "Flaggan -m kan inte kombineras med -c/-C/-F/--fixup." -#: builtin/commit.c:1191 +#: builtin/commit.c:1188 msgid "--reset-author can be used only with -C, -c or --amend." msgstr "--reset-author kan endast användas med -C, -c eller --amend." -#: builtin/commit.c:1208 +#: builtin/commit.c:1205 msgid "Only one of --include/--only/--all/--interactive/--patch can be used." msgstr "" "Endast en av --include/--only/--all/--interactive/--patch kan användas." -#: builtin/commit.c:1210 +#: builtin/commit.c:1207 msgid "No paths with --include/--only does not make sense." msgstr "Du mÃ¥ste ange sökvägar tillsammans med --include/--only." -#: builtin/commit.c:1212 -msgid "Explicit paths specified without -i or -o; assuming --only paths..." -msgstr "Explicita sökvägar angavs utan -i eller -o; antar --only sökvägar..." - -#: builtin/commit.c:1224 builtin/tag.c:551 +#: builtin/commit.c:1219 builtin/tag.c:552 #, c-format msgid "Invalid cleanup mode %s" msgstr "Felaktigt städningsläge %s" -#: builtin/commit.c:1229 +#: builtin/commit.c:1224 msgid "Paths with -a does not make sense." msgstr "Kan inte ange sökvägar med -a." -#: builtin/commit.c:1339 builtin/commit.c:1612 +#: builtin/commit.c:1342 builtin/commit.c:1617 msgid "show status concisely" msgstr "visa koncis status" -#: builtin/commit.c:1341 builtin/commit.c:1614 +#: builtin/commit.c:1344 builtin/commit.c:1619 msgid "show branch information" msgstr "visa information om gren" -#: builtin/commit.c:1343 +#: builtin/commit.c:1346 +msgid "show stash information" +msgstr "visa information om stash" + +#: builtin/commit.c:1348 msgid "version" msgstr "version" -#: builtin/commit.c:1343 builtin/commit.c:1616 builtin/push.c:525 -#: builtin/worktree.c:448 +#: builtin/commit.c:1348 builtin/commit.c:1621 builtin/push.c:530 +#: builtin/worktree.c:449 msgid "machine-readable output" msgstr "maskinläsbar utdata" -#: builtin/commit.c:1346 builtin/commit.c:1618 +#: builtin/commit.c:1351 builtin/commit.c:1623 msgid "show status in long format (default)" msgstr "visa status i lÃ¥ngt format (standard)" -#: builtin/commit.c:1349 builtin/commit.c:1621 +#: builtin/commit.c:1354 builtin/commit.c:1626 msgid "terminate entries with NUL" msgstr "terminera poster med NUL" -#: builtin/commit.c:1351 builtin/commit.c:1624 builtin/fast-export.c:981 -#: builtin/fast-export.c:984 builtin/tag.c:411 +#: builtin/commit.c:1356 builtin/commit.c:1629 builtin/fast-export.c:983 +#: builtin/fast-export.c:986 builtin/tag.c:412 msgid "mode" msgstr "läge" -#: builtin/commit.c:1352 builtin/commit.c:1624 +#: builtin/commit.c:1357 builtin/commit.c:1629 msgid "show untracked files, optional modes: all, normal, no. (Default: all)" msgstr "visa ospÃ¥rade filer, valfria lägen: alla, normal, no. (Standard: all)" -#: builtin/commit.c:1355 +#: builtin/commit.c:1360 msgid "show ignored files" msgstr "visa ignorerade filer" -#: builtin/commit.c:1356 parse-options.h:155 +#: builtin/commit.c:1361 parse-options.h:155 msgid "when" msgstr "när" -#: builtin/commit.c:1357 +#: builtin/commit.c:1362 msgid "" "ignore changes to submodules, optional when: all, dirty, untracked. " "(Default: all)" @@ -7140,201 +7183,201 @@ msgstr "" "ignorera ändringar i undermoduler, valfritt när: all, dirty, untracked. " "(Default: all)" -#: builtin/commit.c:1359 +#: builtin/commit.c:1364 msgid "list untracked files in columns" msgstr "visa ospÃ¥rade filer i spalter" -#: builtin/commit.c:1435 +#: builtin/commit.c:1440 msgid "couldn't look up newly created commit" msgstr "kunde inte slÃ¥ upp en precis skapad incheckning" -#: builtin/commit.c:1437 +#: builtin/commit.c:1442 msgid "could not parse newly created commit" msgstr "kunde inte tolka en precis skapad incheckning" -#: builtin/commit.c:1482 +#: builtin/commit.c:1487 msgid "detached HEAD" msgstr "frÃ¥nkopplad HEAD" -#: builtin/commit.c:1485 +#: builtin/commit.c:1490 msgid " (root-commit)" msgstr " (rotincheckning)" -#: builtin/commit.c:1582 +#: builtin/commit.c:1587 msgid "suppress summary after successful commit" msgstr "undertryck sammanfattning efter framgÃ¥ngsrik incheckning" -#: builtin/commit.c:1583 +#: builtin/commit.c:1588 msgid "show diff in commit message template" msgstr "visa diff i mallen för incheckningsmeddelandet" -#: builtin/commit.c:1585 +#: builtin/commit.c:1590 msgid "Commit message options" msgstr "Alternativ för incheckningsmeddelande" -#: builtin/commit.c:1586 builtin/tag.c:409 +#: builtin/commit.c:1591 builtin/tag.c:410 msgid "read message from file" msgstr "läs meddelande frÃ¥n fil" -#: builtin/commit.c:1587 +#: builtin/commit.c:1592 msgid "author" msgstr "författare" -#: builtin/commit.c:1587 +#: builtin/commit.c:1592 msgid "override author for commit" msgstr "överstyr författare för incheckningen" -#: builtin/commit.c:1588 builtin/gc.c:357 +#: builtin/commit.c:1593 builtin/gc.c:358 msgid "date" msgstr "datum" -#: builtin/commit.c:1588 +#: builtin/commit.c:1593 msgid "override date for commit" msgstr "överstyr datum för incheckningen" -#: builtin/commit.c:1589 builtin/merge.c:221 builtin/notes.c:398 -#: builtin/notes.c:561 builtin/tag.c:407 +#: builtin/commit.c:1594 builtin/merge.c:222 builtin/notes.c:401 +#: builtin/notes.c:564 builtin/tag.c:408 msgid "message" msgstr "meddelande" -#: builtin/commit.c:1589 +#: builtin/commit.c:1594 msgid "commit message" msgstr "incheckningsmeddelande" -#: builtin/commit.c:1590 builtin/commit.c:1591 builtin/commit.c:1592 -#: builtin/commit.c:1593 parse-options.h:257 ref-filter.h:77 +#: builtin/commit.c:1595 builtin/commit.c:1596 builtin/commit.c:1597 +#: builtin/commit.c:1598 parse-options.h:257 ref-filter.h:77 msgid "commit" msgstr "incheckning" -#: builtin/commit.c:1590 +#: builtin/commit.c:1595 msgid "reuse and edit message from specified commit" msgstr "Ã¥teranvänd och redigera meddelande frÃ¥n angiven incheckning" -#: builtin/commit.c:1591 +#: builtin/commit.c:1596 msgid "reuse message from specified commit" msgstr "Ã¥teranvänd meddelande frÃ¥n angiven incheckning" -#: builtin/commit.c:1592 +#: builtin/commit.c:1597 msgid "use autosquash formatted message to fixup specified commit" msgstr "" "använd autosquash-formaterat meddelande för att fixa angiven incheckning" -#: builtin/commit.c:1593 +#: builtin/commit.c:1598 msgid "use autosquash formatted message to squash specified commit" msgstr "" "använd autosquash-formaterat meddelande för att slÃ¥ ihop med angiven " "incheckning" -#: builtin/commit.c:1594 +#: builtin/commit.c:1599 msgid "the commit is authored by me now (used with -C/-c/--amend)" msgstr "jag är nu författare av incheckningen (används med -C/-c/--amend)" -#: builtin/commit.c:1595 builtin/log.c:1420 builtin/revert.c:104 +#: builtin/commit.c:1600 builtin/log.c:1430 builtin/revert.c:105 msgid "add Signed-off-by:" msgstr "lägg till Signed-off-by:" -#: builtin/commit.c:1596 +#: builtin/commit.c:1601 msgid "use specified template file" msgstr "använd angiven mallfil" -#: builtin/commit.c:1597 +#: builtin/commit.c:1602 msgid "force edit of commit" msgstr "tvinga redigering av incheckning" -#: builtin/commit.c:1598 +#: builtin/commit.c:1603 msgid "default" msgstr "standard" -#: builtin/commit.c:1598 builtin/tag.c:412 +#: builtin/commit.c:1603 builtin/tag.c:413 msgid "how to strip spaces and #comments from message" msgstr "hur blanksteg och #kommentarer skall tas bort frÃ¥n meddelande" -#: builtin/commit.c:1599 +#: builtin/commit.c:1604 msgid "include status in commit message template" msgstr "inkludera status i mallen för incheckningsmeddelandet" -#: builtin/commit.c:1601 builtin/merge.c:233 builtin/pull.c:166 -#: builtin/revert.c:112 +#: builtin/commit.c:1606 builtin/merge.c:234 builtin/pull.c:173 +#: builtin/revert.c:113 msgid "GPG sign commit" msgstr "GPG-signera incheckning" -#: builtin/commit.c:1604 +#: builtin/commit.c:1609 msgid "Commit contents options" msgstr "Alternativ för incheckningens innehÃ¥ll" -#: builtin/commit.c:1605 +#: builtin/commit.c:1610 msgid "commit all changed files" msgstr "checka in alla ändrade filer" -#: builtin/commit.c:1606 +#: builtin/commit.c:1611 msgid "add specified files to index for commit" msgstr "lägg till angivna filer till indexet för incheckning" -#: builtin/commit.c:1607 +#: builtin/commit.c:1612 msgid "interactively add files" msgstr "lägg till filer interaktivt" -#: builtin/commit.c:1608 +#: builtin/commit.c:1613 msgid "interactively add changes" msgstr "lägg till ändringar interaktivt" -#: builtin/commit.c:1609 +#: builtin/commit.c:1614 msgid "commit only specified files" msgstr "checka endast in angivna filer" -#: builtin/commit.c:1610 +#: builtin/commit.c:1615 msgid "bypass pre-commit and commit-msg hooks" msgstr "förbigÃ¥ pre-commit- och commit-msg-krokar" -#: builtin/commit.c:1611 +#: builtin/commit.c:1616 msgid "show what would be committed" msgstr "visa vad som skulle checkas in" -#: builtin/commit.c:1622 +#: builtin/commit.c:1627 msgid "amend previous commit" msgstr "lägg till föregÃ¥ende incheckning" -#: builtin/commit.c:1623 +#: builtin/commit.c:1628 msgid "bypass post-rewrite hook" msgstr "förbigÃ¥ post-rewrite-krok" -#: builtin/commit.c:1628 +#: builtin/commit.c:1633 msgid "ok to record an empty change" msgstr "ok att registrera en tom ändring" -#: builtin/commit.c:1630 +#: builtin/commit.c:1635 msgid "ok to record a change with an empty message" msgstr "ok att registrera en ändring med tomt meddelande" -#: builtin/commit.c:1659 +#: builtin/commit.c:1665 msgid "could not parse HEAD commit" msgstr "kunde inte tolka HEAD:s incheckning" -#: builtin/commit.c:1707 +#: builtin/commit.c:1710 #, c-format msgid "Corrupt MERGE_HEAD file (%s)" msgstr "Trasig MERGE_HEAD-fil (%s)" -#: builtin/commit.c:1714 +#: builtin/commit.c:1717 msgid "could not read MERGE_MODE" msgstr "kunde inte läsa MERGE_MODE" -#: builtin/commit.c:1733 +#: builtin/commit.c:1736 #, c-format msgid "could not read commit message: %s" msgstr "kunde inte läsa incheckningsmeddelande: %s" -#: builtin/commit.c:1744 +#: builtin/commit.c:1747 #, c-format msgid "Aborting commit; you did not edit the message.\n" msgstr "Avbryter incheckning; meddelandet inte redigerat.\n" -#: builtin/commit.c:1749 +#: builtin/commit.c:1752 #, c-format msgid "Aborting commit due to empty commit message.\n" msgstr "Avbryter pÃ¥ grund av tomt incheckningsmeddelande.\n" -#: builtin/commit.c:1797 +#: builtin/commit.c:1800 msgid "" "Repository has been updated, but unable to write\n" "new_index file. Check that disk is not full and quota is\n" @@ -7345,143 +7388,143 @@ msgstr "" "att kvoten inte har överskridits, och kör sedan\n" "\"git reset HEAD\" för att Ã¥terställa." -#: builtin/config.c:9 +#: builtin/config.c:10 msgid "git config [<options>]" msgstr "git config [<flaggor>]" -#: builtin/config.c:56 +#: builtin/config.c:57 msgid "Config file location" msgstr "Konfigurationsfilens plats" -#: builtin/config.c:57 +#: builtin/config.c:58 msgid "use global config file" msgstr "använd global konfigurationsfil" -#: builtin/config.c:58 +#: builtin/config.c:59 msgid "use system config file" msgstr "använd systemets konfigurationsfil" -#: builtin/config.c:59 +#: builtin/config.c:60 msgid "use repository config file" msgstr "använd arkivets konfigurationsfil" -#: builtin/config.c:60 +#: builtin/config.c:61 msgid "use given config file" msgstr "använd angiven konfigurationsfil" -#: builtin/config.c:61 +#: builtin/config.c:62 msgid "blob-id" msgstr "blob-id" -#: builtin/config.c:61 +#: builtin/config.c:62 msgid "read config from given blob object" msgstr "läs konfiguration frÃ¥n givet blob-objekt" -#: builtin/config.c:62 +#: builtin/config.c:63 msgid "Action" msgstr "Ã…tgärd" -#: builtin/config.c:63 +#: builtin/config.c:64 msgid "get value: name [value-regex]" msgstr "hämta värde: namn [värde-reguttr]" -#: builtin/config.c:64 +#: builtin/config.c:65 msgid "get all values: key [value-regex]" msgstr "hämta alla värden: nyckel [värde-reguttr]" -#: builtin/config.c:65 +#: builtin/config.c:66 msgid "get values for regexp: name-regex [value-regex]" msgstr "hämta värden för reguttr: namn-reguttr [värde-reguttr]" -#: builtin/config.c:66 +#: builtin/config.c:67 msgid "get value specific for the URL: section[.var] URL" msgstr "hämta värde specifikt URL:en: sektion[.var] URL" -#: builtin/config.c:67 +#: builtin/config.c:68 msgid "replace all matching variables: name value [value_regex]" msgstr "ersätt alla motsvarande variabler: namn värde [värde-reguttr]" -#: builtin/config.c:68 +#: builtin/config.c:69 msgid "add a new variable: name value" msgstr "lägg till en ny variabel: namn värde" -#: builtin/config.c:69 +#: builtin/config.c:70 msgid "remove a variable: name [value-regex]" msgstr "ta bort en variabel: namn [värde-reguttr]" -#: builtin/config.c:70 +#: builtin/config.c:71 msgid "remove all matches: name [value-regex]" msgstr "ta bort alla träffar: namn [värde-reguttr]" -#: builtin/config.c:71 +#: builtin/config.c:72 msgid "rename section: old-name new-name" msgstr "byt namn pÃ¥ sektion: gammalt-namn nytt-namn" -#: builtin/config.c:72 +#: builtin/config.c:73 msgid "remove a section: name" msgstr "ta bort en sektion: namn" -#: builtin/config.c:73 +#: builtin/config.c:74 msgid "list all" msgstr "visa alla" -#: builtin/config.c:74 +#: builtin/config.c:75 msgid "open an editor" msgstr "öppna textredigeringsprogram" -#: builtin/config.c:75 +#: builtin/config.c:76 msgid "find the color configured: slot [default]" msgstr "hitta den inställda färgen: slot [default]" -#: builtin/config.c:76 +#: builtin/config.c:77 msgid "find the color setting: slot [stdout-is-tty]" msgstr "hitta färginställningen: slot [stdout-is-tty]" -#: builtin/config.c:77 +#: builtin/config.c:78 msgid "Type" msgstr "Typ" -#: builtin/config.c:78 +#: builtin/config.c:79 msgid "value is \"true\" or \"false\"" msgstr "värdet är \"true\" eller \"false\"" -#: builtin/config.c:79 +#: builtin/config.c:80 msgid "value is decimal number" msgstr "värdet är ett decimalt tal" -#: builtin/config.c:80 +#: builtin/config.c:81 msgid "value is --bool or --int" msgstr "värdet är --bool eller --int" -#: builtin/config.c:81 +#: builtin/config.c:82 msgid "value is a path (file or directory name)" msgstr "värdet är en sökväg (fil- eller katalognamn)" -#: builtin/config.c:82 +#: builtin/config.c:83 msgid "Other" msgstr "Andra" -#: builtin/config.c:83 +#: builtin/config.c:84 msgid "terminate values with NUL byte" msgstr "terminera värden med NUL-byte" -#: builtin/config.c:84 +#: builtin/config.c:85 msgid "show variable names only" msgstr "visa endast variabelnamn" -#: builtin/config.c:85 +#: builtin/config.c:86 msgid "respect include directives on lookup" msgstr "respektera inkluderingsdirektiv vid uppslag" -#: builtin/config.c:86 +#: builtin/config.c:87 msgid "show origin of config (file, standard input, blob, command line)" msgstr "visa konfigurationskälla (fil, standard in, blob, kommandorad)" -#: builtin/config.c:328 +#: builtin/config.c:327 msgid "unable to parse default color value" msgstr "kan inte tolka standardfärgvärde" -#: builtin/config.c:472 +#: builtin/config.c:471 #, c-format msgid "" "# This is Git's per-user configuration file.\n" @@ -7496,12 +7539,16 @@ msgstr "" "#\tname = %s\n" "#\temail = %s\n" -#: builtin/config.c:615 +#: builtin/config.c:499 +msgid "--local can only be used inside a git repository" +msgstr "--local kan bara användas inuti ett git-arkiv" + +#: builtin/config.c:621 #, c-format msgid "cannot create configuration file %s" msgstr "kan inte skapa konfigurationsfilen \"%s\"" -#: builtin/config.c:627 +#: builtin/config.c:633 #, c-format msgid "" "cannot overwrite multiple values with a single value\n" @@ -7510,75 +7557,75 @@ msgstr "" "kan inte skriva över flera värden med ett ensamt värde\n" " Använd en regexp, --add eller --replace-all för att ändra %s." -#: builtin/count-objects.c:86 +#: builtin/count-objects.c:87 msgid "git count-objects [-v] [-H | --human-readable]" msgstr "git count-objects [-v] [-H | --human-readable]" -#: builtin/count-objects.c:96 +#: builtin/count-objects.c:97 msgid "print sizes in human readable format" msgstr "skriv storlekar i människoläsbart format" -#: builtin/describe.c:18 +#: builtin/describe.c:19 msgid "git describe [<options>] [<commit-ish>...]" msgstr "git describe [<flaggor>] [<incheckning-igt>...]" -#: builtin/describe.c:19 +#: builtin/describe.c:20 msgid "git describe [<options>] --dirty" msgstr "git describe [<flaggor>] --dirty" -#: builtin/describe.c:53 +#: builtin/describe.c:54 msgid "head" msgstr "huvud" -#: builtin/describe.c:53 +#: builtin/describe.c:54 msgid "lightweight" msgstr "lättviktig" -#: builtin/describe.c:53 +#: builtin/describe.c:54 msgid "annotated" msgstr "annoterad" -#: builtin/describe.c:250 +#: builtin/describe.c:253 #, c-format msgid "annotated tag %s not available" msgstr "den annoterade taggen %s inte tillgänglig" -#: builtin/describe.c:254 +#: builtin/describe.c:257 #, c-format msgid "annotated tag %s has no embedded name" msgstr "den annoterade taggen %s har inget inbäddat namn" -#: builtin/describe.c:256 +#: builtin/describe.c:259 #, c-format msgid "tag '%s' is really '%s' here" msgstr "taggen \"%s\" är i verkligheten \"%s\" här" -#: builtin/describe.c:283 builtin/log.c:487 +#: builtin/describe.c:286 builtin/log.c:489 #, c-format msgid "Not a valid object name %s" msgstr "Objektnamnet är inte giltigt: %s" -#: builtin/describe.c:286 +#: builtin/describe.c:289 #, c-format msgid "%s is not a valid '%s' object" msgstr "%s är inte ett giltigt \"%s\"-objekt" -#: builtin/describe.c:303 +#: builtin/describe.c:306 #, c-format msgid "no tag exactly matches '%s'" msgstr "ingen tagg motsvarar \"%s\" exakt" -#: builtin/describe.c:305 +#: builtin/describe.c:308 #, c-format msgid "searching to describe %s\n" msgstr "söker för att beskriva %s\n" -#: builtin/describe.c:352 +#: builtin/describe.c:355 #, c-format msgid "finished search at %s\n" msgstr "avslutade sökning pÃ¥ %s\n" -#: builtin/describe.c:379 +#: builtin/describe.c:382 #, c-format msgid "" "No annotated tags can describe '%s'.\n" @@ -7587,7 +7634,7 @@ msgstr "" "Inga annoterade taggar kan beskriva \"%s\".\n" "Det finns dock oannoterade taggar: testa --tags." -#: builtin/describe.c:383 +#: builtin/describe.c:386 #, c-format msgid "" "No tags can describe '%s'.\n" @@ -7596,12 +7643,12 @@ msgstr "" "Inga taggar kan beskriva \"%s\".\n" "Testa --always, eller skapa nÃ¥gra taggar." -#: builtin/describe.c:413 +#: builtin/describe.c:416 #, c-format msgid "traversed %lu commits\n" msgstr "traverserade %lu incheckningar\n" -#: builtin/describe.c:416 +#: builtin/describe.c:419 #, c-format msgid "" "more than %i tags found; listed %i most recent\n" @@ -7610,75 +7657,75 @@ msgstr "" "mer än %i taggar hittades; listar de %i senaste\n" "gav upp sökningen vid %s\n" -#: builtin/describe.c:438 +#: builtin/describe.c:441 msgid "find the tag that comes after the commit" msgstr "hitta taggen som kommer efter incheckningen" -#: builtin/describe.c:439 +#: builtin/describe.c:442 msgid "debug search strategy on stderr" msgstr "felsök sökstrategin pÃ¥ standard fel" -#: builtin/describe.c:440 +#: builtin/describe.c:443 msgid "use any ref" msgstr "använd alla referenser" -#: builtin/describe.c:441 +#: builtin/describe.c:444 msgid "use any tag, even unannotated" msgstr "använd alla taggar, även oannoterade" -#: builtin/describe.c:442 +#: builtin/describe.c:445 msgid "always use long format" msgstr "använd alltid lÃ¥ngt format" -#: builtin/describe.c:443 +#: builtin/describe.c:446 msgid "only follow first parent" msgstr "följ endast första föräldern" -#: builtin/describe.c:446 +#: builtin/describe.c:449 msgid "only output exact matches" msgstr "skriv endast ut exakta träffar" -#: builtin/describe.c:448 +#: builtin/describe.c:451 msgid "consider <n> most recent tags (default: 10)" msgstr "överväg de <n> nyaste taggarna (standard: 10)" -#: builtin/describe.c:450 +#: builtin/describe.c:453 msgid "only consider tags matching <pattern>" msgstr "överväg endast taggar som motsvarar <mönster>" -#: builtin/describe.c:452 +#: builtin/describe.c:455 msgid "do not consider tags matching <pattern>" msgstr "överväg inte taggar som motsvarar <mönster>" -#: builtin/describe.c:454 builtin/name-rev.c:357 +#: builtin/describe.c:457 builtin/name-rev.c:406 msgid "show abbreviated commit object as fallback" msgstr "visa förkortade incheckningsobjekt som standard" -#: builtin/describe.c:455 builtin/describe.c:458 +#: builtin/describe.c:458 builtin/describe.c:461 msgid "mark" msgstr "märke" -#: builtin/describe.c:456 +#: builtin/describe.c:459 msgid "append <mark> on dirty working tree (default: \"-dirty\")" msgstr "lägg till <märke> pÃ¥ lortigt arbetsträd (standard: \"-dirty\")" -#: builtin/describe.c:459 +#: builtin/describe.c:462 msgid "append <mark> on broken working tree (default: \"-broken\")" msgstr "lägg till <märke> pÃ¥ trasigt arbetsträd (standard: \"-broken\")" -#: builtin/describe.c:477 +#: builtin/describe.c:480 msgid "--long is incompatible with --abbrev=0" msgstr "--long är inkompatibel med --abbrev=0" -#: builtin/describe.c:506 +#: builtin/describe.c:509 msgid "No names found, cannot describe anything." msgstr "Inga namn hittades, kan inte beskriva nÃ¥got." -#: builtin/describe.c:549 +#: builtin/describe.c:552 msgid "--dirty is incompatible with commit-ishes" msgstr "--dirty är inkompatibelt med \"commit-ish\"-värden" -#: builtin/describe.c:551 +#: builtin/describe.c:554 msgid "--broken is incompatible with commit-ishes" msgstr "--broken är inkompatibelt med \"commit-ish\"-värden" @@ -7687,56 +7734,56 @@ msgstr "--broken är inkompatibelt med \"commit-ish\"-värden" msgid "'%s': not a regular file or symlink" msgstr "\"%s\": inte en normal fil eller symbolisk länk" -#: builtin/diff.c:234 +#: builtin/diff.c:235 #, c-format msgid "invalid option: %s" msgstr "ogiltig flagga: %s" -#: builtin/diff.c:358 +#: builtin/diff.c:359 msgid "Not a git repository" msgstr "Inte ett git-arkiv" -#: builtin/diff.c:401 +#: builtin/diff.c:402 #, c-format msgid "invalid object '%s' given." msgstr "objektet \"%s\" som angavs är felaktigt." -#: builtin/diff.c:410 +#: builtin/diff.c:411 #, c-format msgid "more than two blobs given: '%s'" msgstr "mer än tvÃ¥ blobbar angavs: \"%s\"" -#: builtin/diff.c:417 +#: builtin/diff.c:416 #, c-format msgid "unhandled object '%s' given." msgstr "ej hanterat objekt \"%s\" angavs." -#: builtin/difftool.c:28 +#: builtin/difftool.c:29 msgid "git difftool [<options>] [<commit> [<commit>]] [--] [<path>...]" msgstr "" "git difftool [<flaggor>] [<incheckning> [<incheckning>]] [--] [<sökväg>...]" -#: builtin/difftool.c:241 +#: builtin/difftool.c:249 #, c-format msgid "failed: %d" msgstr "misslyckades: %d" -#: builtin/difftool.c:283 +#: builtin/difftool.c:291 #, c-format msgid "could not read symlink %s" msgstr "kunde inte läsa symboliska länken %s" -#: builtin/difftool.c:285 +#: builtin/difftool.c:293 #, c-format msgid "could not read symlink file %s" msgstr "kunde inte läsa symbolisk länk-fil %s" -#: builtin/difftool.c:293 +#: builtin/difftool.c:301 #, c-format msgid "could not read object %s for symlink %s" msgstr "kunde inte läsa objektet %s för symboliska länken %s" -#: builtin/difftool.c:395 +#: builtin/difftool.c:403 msgid "" "combined diff formats('-c' and '--cc') are not supported in\n" "directory diff mode('-d' and '--dir-diff')." @@ -7744,53 +7791,53 @@ msgstr "" "kombinerade diff-format (\"-c\" och \"--cc\") stöds inte i\n" "katalogdiffläge (\"-d\" och \"--dir-diff\")." -#: builtin/difftool.c:609 +#: builtin/difftool.c:626 #, c-format msgid "both files modified: '%s' and '%s'." msgstr "bägge filerna ändrade: \"%s\" och \"%s\"." -#: builtin/difftool.c:611 +#: builtin/difftool.c:628 msgid "working tree file has been left." msgstr "filen i arbetskatalogen lämnades kvar." -#: builtin/difftool.c:622 +#: builtin/difftool.c:639 #, c-format msgid "temporary files exist in '%s'." msgstr "temporära filer finns i \"%s\"." -#: builtin/difftool.c:623 +#: builtin/difftool.c:640 msgid "you may want to cleanup or recover these." msgstr "du kanske vill städa eller rädda dem." -#: builtin/difftool.c:669 +#: builtin/difftool.c:689 msgid "use `diff.guitool` instead of `diff.tool`" msgstr "använd \"diff.guitool\" istället för \"diff.tool\"" -#: builtin/difftool.c:671 +#: builtin/difftool.c:691 msgid "perform a full-directory diff" msgstr "utför diff för hela katalogen" -#: builtin/difftool.c:673 +#: builtin/difftool.c:693 msgid "do not prompt before launching a diff tool" msgstr "frÃ¥ga inte vid start av diff-verktyg" -#: builtin/difftool.c:679 +#: builtin/difftool.c:699 msgid "use symlinks in dir-diff mode" msgstr "använd symboliska länkar i katalogdiffläge" -#: builtin/difftool.c:680 +#: builtin/difftool.c:700 msgid "<tool>" msgstr "<verktyg>" -#: builtin/difftool.c:681 +#: builtin/difftool.c:701 msgid "use the specified diff tool" msgstr "använd angivet diff-verktyg" -#: builtin/difftool.c:683 +#: builtin/difftool.c:703 msgid "print a list of diff tools that may be used with `--tool`" -msgstr "visa en lista över diff-verktyg som kan användas med \"--tool\"" +msgstr "visa en lista över diff-verktyg som kan användas med â€--toolâ€" -#: builtin/difftool.c:686 +#: builtin/difftool.c:706 msgid "" "make 'git-difftool' exit when an invoked diff tool returns a non - zero exit " "code" @@ -7798,239 +7845,243 @@ msgstr "" "lÃ¥t \"git-difftool\" avbryta när ett anropat diff-verktyg ger returvärde " "skilt frÃ¥n noll" -#: builtin/difftool.c:688 +#: builtin/difftool.c:708 msgid "<command>" msgstr "<kommando>" -#: builtin/difftool.c:689 +#: builtin/difftool.c:709 msgid "specify a custom command for viewing diffs" msgstr "ange eget kommando för att visa diffar" -#: builtin/difftool.c:713 +#: builtin/difftool.c:733 msgid "no <tool> given for --tool=<tool>" msgstr "inget <verktyg> angavs för --tool=<verktyg>" -#: builtin/difftool.c:720 +#: builtin/difftool.c:740 msgid "no <cmd> given for --extcmd=<cmd>" msgstr "inget <kommando> angavs för --extcmd=<kommando>" -#: builtin/fast-export.c:25 +#: builtin/fast-export.c:26 msgid "git fast-export [rev-list-opts]" msgstr "git fast-export [rev-list-flaggor]" -#: builtin/fast-export.c:980 +#: builtin/fast-export.c:982 msgid "show progress after <n> objects" msgstr "visa förlopp efter <n> objekt" -#: builtin/fast-export.c:982 +#: builtin/fast-export.c:984 msgid "select handling of signed tags" msgstr "välj hantering av signerade taggar" -#: builtin/fast-export.c:985 +#: builtin/fast-export.c:987 msgid "select handling of tags that tag filtered objects" msgstr "välj hantering av taggar som har taggfiltrerade objekt" -#: builtin/fast-export.c:988 +#: builtin/fast-export.c:990 msgid "Dump marks to this file" msgstr "Dump märken till filen" -#: builtin/fast-export.c:990 +#: builtin/fast-export.c:992 msgid "Import marks from this file" msgstr "Importera märken frÃ¥n filen" -#: builtin/fast-export.c:992 +#: builtin/fast-export.c:994 msgid "Fake a tagger when tags lack one" msgstr "Fejka taggare när taggen saknar en" -#: builtin/fast-export.c:994 +#: builtin/fast-export.c:996 msgid "Output full tree for each commit" msgstr "Skriv ut hela trädet för varje incheckning" -#: builtin/fast-export.c:996 +#: builtin/fast-export.c:998 msgid "Use the done feature to terminate the stream" msgstr "Använd done-funktionen för att avsluta strömmen" -#: builtin/fast-export.c:997 +#: builtin/fast-export.c:999 msgid "Skip output of blob data" msgstr "Hoppa över skrivning av blob-data" -#: builtin/fast-export.c:998 +#: builtin/fast-export.c:1000 msgid "refspec" msgstr "referensspecifikation" -#: builtin/fast-export.c:999 +#: builtin/fast-export.c:1001 msgid "Apply refspec to exported refs" msgstr "Applicera referensspecifikation pÃ¥ exporterade referenser" -#: builtin/fast-export.c:1000 +#: builtin/fast-export.c:1002 msgid "anonymize output" msgstr "anonymisera utdata" -#: builtin/fetch.c:21 +#: builtin/fetch.c:22 msgid "git fetch [<options>] [<repository> [<refspec>...]]" msgstr "git fetch [<flaggor>] [<arkiv> [<refspec>...]]" -#: builtin/fetch.c:22 +#: builtin/fetch.c:23 msgid "git fetch [<options>] <group>" msgstr "git fetch [<flaggor>] <grupp>" -#: builtin/fetch.c:23 +#: builtin/fetch.c:24 msgid "git fetch --multiple [<options>] [(<repository> | <group>)...]" msgstr "git fetch --multiple [<flaggor>] [(<arkiv> | <grupp>)...]" -#: builtin/fetch.c:24 +#: builtin/fetch.c:25 msgid "git fetch --all [<options>]" msgstr "git fetch --all [<flaggor>]" -#: builtin/fetch.c:95 builtin/pull.c:175 +#: builtin/fetch.c:90 builtin/pull.c:182 msgid "fetch from all remotes" msgstr "hämta frÃ¥n alla fjärrar" -#: builtin/fetch.c:97 builtin/pull.c:178 +#: builtin/fetch.c:92 builtin/pull.c:185 msgid "append to .git/FETCH_HEAD instead of overwriting" msgstr "lägg till i .git/FETCH_HEAD istället för att skriva över" -#: builtin/fetch.c:99 builtin/pull.c:181 +#: builtin/fetch.c:94 builtin/pull.c:188 msgid "path to upload pack on remote end" msgstr "sökväg till upload pack pÃ¥ fjärren" -#: builtin/fetch.c:100 builtin/pull.c:183 +#: builtin/fetch.c:95 builtin/pull.c:190 msgid "force overwrite of local branch" msgstr "tvinga överskrivning av lokal gren" -#: builtin/fetch.c:102 +#: builtin/fetch.c:97 msgid "fetch from multiple remotes" msgstr "hämta frÃ¥n flera fjärrar" -#: builtin/fetch.c:104 builtin/pull.c:185 +#: builtin/fetch.c:99 builtin/pull.c:192 msgid "fetch all tags and associated objects" msgstr "hämta alla taggar och associerade objekt" -#: builtin/fetch.c:106 +#: builtin/fetch.c:101 msgid "do not fetch all tags (--no-tags)" msgstr "hämta inte alla taggar (--no-tags)" -#: builtin/fetch.c:108 +#: builtin/fetch.c:103 msgid "number of submodules fetched in parallel" msgstr "antal undermoduler som hämtas parallellt" -#: builtin/fetch.c:110 builtin/pull.c:188 +#: builtin/fetch.c:105 builtin/pull.c:195 msgid "prune remote-tracking branches no longer on remote" msgstr "rensa fjärrspÃ¥rande grenar ej längre pÃ¥ fjärren" -#: builtin/fetch.c:111 builtin/pull.c:191 +#: builtin/fetch.c:106 builtin/fetch.c:129 builtin/pull.c:123 msgid "on-demand" msgstr "on-demand" -#: builtin/fetch.c:112 builtin/pull.c:192 +#: builtin/fetch.c:107 msgid "control recursive fetching of submodules" msgstr "styr rekursiv hämtning av undermoduler" -#: builtin/fetch.c:116 builtin/pull.c:200 +#: builtin/fetch.c:111 builtin/pull.c:203 msgid "keep downloaded pack" msgstr "behÃ¥ll hämtade paket" -#: builtin/fetch.c:118 +#: builtin/fetch.c:113 msgid "allow updating of HEAD ref" msgstr "tillÃ¥t uppdatering av HEAD-referens" -#: builtin/fetch.c:121 builtin/fetch.c:127 builtin/pull.c:203 +#: builtin/fetch.c:116 builtin/fetch.c:122 builtin/pull.c:206 msgid "deepen history of shallow clone" msgstr "fördjupa historik för grund klon" -#: builtin/fetch.c:123 +#: builtin/fetch.c:118 msgid "deepen history of shallow repository based on time" msgstr "fördjupa historik för grund klon baserad pÃ¥ tid" -#: builtin/fetch.c:129 builtin/pull.c:206 +#: builtin/fetch.c:124 builtin/pull.c:209 msgid "convert to a complete repository" msgstr "konvertera till komplett arkiv" -#: builtin/fetch.c:131 builtin/log.c:1440 +#: builtin/fetch.c:126 builtin/log.c:1450 msgid "dir" msgstr "kat" -#: builtin/fetch.c:132 +#: builtin/fetch.c:127 msgid "prepend this to submodule path output" msgstr "lägg till i början av undermodulens sökvägsutdata" -#: builtin/fetch.c:135 -msgid "default mode for recursion" -msgstr "standardläge för rekursion" +#: builtin/fetch.c:130 +msgid "" +"default for recursive fetching of submodules (lower priority than config " +"files)" +msgstr "" +"standard för rekursiv hämtning av undermoduler (lägre prioritet än " +"konfigurationsfiler)" -#: builtin/fetch.c:137 builtin/pull.c:209 +#: builtin/fetch.c:134 builtin/pull.c:212 msgid "accept refs that update .git/shallow" msgstr "tar emot referenser som uppdaterar .git/shallow" -#: builtin/fetch.c:138 builtin/pull.c:211 +#: builtin/fetch.c:135 builtin/pull.c:214 msgid "refmap" msgstr "referenskarta" -#: builtin/fetch.c:139 builtin/pull.c:212 +#: builtin/fetch.c:136 builtin/pull.c:215 msgid "specify fetch refmap" msgstr "ange referenskarta för \"fetch\"" -#: builtin/fetch.c:395 +#: builtin/fetch.c:394 msgid "Couldn't find remote ref HEAD" msgstr "Kunde inte hitta fjärr-referensen HEAD" -#: builtin/fetch.c:513 +#: builtin/fetch.c:512 #, c-format msgid "configuration fetch.output contains invalid value %s" msgstr "konfigurationen för fetch.output innehÃ¥ller ogiltigt värde %s" -#: builtin/fetch.c:606 +#: builtin/fetch.c:605 #, c-format msgid "object %s not found" msgstr "objektet %s hittades inte" -#: builtin/fetch.c:610 +#: builtin/fetch.c:609 msgid "[up to date]" msgstr "[à jour]" -#: builtin/fetch.c:623 builtin/fetch.c:703 +#: builtin/fetch.c:622 builtin/fetch.c:702 msgid "[rejected]" msgstr "[refuserad]" -#: builtin/fetch.c:624 +#: builtin/fetch.c:623 msgid "can't fetch in current branch" msgstr "kan inte hämta i aktuell gren" -#: builtin/fetch.c:633 +#: builtin/fetch.c:632 msgid "[tag update]" msgstr "[uppdaterad tagg]" -#: builtin/fetch.c:634 builtin/fetch.c:667 builtin/fetch.c:683 -#: builtin/fetch.c:698 +#: builtin/fetch.c:633 builtin/fetch.c:666 builtin/fetch.c:682 +#: builtin/fetch.c:697 msgid "unable to update local ref" msgstr "kunde inte uppdatera lokal ref" -#: builtin/fetch.c:653 +#: builtin/fetch.c:652 msgid "[new tag]" msgstr "[ny tagg]" -#: builtin/fetch.c:656 +#: builtin/fetch.c:655 msgid "[new branch]" msgstr "[ny gren]" -#: builtin/fetch.c:659 +#: builtin/fetch.c:658 msgid "[new ref]" msgstr "[ny ref]" -#: builtin/fetch.c:698 +#: builtin/fetch.c:697 msgid "forced update" msgstr "tvingad uppdatering" -#: builtin/fetch.c:703 +#: builtin/fetch.c:702 msgid "non-fast-forward" msgstr "ej snabbspolad" -#: builtin/fetch.c:748 +#: builtin/fetch.c:747 #, c-format msgid "%s did not send all necessary objects\n" msgstr "%s sände inte alla nödvändiga objekt\n" -#: builtin/fetch.c:768 +#: builtin/fetch.c:767 #, c-format msgid "reject %s because shallow roots are not allowed to be updated" msgstr "avvisa %s dÃ¥ grunda rötter inte kan uppdateras" @@ -8063,7 +8114,7 @@ msgstr " (%s har blivit dinglande)" msgid "[deleted]" msgstr "[borttagen]" -#: builtin/fetch.c:955 builtin/remote.c:1022 +#: builtin/fetch.c:955 builtin/remote.c:1023 msgid "(none)" msgstr "(ingen)" @@ -8092,7 +8143,7 @@ msgstr "Vet inte hur man hämtar frÃ¥n %s" msgid "Fetching %s\n" msgstr "Hämtar %s\n" -#: builtin/fetch.c:1238 builtin/remote.c:96 +#: builtin/fetch.c:1238 builtin/remote.c:97 #, c-format msgid "Could not fetch %s" msgstr "Kunde inte hämta %s" @@ -8125,103 +8176,103 @@ msgstr "--depth och --unshallow kan inte användas samtidigt" msgid "--unshallow on a complete repository does not make sense" msgstr "--unshallow kan inte användas pÃ¥ ett komplett arkiv" -#: builtin/fetch.c:1352 +#: builtin/fetch.c:1349 msgid "fetch --all does not take a repository argument" msgstr "fetch --all tar inte namnet pÃ¥ ett arkiv som argument" -#: builtin/fetch.c:1354 +#: builtin/fetch.c:1351 msgid "fetch --all does not make sense with refspecs" msgstr "fetch --all kan inte anges med referensspecifikationer" -#: builtin/fetch.c:1365 +#: builtin/fetch.c:1362 #, c-format msgid "No such remote or remote group: %s" msgstr "Fjärren eller fjärrgruppen finns inte: %s" -#: builtin/fetch.c:1373 +#: builtin/fetch.c:1370 msgid "Fetching a group and specifying refspecs does not make sense" msgstr "Kan inte hämta frÃ¥n grupp och ange referensspecifikationer" -#: builtin/fmt-merge-msg.c:14 +#: builtin/fmt-merge-msg.c:15 msgid "" "git fmt-merge-msg [-m <message>] [--log[=<n>] | --no-log] [--file <file>]" msgstr "" "git fmt-merge-msg [-m <meddelande>] [--log[=<n>] | --no-log] [--file <fil>]" -#: builtin/fmt-merge-msg.c:663 +#: builtin/fmt-merge-msg.c:664 msgid "populate log with at most <n> entries from shortlog" msgstr "fyll i loggen med som mest <n> poster frÃ¥n shortlog" -#: builtin/fmt-merge-msg.c:666 +#: builtin/fmt-merge-msg.c:667 msgid "alias for --log (deprecated)" msgstr "alias för --log (avrÃ¥ds)" -#: builtin/fmt-merge-msg.c:669 +#: builtin/fmt-merge-msg.c:670 msgid "text" msgstr "text" -#: builtin/fmt-merge-msg.c:670 +#: builtin/fmt-merge-msg.c:671 msgid "use <text> as start of message" msgstr "inled meddelande med <text>" -#: builtin/fmt-merge-msg.c:671 +#: builtin/fmt-merge-msg.c:672 msgid "file to read from" msgstr "fil att läsa frÃ¥n" -#: builtin/for-each-ref.c:9 +#: builtin/for-each-ref.c:10 msgid "git for-each-ref [<options>] [<pattern>]" msgstr "git for-each-ref [<flaggor>] [<mönster>]" -#: builtin/for-each-ref.c:10 +#: builtin/for-each-ref.c:11 msgid "git for-each-ref [--points-at <object>]" msgstr "git for-each-ref [--points-at <objekt>]" -#: builtin/for-each-ref.c:11 +#: builtin/for-each-ref.c:12 msgid "git for-each-ref [(--merged | --no-merged) [<commit>]]" msgstr "git for-each-ref [(--merged | --no-merged) [<incheckning>]]" -#: builtin/for-each-ref.c:12 +#: builtin/for-each-ref.c:13 msgid "git for-each-ref [--contains [<commit>]] [--no-contains [<commit>]]" msgstr "" "git for-each-ref [--contains [<incheckning>]] [--no-contains [<incheckning>]]" -#: builtin/for-each-ref.c:27 +#: builtin/for-each-ref.c:28 msgid "quote placeholders suitably for shells" msgstr "citera platshÃ¥llare passande för skal" -#: builtin/for-each-ref.c:29 +#: builtin/for-each-ref.c:30 msgid "quote placeholders suitably for perl" msgstr "citera platshÃ¥llare passande för perl" -#: builtin/for-each-ref.c:31 +#: builtin/for-each-ref.c:32 msgid "quote placeholders suitably for python" msgstr "citera platshÃ¥llare passande för python" -#: builtin/for-each-ref.c:33 +#: builtin/for-each-ref.c:34 msgid "quote placeholders suitably for Tcl" msgstr "citera platshÃ¥llare passande för Tcl" -#: builtin/for-each-ref.c:36 +#: builtin/for-each-ref.c:37 msgid "show only <n> matched refs" msgstr "visa endast <n> träffade refs" -#: builtin/for-each-ref.c:41 +#: builtin/for-each-ref.c:42 msgid "print only refs which points at the given object" msgstr "visa endast referenser som pekar pÃ¥ objektet" -#: builtin/for-each-ref.c:43 +#: builtin/for-each-ref.c:44 msgid "print only refs that are merged" msgstr "visa endast referenser som slagits samman" -#: builtin/for-each-ref.c:44 +#: builtin/for-each-ref.c:45 msgid "print only refs that are not merged" msgstr "visa endast referenser som ej slagits samman" -#: builtin/for-each-ref.c:45 +#: builtin/for-each-ref.c:46 msgid "print only refs which contain the commit" msgstr "visa endast referenser som innehÃ¥ller incheckningen" -#: builtin/for-each-ref.c:46 +#: builtin/for-each-ref.c:47 msgid "print only refs which don't contain the commit" msgstr "visa endast referenser som inte innehÃ¥ller incheckningen" @@ -8287,21 +8338,21 @@ msgstr "visa ordrika namn för nÃ¥bara objekt" msgid "Checking objects" msgstr "Kontrollerar objekt" -#: builtin/gc.c:25 +#: builtin/gc.c:26 msgid "git gc [<options>]" msgstr "git gc [<flaggor>]" -#: builtin/gc.c:78 +#: builtin/gc.c:79 #, c-format msgid "Failed to fstat %s: %s" msgstr "Misslyckades ta status (fstat) pÃ¥ %s: %s" -#: builtin/gc.c:310 +#: builtin/gc.c:311 #, c-format msgid "Can't stat %s" msgstr "Kan inte ta status pÃ¥ %s" -#: builtin/gc.c:319 +#: builtin/gc.c:320 #, c-format msgid "" "The last gc run reported the following. Please correct the root cause\n" @@ -8316,43 +8367,43 @@ msgstr "" "\n" "%s" -#: builtin/gc.c:358 +#: builtin/gc.c:359 msgid "prune unreferenced objects" msgstr "rensa ej refererade objekt" -#: builtin/gc.c:360 +#: builtin/gc.c:361 msgid "be more thorough (increased runtime)" msgstr "var mer grundlig (ökar körtiden)" -#: builtin/gc.c:361 +#: builtin/gc.c:362 msgid "enable auto-gc mode" msgstr "aktivera auto-gc-läge" -#: builtin/gc.c:362 +#: builtin/gc.c:363 msgid "force running gc even if there may be another gc running" msgstr "tvinga gc-körning även om en annan gc kanske körs" -#: builtin/gc.c:379 +#: builtin/gc.c:380 #, c-format msgid "Failed to parse gc.logexpiry value %s" msgstr "Kan inte tolka värdet %s för gc.logexpiry" -#: builtin/gc.c:407 +#: builtin/gc.c:408 #, c-format msgid "Auto packing the repository in background for optimum performance.\n" msgstr "Packar arkivet automatiskt i bakgrunden för optimal prestanda.\n" -#: builtin/gc.c:409 +#: builtin/gc.c:410 #, c-format msgid "Auto packing the repository for optimum performance.\n" msgstr "Packar arkivet automatiskt för optimal prestanda.\n" -#: builtin/gc.c:410 +#: builtin/gc.c:411 #, c-format msgid "See \"git help gc\" for manual housekeeping.\n" msgstr "Se \"git help gc\" för manuell hushÃ¥llning.\n" -#: builtin/gc.c:431 +#: builtin/gc.c:432 #, c-format msgid "" "gc is already running on machine '%s' pid %<PRIuMAX> (use --force if not)" @@ -8360,265 +8411,278 @@ msgstr "" "gc körs redan pÃ¥ maskinen \"%s\" pid %<PRIuMAX> (använd --force om sÃ¥ inte " "är fallet)" -#: builtin/gc.c:475 +#: builtin/gc.c:476 msgid "" "There are too many unreachable loose objects; run 'git prune' to remove them." msgstr "" "Det finns för mÃ¥nga onÃ¥bara lösa objekt; kör \"git prune\" för att ta bort " "dem." -#: builtin/grep.c:25 +#: builtin/grep.c:27 msgid "git grep [<options>] [-e] <pattern> [<rev>...] [[--] <path>...]" msgstr "git grep [<flaggor>] [-e] <mönster> [<rev>...] [[--] <sökväg>...]" -#: builtin/grep.c:232 +#: builtin/grep.c:235 #, c-format msgid "grep: failed to create thread: %s" msgstr "grep: misslyckades skapa trÃ¥d. %s" -#: builtin/grep.c:290 +#: builtin/grep.c:293 #, c-format msgid "invalid number of threads specified (%d) for %s" msgstr "felaktigt antal trÃ¥dar angivet (%d) för %s" -#: builtin/grep.c:769 builtin/grep.c:810 +#. TRANSLATORS: %s is the configuration +#. variable for tweaking threads, currently +#. grep.threads +#. +#: builtin/grep.c:302 builtin/index-pack.c:1494 builtin/index-pack.c:1692 +#, c-format +msgid "no threads support, ignoring %s" +msgstr "trÃ¥dstöd saknas, ignorerar %s" + +#: builtin/grep.c:788 builtin/grep.c:829 #, c-format msgid "unable to read tree (%s)" msgstr "kunde inte läsa träd (%s)" -#: builtin/grep.c:829 +#: builtin/grep.c:848 #, c-format msgid "unable to grep from object of type %s" -msgstr "Kunde inte \"grep\" frÃ¥n objekt av typen %s" +msgstr "kunde inte \"grep\" frÃ¥n objekt av typen %s" -#: builtin/grep.c:893 +#: builtin/grep.c:912 #, c-format msgid "switch `%c' expects a numerical value" msgstr "flaggan \"%c\" antar ett numeriskt värde" -#: builtin/grep.c:980 +#: builtin/grep.c:999 msgid "search in index instead of in the work tree" msgstr "sök i indexet istället för i arbetskatalogen" -#: builtin/grep.c:982 +#: builtin/grep.c:1001 msgid "find in contents not managed by git" msgstr "sök i innehÃ¥ll som inte hanteras av git" -#: builtin/grep.c:984 +#: builtin/grep.c:1003 msgid "search in both tracked and untracked files" msgstr "sök i bÃ¥de spÃ¥rade och ospÃ¥rade filer" -#: builtin/grep.c:986 +#: builtin/grep.c:1005 msgid "ignore files specified via '.gitignore'" msgstr "ignorera filer angivna i \".gitignore\"" -#: builtin/grep.c:988 +#: builtin/grep.c:1007 msgid "recursively search in each submodule" msgstr "sök varje undermodul rekursivt" -#: builtin/grep.c:990 +#: builtin/grep.c:1009 msgid "basename" msgstr "basnamn" -#: builtin/grep.c:991 +#: builtin/grep.c:1010 msgid "prepend parent project's basename to output" msgstr "lägg till föräldraprojektets basnamn i utdata" -#: builtin/grep.c:994 +#: builtin/grep.c:1013 msgid "show non-matching lines" msgstr "visa rader som inte träffas" -#: builtin/grep.c:996 +#: builtin/grep.c:1015 msgid "case insensitive matching" msgstr "skiftlägesokänslig sökning" -#: builtin/grep.c:998 +#: builtin/grep.c:1017 msgid "match patterns only at word boundaries" msgstr "matcha endast mönster vid ordgränser" -#: builtin/grep.c:1000 +#: builtin/grep.c:1019 msgid "process binary files as text" msgstr "hantera binärfiler som text" -#: builtin/grep.c:1002 +#: builtin/grep.c:1021 msgid "don't match patterns in binary files" msgstr "träffa inte mönster i binärfiler" -#: builtin/grep.c:1005 +#: builtin/grep.c:1024 msgid "process binary files with textconv filters" msgstr "hantera binärfiler med textconv-filter" -#: builtin/grep.c:1007 +#: builtin/grep.c:1026 msgid "descend at most <depth> levels" msgstr "gÃ¥ som mest ned <djup> nivÃ¥er" -#: builtin/grep.c:1011 +#: builtin/grep.c:1030 msgid "use extended POSIX regular expressions" msgstr "använd utökade POSIX-reguljära uttryck" -#: builtin/grep.c:1014 +#: builtin/grep.c:1033 msgid "use basic POSIX regular expressions (default)" msgstr "använd grundläggande POSIX-reguljära uttryck (standard)" -#: builtin/grep.c:1017 +#: builtin/grep.c:1036 msgid "interpret patterns as fixed strings" msgstr "tolka mönster som fixerade strängar" -#: builtin/grep.c:1020 +#: builtin/grep.c:1039 msgid "use Perl-compatible regular expressions" msgstr "använd Perlkompatibla reguljära uttryck" -#: builtin/grep.c:1023 +#: builtin/grep.c:1042 msgid "show line numbers" msgstr "visa radnummer" -#: builtin/grep.c:1024 +#: builtin/grep.c:1043 msgid "don't show filenames" msgstr "visa inte filnamn" -#: builtin/grep.c:1025 +#: builtin/grep.c:1044 msgid "show filenames" msgstr "visa filnamn" -#: builtin/grep.c:1027 +#: builtin/grep.c:1046 msgid "show filenames relative to top directory" msgstr "visa filnamn relativa till toppkatalogen" -#: builtin/grep.c:1029 +#: builtin/grep.c:1048 msgid "show only filenames instead of matching lines" msgstr "visa endast filnamn istället för träffade rader" -#: builtin/grep.c:1031 +#: builtin/grep.c:1050 msgid "synonym for --files-with-matches" msgstr "synonym för --files-with-matches" -#: builtin/grep.c:1034 +#: builtin/grep.c:1053 msgid "show only the names of files without match" msgstr "visa endast namn pÃ¥ filer utan träffar" -#: builtin/grep.c:1036 +#: builtin/grep.c:1055 msgid "print NUL after filenames" msgstr "skriv NUL efter filnamn" -#: builtin/grep.c:1038 +#: builtin/grep.c:1057 msgid "show the number of matches instead of matching lines" msgstr "visa antal träffar istället för träffade rader" -#: builtin/grep.c:1039 +#: builtin/grep.c:1058 msgid "highlight matches" msgstr "ljusmarkera träffar" -#: builtin/grep.c:1041 +#: builtin/grep.c:1060 msgid "print empty line between matches from different files" msgstr "skriv tomma rader mellan träffar frÃ¥n olika filer" -#: builtin/grep.c:1043 +#: builtin/grep.c:1062 msgid "show filename only once above matches from same file" msgstr "visa filnamn endast en gÃ¥ng ovanför träffar frÃ¥n samma fil" -#: builtin/grep.c:1046 +#: builtin/grep.c:1065 msgid "show <n> context lines before and after matches" msgstr "visa <n> rader sammanhang före och efter träffar" -#: builtin/grep.c:1049 +#: builtin/grep.c:1068 msgid "show <n> context lines before matches" msgstr "visa <n> rader sammanhang före träffar" -#: builtin/grep.c:1051 +#: builtin/grep.c:1070 msgid "show <n> context lines after matches" msgstr "visa <n> rader sammanhang efter träffar" -#: builtin/grep.c:1053 +#: builtin/grep.c:1072 msgid "use <n> worker threads" msgstr "använd <n> jobbtrÃ¥dar" -#: builtin/grep.c:1054 +#: builtin/grep.c:1073 msgid "shortcut for -C NUM" msgstr "genväg för -C NUM" -#: builtin/grep.c:1057 +#: builtin/grep.c:1076 msgid "show a line with the function name before matches" msgstr "visa en rad med funktionsnamnet före träffen" -#: builtin/grep.c:1059 +#: builtin/grep.c:1078 msgid "show the surrounding function" msgstr "visa den omkringliggande funktionen" -#: builtin/grep.c:1062 +#: builtin/grep.c:1081 msgid "read patterns from file" msgstr "läs mönster frÃ¥n fil" -#: builtin/grep.c:1064 +#: builtin/grep.c:1083 msgid "match <pattern>" msgstr "träffa <mönster>" -#: builtin/grep.c:1066 +#: builtin/grep.c:1085 msgid "combine patterns specified with -e" msgstr "kombinera mönster som anges med -e" -#: builtin/grep.c:1078 +#: builtin/grep.c:1097 msgid "indicate hit with exit status without output" msgstr "ange träff med slutstatuskod utan utdata" -#: builtin/grep.c:1080 +#: builtin/grep.c:1099 msgid "show only matches from files that match all patterns" msgstr "visa endast träffar frÃ¥n filer som träffar alla mönster" -#: builtin/grep.c:1082 +#: builtin/grep.c:1101 msgid "show parse tree for grep expression" msgstr "visa analysträd för grep-uttryck" -#: builtin/grep.c:1086 +#: builtin/grep.c:1105 msgid "pager" msgstr "bläddrare" -#: builtin/grep.c:1086 +#: builtin/grep.c:1105 msgid "show matching files in the pager" msgstr "visa träffade filer i filbläddraren" -#: builtin/grep.c:1089 +#: builtin/grep.c:1108 msgid "allow calling of grep(1) (ignored by this build)" msgstr "tillÃ¥t anropa grep(1) (ignoreras av detta bygge)" -#: builtin/grep.c:1153 +#: builtin/grep.c:1172 msgid "no pattern given." msgstr "inget mönster angavs." -#: builtin/grep.c:1189 +#: builtin/grep.c:1204 msgid "--no-index or --untracked cannot be used with revs" msgstr "--no-index och --untracked kan inte användas med revisioner" -#: builtin/grep.c:1195 +#: builtin/grep.c:1211 #, c-format msgid "unable to resolve revision: %s" msgstr "kan inte slÃ¥ upp revision: %s" -#: builtin/grep.c:1228 builtin/index-pack.c:1485 +#: builtin/grep.c:1245 builtin/index-pack.c:1490 #, c-format msgid "invalid number of threads specified (%d)" msgstr "felaktigt antal trÃ¥dar angivet (%d)" -#: builtin/grep.c:1251 +#: builtin/grep.c:1250 +msgid "no threads support, ignoring --threads" +msgstr "trÃ¥dstöd saknas, ignorerar --threads" + +#: builtin/grep.c:1281 msgid "--open-files-in-pager only works on the worktree" msgstr "--open-files-in-pager fungerar endast i arbetskatalogen" -#: builtin/grep.c:1274 +#: builtin/grep.c:1304 msgid "option not supported with --recurse-submodules." msgstr "flaggan stöds inte med --recurse-submodules." -#: builtin/grep.c:1280 +#: builtin/grep.c:1310 msgid "--cached or --untracked cannot be used with --no-index." msgstr "--cached och --untracked kan inte användas med --no-index." -#: builtin/grep.c:1286 +#: builtin/grep.c:1316 msgid "--[no-]exclude-standard cannot be used for tracked contents." msgstr "--[no-]exclude-standard kan inte användas för spÃ¥rat innehÃ¥ll." -#: builtin/grep.c:1294 +#: builtin/grep.c:1324 msgid "both --cached and trees are given." msgstr "bÃ¥de --cached och träd angavs." -#: builtin/hash-object.c:81 +#: builtin/hash-object.c:82 msgid "" "git hash-object [-t <type>] [-w] [--path=<file> | --no-filters] [--stdin] " "[--] <file>..." @@ -8626,92 +8690,92 @@ msgstr "" "git hash-object [-t <typ>] [-w] [--path=<fil> | --no-filters] [--stdin] [--] " "<fil>..." -#: builtin/hash-object.c:82 +#: builtin/hash-object.c:83 msgid "git hash-object --stdin-paths" msgstr "git hash-object --stdin-paths" -#: builtin/hash-object.c:94 +#: builtin/hash-object.c:95 msgid "type" msgstr "typ" -#: builtin/hash-object.c:94 +#: builtin/hash-object.c:95 msgid "object type" msgstr "objekttyp" -#: builtin/hash-object.c:95 +#: builtin/hash-object.c:96 msgid "write the object into the object database" msgstr "skriv objektet till objektdatabasen" -#: builtin/hash-object.c:97 +#: builtin/hash-object.c:98 msgid "read the object from stdin" msgstr "läs objektet frÃ¥n standard in" -#: builtin/hash-object.c:99 +#: builtin/hash-object.c:100 msgid "store file as is without filters" msgstr "spara filen som den är utan filer" -#: builtin/hash-object.c:100 +#: builtin/hash-object.c:101 msgid "" "just hash any random garbage to create corrupt objects for debugging Git" msgstr "" "hasha slumpmässigt skräp för att skapa korrupta objekt för felsökning av Git" -#: builtin/hash-object.c:101 +#: builtin/hash-object.c:102 msgid "process file as it were from this path" msgstr "hantera filen som om den kom frÃ¥n sökvägen" -#: builtin/help.c:42 +#: builtin/help.c:43 msgid "print all available commands" msgstr "visa alla tillgängliga kommandon" -#: builtin/help.c:43 +#: builtin/help.c:44 msgid "exclude guides" msgstr "uteslut vägledningar" -#: builtin/help.c:44 +#: builtin/help.c:45 msgid "print list of useful guides" msgstr "lista användbara vägledningar" -#: builtin/help.c:45 +#: builtin/help.c:46 msgid "show man page" msgstr "visa manualsida" -#: builtin/help.c:46 +#: builtin/help.c:47 msgid "show manual in web browser" msgstr "visa manual i webbläsare" -#: builtin/help.c:48 +#: builtin/help.c:49 msgid "show info page" msgstr "visa info-sida" -#: builtin/help.c:54 +#: builtin/help.c:55 msgid "git help [--all] [--guides] [--man | --web | --info] [<command>]" msgstr "git help [--all] [--guides] [--man | --web | --info] [<kommando>]" -#: builtin/help.c:66 +#: builtin/help.c:67 #, c-format msgid "unrecognized help format '%s'" -msgstr "okänt hjälpformat: %s" +msgstr "okänt hjälpformat: â€%sâ€" -#: builtin/help.c:93 +#: builtin/help.c:94 msgid "Failed to start emacsclient." msgstr "Misslyckades starta emacsclient." -#: builtin/help.c:106 +#: builtin/help.c:107 msgid "Failed to parse emacsclient version." msgstr "Kunde inte tolka emacsclient-version." -#: builtin/help.c:114 +#: builtin/help.c:115 #, c-format msgid "emacsclient version '%d' too old (< 22)." msgstr "emacsclient version \"%d\" för gammal (< 22)." -#: builtin/help.c:132 builtin/help.c:153 builtin/help.c:162 builtin/help.c:170 +#: builtin/help.c:133 builtin/help.c:154 builtin/help.c:163 builtin/help.c:171 #, c-format msgid "failed to exec '%s'" msgstr "exec misslyckades för \"%s\"" -#: builtin/help.c:207 +#: builtin/help.c:208 #, c-format msgid "" "'%s': path for unsupported man viewer.\n" @@ -8720,7 +8784,7 @@ msgstr "" "\"%s\": sökväg för man-visare som ej stöds.\n" "Använd \"man.<verktyg>.cmd\" istället." -#: builtin/help.c:219 +#: builtin/help.c:220 #, c-format msgid "" "'%s': cmd for supported man viewer.\n" @@ -8729,132 +8793,132 @@ msgstr "" "\"%s\": kommando för man-visare som stöds.\n" "Använd \"man.<verktyg>.path\" istället." -#: builtin/help.c:336 +#: builtin/help.c:337 #, c-format msgid "'%s': unknown man viewer." msgstr "\"%s\": okänd man-visare." -#: builtin/help.c:353 +#: builtin/help.c:354 msgid "no man viewer handled the request" msgstr "ingen man-visare hanterade förfrÃ¥gan" -#: builtin/help.c:361 +#: builtin/help.c:362 msgid "no info viewer handled the request" msgstr "ingen info-visare hanterade förfrÃ¥gan" -#: builtin/help.c:403 +#: builtin/help.c:404 msgid "Defining attributes per path" msgstr "Definierar attribut per sökväg" -#: builtin/help.c:404 +#: builtin/help.c:405 msgid "Everyday Git With 20 Commands Or So" msgstr "Git för dagligt bruk i ungefär 20 kommandon" -#: builtin/help.c:405 +#: builtin/help.c:406 msgid "A Git glossary" msgstr "En Git-ordlista" -#: builtin/help.c:406 +#: builtin/help.c:407 msgid "Specifies intentionally untracked files to ignore" msgstr "Ange avsiktligen ospÃ¥rade filer att ignorera" -#: builtin/help.c:407 +#: builtin/help.c:408 msgid "Defining submodule properties" msgstr "Ange egenskaper för undermoduler" -#: builtin/help.c:408 +#: builtin/help.c:409 msgid "Specifying revisions and ranges for Git" msgstr "Ange versioner och intervall i Git" -#: builtin/help.c:409 +#: builtin/help.c:410 msgid "A tutorial introduction to Git (for version 1.5.1 or newer)" msgstr "Introduktion till Git (för version 1.5.1 och senare)" -#: builtin/help.c:410 +#: builtin/help.c:411 msgid "An overview of recommended workflows with Git" msgstr "Översikt över rekommenderade arbetsflöden med Git" -#: builtin/help.c:422 +#: builtin/help.c:423 msgid "The common Git guides are:\n" msgstr "De vanliga Git-vägledningarna är:\n" -#: builtin/help.c:440 +#: builtin/help.c:441 #, c-format msgid "`git %s' is aliased to `%s'" msgstr "\"git %s\" är ett alias för \"%s\"" -#: builtin/help.c:462 builtin/help.c:479 +#: builtin/help.c:463 builtin/help.c:480 #, c-format msgid "usage: %s%s" msgstr "användning: %s%s" -#: builtin/index-pack.c:154 +#: builtin/index-pack.c:155 #, c-format msgid "unable to open %s" msgstr "kunde inte öppna %s" -#: builtin/index-pack.c:204 +#: builtin/index-pack.c:205 #, c-format msgid "object type mismatch at %s" msgstr "objekttyp stämmer inte överens vid %s" -#: builtin/index-pack.c:224 +#: builtin/index-pack.c:225 #, c-format msgid "did not receive expected object %s" msgstr "emottog inte det förväntade objektet %s" -#: builtin/index-pack.c:227 +#: builtin/index-pack.c:228 #, c-format msgid "object %s: expected type %s, found %s" msgstr "objektet %s: förväntad typ %s, sÃ¥g %s" -#: builtin/index-pack.c:269 +#: builtin/index-pack.c:270 #, c-format msgid "cannot fill %d byte" msgid_plural "cannot fill %d bytes" msgstr[0] "kan inte fylla %d byte" msgstr[1] "kan inte fylla %d byte" -#: builtin/index-pack.c:279 +#: builtin/index-pack.c:280 msgid "early EOF" msgstr "tidigt filslut" -#: builtin/index-pack.c:280 +#: builtin/index-pack.c:281 msgid "read error on input" msgstr "indataläsfel" -#: builtin/index-pack.c:292 +#: builtin/index-pack.c:293 msgid "used more bytes than were available" msgstr "använde fler byte än tillgängligt" -#: builtin/index-pack.c:299 +#: builtin/index-pack.c:300 msgid "pack too large for current definition of off_t" msgstr "paket för stort för nuvarande definition av off_t" -#: builtin/index-pack.c:302 builtin/unpack-objects.c:92 +#: builtin/index-pack.c:303 builtin/unpack-objects.c:93 msgid "pack exceeds maximum allowed size" msgstr "paket är större än tillÃ¥ten maximal storlek" -#: builtin/index-pack.c:317 +#: builtin/index-pack.c:318 #, c-format msgid "unable to create '%s'" msgstr "kunde inte skapa \"%s\"" -#: builtin/index-pack.c:323 +#: builtin/index-pack.c:324 #, c-format msgid "cannot open packfile '%s'" msgstr "kan inte öppna paketfilen \"%s\"" -#: builtin/index-pack.c:337 +#: builtin/index-pack.c:338 msgid "pack signature mismatch" msgstr "paketsignatur stämmer inte överens" -#: builtin/index-pack.c:339 +#: builtin/index-pack.c:340 #, c-format msgid "pack version %<PRIu32> unsupported" msgstr "paketversion %<PRIu32> stöds ej" -#: builtin/index-pack.c:357 +#: builtin/index-pack.c:358 #, c-format msgid "pack has bad object at offset %<PRIuMAX>: %s" msgstr "paketet har felaktigt objekt vid index %<PRIuMAX>: %s" @@ -8892,14 +8956,14 @@ msgstr[1] "för tidigt slut pÃ¥ paketfilen, %<PRIuMAX> byte saknas" msgid "serious inflate inconsistency" msgstr "allvarlig inflate-inkonsekvens" -#: builtin/index-pack.c:749 builtin/index-pack.c:755 builtin/index-pack.c:778 +#: builtin/index-pack.c:748 builtin/index-pack.c:754 builtin/index-pack.c:777 #: builtin/index-pack.c:816 builtin/index-pack.c:825 #, c-format msgid "SHA1 COLLISION FOUND WITH %s !" msgstr "SHA1-KOLLISION UPPTÄCKT VID %s !" -#: builtin/index-pack.c:752 builtin/pack-objects.c:164 -#: builtin/pack-objects.c:257 +#: builtin/index-pack.c:751 builtin/pack-objects.c:167 +#: builtin/pack-objects.c:261 #, c-format msgid "unable to read %s" msgstr "kunde inte läsa %s" @@ -8919,250 +8983,245 @@ msgstr "kan inte läsa befintligt objekt %s" msgid "invalid blob object %s" msgstr "ogiltigt blob-objekt %s" -#: builtin/index-pack.c:850 +#: builtin/index-pack.c:851 #, c-format msgid "invalid %s" msgstr "ogiltigt %s" -#: builtin/index-pack.c:853 +#: builtin/index-pack.c:854 msgid "Error in object" msgstr "Fel i objekt" -#: builtin/index-pack.c:855 +#: builtin/index-pack.c:856 #, c-format msgid "Not all child objects of %s are reachable" msgstr "Inte alla barnobjekt för %s kan nÃ¥s" -#: builtin/index-pack.c:927 builtin/index-pack.c:958 +#: builtin/index-pack.c:928 builtin/index-pack.c:959 msgid "failed to apply delta" msgstr "misslyckades tillämpa delta" -#: builtin/index-pack.c:1128 +#: builtin/index-pack.c:1130 msgid "Receiving objects" msgstr "Tar emot objekt" -#: builtin/index-pack.c:1128 +#: builtin/index-pack.c:1130 msgid "Indexing objects" msgstr "Skapar index för objekt" -#: builtin/index-pack.c:1160 +#: builtin/index-pack.c:1164 msgid "pack is corrupted (SHA1 mismatch)" msgstr "paketet är trasigt (SHA1 stämmer inte)" -#: builtin/index-pack.c:1165 +#: builtin/index-pack.c:1169 msgid "cannot fstat packfile" msgstr "kan inte utföra \"fstat\" pÃ¥ paketfil" -#: builtin/index-pack.c:1168 +#: builtin/index-pack.c:1172 msgid "pack has junk at the end" msgstr "paket har skräp i slutet" -#: builtin/index-pack.c:1179 +#: builtin/index-pack.c:1184 msgid "confusion beyond insanity in parse_pack_objects()" msgstr "förvirrad bortom vanvett i parse_pack_objects()" -#: builtin/index-pack.c:1202 +#: builtin/index-pack.c:1207 msgid "Resolving deltas" msgstr "Analyserar delta" -#: builtin/index-pack.c:1213 +#: builtin/index-pack.c:1218 #, c-format msgid "unable to create thread: %s" msgstr "kunde inte skapa trÃ¥d: %s" -#: builtin/index-pack.c:1255 +#: builtin/index-pack.c:1260 msgid "confusion beyond insanity" msgstr "förvirrad bortom vanvett" -#: builtin/index-pack.c:1261 +#: builtin/index-pack.c:1266 #, c-format msgid "completed with %d local object" msgid_plural "completed with %d local objects" msgstr[0] "slutfördes med %d lokalt objekt" msgstr[1] "slutfördes med %d lokala objekt" -#: builtin/index-pack.c:1273 +#: builtin/index-pack.c:1278 #, c-format msgid "Unexpected tail checksum for %s (disk corruption?)" msgstr "Oväntad svanschecksumma för %s (trasig disk?)" -#: builtin/index-pack.c:1277 +#: builtin/index-pack.c:1282 #, c-format msgid "pack has %d unresolved delta" msgid_plural "pack has %d unresolved deltas" msgstr[0] "paketet har %d oanalyserat delta" msgstr[1] "paketet har %d oanalyserade delta" -#: builtin/index-pack.c:1301 +#: builtin/index-pack.c:1306 #, c-format msgid "unable to deflate appended object (%d)" msgstr "kunde inte utföra \"deflate\" pÃ¥ tillagt objekt (%d)" -#: builtin/index-pack.c:1377 +#: builtin/index-pack.c:1382 #, c-format msgid "local object %s is corrupt" msgstr "lokalt objekt %s är trasigt" -#: builtin/index-pack.c:1403 +#: builtin/index-pack.c:1408 msgid "error while closing pack file" msgstr "fel vid stängning av paketfil" -#: builtin/index-pack.c:1415 +#: builtin/index-pack.c:1420 #, c-format msgid "cannot write keep file '%s'" msgstr "kan inte ta skriva \"keep\"-fil \"%s\"" -#: builtin/index-pack.c:1423 +#: builtin/index-pack.c:1428 #, c-format msgid "cannot close written keep file '%s'" msgstr "akn inte stänga skriven \"keep\"-fil \"%s\"" -#: builtin/index-pack.c:1433 +#: builtin/index-pack.c:1438 msgid "cannot store pack file" msgstr "kan inte spara paketfil" -#: builtin/index-pack.c:1441 +#: builtin/index-pack.c:1446 msgid "cannot store index file" msgstr "kan inte spara indexfil" -#: builtin/index-pack.c:1479 +#: builtin/index-pack.c:1484 #, c-format msgid "bad pack.indexversion=%<PRIu32>" msgstr "felaktig pack.indexversion=%<PRIu32>" -#: builtin/index-pack.c:1489 builtin/index-pack.c:1686 -#, c-format -msgid "no threads support, ignoring %s" -msgstr "trÃ¥dstöd saknas, ignorerar %s" - -#: builtin/index-pack.c:1547 +#: builtin/index-pack.c:1552 #, c-format msgid "Cannot open existing pack file '%s'" msgstr "Kan inte öppna befintlig paketfil \"%s\"" -#: builtin/index-pack.c:1549 +#: builtin/index-pack.c:1554 #, c-format msgid "Cannot open existing pack idx file for '%s'" msgstr "Kan inte öppna befintlig paket-idx-fil för \"%s\"" -#: builtin/index-pack.c:1596 +#: builtin/index-pack.c:1602 #, c-format msgid "non delta: %d object" msgid_plural "non delta: %d objects" msgstr[0] "icke-delta: %d objekt" msgstr[1] "icke-delta: %d objekt" -#: builtin/index-pack.c:1603 +#: builtin/index-pack.c:1609 #, c-format msgid "chain length = %d: %lu object" msgid_plural "chain length = %d: %lu objects" msgstr[0] "kedjelängd = %d: %lu objekt" msgstr[1] "kedjelängd = %d: %lu objekt" -#: builtin/index-pack.c:1616 +#: builtin/index-pack.c:1622 #, c-format msgid "packfile name '%s' does not end with '.pack'" msgstr "paketfilnamnet \"%s\" slutar inte med \".pack\"" -#: builtin/index-pack.c:1698 builtin/index-pack.c:1701 -#: builtin/index-pack.c:1717 builtin/index-pack.c:1721 +#: builtin/index-pack.c:1704 builtin/index-pack.c:1707 +#: builtin/index-pack.c:1723 builtin/index-pack.c:1727 #, c-format msgid "bad %s" msgstr "felaktig %s" -#: builtin/index-pack.c:1737 +#: builtin/index-pack.c:1743 msgid "--fix-thin cannot be used without --stdin" msgstr "--fix-thin kan inte användas med --stdin" -#: builtin/index-pack.c:1739 +#: builtin/index-pack.c:1745 msgid "--stdin requires a git repository" msgstr "--stdin kräver ett git-arkiv" -#: builtin/index-pack.c:1747 +#: builtin/index-pack.c:1753 msgid "--verify with no packfile name given" msgstr "--verify angavs utan paketfilnamn" -#: builtin/init-db.c:54 +#: builtin/init-db.c:55 #, c-format msgid "cannot stat '%s'" msgstr "kan inte ta status pÃ¥ \"%s\"" -#: builtin/init-db.c:60 +#: builtin/init-db.c:61 #, c-format msgid "cannot stat template '%s'" msgstr "kan inte ta status pÃ¥ mallen \"%s\"" -#: builtin/init-db.c:65 +#: builtin/init-db.c:66 #, c-format msgid "cannot opendir '%s'" msgstr "kan inte öppna katalogen (opendir) \"%s\"" -#: builtin/init-db.c:76 +#: builtin/init-db.c:77 #, c-format msgid "cannot readlink '%s'" msgstr "kan inte läsa länk (readlink) \"%s\"" -#: builtin/init-db.c:78 +#: builtin/init-db.c:79 #, c-format msgid "cannot symlink '%s' '%s'" msgstr "kan inte skapa symbolisk länk \"%s\" \"%s\"" -#: builtin/init-db.c:84 +#: builtin/init-db.c:85 #, c-format msgid "cannot copy '%s' to '%s'" msgstr "kan inte kopiera \"%s\" till \"%s\"" -#: builtin/init-db.c:88 +#: builtin/init-db.c:89 #, c-format msgid "ignoring template %s" msgstr "ignorerar mallen %s" -#: builtin/init-db.c:119 +#: builtin/init-db.c:120 #, c-format msgid "templates not found %s" msgstr "mallarna hittades inte %s" -#: builtin/init-db.c:134 +#: builtin/init-db.c:135 #, c-format msgid "not copying templates from '%s': %s" msgstr "kopierade inte mallar frÃ¥n \"%s\": %s" -#: builtin/init-db.c:327 +#: builtin/init-db.c:328 #, c-format msgid "unable to handle file type %d" msgstr "kan inte hantera filtyp %d" -#: builtin/init-db.c:330 +#: builtin/init-db.c:331 #, c-format msgid "unable to move %s to %s" msgstr "kan inte flytta %s till %s" -#: builtin/init-db.c:347 builtin/init-db.c:350 +#: builtin/init-db.c:348 builtin/init-db.c:351 #, c-format msgid "%s already exists" msgstr "%s finns redan" -#: builtin/init-db.c:403 +#: builtin/init-db.c:404 #, c-format msgid "Reinitialized existing shared Git repository in %s%s\n" msgstr "Ominitierade befintligt delat Git-arkiv i %s%s\n" -#: builtin/init-db.c:404 +#: builtin/init-db.c:405 #, c-format msgid "Reinitialized existing Git repository in %s%s\n" msgstr "Ominitierade befintligt Git-arkiv i %s%s\n" -#: builtin/init-db.c:408 +#: builtin/init-db.c:409 #, c-format msgid "Initialized empty shared Git repository in %s%s\n" msgstr "Initierade tomt delat Git-arkiv i %s%s\n" -#: builtin/init-db.c:409 +#: builtin/init-db.c:410 #, c-format msgid "Initialized empty Git repository in %s%s\n" msgstr "Initierade tomt Git-arkiv i %s%s\n" -#: builtin/init-db.c:457 +#: builtin/init-db.c:458 msgid "" "git init [-q | --quiet] [--bare] [--template=<template-directory>] [--" "shared[=<permissions>]] [<directory>]" @@ -9170,25 +9229,25 @@ msgstr "" "git init [-q | --quiet] [--bare] [--template=<mallkatalog>] [--" "shared[=<behörigheter>]] [<katalog>]" -#: builtin/init-db.c:480 +#: builtin/init-db.c:481 msgid "permissions" msgstr "behörigheter" -#: builtin/init-db.c:481 +#: builtin/init-db.c:482 msgid "specify that the git repository is to be shared amongst several users" msgstr "ange att git-arkivet skall delas bland flera användare" -#: builtin/init-db.c:515 builtin/init-db.c:520 +#: builtin/init-db.c:516 builtin/init-db.c:521 #, c-format msgid "cannot mkdir %s" msgstr "kan inte skapa katalogen (mkdir) %s" -#: builtin/init-db.c:524 +#: builtin/init-db.c:525 #, c-format msgid "cannot chdir to %s" msgstr "kan inte byta katalog (chdir) till %s" -#: builtin/init-db.c:545 +#: builtin/init-db.c:546 #, c-format msgid "" "%s (or --work-tree=<directory>) not allowed without specifying %s (or --git-" @@ -9197,7 +9256,7 @@ msgstr "" "%s (eller --work-tree=<katalog>) inte tillÃ¥tet utan att ange %s (eller --git-" "dir=<katalog>)" -#: builtin/init-db.c:573 +#: builtin/init-db.c:574 #, c-format msgid "Cannot access work tree '%s'" msgstr "Kan inte komma Ã¥t arbetskatalogen \"%s\"" @@ -9230,112 +9289,112 @@ msgstr "släprad(er) att lägga till" msgid "no input file given for in-place editing" msgstr "ingen indatafil angiven för redigering pÃ¥ plats" -#: builtin/log.c:44 +#: builtin/log.c:45 msgid "git log [<options>] [<revision-range>] [[--] <path>...]" msgstr "git log [<flaggor>] [<versionsintervall>] [[--] <sökväg>...]" -#: builtin/log.c:45 +#: builtin/log.c:46 msgid "git show [<options>] <object>..." msgstr "git show [<flaggor>] <objekt>..." -#: builtin/log.c:89 +#: builtin/log.c:90 #, c-format msgid "invalid --decorate option: %s" msgstr "ogiltig flagga för --decorate: %s" -#: builtin/log.c:144 +#: builtin/log.c:147 msgid "suppress diff output" msgstr "undertryck diff-utdata" -#: builtin/log.c:145 +#: builtin/log.c:148 msgid "show source" msgstr "visa källkod" -#: builtin/log.c:146 +#: builtin/log.c:149 msgid "Use mail map file" msgstr "Använd e-postmappningsfil" -#: builtin/log.c:147 +#: builtin/log.c:150 msgid "decorate options" msgstr "dekoreringsflaggor" -#: builtin/log.c:150 +#: builtin/log.c:153 msgid "Process line range n,m in file, counting from 1" msgstr "Behandla radintervallet n,m i filen, med början pÃ¥ 1" -#: builtin/log.c:246 +#: builtin/log.c:249 #, c-format msgid "Final output: %d %s\n" msgstr "Slututdata: %d %s\n" -#: builtin/log.c:493 +#: builtin/log.c:497 #, c-format msgid "git show %s: bad file" msgstr "git show %s: felaktig fil" -#: builtin/log.c:507 builtin/log.c:601 +#: builtin/log.c:512 builtin/log.c:606 #, c-format msgid "Could not read object %s" msgstr "Kunde inte läsa objektet %s" -#: builtin/log.c:625 +#: builtin/log.c:630 #, c-format msgid "Unknown type: %d" msgstr "Okänd typ: %d" -#: builtin/log.c:746 +#: builtin/log.c:751 msgid "format.headers without value" msgstr "format.headers utan värde" -#: builtin/log.c:846 +#: builtin/log.c:852 msgid "name of output directory is too long" msgstr "namnet pÃ¥ utdatakatalogen är för lÃ¥ngt" -#: builtin/log.c:861 +#: builtin/log.c:868 #, c-format msgid "Cannot open patch file %s" msgstr "Kan inte öppna patchfilen %s" -#: builtin/log.c:875 +#: builtin/log.c:885 msgid "Need exactly one range." msgstr "Behöver precis ett intervall." -#: builtin/log.c:885 +#: builtin/log.c:895 msgid "Not a range." msgstr "Inte ett intervall." -#: builtin/log.c:991 +#: builtin/log.c:1001 msgid "Cover letter needs email format" msgstr "Omslagsbrevet behöver e-postformat" -#: builtin/log.c:1071 +#: builtin/log.c:1081 #, c-format msgid "insane in-reply-to: %s" msgstr "tokigt in-reply-to: %s" -#: builtin/log.c:1098 +#: builtin/log.c:1108 msgid "git format-patch [<options>] [<since> | <revision-range>]" msgstr "git format-patch [<flaggor>] [<sedan> | <revisionsintervall>]" -#: builtin/log.c:1148 +#: builtin/log.c:1158 msgid "Two output directories?" msgstr "TvÃ¥ utdatakataloger?" -#: builtin/log.c:1255 builtin/log.c:1898 builtin/log.c:1900 builtin/log.c:1912 +#: builtin/log.c:1265 builtin/log.c:1908 builtin/log.c:1910 builtin/log.c:1922 #, c-format msgid "Unknown commit %s" msgstr "Okänd incheckning %s" -#: builtin/log.c:1265 builtin/notes.c:883 builtin/tag.c:532 +#: builtin/log.c:1275 builtin/notes.c:886 builtin/tag.c:533 #, c-format msgid "Failed to resolve '%s' as a valid ref." msgstr "Kunde inte slÃ¥ upp \"%s\" som en giltig referens." -#: builtin/log.c:1270 +#: builtin/log.c:1280 msgid "Could not find exact merge base." msgstr "Kunde inte hitta exakt sammanslagningsbas." -#: builtin/log.c:1274 +#: builtin/log.c:1284 msgid "" "Failed to get upstream, if you want to record base commit automatically,\n" "please use git branch --set-upstream-to to track a remote branch.\n" @@ -9346,213 +9405,218 @@ msgstr "" "Eller sÃ¥ kan du ange basincheckning med --base=<bas-inchecknings-id> " "manuellt." -#: builtin/log.c:1294 +#: builtin/log.c:1304 msgid "Failed to find exact merge base" msgstr "Kunde inte hitta exakt sammanslagningsbas" -#: builtin/log.c:1305 +#: builtin/log.c:1315 msgid "base commit should be the ancestor of revision list" msgstr "basincheckningen bör vara förfader till revisionslistan" -#: builtin/log.c:1309 +#: builtin/log.c:1319 msgid "base commit shouldn't be in revision list" msgstr "basincheckningen bör inte vara i revisionslistan" -#: builtin/log.c:1358 +#: builtin/log.c:1368 msgid "cannot get patch id" msgstr "kan inte hämta patch-id" -#: builtin/log.c:1415 +#: builtin/log.c:1425 msgid "use [PATCH n/m] even with a single patch" msgstr "använd [PATCH n/m] även för en ensam patch" -#: builtin/log.c:1418 +#: builtin/log.c:1428 msgid "use [PATCH] even with multiple patches" msgstr "använd [PATCH] även för flera patchar" -#: builtin/log.c:1422 +#: builtin/log.c:1432 msgid "print patches to standard out" msgstr "skriv patcharna pÃ¥ standard ut" -#: builtin/log.c:1424 +#: builtin/log.c:1434 msgid "generate a cover letter" msgstr "generera ett följebrev" -#: builtin/log.c:1426 +#: builtin/log.c:1436 msgid "use simple number sequence for output file names" msgstr "använd enkel nummersekvens för utdatafilnamn" -#: builtin/log.c:1427 +#: builtin/log.c:1437 msgid "sfx" msgstr "sfx" -#: builtin/log.c:1428 +#: builtin/log.c:1438 msgid "use <sfx> instead of '.patch'" msgstr "använd <sfx> istället för \".patch\"" -#: builtin/log.c:1430 +#: builtin/log.c:1440 msgid "start numbering patches at <n> instead of 1" msgstr "börja numrera patchar pÃ¥ <n> istället för 1" -#: builtin/log.c:1432 +#: builtin/log.c:1442 msgid "mark the series as Nth re-roll" msgstr "markera serien som N:te försök" -#: builtin/log.c:1434 +#: builtin/log.c:1444 msgid "Use [RFC PATCH] instead of [PATCH]" msgstr "Använd [RFC PATCH] istället för [PATCH]" -#: builtin/log.c:1437 +#: builtin/log.c:1447 msgid "Use [<prefix>] instead of [PATCH]" msgstr "Använd [<prefix>] istället för [PATCH]" -#: builtin/log.c:1440 +#: builtin/log.c:1450 msgid "store resulting files in <dir>" msgstr "spara filerna i <katalog>" -#: builtin/log.c:1443 +#: builtin/log.c:1453 msgid "don't strip/add [PATCH]" msgstr "ta inte bort eller lägg till [PATCH]" -#: builtin/log.c:1446 +#: builtin/log.c:1456 msgid "don't output binary diffs" msgstr "skriv inte binära diffar" -#: builtin/log.c:1448 +#: builtin/log.c:1458 msgid "output all-zero hash in From header" msgstr "använd hashvärde med nollor i From-huvud" -#: builtin/log.c:1450 +#: builtin/log.c:1460 msgid "don't include a patch matching a commit upstream" msgstr "ta inte med patchar som motsvarar en uppströmsincheckning" -#: builtin/log.c:1452 +#: builtin/log.c:1462 msgid "show patch format instead of default (patch + stat)" msgstr "visa patchformat istället för standard (patch + stat)" -#: builtin/log.c:1454 +#: builtin/log.c:1464 msgid "Messaging" msgstr "E-post" -#: builtin/log.c:1455 +#: builtin/log.c:1465 msgid "header" msgstr "huvud" -#: builtin/log.c:1456 +#: builtin/log.c:1466 msgid "add email header" msgstr "lägg till e-posthuvud" -#: builtin/log.c:1457 builtin/log.c:1459 +#: builtin/log.c:1467 builtin/log.c:1469 msgid "email" msgstr "epost" -#: builtin/log.c:1457 +#: builtin/log.c:1467 msgid "add To: header" -msgstr "Lägg till mottagarhuvud (\"To:\")" +msgstr "lägg till mottagarhuvud (\"To:\")" -#: builtin/log.c:1459 +#: builtin/log.c:1469 msgid "add Cc: header" -msgstr "Lägg till kopiehuvud (\"Cc:\")" +msgstr "lägg till kopiehuvud (\"Cc:\")" -#: builtin/log.c:1461 +#: builtin/log.c:1471 msgid "ident" msgstr "ident" -#: builtin/log.c:1462 +#: builtin/log.c:1472 msgid "set From address to <ident> (or committer ident if absent)" msgstr "sätt FrÃ¥n-adress till <ident> (eller incheckare om ident saknas)" -#: builtin/log.c:1464 +#: builtin/log.c:1474 msgid "message-id" msgstr "meddelande-id" -#: builtin/log.c:1465 +#: builtin/log.c:1475 msgid "make first mail a reply to <message-id>" -msgstr "Gör det första brevet ett svar till <meddelande-id>" +msgstr "gör det första brevet ett svar till <meddelande-id>" -#: builtin/log.c:1466 builtin/log.c:1469 +#: builtin/log.c:1476 builtin/log.c:1479 msgid "boundary" msgstr "gräns" -#: builtin/log.c:1467 +#: builtin/log.c:1477 msgid "attach the patch" msgstr "bifoga patchen" -#: builtin/log.c:1470 +#: builtin/log.c:1480 msgid "inline the patch" msgstr "gör patchen ett inline-objekt" -#: builtin/log.c:1474 +#: builtin/log.c:1484 msgid "enable message threading, styles: shallow, deep" msgstr "aktivera brevtrÃ¥dning, typer: shallow, deep" -#: builtin/log.c:1476 +#: builtin/log.c:1486 msgid "signature" msgstr "signatur" -#: builtin/log.c:1477 +#: builtin/log.c:1487 msgid "add a signature" msgstr "lägg till signatur" -#: builtin/log.c:1478 +#: builtin/log.c:1488 msgid "base-commit" msgstr "basincheckning" -#: builtin/log.c:1479 +#: builtin/log.c:1489 msgid "add prerequisite tree info to the patch series" msgstr "lägg till förhandskrävd trädinfo i patchserien" -#: builtin/log.c:1481 +#: builtin/log.c:1491 msgid "add a signature from a file" msgstr "lägg till signatur frÃ¥n fil" -#: builtin/log.c:1482 +#: builtin/log.c:1492 msgid "don't print the patch filenames" msgstr "visa inte filnamn för patchar" -#: builtin/log.c:1572 +#: builtin/log.c:1567 +#, c-format +msgid "invalid ident line: %s" +msgstr "ogiltig ident-rad: %s" + +#: builtin/log.c:1582 msgid "-n and -k are mutually exclusive." msgstr "-n och -k kan inte användas samtidigt." -#: builtin/log.c:1574 +#: builtin/log.c:1584 msgid "--subject-prefix/--rfc and -k are mutually exclusive." msgstr "--subject-prefix/--rfc och -k kan inte användas samtidigt." -#: builtin/log.c:1582 +#: builtin/log.c:1592 msgid "--name-only does not make sense" msgstr "kan inte använda --name-only" -#: builtin/log.c:1584 +#: builtin/log.c:1594 msgid "--name-status does not make sense" msgstr "kan inte använda --name-status" -#: builtin/log.c:1586 +#: builtin/log.c:1596 msgid "--check does not make sense" msgstr "kan inte använda --check" -#: builtin/log.c:1616 +#: builtin/log.c:1626 msgid "standard output, or directory, which one?" msgstr "standard ut, eller katalog, vilken skall det vara?" -#: builtin/log.c:1618 +#: builtin/log.c:1628 #, c-format msgid "Could not create directory '%s'" msgstr "Kunde inte skapa katalogen \"%s\"" -#: builtin/log.c:1712 +#: builtin/log.c:1722 #, c-format msgid "unable to read signature file '%s'" msgstr "kunde inte läsa signaturfil \"%s\"" -#: builtin/log.c:1784 +#: builtin/log.c:1794 msgid "Failed to create output files" msgstr "Misslyckades skapa utdatafiler" -#: builtin/log.c:1833 +#: builtin/log.c:1843 msgid "git cherry [-v] [<upstream> [<head> [<limit>]]]" msgstr "git cherry [-v] [<uppström> [<huvud> [<gräns>]]]" -#: builtin/log.c:1887 +#: builtin/log.c:1897 #, c-format msgid "" "Could not find a tracked remote branch, please specify <upstream> manually.\n" @@ -9704,215 +9768,220 @@ msgstr "avsluta med felkod 2 om motsvarande referenser inte hittas" msgid "show underlying ref in addition to the object pointed by it" msgstr "visa underliggande referens och objektet det pekar pÃ¥" -#: builtin/ls-tree.c:28 +#: builtin/ls-tree.c:29 msgid "git ls-tree [<options>] <tree-ish> [<path>...]" msgstr "git ls-tree [<flaggor>] <träd-igt> [<sökväg>...]" -#: builtin/ls-tree.c:126 +#: builtin/ls-tree.c:127 msgid "only show trees" msgstr "visa endast träd" -#: builtin/ls-tree.c:128 +#: builtin/ls-tree.c:129 msgid "recurse into subtrees" msgstr "rekursera ner i underträd" -#: builtin/ls-tree.c:130 +#: builtin/ls-tree.c:131 msgid "show trees when recursing" msgstr "visa träd medan rekursering" -#: builtin/ls-tree.c:133 +#: builtin/ls-tree.c:134 msgid "terminate entries with NUL byte" msgstr "terminera poster med NUL-byte" -#: builtin/ls-tree.c:134 +#: builtin/ls-tree.c:135 msgid "include object size" msgstr "inkludera objektstorlek" -#: builtin/ls-tree.c:136 builtin/ls-tree.c:138 +#: builtin/ls-tree.c:137 builtin/ls-tree.c:139 msgid "list only filenames" msgstr "visa endast filnamn" -#: builtin/ls-tree.c:141 +#: builtin/ls-tree.c:142 msgid "use full path names" msgstr "använd fullständiga sökvägsnamn" -#: builtin/ls-tree.c:143 +#: builtin/ls-tree.c:144 msgid "list entire tree; not just current directory (implies --full-name)" msgstr "visa hela trädet; inte bara aktuell katalog (implicerar --full-name)" -#: builtin/merge.c:46 +#: builtin/mailsplit.c:241 +#, c-format +msgid "empty mbox: '%s'" +msgstr "tom mbox: â€%sâ€" + +#: builtin/merge.c:47 msgid "git merge [<options>] [<commit>...]" msgstr "git merge [<flaggor>] [<incheckning>...]" -#: builtin/merge.c:47 +#: builtin/merge.c:48 msgid "git merge --abort" msgstr "git merge --abort" -#: builtin/merge.c:48 +#: builtin/merge.c:49 msgid "git merge --continue" msgstr "git merge --continue" -#: builtin/merge.c:103 +#: builtin/merge.c:104 msgid "switch `m' requires a value" msgstr "flaggan \"m\" behöver ett värde" -#: builtin/merge.c:140 +#: builtin/merge.c:141 #, c-format msgid "Could not find merge strategy '%s'.\n" msgstr "Kunde inte hitta sammanslagningsstrategin \"%s\".\n" -#: builtin/merge.c:141 +#: builtin/merge.c:142 #, c-format msgid "Available strategies are:" msgstr "Tillgängliga strategier är:" -#: builtin/merge.c:146 +#: builtin/merge.c:147 #, c-format msgid "Available custom strategies are:" msgstr "Tillgängliga skräddarsydda strategier är:" -#: builtin/merge.c:196 builtin/pull.c:127 +#: builtin/merge.c:197 builtin/pull.c:134 msgid "do not show a diffstat at the end of the merge" msgstr "visa inte en diffstat när sammanslagningen är färdig" -#: builtin/merge.c:199 builtin/pull.c:130 +#: builtin/merge.c:200 builtin/pull.c:137 msgid "show a diffstat at the end of the merge" msgstr "visa en diffstat när sammanslagningen är färdig" -#: builtin/merge.c:200 builtin/pull.c:133 +#: builtin/merge.c:201 builtin/pull.c:140 msgid "(synonym to --stat)" msgstr "(synonym till --stat)" -#: builtin/merge.c:202 builtin/pull.c:136 +#: builtin/merge.c:203 builtin/pull.c:143 msgid "add (at most <n>) entries from shortlog to merge commit message" msgstr "" "lägg till (som mest <n>) poster frÃ¥n shortlog till incheckningsmeddelandet" -#: builtin/merge.c:205 builtin/pull.c:139 +#: builtin/merge.c:206 builtin/pull.c:146 msgid "create a single commit instead of doing a merge" msgstr "skapa en ensam incheckning istället för en sammanslagning" -#: builtin/merge.c:207 builtin/pull.c:142 +#: builtin/merge.c:208 builtin/pull.c:149 msgid "perform a commit if the merge succeeds (default)" msgstr "utför en incheckning om sammanslagningen lyckades (standard)" -#: builtin/merge.c:209 builtin/pull.c:145 +#: builtin/merge.c:210 builtin/pull.c:152 msgid "edit message before committing" msgstr "redigera meddelande innan incheckning" -#: builtin/merge.c:210 +#: builtin/merge.c:211 msgid "allow fast-forward (default)" msgstr "tillÃ¥t snabbspolning (standard)" -#: builtin/merge.c:212 builtin/pull.c:151 +#: builtin/merge.c:213 builtin/pull.c:158 msgid "abort if fast-forward is not possible" msgstr "avbryt om snabbspolning inte är möjlig" -#: builtin/merge.c:216 builtin/pull.c:154 +#: builtin/merge.c:217 builtin/pull.c:161 msgid "verify that the named commit has a valid GPG signature" msgstr "bekräfta att den namngivna incheckningen har en giltig GPG-signatur" -#: builtin/merge.c:217 builtin/notes.c:773 builtin/pull.c:158 -#: builtin/revert.c:108 +#: builtin/merge.c:218 builtin/notes.c:776 builtin/pull.c:165 +#: builtin/revert.c:109 msgid "strategy" msgstr "strategi" -#: builtin/merge.c:218 builtin/pull.c:159 +#: builtin/merge.c:219 builtin/pull.c:166 msgid "merge strategy to use" msgstr "sammanslagningsstrategi att använda" -#: builtin/merge.c:219 builtin/pull.c:162 +#: builtin/merge.c:220 builtin/pull.c:169 msgid "option=value" msgstr "alternativ=värde" -#: builtin/merge.c:220 builtin/pull.c:163 +#: builtin/merge.c:221 builtin/pull.c:170 msgid "option for selected merge strategy" msgstr "alternativ för vald sammanslagningsstrategi" -#: builtin/merge.c:222 +#: builtin/merge.c:223 msgid "merge commit message (for a non-fast-forward merge)" msgstr "incheckningsmeddelande för (icke snabbspolande) sammanslagning" -#: builtin/merge.c:226 +#: builtin/merge.c:227 msgid "abort the current in-progress merge" msgstr "avbryt den pÃ¥gÃ¥ende sammanslagningen" -#: builtin/merge.c:228 +#: builtin/merge.c:229 msgid "continue the current in-progress merge" msgstr "fortsätt den pÃ¥gÃ¥ende sammanslagningen" -#: builtin/merge.c:230 builtin/pull.c:170 +#: builtin/merge.c:231 builtin/pull.c:177 msgid "allow merging unrelated histories" msgstr "tillÃ¥t sammanslagning av orelaterade historier" -#: builtin/merge.c:258 +#: builtin/merge.c:259 msgid "could not run stash." msgstr "kunde köra stash." -#: builtin/merge.c:263 +#: builtin/merge.c:264 msgid "stash failed" msgstr "stash misslyckades" -#: builtin/merge.c:268 +#: builtin/merge.c:269 #, c-format msgid "not a valid object: %s" msgstr "inte ett giltigt objekt: %s" -#: builtin/merge.c:287 builtin/merge.c:304 +#: builtin/merge.c:288 builtin/merge.c:305 msgid "read-tree failed" msgstr "read-tree misslyckades" -#: builtin/merge.c:334 +#: builtin/merge.c:335 msgid " (nothing to squash)" msgstr " (inget att platta till)" -#: builtin/merge.c:345 +#: builtin/merge.c:346 #, c-format msgid "Squash commit -- not updating HEAD\n" msgstr "Tillplattningsincheckning -- uppdaterar inte HEAD\n" -#: builtin/merge.c:395 +#: builtin/merge.c:396 #, c-format msgid "No merge message -- not updating HEAD\n" msgstr "Inget sammanslagningsmeddelande -- uppdaterar inte HEAD\n" -#: builtin/merge.c:446 +#: builtin/merge.c:447 #, c-format msgid "'%s' does not point to a commit" msgstr "\"%s\" verkar inte peka pÃ¥ en incheckning" -#: builtin/merge.c:536 +#: builtin/merge.c:537 #, c-format msgid "Bad branch.%s.mergeoptions string: %s" msgstr "Felaktig branch.%s.mergeoptions-sträng: %s" -#: builtin/merge.c:656 +#: builtin/merge.c:657 msgid "Not handling anything other than two heads merge." msgstr "Hanterar inte nÃ¥got annat än en sammanslagning av tvÃ¥ huvuden." -#: builtin/merge.c:670 +#: builtin/merge.c:671 #, c-format msgid "Unknown option for merge-recursive: -X%s" msgstr "Felaktig flagga för merge-recursive: -X%s" -#: builtin/merge.c:685 +#: builtin/merge.c:686 #, c-format msgid "unable to write %s" msgstr "kunde inte skriva %s" -#: builtin/merge.c:737 +#: builtin/merge.c:738 #, c-format msgid "Could not read from '%s'" msgstr "Kunde inte läsa frÃ¥n \"%s\"" -#: builtin/merge.c:746 +#: builtin/merge.c:747 #, c-format msgid "Not committing merge; use 'git commit' to complete the merge.\n" msgstr "" "Checkar inte in sammanslagningen; använd \"git commit\" för att slutföra " "den.\n" -#: builtin/merge.c:752 +#: builtin/merge.c:753 #, c-format msgid "" "Please enter a commit message to explain why this merge is necessary,\n" @@ -9928,74 +9997,69 @@ msgstr "" "Rader som inleds med \"%c\" kommer ignoreras, och ett tomt meddelande\n" "avbryter incheckningen.\n" -#: builtin/merge.c:776 +#: builtin/merge.c:777 msgid "Empty commit message." msgstr "Tomt incheckningsmeddelande." -#: builtin/merge.c:796 +#: builtin/merge.c:797 #, c-format msgid "Wonderful.\n" msgstr "Underbart.\n" -#: builtin/merge.c:851 +#: builtin/merge.c:850 #, c-format msgid "Automatic merge failed; fix conflicts and then commit the result.\n" msgstr "" "Kunde inte slÃ¥ ihop automatiskt; fixa konflikter och checka in resultatet.\n" -#: builtin/merge.c:890 +#: builtin/merge.c:889 msgid "No current branch." msgstr "Inte pÃ¥ nÃ¥gon gren." -#: builtin/merge.c:892 +#: builtin/merge.c:891 msgid "No remote for the current branch." msgstr "Ingen fjärr för aktuell gren." -#: builtin/merge.c:894 +#: builtin/merge.c:893 msgid "No default upstream defined for the current branch." msgstr "Ingen standarduppström angiven för aktuell gren." -#: builtin/merge.c:899 +#: builtin/merge.c:898 #, c-format msgid "No remote-tracking branch for %s from %s" msgstr "Ingen fjärrspÃ¥rande gren för %s frÃ¥n %s" -#: builtin/merge.c:946 +#: builtin/merge.c:945 #, c-format msgid "Bad value '%s' in environment '%s'" msgstr "Felaktigt värde \"%s\" i miljövariabeln \"%s\"" -#: builtin/merge.c:1020 -#, c-format -msgid "could not close '%s'" -msgstr "kunde inte stänga \"%s\"" - -#: builtin/merge.c:1047 +#: builtin/merge.c:1046 #, c-format msgid "not something we can merge in %s: %s" msgstr "inte nÃ¥got vi kan slÃ¥ ihop med %s: %s" -#: builtin/merge.c:1081 +#: builtin/merge.c:1080 msgid "not something we can merge" msgstr "inte nÃ¥got vi kan slÃ¥ ihop" -#: builtin/merge.c:1146 +#: builtin/merge.c:1145 msgid "--abort expects no arguments" msgstr "--abort tar inga argument" -#: builtin/merge.c:1150 +#: builtin/merge.c:1149 msgid "There is no merge to abort (MERGE_HEAD missing)." msgstr "Ingen sammanslagning att avbryta (MERGE_HEAD saknas)." -#: builtin/merge.c:1162 +#: builtin/merge.c:1161 msgid "--continue expects no arguments" msgstr "--continue tar inga argument" -#: builtin/merge.c:1166 +#: builtin/merge.c:1165 msgid "There is no merge in progress (MERGE_HEAD missing)." msgstr "Ingen sammanslagning pÃ¥gÃ¥r (MERGE_HEAD saknas)." -#: builtin/merge.c:1182 +#: builtin/merge.c:1181 msgid "" "You have not concluded your merge (MERGE_HEAD exists).\n" "Please, commit your changes before you merge." @@ -10003,7 +10067,7 @@ msgstr "" "Du har inte avslutat sammanslagningen (MERGE_HEAD finns).\n" "Checka in dina ändringar innan du slÃ¥r ihop." -#: builtin/merge.c:1189 +#: builtin/merge.c:1188 msgid "" "You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists).\n" "Please, commit your changes before you merge." @@ -10011,160 +10075,160 @@ msgstr "" "Du har inte avslutat din \"cherry-pick\" (CHERRY_PICK_HEAD finns).\n" "Checka in dina ändringar innan du slÃ¥r ihop." -#: builtin/merge.c:1192 +#: builtin/merge.c:1191 msgid "You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists)." msgstr "Du har inte avslutat din \"cherry-pick\" (CHERRY_PICK_HEAD finns)." -#: builtin/merge.c:1201 +#: builtin/merge.c:1200 msgid "You cannot combine --squash with --no-ff." msgstr "Du kan inte kombinera --squash med --no-ff." -#: builtin/merge.c:1209 +#: builtin/merge.c:1208 msgid "No commit specified and merge.defaultToUpstream not set." msgstr "Ingen incheckning angiven och merge.defaultToUpstream är ej satt." -#: builtin/merge.c:1226 +#: builtin/merge.c:1225 msgid "Squash commit into empty head not supported yet" msgstr "Stöder inte en tillplattningsincheckning pÃ¥ ett tomt huvud ännu" -#: builtin/merge.c:1228 +#: builtin/merge.c:1227 msgid "Non-fast-forward commit does not make sense into an empty head" msgstr "Icke-snabbspolad incheckning kan inte användas med ett tomt huvud" -#: builtin/merge.c:1233 +#: builtin/merge.c:1232 #, c-format msgid "%s - not something we can merge" msgstr "%s - inte nÃ¥got vi kan slÃ¥ ihop" -#: builtin/merge.c:1235 +#: builtin/merge.c:1234 msgid "Can merge only exactly one commit into empty head" -msgstr "Kan endast slÃ¥ ihop en enda incheckning i ett tomt huvud." +msgstr "Kan endast slÃ¥ ihop en enda incheckning i ett tomt huvud" -#: builtin/merge.c:1269 +#: builtin/merge.c:1268 #, c-format msgid "Commit %s has an untrusted GPG signature, allegedly by %s." msgstr "" "Incheckningen %s har en obetrodd GPG-signatur som pÃ¥stÃ¥s vara gjord av %s." -#: builtin/merge.c:1272 +#: builtin/merge.c:1271 #, c-format msgid "Commit %s has a bad GPG signature allegedly by %s." msgstr "" "Incheckningen %s har en felaktig GPG-signatur som pÃ¥stÃ¥s vara gjord av %s." -#: builtin/merge.c:1275 +#: builtin/merge.c:1274 #, c-format msgid "Commit %s does not have a GPG signature." msgstr "Incheckning %s har inte nÃ¥gon GPG-signatur." -#: builtin/merge.c:1278 +#: builtin/merge.c:1277 #, c-format msgid "Commit %s has a good GPG signature by %s\n" msgstr "Incheckningen %s har en korrekt GPG-signatur av %s\n" -#: builtin/merge.c:1340 +#: builtin/merge.c:1339 msgid "refusing to merge unrelated histories" msgstr "vägrar slÃ¥ samman orelaterad historik" -#: builtin/merge.c:1349 +#: builtin/merge.c:1348 msgid "Already up-to-date." msgstr "Redan à jour." -#: builtin/merge.c:1359 +#: builtin/merge.c:1358 #, c-format msgid "Updating %s..%s\n" msgstr "Uppdaterar %s..%s\n" -#: builtin/merge.c:1400 +#: builtin/merge.c:1399 #, c-format msgid "Trying really trivial in-index merge...\n" msgstr "Försöker riktigt enkel sammanslagning i indexet...\n" -#: builtin/merge.c:1407 +#: builtin/merge.c:1406 #, c-format msgid "Nope.\n" msgstr "Nej.\n" -#: builtin/merge.c:1432 +#: builtin/merge.c:1431 msgid "Already up-to-date. Yeeah!" msgstr "Redan à jour. Toppen!" -#: builtin/merge.c:1438 +#: builtin/merge.c:1437 msgid "Not possible to fast-forward, aborting." msgstr "Kan inte snabbspola, avbryter." -#: builtin/merge.c:1461 builtin/merge.c:1540 +#: builtin/merge.c:1460 builtin/merge.c:1539 #, c-format msgid "Rewinding the tree to pristine...\n" msgstr "Ã…terspolar trädet till orört...\n" -#: builtin/merge.c:1465 +#: builtin/merge.c:1464 #, c-format msgid "Trying merge strategy %s...\n" msgstr "Försöker sammanslagningsstrategin %s...\n" -#: builtin/merge.c:1531 +#: builtin/merge.c:1530 #, c-format msgid "No merge strategy handled the merge.\n" msgstr "Ingen sammanslagningsstrategi hanterade sammanslagningen.\n" -#: builtin/merge.c:1533 +#: builtin/merge.c:1532 #, c-format msgid "Merge with strategy %s failed.\n" msgstr "Sammanslagning med strategin %s misslyckades.\n" -#: builtin/merge.c:1542 +#: builtin/merge.c:1541 #, c-format msgid "Using the %s to prepare resolving by hand.\n" msgstr "Använder %s för att förbereda lösning för hand.\n" -#: builtin/merge.c:1554 +#: builtin/merge.c:1553 #, c-format msgid "Automatic merge went well; stopped before committing as requested\n" msgstr "" "Automatisk sammanslagning lyckades; stoppar före incheckning som önskat\n" -#: builtin/merge-base.c:29 +#: builtin/merge-base.c:30 msgid "git merge-base [-a | --all] <commit> <commit>..." msgstr "git merge-base [-a | --all] <incheckning> <incheckning>..." -#: builtin/merge-base.c:30 +#: builtin/merge-base.c:31 msgid "git merge-base [-a | --all] --octopus <commit>..." msgstr "git merge-base [-a | --all] --octopus <incheckning>..." -#: builtin/merge-base.c:31 +#: builtin/merge-base.c:32 msgid "git merge-base --independent <commit>..." msgstr "git merge-base --independent <incheckning>..." -#: builtin/merge-base.c:32 +#: builtin/merge-base.c:33 msgid "git merge-base --is-ancestor <commit> <commit>" msgstr "git merge-base --is-ancestor <incheckning> <incheckning>" -#: builtin/merge-base.c:33 +#: builtin/merge-base.c:34 msgid "git merge-base --fork-point <ref> [<commit>]" -msgstr "git merge-base --fork-point <ref> <incheckning>" +msgstr "git merge-base --fork-point <ref> [<incheckning>]" -#: builtin/merge-base.c:217 +#: builtin/merge-base.c:218 msgid "output all common ancestors" msgstr "skriv ut alla gemensamma anfäder" -#: builtin/merge-base.c:219 +#: builtin/merge-base.c:220 msgid "find ancestors for a single n-way merge" msgstr "hitta anfader för enkel n-vägssammanslagning" -#: builtin/merge-base.c:221 +#: builtin/merge-base.c:222 msgid "list revs not reachable from others" msgstr "visa revisioner som inte kan nÃ¥s frÃ¥n andra" -#: builtin/merge-base.c:223 +#: builtin/merge-base.c:224 msgid "is the first one ancestor of the other?" msgstr "är den första anfader till den andra?" -#: builtin/merge-base.c:225 +#: builtin/merge-base.c:226 msgid "find where <commit> forked from reflog of <ref>" msgstr "se var <incheckning> grenades av frÃ¥n referensloggen frÃ¥n <ref>" -#: builtin/merge-file.c:8 +#: builtin/merge-file.c:9 msgid "" "git merge-file [<options>] [-L <name1> [-L <orig> [-L <name2>]]] <file1> " "<orig-file> <file2>" @@ -10172,35 +10236,35 @@ msgstr "" "git merge-file [<alternativ>] [-L <namn1> [-L <orig> [-L <namn2>]]] <fil1> " "<origfil> <fil2>" -#: builtin/merge-file.c:32 +#: builtin/merge-file.c:33 msgid "send results to standard output" msgstr "sänd resultat till standard ut" -#: builtin/merge-file.c:33 +#: builtin/merge-file.c:34 msgid "use a diff3 based merge" msgstr "använd diff3-baserad sammanslagning" -#: builtin/merge-file.c:34 +#: builtin/merge-file.c:35 msgid "for conflicts, use our version" msgstr "för konflikter, använd vÃ¥r version" -#: builtin/merge-file.c:36 +#: builtin/merge-file.c:37 msgid "for conflicts, use their version" msgstr "för konflikter, använd deras version" -#: builtin/merge-file.c:38 +#: builtin/merge-file.c:39 msgid "for conflicts, use a union version" msgstr "för konflikter, använd en förenad version" -#: builtin/merge-file.c:41 +#: builtin/merge-file.c:42 msgid "for conflicts, use this marker size" msgstr "för konflikter, använd denna markörstorlek" -#: builtin/merge-file.c:42 +#: builtin/merge-file.c:43 msgid "do not warn about conflicts" msgstr "varna inte om konflikter" -#: builtin/merge-file.c:44 +#: builtin/merge-file.c:45 msgid "set labels for file1/orig-file/file2" msgstr "sätt etiketter för fil1/origfil/fil2" @@ -10228,7 +10292,7 @@ msgstr "hanterar inte nÃ¥got annat än en sammanslagning av tvÃ¥ huvuden." #: builtin/merge-recursive.c:69 builtin/merge-recursive.c:71 #, c-format msgid "could not resolve ref '%s'" -msgstr "kunde inte bestämma referensen %s" +msgstr "kunde inte bestämma referensen â€%sâ€" #: builtin/merge-recursive.c:77 #, c-format @@ -10239,160 +10303,160 @@ msgstr "SlÃ¥r ihop %s med %s\n" msgid "git mktree [-z] [--missing] [--batch]" msgstr "git mktree [-z] [--missing] [--batch]" -#: builtin/mktree.c:152 +#: builtin/mktree.c:153 msgid "input is NUL terminated" msgstr "indata är NUL-terminerad" -#: builtin/mktree.c:153 builtin/write-tree.c:24 +#: builtin/mktree.c:154 builtin/write-tree.c:25 msgid "allow missing objects" msgstr "tillÃ¥t saknade objekt" -#: builtin/mktree.c:154 +#: builtin/mktree.c:155 msgid "allow creation of more than one tree" msgstr "tillÃ¥t skapa mer än ett träd" -#: builtin/mv.c:16 +#: builtin/mv.c:17 msgid "git mv [<options>] <source>... <destination>" msgstr "git mv [<flaggor>] <källa>... <mÃ¥l>" -#: builtin/mv.c:82 +#: builtin/mv.c:83 #, c-format msgid "Directory %s is in index and no submodule?" msgstr "Katalogen %s är i indexet och inte en undermodul?" -#: builtin/mv.c:84 builtin/rm.c:290 +#: builtin/mv.c:85 builtin/rm.c:290 msgid "Please stage your changes to .gitmodules or stash them to proceed" msgstr "" "Köa dina ändringar i .gitmodules eller använd \"stash\" för att fortsätta" -#: builtin/mv.c:102 +#: builtin/mv.c:103 #, c-format msgid "%.*s is in index" msgstr "%.*s är i indexet" -#: builtin/mv.c:124 +#: builtin/mv.c:125 msgid "force move/rename even if target exists" msgstr "tvinga flytta/ändra namn även om mÃ¥let finns" -#: builtin/mv.c:125 +#: builtin/mv.c:126 msgid "skip move/rename errors" msgstr "hoppa över fel vid flytt/namnändring" -#: builtin/mv.c:167 +#: builtin/mv.c:168 #, c-format msgid "destination '%s' is not a directory" msgstr "destinationen \"%s\" är ingen katalog" -#: builtin/mv.c:178 +#: builtin/mv.c:179 #, c-format msgid "Checking rename of '%s' to '%s'\n" msgstr "Kontrollerar namnbyte av \"%s\" till \"%s\"\n" -#: builtin/mv.c:182 +#: builtin/mv.c:183 msgid "bad source" msgstr "felaktig källa" -#: builtin/mv.c:185 +#: builtin/mv.c:186 msgid "can not move directory into itself" msgstr "kan inte flytta katalog till sig själv" -#: builtin/mv.c:188 +#: builtin/mv.c:189 msgid "cannot move directory over file" msgstr "kan inte flytta katalog över fil" -#: builtin/mv.c:197 +#: builtin/mv.c:198 msgid "source directory is empty" msgstr "källkatalogen är tom" -#: builtin/mv.c:222 +#: builtin/mv.c:223 msgid "not under version control" msgstr "inte versionshanterad" -#: builtin/mv.c:225 +#: builtin/mv.c:226 msgid "destination exists" msgstr "destinationen finns" -#: builtin/mv.c:233 +#: builtin/mv.c:234 #, c-format msgid "overwriting '%s'" msgstr "skriver över \"%s\"" -#: builtin/mv.c:236 +#: builtin/mv.c:237 msgid "Cannot overwrite" msgstr "Kan inte skriva över" -#: builtin/mv.c:239 +#: builtin/mv.c:240 msgid "multiple sources for the same target" msgstr "flera källor för samma mÃ¥l" -#: builtin/mv.c:241 +#: builtin/mv.c:242 msgid "destination directory does not exist" msgstr "destinationskatalogen finns inte" -#: builtin/mv.c:248 +#: builtin/mv.c:249 #, c-format msgid "%s, source=%s, destination=%s" msgstr "%s, källa=%s, mÃ¥l=%s" -#: builtin/mv.c:269 +#: builtin/mv.c:270 #, c-format msgid "Renaming %s to %s\n" msgstr "Byter namn pÃ¥ %s till %s\n" -#: builtin/mv.c:275 builtin/remote.c:710 builtin/repack.c:384 +#: builtin/mv.c:276 builtin/remote.c:711 builtin/repack.c:390 #, c-format msgid "renaming '%s' failed" msgstr "misslyckades byta namn pÃ¥ \"%s\"" -#: builtin/name-rev.c:289 +#: builtin/name-rev.c:338 msgid "git name-rev [<options>] <commit>..." msgstr "git name-rev [<flaggor>] <incheckning>..." -#: builtin/name-rev.c:290 +#: builtin/name-rev.c:339 msgid "git name-rev [<options>] --all" msgstr "git name-rev [<flaggor>] --all" -#: builtin/name-rev.c:291 +#: builtin/name-rev.c:340 msgid "git name-rev [<options>] --stdin" msgstr "git name-rev [<flaggor>] --stdin" -#: builtin/name-rev.c:346 +#: builtin/name-rev.c:395 msgid "print only names (no SHA-1)" msgstr "skriv endast namn (ingen SHA-1)" -#: builtin/name-rev.c:347 +#: builtin/name-rev.c:396 msgid "only use tags to name the commits" msgstr "använd endast taggar för att namnge incheckningar" -#: builtin/name-rev.c:349 +#: builtin/name-rev.c:398 msgid "only use refs matching <pattern>" msgstr "använd endast referenser som motsvarar <mönster>" -#: builtin/name-rev.c:351 +#: builtin/name-rev.c:400 msgid "ignore refs matching <pattern>" msgstr "ignorera referenser som motsvarar <mönster>" -#: builtin/name-rev.c:353 +#: builtin/name-rev.c:402 msgid "list all commits reachable from all refs" msgstr "lista alla incheckningar som kan nÃ¥s alla referenser" -#: builtin/name-rev.c:354 +#: builtin/name-rev.c:403 msgid "read from stdin" msgstr "läs frÃ¥n standard in" -#: builtin/name-rev.c:355 +#: builtin/name-rev.c:404 msgid "allow to print `undefined` names (default)" msgstr "tillÃ¥t att skriva \"odefinierade\" namn (standard)" -#: builtin/name-rev.c:361 +#: builtin/name-rev.c:410 msgid "dereference tags in the input (internal use)" msgstr "avreferera taggar i indata (används internt)" -#: builtin/notes.c:25 +#: builtin/notes.c:26 msgid "git notes [--ref <notes-ref>] [list [<object>]]" msgstr "git notes [--ref <anteckningsref>] [list [<objekt>]]" -#: builtin/notes.c:26 +#: builtin/notes.c:27 msgid "" "git notes [--ref <notes-ref>] add [-f] [--allow-empty] [-m <msg> | -F <file> " "| (-c | -C) <object>] [<object>]" @@ -10400,12 +10464,12 @@ msgstr "" "git notes [--ref <anteckningsref>] add [-f] [--allow-empty] [-m <medd> | -F " "<fil> | (-c | -C) <objekt>] [<objekt>]" -#: builtin/notes.c:27 +#: builtin/notes.c:28 msgid "git notes [--ref <notes-ref>] copy [-f] <from-object> <to-object>" msgstr "" "git notes [--ref <anteckningsref>] copy [-f] <frÃ¥n-objekt> <till-objekt>" -#: builtin/notes.c:28 +#: builtin/notes.c:29 msgid "" "git notes [--ref <notes-ref>] append [--allow-empty] [-m <msg> | -F <file> | " "(-c | -C) <object>] [<object>]" @@ -10413,204 +10477,205 @@ msgstr "" "git notes [--ref <anteckningsref>] append [--allow-empty] [-m <medd> | -F " "<fil> | (-c | -C) <objekt>] [<objekt>]" -#: builtin/notes.c:29 +#: builtin/notes.c:30 msgid "git notes [--ref <notes-ref>] edit [--allow-empty] [<object>]" msgstr "git notes [--ref <anteckningsref>] edit [--allow-empty] [<objekt>]" -#: builtin/notes.c:30 +#: builtin/notes.c:31 msgid "git notes [--ref <notes-ref>] show [<object>]" msgstr "git notes [--ref <anteckningsref>] show [<objekt>]" -#: builtin/notes.c:31 +#: builtin/notes.c:32 msgid "" "git notes [--ref <notes-ref>] merge [-v | -q] [-s <strategy>] <notes-ref>" msgstr "" "git notes [--ref <anteckningsref>] merge [-v | -q] [-s <strategi>] " "<anteckningsref>" -#: builtin/notes.c:32 +#: builtin/notes.c:33 msgid "git notes merge --commit [-v | -q]" msgstr "git notes merge --commit [-v | -q]" -#: builtin/notes.c:33 +#: builtin/notes.c:34 msgid "git notes merge --abort [-v | -q]" msgstr "git notes merge --abort [-v | -q]" -#: builtin/notes.c:34 +#: builtin/notes.c:35 msgid "git notes [--ref <notes-ref>] remove [<object>...]" msgstr "git notes [--ref <anteckningsref>] remove [<objekt>...]" -#: builtin/notes.c:35 +#: builtin/notes.c:36 msgid "git notes [--ref <notes-ref>] prune [-n | -v]" msgstr "git notes [--ref <anteckningsref>] prune [-n | -v]" -#: builtin/notes.c:36 +#: builtin/notes.c:37 msgid "git notes [--ref <notes-ref>] get-ref" msgstr "git notes [--ref <anteckningsref>] get-ref" -#: builtin/notes.c:41 +#: builtin/notes.c:42 msgid "git notes [list [<object>]]" msgstr "git notes [list [<objekt>]]" -#: builtin/notes.c:46 +#: builtin/notes.c:47 msgid "git notes add [<options>] [<object>]" msgstr "git notes add [<flaggor>] [<objekt>]" -#: builtin/notes.c:51 +#: builtin/notes.c:52 msgid "git notes copy [<options>] <from-object> <to-object>" msgstr "git notes copy [<flaggor>] <frÃ¥n-objekt> <till-objekt>" -#: builtin/notes.c:52 +#: builtin/notes.c:53 msgid "git notes copy --stdin [<from-object> <to-object>]..." msgstr "git notes copy --stdin [<frÃ¥n-objekt> <till-objekt>]..." -#: builtin/notes.c:57 +#: builtin/notes.c:58 msgid "git notes append [<options>] [<object>]" msgstr "git notes append [<flaggor>] [<objekt>]" -#: builtin/notes.c:62 +#: builtin/notes.c:63 msgid "git notes edit [<object>]" msgstr "git notes edit [<objekt>]" -#: builtin/notes.c:67 +#: builtin/notes.c:68 msgid "git notes show [<object>]" msgstr "git notes show [<objekt>]" -#: builtin/notes.c:72 +#: builtin/notes.c:73 msgid "git notes merge [<options>] <notes-ref>" msgstr "git notes merge [<flaggor>] <anteckningsref>" -#: builtin/notes.c:73 +#: builtin/notes.c:74 msgid "git notes merge --commit [<options>]" msgstr "git notes merge --commit [<flaggor>]" -#: builtin/notes.c:74 +#: builtin/notes.c:75 msgid "git notes merge --abort [<options>]" msgstr "git notes merge --abort [<flaggor>]" -#: builtin/notes.c:79 +#: builtin/notes.c:80 msgid "git notes remove [<object>]" msgstr "git notes remove [<objekt>]" -#: builtin/notes.c:84 +#: builtin/notes.c:85 msgid "git notes prune [<options>]" msgstr "git notes prune [<flaggor>]" -#: builtin/notes.c:89 +#: builtin/notes.c:90 msgid "git notes get-ref" msgstr "git notes get-ref" -#: builtin/notes.c:94 +#: builtin/notes.c:95 msgid "Write/edit the notes for the following object:" msgstr "Skriv/redigera anteckningar för följande objekt:" -#: builtin/notes.c:147 +#: builtin/notes.c:148 #, c-format msgid "unable to start 'show' for object '%s'" msgstr "kunde inte starta \"show\" för objektet \"%s\"" -#: builtin/notes.c:151 +#: builtin/notes.c:152 msgid "could not read 'show' output" msgstr "kunde inte läsa utdata frÃ¥n \"show\"" -#: builtin/notes.c:159 +#: builtin/notes.c:160 #, c-format msgid "failed to finish 'show' for object '%s'" msgstr "kunde inte avsluta \"show\" för objektet \"%s\"" -#: builtin/notes.c:194 +#: builtin/notes.c:195 msgid "please supply the note contents using either -m or -F option" msgstr "ange innehÃ¥ll för anteckningen med antingen -m eller -F" -#: builtin/notes.c:203 +#: builtin/notes.c:204 msgid "unable to write note object" msgstr "kunde inte skriva anteckningsobjekt" -#: builtin/notes.c:205 +#: builtin/notes.c:206 #, c-format msgid "the note contents have been left in %s" msgstr "anteckningens innehÃ¥ll har lämnats kvar i %s" -#: builtin/notes.c:233 builtin/tag.c:516 +#: builtin/notes.c:234 builtin/tag.c:517 #, c-format msgid "cannot read '%s'" msgstr "kunde inte läsa \"%s\"" -#: builtin/notes.c:235 builtin/tag.c:519 +#: builtin/notes.c:236 builtin/tag.c:520 #, c-format msgid "could not open or read '%s'" msgstr "kunde inte öppna eller läsa \"%s\"" -#: builtin/notes.c:254 builtin/notes.c:305 builtin/notes.c:307 -#: builtin/notes.c:372 builtin/notes.c:427 builtin/notes.c:513 -#: builtin/notes.c:518 builtin/notes.c:596 builtin/notes.c:658 +#: builtin/notes.c:255 builtin/notes.c:306 builtin/notes.c:308 +#: builtin/notes.c:375 builtin/notes.c:430 builtin/notes.c:516 +#: builtin/notes.c:521 builtin/notes.c:599 builtin/notes.c:661 #, c-format msgid "failed to resolve '%s' as a valid ref." msgstr "kunde inte slÃ¥ upp \"%s\" som en giltig referens." -#: builtin/notes.c:257 +#: builtin/notes.c:258 #, c-format msgid "failed to read object '%s'." msgstr "kunde inte läsa objektet \"%s\"." -#: builtin/notes.c:261 +#: builtin/notes.c:262 #, c-format msgid "cannot read note data from non-blob object '%s'." msgstr "kan inte läsa anteckningsdata frÃ¥n icke-blob-objektet \"%s\"." -#: builtin/notes.c:301 +#: builtin/notes.c:302 #, c-format msgid "malformed input line: '%s'." msgstr "felaktig indatarad: \"%s\"." -#: builtin/notes.c:316 +#: builtin/notes.c:317 #, c-format msgid "failed to copy notes from '%s' to '%s'" msgstr "misslyckades kopiera anteckningar frÃ¥n \"%s\" till \"%s\"" -#. TRANSLATORS: the first %s will be replaced by a -#. git notes command: 'add', 'merge', 'remove', etc. -#: builtin/notes.c:345 +#. TRANSLATORS: the first %s will be replaced by a git +#. notes command: 'add', 'merge', 'remove', etc. +#. +#: builtin/notes.c:348 #, c-format msgid "refusing to %s notes in %s (outside of refs/notes/)" msgstr "vägrar utföra \"%s\" pÃ¥ anteckningar i %s (utanför refs/notes/)" -#: builtin/notes.c:365 builtin/notes.c:420 builtin/notes.c:496 -#: builtin/notes.c:508 builtin/notes.c:584 builtin/notes.c:651 -#: builtin/notes.c:801 builtin/notes.c:948 builtin/notes.c:969 +#: builtin/notes.c:368 builtin/notes.c:423 builtin/notes.c:499 +#: builtin/notes.c:511 builtin/notes.c:587 builtin/notes.c:654 +#: builtin/notes.c:804 builtin/notes.c:951 builtin/notes.c:972 msgid "too many parameters" msgstr "för mÃ¥nga parametrar" -#: builtin/notes.c:378 builtin/notes.c:664 +#: builtin/notes.c:381 builtin/notes.c:667 #, c-format msgid "no note found for object %s." msgstr "inga anteckningar hittades för objektet %s." -#: builtin/notes.c:399 builtin/notes.c:562 +#: builtin/notes.c:402 builtin/notes.c:565 msgid "note contents as a string" msgstr "anteckningsinnehÃ¥ll som sträng" -#: builtin/notes.c:402 builtin/notes.c:565 +#: builtin/notes.c:405 builtin/notes.c:568 msgid "note contents in a file" msgstr "anteckningsinnehÃ¥ll i en fil" -#: builtin/notes.c:405 builtin/notes.c:568 +#: builtin/notes.c:408 builtin/notes.c:571 msgid "reuse and edit specified note object" msgstr "Ã¥teranvänd och redigera angivet anteckningsobjekt" -#: builtin/notes.c:408 builtin/notes.c:571 +#: builtin/notes.c:411 builtin/notes.c:574 msgid "reuse specified note object" msgstr "Ã¥teranvänd angivet anteckningsobjekt" -#: builtin/notes.c:411 builtin/notes.c:574 +#: builtin/notes.c:414 builtin/notes.c:577 msgid "allow storing empty note" msgstr "tillÃ¥t lagra tom anteckning" -#: builtin/notes.c:412 builtin/notes.c:483 +#: builtin/notes.c:415 builtin/notes.c:486 msgid "replace existing notes" msgstr "ersätt befintliga anteckningar" -#: builtin/notes.c:437 +#: builtin/notes.c:440 #, c-format msgid "" "Cannot add notes. Found existing notes for object %s. Use '-f' to overwrite " @@ -10619,29 +10684,29 @@ msgstr "" "Kan inte lägga till anteckningar. Hittade befintliga anteckningar för " "objektet %s. Använd \"-f\" för att skriva över befintliga anteckningar" -#: builtin/notes.c:452 builtin/notes.c:531 +#: builtin/notes.c:455 builtin/notes.c:534 #, c-format msgid "Overwriting existing notes for object %s\n" msgstr "Skriver över befintliga anteckningar för objektet %s\n" -#: builtin/notes.c:463 builtin/notes.c:623 builtin/notes.c:888 +#: builtin/notes.c:466 builtin/notes.c:626 builtin/notes.c:891 #, c-format msgid "Removing note for object %s\n" msgstr "Tar bort anteckning för objektet %s\n" -#: builtin/notes.c:484 +#: builtin/notes.c:487 msgid "read objects from stdin" msgstr "läs objekt frÃ¥n standard in" -#: builtin/notes.c:486 +#: builtin/notes.c:489 msgid "load rewriting config for <command> (implies --stdin)" msgstr "läs omskrivningsinställning för <kommando> (implicerar --stdin)" -#: builtin/notes.c:504 +#: builtin/notes.c:507 msgid "too few parameters" msgstr "för fÃ¥ parametrar" -#: builtin/notes.c:525 +#: builtin/notes.c:528 #, c-format msgid "" "Cannot copy notes. Found existing notes for object %s. Use '-f' to overwrite " @@ -10650,12 +10715,12 @@ msgstr "" "Kan inte kopiera anteckningar. Hittade befintliga anteckningar för objektet " "%s. Använd \"-f\" för att skriva över befintliga anteckningar" -#: builtin/notes.c:537 +#: builtin/notes.c:540 #, c-format msgid "missing notes on source object %s. Cannot copy." msgstr "anteckningar pÃ¥ källobjektet %s saknas. Kan inte kopiera." -#: builtin/notes.c:589 +#: builtin/notes.c:592 #, c-format msgid "" "The -m/-F/-c/-C options have been deprecated for the 'edit' subcommand.\n" @@ -10664,52 +10729,52 @@ msgstr "" "Flaggorna -m/-F/-c/-C rekommenderas inte för underkommandot \"edit\".\n" "Använd \"git notes add -f -m/-F/-c/-C\" istället.\n" -#: builtin/notes.c:684 +#: builtin/notes.c:687 msgid "failed to delete ref NOTES_MERGE_PARTIAL" msgstr "misslyckades ta bort referensen NOTES_MERGE_PARTIAL" -#: builtin/notes.c:686 +#: builtin/notes.c:689 msgid "failed to delete ref NOTES_MERGE_REF" msgstr "misslyckades ta bort referensen NOTES_MERGE_REF" -#: builtin/notes.c:688 +#: builtin/notes.c:691 msgid "failed to remove 'git notes merge' worktree" msgstr "misslyckades ta bort arbetskatalogen för \"git notes merge\"" -#: builtin/notes.c:708 +#: builtin/notes.c:711 msgid "failed to read ref NOTES_MERGE_PARTIAL" msgstr "misslyckades läsa references NOTES_MERGE_PARTIAL" -#: builtin/notes.c:710 +#: builtin/notes.c:713 msgid "could not find commit from NOTES_MERGE_PARTIAL." msgstr "kunde inte hitta incheckning frÃ¥n NOTES_MERGE_PARTIAL." -#: builtin/notes.c:712 +#: builtin/notes.c:715 msgid "could not parse commit from NOTES_MERGE_PARTIAL." msgstr "kunde inte tolka incheckning frÃ¥n NOTES_MERGE_PARTIAL." -#: builtin/notes.c:725 +#: builtin/notes.c:728 msgid "failed to resolve NOTES_MERGE_REF" msgstr "misslyckades bestämma NOTES_MERGE_REF" -#: builtin/notes.c:728 +#: builtin/notes.c:731 msgid "failed to finalize notes merge" msgstr "misslyckades färdigställa sammanslagning av anteckningar" -#: builtin/notes.c:754 +#: builtin/notes.c:757 #, c-format msgid "unknown notes merge strategy %s" msgstr "okänd sammanslagningsstrategi för anteckningar: %s" -#: builtin/notes.c:770 +#: builtin/notes.c:773 msgid "General options" msgstr "Allmänna flaggor" -#: builtin/notes.c:772 +#: builtin/notes.c:775 msgid "Merge options" msgstr "Flaggor för sammanslagning" -#: builtin/notes.c:774 +#: builtin/notes.c:777 msgid "" "resolve notes conflicts using the given strategy (manual/ours/theirs/union/" "cat_sort_uniq)" @@ -10717,48 +10782,48 @@ msgstr "" "läs konflikter i anteckningar med angiven strategi (manual/ours/theirs/union/" "cat_sort_uniq)" -#: builtin/notes.c:776 +#: builtin/notes.c:779 msgid "Committing unmerged notes" msgstr "Checkar in ej sammanslagna anteckningar" -#: builtin/notes.c:778 +#: builtin/notes.c:781 msgid "finalize notes merge by committing unmerged notes" msgstr "" "färdigställ sammanslagning av anteckningar genom att checka in ej " "sammanslagna anteckningar" -#: builtin/notes.c:780 +#: builtin/notes.c:783 msgid "Aborting notes merge resolution" msgstr "Avbryt lösning av sammanslagning av anteckningar" -#: builtin/notes.c:782 +#: builtin/notes.c:785 msgid "abort notes merge" msgstr "avbryt sammanslagning av anteckningar" -#: builtin/notes.c:793 +#: builtin/notes.c:796 msgid "cannot mix --commit, --abort or -s/--strategy" msgstr "kan inte blanda --commit, --abort eller -s/--strategy" -#: builtin/notes.c:798 +#: builtin/notes.c:801 msgid "must specify a notes ref to merge" msgstr "mÃ¥ste ange en antecknings-referens att slÃ¥ ihop" -#: builtin/notes.c:822 +#: builtin/notes.c:825 #, c-format msgid "unknown -s/--strategy: %s" msgstr "okänd -s/--strategy: %s" -#: builtin/notes.c:859 +#: builtin/notes.c:862 #, c-format msgid "a notes merge into %s is already in-progress at %s" msgstr "sammanslagning av anteckningar till %s är redan igÃ¥ngsatt pÃ¥ %s" -#: builtin/notes.c:862 +#: builtin/notes.c:865 #, c-format msgid "failed to store link to current notes ref (%s)" msgstr "misslyckades lagra länk till aktuell anteckningsreferens (%s)" -#: builtin/notes.c:864 +#: builtin/notes.c:867 #, c-format msgid "" "Automatic notes merge failed. Fix conflicts in %s and commit the result with " @@ -10769,221 +10834,221 @@ msgstr "" "%s och checka in resultatet med \"git notes merge --commit\", eller avbryt " "sammanslagningen med \"git notes merge --abort\".\n" -#: builtin/notes.c:886 +#: builtin/notes.c:889 #, c-format msgid "Object %s has no note\n" msgstr "Objektet %s har ingen anteckning\n" -#: builtin/notes.c:898 +#: builtin/notes.c:901 msgid "attempt to remove non-existent note is not an error" msgstr "försök att ta bort icke-existerande anteckningar är inte ett fel" -#: builtin/notes.c:901 +#: builtin/notes.c:904 msgid "read object names from the standard input" msgstr "läs objektnamn frÃ¥n standard in" -#: builtin/notes.c:939 builtin/prune.c:105 builtin/worktree.c:127 +#: builtin/notes.c:942 builtin/prune.c:105 builtin/worktree.c:128 msgid "do not remove, show only" msgstr "ta inte bort, bara visa" -#: builtin/notes.c:940 +#: builtin/notes.c:943 msgid "report pruned notes" msgstr "rapportera borttagna anteckningar" -#: builtin/notes.c:982 +#: builtin/notes.c:985 msgid "notes-ref" msgstr "anteckningar-ref" -#: builtin/notes.c:983 +#: builtin/notes.c:986 msgid "use notes from <notes-ref>" msgstr "använd anteckningar frÃ¥n <anteckningsref>" -#: builtin/notes.c:1018 +#: builtin/notes.c:1021 #, c-format msgid "unknown subcommand: %s" msgstr "okänt underkommando: %s" -#: builtin/pack-objects.c:29 +#: builtin/pack-objects.c:30 msgid "" "git pack-objects --stdout [<options>...] [< <ref-list> | < <object-list>]" msgstr "" "git pack-objects --stdout [<flaggor>...] [< <reflista> | < <objektlista>]" -#: builtin/pack-objects.c:30 +#: builtin/pack-objects.c:31 msgid "" "git pack-objects [<options>...] <base-name> [< <ref-list> | < <object-list>]" msgstr "" "git pack-objects [<flaggor>...] <basnamn> [< <reflista> | < <objektlista>]" -#: builtin/pack-objects.c:177 builtin/pack-objects.c:180 +#: builtin/pack-objects.c:180 builtin/pack-objects.c:183 #, c-format msgid "deflate error (%d)" msgstr "fel i deflate (%d)" -#: builtin/pack-objects.c:770 +#: builtin/pack-objects.c:776 msgid "disabling bitmap writing, packs are split due to pack.packSizeLimit" msgstr "" "inaktiverar skrivning av bitkarta, paket delas pÃ¥ grund av pack.packSizeLimit" -#: builtin/pack-objects.c:783 +#: builtin/pack-objects.c:789 msgid "Writing objects" msgstr "Skriver objekt" -#: builtin/pack-objects.c:1063 +#: builtin/pack-objects.c:1069 msgid "disabling bitmap writing, as some objects are not being packed" msgstr "inaktiverar skrivning av bitkarta dÃ¥ nÃ¥gra objekt inte packas" -#: builtin/pack-objects.c:2426 +#: builtin/pack-objects.c:2434 msgid "Compressing objects" msgstr "Komprimerar objekt" -#: builtin/pack-objects.c:2829 +#: builtin/pack-objects.c:2843 #, c-format msgid "unsupported index version %s" msgstr "indexversionen %s stöds ej" -#: builtin/pack-objects.c:2833 +#: builtin/pack-objects.c:2847 #, c-format msgid "bad index version '%s'" msgstr "felaktig indexversion \"%s\"" -#: builtin/pack-objects.c:2863 +#: builtin/pack-objects.c:2877 msgid "do not show progress meter" msgstr "visa inte förloppsindikator" -#: builtin/pack-objects.c:2865 +#: builtin/pack-objects.c:2879 msgid "show progress meter" msgstr "visa förloppsindikator" -#: builtin/pack-objects.c:2867 +#: builtin/pack-objects.c:2881 msgid "show progress meter during object writing phase" msgstr "visa förloppsindikator under objektskrivningsfasen" -#: builtin/pack-objects.c:2870 +#: builtin/pack-objects.c:2884 msgid "similar to --all-progress when progress meter is shown" msgstr "som --all-progress när förloppsindikatorn visas" -#: builtin/pack-objects.c:2871 +#: builtin/pack-objects.c:2885 msgid "version[,offset]" msgstr "version[,offset]" -#: builtin/pack-objects.c:2872 +#: builtin/pack-objects.c:2886 msgid "write the pack index file in the specified idx format version" msgstr "skriv paketindexfilen i angiven indexformatversion" -#: builtin/pack-objects.c:2875 +#: builtin/pack-objects.c:2889 msgid "maximum size of each output pack file" msgstr "maximal storlek pÃ¥ varje utdatapaketfil" -#: builtin/pack-objects.c:2877 +#: builtin/pack-objects.c:2891 msgid "ignore borrowed objects from alternate object store" msgstr "ignorera lÃ¥nade objekt frÃ¥n alternativa objektlager" -#: builtin/pack-objects.c:2879 +#: builtin/pack-objects.c:2893 msgid "ignore packed objects" msgstr "ignorera packade objekt" -#: builtin/pack-objects.c:2881 +#: builtin/pack-objects.c:2895 msgid "limit pack window by objects" msgstr "begränsa paketfönster efter objekt" -#: builtin/pack-objects.c:2883 +#: builtin/pack-objects.c:2897 msgid "limit pack window by memory in addition to object limit" msgstr "begränsa paketfönster efter minne förutom objektgräns" -#: builtin/pack-objects.c:2885 +#: builtin/pack-objects.c:2899 msgid "maximum length of delta chain allowed in the resulting pack" msgstr "maximal längd pÃ¥ deltakedja tillÃ¥ten i slutligt paket" -#: builtin/pack-objects.c:2887 +#: builtin/pack-objects.c:2901 msgid "reuse existing deltas" msgstr "Ã¥teranvänd befintliga delta" -#: builtin/pack-objects.c:2889 +#: builtin/pack-objects.c:2903 msgid "reuse existing objects" msgstr "Ã¥teranvänd befintliga objekt" -#: builtin/pack-objects.c:2891 +#: builtin/pack-objects.c:2905 msgid "use OFS_DELTA objects" msgstr "använd OFS_DELTA-objekt" -#: builtin/pack-objects.c:2893 +#: builtin/pack-objects.c:2907 msgid "use threads when searching for best delta matches" msgstr "använd trÃ¥dar vid sökning efter bästa deltaträffar" -#: builtin/pack-objects.c:2895 +#: builtin/pack-objects.c:2909 msgid "do not create an empty pack output" msgstr "försök inte skapa tom paketutdata" -#: builtin/pack-objects.c:2897 +#: builtin/pack-objects.c:2911 msgid "read revision arguments from standard input" msgstr "läs revisionsargument frÃ¥n standard in" -#: builtin/pack-objects.c:2899 +#: builtin/pack-objects.c:2913 msgid "limit the objects to those that are not yet packed" msgstr "begränsa objekt till de som ännu inte packats" -#: builtin/pack-objects.c:2902 +#: builtin/pack-objects.c:2916 msgid "include objects reachable from any reference" msgstr "inkludera objekt som kan nÃ¥s frÃ¥n nÃ¥gon referens" -#: builtin/pack-objects.c:2905 +#: builtin/pack-objects.c:2919 msgid "include objects referred by reflog entries" msgstr "inkludera objekt som refereras frÃ¥n referensloggposter" -#: builtin/pack-objects.c:2908 +#: builtin/pack-objects.c:2922 msgid "include objects referred to by the index" msgstr "inkludera objekt som refereras frÃ¥n indexet" -#: builtin/pack-objects.c:2911 +#: builtin/pack-objects.c:2925 msgid "output pack to stdout" msgstr "skriv paket pÃ¥ standard ut" -#: builtin/pack-objects.c:2913 +#: builtin/pack-objects.c:2927 msgid "include tag objects that refer to objects to be packed" msgstr "inkludera taggobjekt som refererar objekt som skall packas" -#: builtin/pack-objects.c:2915 +#: builtin/pack-objects.c:2929 msgid "keep unreachable objects" msgstr "behÃ¥ll onÃ¥bara objekt" -#: builtin/pack-objects.c:2917 +#: builtin/pack-objects.c:2931 msgid "pack loose unreachable objects" msgstr "packa lösa onÃ¥bara objekt" -#: builtin/pack-objects.c:2919 +#: builtin/pack-objects.c:2933 msgid "unpack unreachable objects newer than <time>" msgstr "packa upp onÃ¥bara objekt nyare än <tid>" -#: builtin/pack-objects.c:2922 +#: builtin/pack-objects.c:2936 msgid "create thin packs" msgstr "skapa tunna paket" -#: builtin/pack-objects.c:2924 +#: builtin/pack-objects.c:2938 msgid "create packs suitable for shallow fetches" msgstr "skapa packfiler lämpade för grunda hämtningar" -#: builtin/pack-objects.c:2926 +#: builtin/pack-objects.c:2940 msgid "ignore packs that have companion .keep file" msgstr "ignorera paket som har tillhörande .keep-fil" -#: builtin/pack-objects.c:2928 +#: builtin/pack-objects.c:2942 msgid "pack compression level" msgstr "komprimeringsgrad för paket" -#: builtin/pack-objects.c:2930 +#: builtin/pack-objects.c:2944 msgid "do not hide commits by grafts" msgstr "göm inte incheckningar med ympningar (\"grafts\")" -#: builtin/pack-objects.c:2932 +#: builtin/pack-objects.c:2946 msgid "use a bitmap index if available to speed up counting objects" msgstr "använd bitkartindex om tillgängligt för att räkna objekt snabbare" -#: builtin/pack-objects.c:2934 +#: builtin/pack-objects.c:2948 msgid "write a bitmap index together with the pack index" msgstr "använd bitkartindex tillsammans med packindexet" -#: builtin/pack-objects.c:3061 +#: builtin/pack-objects.c:3075 msgid "Counting objects" msgstr "Räknar objekt" @@ -11023,45 +11088,49 @@ msgstr "lÃ¥t tid gÃ¥ ut för objekt äldre än <tid>" msgid "cannot prune in a precious-objects repo" msgstr "kan inte rensa i ett \"precious-objekt\"-arkiv" -#: builtin/pull.c:51 builtin/pull.c:53 +#: builtin/pull.c:54 builtin/pull.c:56 #, c-format msgid "Invalid value for %s: %s" msgstr "Felaktigt värde för %s: %s" -#: builtin/pull.c:73 +#: builtin/pull.c:76 msgid "git pull [<options>] [<repository> [<refspec>...]]" msgstr "git pull [<flaggor>] [<arkiv> [<refspec>...]]" -#: builtin/pull.c:121 +#: builtin/pull.c:124 +msgid "control for recursive fetching of submodules" +msgstr "styrning för rekursiv hämtning av undermoduler" + +#: builtin/pull.c:128 msgid "Options related to merging" msgstr "Alternativ gällande sammanslagning" -#: builtin/pull.c:124 +#: builtin/pull.c:131 msgid "incorporate changes by rebasing rather than merging" msgstr "inlemma ändringar genom ombasering i stället för sammanslagning" -#: builtin/pull.c:148 builtin/rebase--helper.c:18 builtin/revert.c:120 +#: builtin/pull.c:155 builtin/rebase--helper.c:19 builtin/revert.c:121 msgid "allow fast-forward" msgstr "tillÃ¥t snabbspolning" -#: builtin/pull.c:157 +#: builtin/pull.c:164 msgid "automatically stash/stash pop before and after rebase" msgstr "utför automatiskt stash/stash pop före och efter ombasering" -#: builtin/pull.c:173 +#: builtin/pull.c:180 msgid "Options related to fetching" msgstr "Alternativ gällande hämtningar" -#: builtin/pull.c:195 +#: builtin/pull.c:198 msgid "number of submodules pulled in parallel" msgstr "antal undermoduler som hämtas parallellt" -#: builtin/pull.c:284 +#: builtin/pull.c:287 #, c-format msgid "Invalid value for pull.ff: %s" msgstr "Felaktigt värde för pull.ff: %s" -#: builtin/pull.c:397 +#: builtin/pull.c:399 msgid "" "There is no candidate for rebasing against among the refs that you just " "fetched." @@ -11069,14 +11138,14 @@ msgstr "" "Det finns ingen kandidat för ombasering bland referenserna du precis har " "hämtat." -#: builtin/pull.c:399 +#: builtin/pull.c:401 msgid "" "There are no candidates for merging among the refs that you just fetched." msgstr "" "Det finns ingen kandidat för sammanslagning bland referenserna du precis har " "hämtat." -#: builtin/pull.c:400 +#: builtin/pull.c:402 msgid "" "Generally this means that you provided a wildcard refspec which had no\n" "matches on the remote end." @@ -11084,7 +11153,7 @@ msgstr "" "Det betyder vanligtvis att du använt en jokertecken-refspec som inte\n" "motsvarade nÃ¥got i fjärränden." -#: builtin/pull.c:403 +#: builtin/pull.c:405 #, c-format msgid "" "You asked to pull from the remote '%s', but did not specify\n" @@ -11095,42 +11164,42 @@ msgstr "" "gren. Eftersom det inte är den fjärr som är konfigurerad som\n" "standard för aktuell gren mÃ¥ste du ange en gren pÃ¥ kommandoraden." -#: builtin/pull.c:408 git-parse-remote.sh:73 +#: builtin/pull.c:410 git-parse-remote.sh:73 msgid "You are not currently on a branch." msgstr "Du är inte pÃ¥ nÃ¥gon gren för närvarande." -#: builtin/pull.c:410 builtin/pull.c:425 git-parse-remote.sh:79 +#: builtin/pull.c:412 builtin/pull.c:427 git-parse-remote.sh:79 msgid "Please specify which branch you want to rebase against." msgstr "Ange vilken gren du vill ombasera mot." -#: builtin/pull.c:412 builtin/pull.c:427 git-parse-remote.sh:82 +#: builtin/pull.c:414 builtin/pull.c:429 git-parse-remote.sh:82 msgid "Please specify which branch you want to merge with." msgstr "Ange vilken gren du vill slÃ¥ samman med." -#: builtin/pull.c:413 builtin/pull.c:428 +#: builtin/pull.c:415 builtin/pull.c:430 msgid "See git-pull(1) for details." msgstr "Se git-pull(1) för detaljer." -#: builtin/pull.c:415 builtin/pull.c:421 builtin/pull.c:430 +#: builtin/pull.c:417 builtin/pull.c:423 builtin/pull.c:432 #: git-parse-remote.sh:64 msgid "<remote>" msgstr "<fjärr>" -#: builtin/pull.c:415 builtin/pull.c:430 builtin/pull.c:435 git-rebase.sh:456 +#: builtin/pull.c:417 builtin/pull.c:432 builtin/pull.c:437 git-rebase.sh:456 #: git-parse-remote.sh:65 msgid "<branch>" msgstr "<gren>" -#: builtin/pull.c:423 git-parse-remote.sh:75 +#: builtin/pull.c:425 git-parse-remote.sh:75 msgid "There is no tracking information for the current branch." msgstr "Det finns ingen spÃ¥rningsinformation för aktuell gren." -#: builtin/pull.c:432 git-parse-remote.sh:95 +#: builtin/pull.c:434 git-parse-remote.sh:95 msgid "" "If you wish to set tracking information for this branch you can do so with:" msgstr "Om du vill ange spÃ¥rningsinformation för grenen kan du göra det med:" -#: builtin/pull.c:437 +#: builtin/pull.c:439 #, c-format msgid "" "Your configuration specifies to merge with the ref '%s'\n" @@ -11139,27 +11208,27 @@ msgstr "" "Dina inställningar anger sammanslagning med referensen \"%s\"\n" "frÃ¥n fjärren, men nÃ¥gon sÃ¥dan referens togs inte emot." -#: builtin/pull.c:754 +#: builtin/pull.c:792 msgid "ignoring --verify-signatures for rebase" msgstr "ignorera --verify-signatures för ombasering" -#: builtin/pull.c:801 +#: builtin/pull.c:840 msgid "--[no-]autostash option is only valid with --rebase." msgstr "--[no-]autostash är endast giltig med --rebase." -#: builtin/pull.c:809 +#: builtin/pull.c:848 msgid "Updating an unborn branch with changes added to the index." msgstr "Uppdaterar en ofödd gren med ändringar som lagts till i indexet." -#: builtin/pull.c:812 +#: builtin/pull.c:851 msgid "pull with rebase" msgstr "pull med ombasering" -#: builtin/pull.c:813 +#: builtin/pull.c:852 msgid "please commit or stash them." msgstr "checka in eller använd \"stash\" pÃ¥ dem." -#: builtin/pull.c:838 +#: builtin/pull.c:877 #, c-format msgid "" "fetch updated the current branch head.\n" @@ -11170,7 +11239,7 @@ msgstr "" "snabbspolar din arbetskatalog frÃ¥n\n" "incheckningen %s." -#: builtin/pull.c:843 +#: builtin/pull.c:882 #, c-format msgid "" "Cannot fast-forward your working tree.\n" @@ -11187,27 +11256,31 @@ msgstr "" "$ git reset --hard\n" "för att Ã¥tergÃ¥." -#: builtin/pull.c:858 +#: builtin/pull.c:897 msgid "Cannot merge multiple branches into empty head." msgstr "Kan inte slÃ¥ ihop flera grenar i ett tomt huvud." -#: builtin/pull.c:862 +#: builtin/pull.c:901 msgid "Cannot rebase onto multiple branches." msgstr "Kan inte ombasera ovanpÃ¥ flera grenar." -#: builtin/push.c:16 +#: builtin/pull.c:908 +msgid "cannot rebase with locally recorded submodule modifications" +msgstr "kan inte ombasera med lokalt lagrade ändringar i undermoful" + +#: builtin/push.c:17 msgid "git push [<options>] [<repository> [<refspec>...]]" msgstr "git push [<flaggor>] [<arkiv> [<refspec>...]]" -#: builtin/push.c:89 +#: builtin/push.c:90 msgid "tag shorthand without <tag>" msgstr "taggförkortning utan <tagg>" -#: builtin/push.c:99 +#: builtin/push.c:100 msgid "--delete only accepts plain target ref names" msgstr "--delete godtar endast enkla mÃ¥lreferensnamn" -#: builtin/push.c:143 +#: builtin/push.c:144 msgid "" "\n" "To choose either option permanently, see push.default in 'git help config'." @@ -11216,7 +11289,7 @@ msgstr "" "För att välja ett av alternativen permanent, se push.default i \"git help " "config\"." -#: builtin/push.c:146 +#: builtin/push.c:147 #, c-format msgid "" "The upstream branch of your current branch does not match\n" @@ -11241,7 +11314,7 @@ msgstr "" " git push %s %s\n" "%s" -#: builtin/push.c:161 +#: builtin/push.c:162 #, c-format msgid "" "You are not currently on a branch.\n" @@ -11256,7 +11329,7 @@ msgstr "" "\n" " git push %s HEAD:<namn-pÃ¥-fjärrgren>\n" -#: builtin/push.c:175 +#: builtin/push.c:176 #, c-format msgid "" "The current branch %s has no upstream branch.\n" @@ -11269,12 +11342,12 @@ msgstr "" "\n" " git push --set-upstream %s %s\n" -#: builtin/push.c:183 +#: builtin/push.c:184 #, c-format msgid "The current branch %s has multiple upstream branches, refusing to push." msgstr "Den aktuella grenen %s har flera uppströmsgrenar, vägrar sända." -#: builtin/push.c:186 +#: builtin/push.c:187 #, c-format msgid "" "You are pushing to remote '%s', which is not the upstream of\n" @@ -11285,14 +11358,14 @@ msgstr "" "aktuella grenen \"%s\", utan att tala om för mig vad som\n" "skall sändas för att uppdatera fjärrgrenen." -#: builtin/push.c:245 +#: builtin/push.c:246 msgid "" "You didn't specify any refspecs to push, and push.default is \"nothing\"." msgstr "" "Du angav inga referensspecifikationer att sända, och push.default är " "\"nothing\"." -#: builtin/push.c:252 +#: builtin/push.c:253 msgid "" "Updates were rejected because the tip of your current branch is behind\n" "its remote counterpart. Integrate the remote changes (e.g.\n" @@ -11304,7 +11377,7 @@ msgstr "" "\"git pull ....\") innan du sänder igen.\n" "Se avsnittet \"Note about fast-forward\" i \"git push --help\" för detaljer." -#: builtin/push.c:258 +#: builtin/push.c:259 msgid "" "Updates were rejected because a pushed branch tip is behind its remote\n" "counterpart. Check out this branch and integrate the remote changes\n" @@ -11316,7 +11389,7 @@ msgstr "" "\"git pull ...\") innan du sänder igen.\n" "Se avsnittet \"Note about fast-forward\" i \"git push --help\" för detaljer." -#: builtin/push.c:264 +#: builtin/push.c:265 msgid "" "Updates were rejected because the remote contains work that you do\n" "not have locally. This is usually caused by another repository pushing\n" @@ -11330,11 +11403,11 @@ msgstr "" "(t.ex. \"git pull ...\") innan du sänder igen.\n" "Se avsnittet \"Note about fast-forwards\" i \"git push --help\" för detaljer." -#: builtin/push.c:271 +#: builtin/push.c:272 msgid "Updates were rejected because the tag already exists in the remote." msgstr "Uppdateringarna avvisades eftersom taggen redan finns pÃ¥ fjärren." -#: builtin/push.c:274 +#: builtin/push.c:275 msgid "" "You cannot update a remote ref that points at a non-commit object,\n" "or update a remote ref to make it point at a non-commit object,\n" @@ -11345,22 +11418,22 @@ msgstr "" "pekar pÃ¥ nÃ¥got som inte är en incheckning, utan att använda flaggan\n" "\"--force\".\n" -#: builtin/push.c:334 +#: builtin/push.c:335 #, c-format msgid "Pushing to %s\n" msgstr "Sänder till %s\n" -#: builtin/push.c:338 +#: builtin/push.c:339 #, c-format msgid "failed to push some refs to '%s'" msgstr "misslyckades sända vissa referenser till \"%s\"" -#: builtin/push.c:369 +#: builtin/push.c:370 #, c-format msgid "bad repository '%s'" msgstr "felaktigt arkiv \"%s\"" -#: builtin/push.c:370 +#: builtin/push.c:371 msgid "" "No configured push destination.\n" "Either specify the URL from the command-line or configure a remote " @@ -11381,114 +11454,114 @@ msgstr "" "\n" " git push <namn>\n" -#: builtin/push.c:388 +#: builtin/push.c:389 msgid "--all and --tags are incompatible" msgstr "--all och --tags är inkompatibla" -#: builtin/push.c:389 +#: builtin/push.c:390 msgid "--all can't be combined with refspecs" msgstr "--all kan inte kombineras med referensspecifikationer" -#: builtin/push.c:394 +#: builtin/push.c:395 msgid "--mirror and --tags are incompatible" msgstr "--mirror och --tags är inkompatibla" -#: builtin/push.c:395 +#: builtin/push.c:396 msgid "--mirror can't be combined with refspecs" msgstr "--mirror kan inte kombineras med referensspecifikationer" -#: builtin/push.c:400 +#: builtin/push.c:401 msgid "--all and --mirror are incompatible" msgstr "--all och --mirror är inkompatibla" -#: builtin/push.c:518 +#: builtin/push.c:523 msgid "repository" msgstr "arkiv" -#: builtin/push.c:519 builtin/send-pack.c:162 +#: builtin/push.c:524 builtin/send-pack.c:163 msgid "push all refs" msgstr "sänd alla referenser" -#: builtin/push.c:520 builtin/send-pack.c:164 +#: builtin/push.c:525 builtin/send-pack.c:165 msgid "mirror all refs" msgstr "spegla alla referenser" -#: builtin/push.c:522 +#: builtin/push.c:527 msgid "delete refs" msgstr "ta bort referenser" -#: builtin/push.c:523 +#: builtin/push.c:528 msgid "push tags (can't be used with --all or --mirror)" msgstr "sänd taggar (kan inte användas med --all eller --mirror)" -#: builtin/push.c:526 builtin/send-pack.c:165 +#: builtin/push.c:531 builtin/send-pack.c:166 msgid "force updates" msgstr "tvinga uppdateringar" -#: builtin/push.c:528 builtin/send-pack.c:179 +#: builtin/push.c:533 builtin/send-pack.c:180 msgid "refname>:<expect" msgstr "refnamn>:<förvänta" -#: builtin/push.c:529 builtin/send-pack.c:180 +#: builtin/push.c:534 builtin/send-pack.c:181 msgid "require old value of ref to be at this value" msgstr "kräv att ref:s tidigare värde är detta" -#: builtin/push.c:532 +#: builtin/push.c:537 msgid "control recursive pushing of submodules" msgstr "styr rekursiv insändning av undermoduler" -#: builtin/push.c:534 builtin/send-pack.c:173 +#: builtin/push.c:539 builtin/send-pack.c:174 msgid "use thin pack" msgstr "använd tunna paket" -#: builtin/push.c:535 builtin/push.c:536 builtin/send-pack.c:159 -#: builtin/send-pack.c:160 +#: builtin/push.c:540 builtin/push.c:541 builtin/send-pack.c:160 +#: builtin/send-pack.c:161 msgid "receive pack program" msgstr "program för att ta emot paket" -#: builtin/push.c:537 +#: builtin/push.c:542 msgid "set upstream for git pull/status" msgstr "ställ in uppström för git pull/status" -#: builtin/push.c:540 +#: builtin/push.c:545 msgid "prune locally removed refs" msgstr "ta bort lokalt borttagna referenser" -#: builtin/push.c:542 +#: builtin/push.c:547 msgid "bypass pre-push hook" msgstr "förbigÃ¥ pre-push-krok" -#: builtin/push.c:543 +#: builtin/push.c:548 msgid "push missing but relevant tags" msgstr "sänd in saknade men relevanta taggar" -#: builtin/push.c:546 builtin/send-pack.c:167 +#: builtin/push.c:551 builtin/send-pack.c:168 msgid "GPG sign the push" msgstr "GPG-signera insändningen" -#: builtin/push.c:548 builtin/send-pack.c:174 +#: builtin/push.c:553 builtin/send-pack.c:175 msgid "request atomic transaction on remote side" msgstr "begär atomiska transaktioner pÃ¥ fjärrsidan" -#: builtin/push.c:549 builtin/send-pack.c:170 +#: builtin/push.c:554 builtin/send-pack.c:171 msgid "server-specific" msgstr "serverspecifik" -#: builtin/push.c:549 builtin/send-pack.c:171 +#: builtin/push.c:554 builtin/send-pack.c:172 msgid "option to transmit" msgstr "" "inget att checka in\n" "flagga att sända" -#: builtin/push.c:563 +#: builtin/push.c:568 msgid "--delete is incompatible with --all, --mirror and --tags" msgstr "--delete är inkompatibel med --all, --mirror och --tags" -#: builtin/push.c:565 +#: builtin/push.c:570 msgid "--delete doesn't make sense without any refs" msgstr "--delete kan inte användas utan referenser" -#: builtin/push.c:584 +#: builtin/push.c:589 msgid "push options must not have new line characters" msgstr "push-flaggor kan inte innehÃ¥lla radbrytning" @@ -11502,87 +11575,87 @@ msgstr "" "[-u [--exclude-per-directory=<gitignore>] | -i]] [--no-sparse-checkout] [--" "index-output=<fil>] (--empty | <träd-igt1> [<träd-igt2> [<träd-igt3>]])" -#: builtin/read-tree.c:130 +#: builtin/read-tree.c:121 msgid "write resulting index to <file>" msgstr "skriv resulterande index till <fil>" -#: builtin/read-tree.c:133 +#: builtin/read-tree.c:124 msgid "only empty the index" msgstr "töm bara indexet" -#: builtin/read-tree.c:135 +#: builtin/read-tree.c:126 msgid "Merging" msgstr "Sammanslagning" -#: builtin/read-tree.c:137 +#: builtin/read-tree.c:128 msgid "perform a merge in addition to a read" msgstr "utför en sammanslagning i tillägg till en läsning" -#: builtin/read-tree.c:139 +#: builtin/read-tree.c:130 msgid "3-way merge if no file level merging required" msgstr "3-vägssammanslagning om sammanslagning pÃ¥ filnivÃ¥ ej krävs" -#: builtin/read-tree.c:141 +#: builtin/read-tree.c:132 msgid "3-way merge in presence of adds and removes" msgstr "3-vägssammanslagning när det finns tillägg och borttagningar" -#: builtin/read-tree.c:143 +#: builtin/read-tree.c:134 msgid "same as -m, but discard unmerged entries" msgstr "som -m, men kasta bort ej sammanslagna poster" -#: builtin/read-tree.c:144 +#: builtin/read-tree.c:135 msgid "<subdirectory>/" msgstr "<underkatalog>/" -#: builtin/read-tree.c:145 +#: builtin/read-tree.c:136 msgid "read the tree into the index under <subdirectory>/" msgstr "läs in trädet i indexet under <underkatalog>/" -#: builtin/read-tree.c:148 +#: builtin/read-tree.c:139 msgid "update working tree with merge result" msgstr "uppdatera arbetskatalogen med resultatet frÃ¥n sammanslagningen" -#: builtin/read-tree.c:150 +#: builtin/read-tree.c:141 msgid "gitignore" msgstr "gitignore" -#: builtin/read-tree.c:151 +#: builtin/read-tree.c:142 msgid "allow explicitly ignored files to be overwritten" msgstr "tillÃ¥t explicit ignorerade filer att skrivas över" -#: builtin/read-tree.c:154 +#: builtin/read-tree.c:145 msgid "don't check the working tree after merging" msgstr "kontrollera inte arbetskatalogen efter sammanslagning" -#: builtin/read-tree.c:155 +#: builtin/read-tree.c:146 msgid "don't update the index or the work tree" msgstr "uppdatera inte indexet eller arbetskatalogen" -#: builtin/read-tree.c:157 +#: builtin/read-tree.c:148 msgid "skip applying sparse checkout filter" msgstr "hoppa över att applicera filter för gles utcheckning" -#: builtin/read-tree.c:159 +#: builtin/read-tree.c:150 msgid "debug unpack-trees" msgstr "felsök unpack-trees" -#: builtin/rebase--helper.c:7 +#: builtin/rebase--helper.c:8 msgid "git rebase--helper [<options>]" msgstr "git rebase--helper [<flaggor>]" -#: builtin/rebase--helper.c:19 +#: builtin/rebase--helper.c:20 msgid "continue rebase" msgstr "fortsätt ombasering" -#: builtin/rebase--helper.c:21 +#: builtin/rebase--helper.c:22 msgid "abort rebase" msgstr "avbryt ombasering" -#: builtin/receive-pack.c:27 +#: builtin/receive-pack.c:28 msgid "git receive-pack <git-dir>" msgstr "git receive-pack <git-katalog>" -#: builtin/receive-pack.c:795 +#: builtin/receive-pack.c:838 msgid "" "By default, updating the current branch in a non-bare repository\n" "is denied, because it will make the index and work tree inconsistent\n" @@ -11612,7 +11685,7 @@ msgstr "" "För att undvika detta meddelande och fortfarande behÃ¥lla det\n" "normala beteendet, sätt \"receive.denyCurrentBranch\" till \"refuse\"." -#: builtin/receive-pack.c:815 +#: builtin/receive-pack.c:858 msgid "" "By default, deleting the current branch is denied, because the next\n" "'git clone' won't result in any file checked out, causing confusion.\n" @@ -11633,29 +11706,29 @@ msgstr "" "\n" "För att undvika detta meddelande kan du sätta det till \"refuse\"." -#: builtin/receive-pack.c:1888 +#: builtin/receive-pack.c:1933 msgid "quiet" msgstr "tyst" -#: builtin/receive-pack.c:1902 +#: builtin/receive-pack.c:1947 msgid "You must specify a directory." msgstr "Du mÃ¥ste ange en katalog." -#: builtin/reflog.c:423 +#: builtin/reflog.c:424 #, c-format msgid "'%s' for '%s' is not a valid timestamp" msgstr "\"%s\" för \"%s\" är inte en giltig tidsstämpel" -#: builtin/reflog.c:540 builtin/reflog.c:545 +#: builtin/reflog.c:541 builtin/reflog.c:546 #, c-format msgid "'%s' is not a valid timestamp" msgstr "\"%s\" är inte en giltig tidsstämpel" -#: builtin/remote.c:12 +#: builtin/remote.c:13 msgid "git remote [-v | --verbose]" msgstr "git remote [-v | --verbose]" -#: builtin/remote.c:13 +#: builtin/remote.c:14 msgid "" "git remote add [-t <branch>] [-m <master>] [-f] [--tags | --no-tags] [--" "mirror=<fetch|push>] <name> <url>" @@ -11663,82 +11736,82 @@ msgstr "" "git remote add [-t <gren>] [-m <master>] [-f] [--tags | --no-tags] [--" "mirror=<fetch|push>] <namn> <url>" -#: builtin/remote.c:14 builtin/remote.c:34 +#: builtin/remote.c:15 builtin/remote.c:35 msgid "git remote rename <old> <new>" msgstr "git remote rename <gammal> <ny>" -#: builtin/remote.c:15 builtin/remote.c:39 +#: builtin/remote.c:16 builtin/remote.c:40 msgid "git remote remove <name>" msgstr "git remote remove <namn>" -#: builtin/remote.c:16 builtin/remote.c:44 +#: builtin/remote.c:17 builtin/remote.c:45 msgid "git remote set-head <name> (-a | --auto | -d | --delete | <branch>)" msgstr "git remote set-head <namn> (-a | --auto | -d | --delete | <gren>)" -#: builtin/remote.c:17 +#: builtin/remote.c:18 msgid "git remote [-v | --verbose] show [-n] <name>" msgstr "git remote [-v | --verbose] show [-n] <namn>" -#: builtin/remote.c:18 +#: builtin/remote.c:19 msgid "git remote prune [-n | --dry-run] <name>" msgstr "git remote prune [-n | --dry-run] <namn>" -#: builtin/remote.c:19 +#: builtin/remote.c:20 msgid "" "git remote [-v | --verbose] update [-p | --prune] [(<group> | <remote>)...]" msgstr "" "git remote [-v | --verbose] update [-p | --prune] [(<grupp> | <fjärr>)...]" -#: builtin/remote.c:20 +#: builtin/remote.c:21 msgid "git remote set-branches [--add] <name> <branch>..." msgstr "git remote set-branches [--add] <namn> <gren>..." -#: builtin/remote.c:21 builtin/remote.c:70 +#: builtin/remote.c:22 builtin/remote.c:71 msgid "git remote get-url [--push] [--all] <name>" msgstr "git remote get-url [--push] [--all] <namn>" -#: builtin/remote.c:22 builtin/remote.c:75 +#: builtin/remote.c:23 builtin/remote.c:76 msgid "git remote set-url [--push] <name> <newurl> [<oldurl>]" msgstr "git remote set-url [--push] <namn> <nyurl> [<gammalurl>]" -#: builtin/remote.c:23 builtin/remote.c:76 +#: builtin/remote.c:24 builtin/remote.c:77 msgid "git remote set-url --add <name> <newurl>" msgstr "git remote set-url --add <namn> <nyurl>" -#: builtin/remote.c:24 builtin/remote.c:77 +#: builtin/remote.c:25 builtin/remote.c:78 msgid "git remote set-url --delete <name> <url>" msgstr "git remote set-url --delete <namn> <url>" -#: builtin/remote.c:29 +#: builtin/remote.c:30 msgid "git remote add [<options>] <name> <url>" msgstr "git remote add [<flaggor>] <namn> <url>" -#: builtin/remote.c:49 +#: builtin/remote.c:50 msgid "git remote set-branches <name> <branch>..." msgstr "git remote set-branches <namn> <gren>..." -#: builtin/remote.c:50 +#: builtin/remote.c:51 msgid "git remote set-branches --add <name> <branch>..." msgstr "git remote set-branches --add <namn> <gren>..." -#: builtin/remote.c:55 +#: builtin/remote.c:56 msgid "git remote show [<options>] <name>" msgstr "git remote show [<flaggor>] <namn>" -#: builtin/remote.c:60 +#: builtin/remote.c:61 msgid "git remote prune [<options>] <name>" msgstr "git remote prune [<flaggor>] <namn>" -#: builtin/remote.c:65 +#: builtin/remote.c:66 msgid "git remote update [<options>] [<group> | <remote>]..." msgstr "git remote update [<flaggor>] [<grupp> | <fjärr>]..." -#: builtin/remote.c:94 +#: builtin/remote.c:95 #, c-format msgid "Updating %s" msgstr "Uppdaterar %s" -#: builtin/remote.c:126 +#: builtin/remote.c:127 msgid "" "--mirror is dangerous and deprecated; please\n" "\t use --mirror=fetch or --mirror=push instead" @@ -11746,86 +11819,86 @@ msgstr "" "--mirror är farlig och förÃ¥ldrad; använd\n" "\t --mirror=fetch eller --mirror=push istället" -#: builtin/remote.c:143 +#: builtin/remote.c:144 #, c-format msgid "unknown mirror argument: %s" msgstr "okänt argument till mirror: %s" -#: builtin/remote.c:159 +#: builtin/remote.c:160 msgid "fetch the remote branches" msgstr "hämta fjärrgrenarna" -#: builtin/remote.c:161 +#: builtin/remote.c:162 msgid "import all tags and associated objects when fetching" msgstr "importera alla taggar och associerade objekt vid hämtning" -#: builtin/remote.c:164 +#: builtin/remote.c:165 msgid "or do not fetch any tag at all (--no-tags)" msgstr "eller hämta inte nÃ¥gra taggar alls (--no-tags)" -#: builtin/remote.c:166 +#: builtin/remote.c:167 msgid "branch(es) to track" msgstr "gren(ar) att spÃ¥ra" -#: builtin/remote.c:167 +#: builtin/remote.c:168 msgid "master branch" msgstr "huvudgren" -#: builtin/remote.c:168 +#: builtin/remote.c:169 msgid "push|fetch" msgstr "push|fetch" -#: builtin/remote.c:169 +#: builtin/remote.c:170 msgid "set up remote as a mirror to push to or fetch from" msgstr "ställ in arkiv som spegel att sända eller ta emot frÃ¥n" -#: builtin/remote.c:181 +#: builtin/remote.c:182 msgid "specifying a master branch makes no sense with --mirror" msgstr "att ange en master-gren ger ingen mening med --mirror" -#: builtin/remote.c:183 +#: builtin/remote.c:184 msgid "specifying branches to track makes sense only with fetch mirrors" msgstr "att ange grenar att spÃ¥ra ger mening bara med hämtningsspeglar" -#: builtin/remote.c:190 builtin/remote.c:629 +#: builtin/remote.c:191 builtin/remote.c:630 #, c-format msgid "remote %s already exists." msgstr "fjärrarkivet %s finns redan." -#: builtin/remote.c:194 builtin/remote.c:633 +#: builtin/remote.c:195 builtin/remote.c:634 #, c-format msgid "'%s' is not a valid remote name" msgstr "\"%s\" är inte ett giltigt namn pÃ¥ fjärrarkiv" -#: builtin/remote.c:234 +#: builtin/remote.c:235 #, c-format msgid "Could not setup master '%s'" msgstr "Kunde inte skapa master \"%s\"" -#: builtin/remote.c:336 +#: builtin/remote.c:337 #, c-format msgid "Could not get fetch map for refspec %s" msgstr "Kunde inte hämta mappning för referensspecifikation %s" -#: builtin/remote.c:437 builtin/remote.c:445 +#: builtin/remote.c:438 builtin/remote.c:446 msgid "(matching)" msgstr "(matchande)" -#: builtin/remote.c:449 +#: builtin/remote.c:450 msgid "(delete)" msgstr "(ta bort)" -#: builtin/remote.c:622 builtin/remote.c:757 builtin/remote.c:856 +#: builtin/remote.c:623 builtin/remote.c:758 builtin/remote.c:857 #, c-format msgid "No such remote: %s" msgstr "Inget sÃ¥dant fjärrarkiv: %s" -#: builtin/remote.c:639 +#: builtin/remote.c:640 #, c-format msgid "Could not rename config section '%s' to '%s'" msgstr "Kunde inte byta namn pÃ¥ konfigurationssektionen \"%s\" till \"%s\"" -#: builtin/remote.c:659 +#: builtin/remote.c:660 #, c-format msgid "" "Not updating non-default fetch refspec\n" @@ -11836,17 +11909,17 @@ msgstr "" "\t%s\n" "\tUppdatera konfigurationen manuellt om nödvändigt." -#: builtin/remote.c:695 +#: builtin/remote.c:696 #, c-format msgid "deleting '%s' failed" msgstr "misslyckades ta bort \"%s\"" -#: builtin/remote.c:729 +#: builtin/remote.c:730 #, c-format msgid "creating '%s' failed" msgstr "misslyckades skapa \"%s\"" -#: builtin/remote.c:794 +#: builtin/remote.c:795 msgid "" "Note: A branch outside the refs/remotes/ hierarchy was not removed;\n" "to delete it, use:" @@ -11860,305 +11933,307 @@ msgstr[1] "" "Observera: NÃ¥gra grenar utanför hierarkin refs/remotes/ togs inte bort;\n" "för att ta bort dem, använd:" -#: builtin/remote.c:808 +#: builtin/remote.c:809 #, c-format msgid "Could not remove config section '%s'" msgstr "Kunde inte ta bort konfigurationssektionen \"%s\"" -#: builtin/remote.c:909 +#: builtin/remote.c:910 #, c-format msgid " new (next fetch will store in remotes/%s)" msgstr " ny (nästa hämtning sparar i remotes/%s)" -#: builtin/remote.c:912 +#: builtin/remote.c:913 msgid " tracked" msgstr " spÃ¥rad" -#: builtin/remote.c:914 +#: builtin/remote.c:915 msgid " stale (use 'git remote prune' to remove)" msgstr " förlegad (använd \"git remote prune\" för att ta bort)" -#: builtin/remote.c:916 +#: builtin/remote.c:917 msgid " ???" msgstr " ???" -#: builtin/remote.c:957 +#: builtin/remote.c:958 #, c-format msgid "invalid branch.%s.merge; cannot rebase onto > 1 branch" msgstr "ogiltig branch.%s.merge; kan inte ombasera över > 1 gren" -#: builtin/remote.c:965 +#: builtin/remote.c:966 #, c-format msgid "rebases interactively onto remote %s" msgstr "ombaseras interaktivt pÃ¥ fjärren %s" -#: builtin/remote.c:966 +#: builtin/remote.c:967 #, c-format msgid "rebases onto remote %s" msgstr "ombaseras pÃ¥ fjärren %s" -#: builtin/remote.c:969 +#: builtin/remote.c:970 #, c-format msgid " merges with remote %s" msgstr " sammanslÃ¥s med fjärren %s" -#: builtin/remote.c:972 +#: builtin/remote.c:973 #, c-format msgid "merges with remote %s" msgstr "sammanslÃ¥s med fjärren %s" -#: builtin/remote.c:975 +#: builtin/remote.c:976 #, c-format msgid "%-*s and with remote %s\n" msgstr "%-*s och med fjärren %s\n" -#: builtin/remote.c:1018 +#: builtin/remote.c:1019 msgid "create" msgstr "skapa" -#: builtin/remote.c:1021 +#: builtin/remote.c:1022 msgid "delete" msgstr "ta bort" -#: builtin/remote.c:1025 +#: builtin/remote.c:1026 msgid "up to date" msgstr "à jour" -#: builtin/remote.c:1028 +#: builtin/remote.c:1029 msgid "fast-forwardable" msgstr "kan snabbspolas" -#: builtin/remote.c:1031 +#: builtin/remote.c:1032 msgid "local out of date" msgstr "lokal förÃ¥ldrad" -#: builtin/remote.c:1038 +#: builtin/remote.c:1039 #, c-format msgid " %-*s forces to %-*s (%s)" msgstr " %-*s tvingar till %-*s (%s)" -#: builtin/remote.c:1041 +#: builtin/remote.c:1042 #, c-format msgid " %-*s pushes to %-*s (%s)" msgstr " %-*s sänder till %-*s (%s)" -#: builtin/remote.c:1045 +#: builtin/remote.c:1046 #, c-format msgid " %-*s forces to %s" msgstr " %-*s tvingar till %s" -#: builtin/remote.c:1048 +#: builtin/remote.c:1049 #, c-format msgid " %-*s pushes to %s" msgstr " %-*s sänder till %s" -#: builtin/remote.c:1116 +#: builtin/remote.c:1117 msgid "do not query remotes" msgstr "frÃ¥ga inte fjärrar" -#: builtin/remote.c:1143 +#: builtin/remote.c:1144 #, c-format msgid "* remote %s" msgstr "* fjärr %s" -#: builtin/remote.c:1144 +#: builtin/remote.c:1145 #, c-format msgid " Fetch URL: %s" msgstr " Hämt-URL: %s" -#: builtin/remote.c:1145 builtin/remote.c:1158 builtin/remote.c:1297 +#: builtin/remote.c:1146 builtin/remote.c:1162 builtin/remote.c:1301 msgid "(no URL)" msgstr "(ingen URL)" -#. TRANSLATORS: the colon ':' should align with -#. the one in " Fetch URL: %s" translation -#: builtin/remote.c:1156 builtin/remote.c:1158 +#. TRANSLATORS: the colon ':' should align +#. with the one in " Fetch URL: %s" +#. translation. +#. +#: builtin/remote.c:1160 builtin/remote.c:1162 #, c-format msgid " Push URL: %s" msgstr " Sänd-URL: %s" -#: builtin/remote.c:1160 builtin/remote.c:1162 builtin/remote.c:1164 +#: builtin/remote.c:1164 builtin/remote.c:1166 builtin/remote.c:1168 #, c-format msgid " HEAD branch: %s" msgstr " HEAD-gren: %s" -#: builtin/remote.c:1160 +#: builtin/remote.c:1164 msgid "(not queried)" msgstr "(inte förfrÃ¥gad)" -#: builtin/remote.c:1162 +#: builtin/remote.c:1166 msgid "(unknown)" msgstr "(okänd)" -#: builtin/remote.c:1166 +#: builtin/remote.c:1170 #, c-format msgid "" " HEAD branch (remote HEAD is ambiguous, may be one of the following):\n" msgstr " HEAD-gren (HEAD pÃ¥ fjärr är tvetydig, kan vara en av följande):\n" -#: builtin/remote.c:1178 +#: builtin/remote.c:1182 #, c-format msgid " Remote branch:%s" msgid_plural " Remote branches:%s" msgstr[0] " Fjärrgren:%s" msgstr[1] " Fjärrgrenar:%s" -#: builtin/remote.c:1181 builtin/remote.c:1207 +#: builtin/remote.c:1185 builtin/remote.c:1211 msgid " (status not queried)" msgstr " (status inte förfrÃ¥gad)" -#: builtin/remote.c:1190 +#: builtin/remote.c:1194 msgid " Local branch configured for 'git pull':" msgid_plural " Local branches configured for 'git pull':" msgstr[0] " Lokal gren konfigurerad för \"git pull\":" msgstr[1] " Lokala grenar konfigurerade för \"git pull\":" -#: builtin/remote.c:1198 +#: builtin/remote.c:1202 msgid " Local refs will be mirrored by 'git push'" msgstr " Lokala referenser speglas av \"git push\"" -#: builtin/remote.c:1204 +#: builtin/remote.c:1208 #, c-format msgid " Local ref configured for 'git push'%s:" msgid_plural " Local refs configured for 'git push'%s:" msgstr[0] " Lokal referens konfigurerad för \"git push\"%s:" msgstr[1] " Lokala referenser konfigurerade för \"git push\"%s:" -#: builtin/remote.c:1225 +#: builtin/remote.c:1229 msgid "set refs/remotes/<name>/HEAD according to remote" msgstr "sätt refs/remotes/<namn>/HEAD enligt fjärren" -#: builtin/remote.c:1227 +#: builtin/remote.c:1231 msgid "delete refs/remotes/<name>/HEAD" msgstr "ta bort refs/remotes/<namn>/HEAD" -#: builtin/remote.c:1242 +#: builtin/remote.c:1246 msgid "Cannot determine remote HEAD" msgstr "Kan inte bestämma HEAD pÃ¥ fjärren" -#: builtin/remote.c:1244 +#: builtin/remote.c:1248 msgid "Multiple remote HEAD branches. Please choose one explicitly with:" msgstr "Flera HEAD-grenar pÃ¥ fjärren. Välj en explicit med:" -#: builtin/remote.c:1254 +#: builtin/remote.c:1258 #, c-format msgid "Could not delete %s" msgstr "Kunde inte ta bort %s" -#: builtin/remote.c:1262 +#: builtin/remote.c:1266 #, c-format msgid "Not a valid ref: %s" msgstr "Inte en giltig referens: %s" -#: builtin/remote.c:1264 +#: builtin/remote.c:1268 #, c-format msgid "Could not setup %s" msgstr "Kunde inte ställa in %s" -#: builtin/remote.c:1282 +#: builtin/remote.c:1286 #, c-format msgid " %s will become dangling!" msgstr " %s kommer bli dinglande!" -#: builtin/remote.c:1283 +#: builtin/remote.c:1287 #, c-format msgid " %s has become dangling!" msgstr " %s har blivit dinglande!" -#: builtin/remote.c:1293 +#: builtin/remote.c:1297 #, c-format msgid "Pruning %s" msgstr "Rensar %s" -#: builtin/remote.c:1294 +#: builtin/remote.c:1298 #, c-format msgid "URL: %s" msgstr "URL: %s" -#: builtin/remote.c:1310 +#: builtin/remote.c:1314 #, c-format msgid " * [would prune] %s" msgstr " * [skulle rensa] %s" -#: builtin/remote.c:1313 +#: builtin/remote.c:1317 #, c-format msgid " * [pruned] %s" msgstr " * [rensad] %s" -#: builtin/remote.c:1358 +#: builtin/remote.c:1362 msgid "prune remotes after fetching" msgstr "rensa fjärrar efter hämtning" -#: builtin/remote.c:1421 builtin/remote.c:1475 builtin/remote.c:1543 +#: builtin/remote.c:1425 builtin/remote.c:1479 builtin/remote.c:1547 #, c-format msgid "No such remote '%s'" msgstr "Ingen sÃ¥dan fjärr \"%s\"" -#: builtin/remote.c:1437 +#: builtin/remote.c:1441 msgid "add branch" msgstr "lägg till gren" -#: builtin/remote.c:1444 +#: builtin/remote.c:1448 msgid "no remote specified" msgstr "ingen fjärr angavs" -#: builtin/remote.c:1461 +#: builtin/remote.c:1465 msgid "query push URLs rather than fetch URLs" msgstr "frÃ¥ga sänd-URL:er istället för hämta-URL:er" -#: builtin/remote.c:1463 +#: builtin/remote.c:1467 msgid "return all URLs" msgstr "returnera alla URL:er" -#: builtin/remote.c:1491 +#: builtin/remote.c:1495 #, c-format msgid "no URLs configured for remote '%s'" msgstr "ingen URL:er angivna för fjärren \"%s\"" -#: builtin/remote.c:1517 +#: builtin/remote.c:1521 msgid "manipulate push URLs" msgstr "manipulera URL:ar för sändning" -#: builtin/remote.c:1519 +#: builtin/remote.c:1523 msgid "add URL" msgstr "lägg till URL" -#: builtin/remote.c:1521 +#: builtin/remote.c:1525 msgid "delete URLs" msgstr "ta bort URL:ar" -#: builtin/remote.c:1528 +#: builtin/remote.c:1532 msgid "--add --delete doesn't make sense" msgstr "--add --delete ger ingen mening" -#: builtin/remote.c:1569 +#: builtin/remote.c:1573 #, c-format msgid "Invalid old URL pattern: %s" msgstr "Felaktig gammalt URL-mönster: %s" -#: builtin/remote.c:1577 +#: builtin/remote.c:1581 #, c-format msgid "No such URL found: %s" msgstr "Ingen sÃ¥dan URL hittades: %s" -#: builtin/remote.c:1579 +#: builtin/remote.c:1583 msgid "Will not delete all non-push URLs" msgstr "Kommer inte ta bort alla icke-sänd-URL:er" -#: builtin/remote.c:1593 +#: builtin/remote.c:1597 msgid "be verbose; must be placed before a subcommand" msgstr "var pratsam; mÃ¥ste skrivas före ett underkommando" -#: builtin/remote.c:1624 +#: builtin/remote.c:1628 #, c-format msgid "Unknown subcommand: %s" msgstr "Okänt underkommando: %s" -#: builtin/repack.c:17 +#: builtin/repack.c:18 msgid "git repack [<options>]" msgstr "git repack [<flaggor>]" -#: builtin/repack.c:22 +#: builtin/repack.c:23 msgid "" "Incremental repacks are incompatible with bitmap indexes. Use\n" "--no-write-bitmap-index or disable the pack.writebitmaps configuration." @@ -12167,123 +12242,127 @@ msgstr "" "Använd --no-write-bitmap-index eller inaktivera inställningen\n" "pack.writebitmaps" -#: builtin/repack.c:166 +#: builtin/repack.c:168 msgid "pack everything in a single pack" msgstr "packa allt i ett enda paket" -#: builtin/repack.c:168 +#: builtin/repack.c:170 msgid "same as -a, and turn unreachable objects loose" msgstr "samma som -a, och gör onÃ¥bara objekt lösa" -#: builtin/repack.c:171 +#: builtin/repack.c:173 msgid "remove redundant packs, and run git-prune-packed" msgstr "ta bort överflödiga paket, och kör git-prune-packed" -#: builtin/repack.c:173 +#: builtin/repack.c:175 msgid "pass --no-reuse-delta to git-pack-objects" msgstr "sänd --no-reuse-delta till git-pack-objects" -#: builtin/repack.c:175 +#: builtin/repack.c:177 msgid "pass --no-reuse-object to git-pack-objects" msgstr "sänd --no-reuse-object till git-pack-objects" -#: builtin/repack.c:177 +#: builtin/repack.c:179 msgid "do not run git-update-server-info" msgstr "kör inte git-update-server-info" -#: builtin/repack.c:180 +#: builtin/repack.c:182 msgid "pass --local to git-pack-objects" msgstr "sänd --local till git-pack-objects" -#: builtin/repack.c:182 +#: builtin/repack.c:184 msgid "write bitmap index" msgstr "skriv bitkartindex" -#: builtin/repack.c:183 +#: builtin/repack.c:185 msgid "approxidate" msgstr "cirkadatum" -#: builtin/repack.c:184 +#: builtin/repack.c:186 msgid "with -A, do not loosen objects older than this" msgstr "med -A, lös inte upp objekt äldre än detta" -#: builtin/repack.c:186 +#: builtin/repack.c:188 msgid "with -a, repack unreachable objects" msgstr "med -a, packa om onÃ¥bara objekt" -#: builtin/repack.c:188 +#: builtin/repack.c:190 msgid "size of the window used for delta compression" msgstr "storlek pÃ¥ fönster använt för deltakomprimering" -#: builtin/repack.c:189 builtin/repack.c:193 +#: builtin/repack.c:191 builtin/repack.c:197 msgid "bytes" msgstr "byte" -#: builtin/repack.c:190 +#: builtin/repack.c:192 msgid "same as the above, but limit memory size instead of entries count" msgstr "samma som ovan, men begränsa minnesstorleken istället för postantal" -#: builtin/repack.c:192 +#: builtin/repack.c:194 msgid "limits the maximum delta depth" msgstr "begränsa maximalt deltadjup" -#: builtin/repack.c:194 +#: builtin/repack.c:196 +msgid "limits the maximum number of threads" +msgstr "begränsar maximalt antal trÃ¥dar" + +#: builtin/repack.c:198 msgid "maximum size of each packfile" msgstr "maximal storlek pÃ¥ varje paketfil" -#: builtin/repack.c:196 +#: builtin/repack.c:200 msgid "repack objects in packs marked with .keep" msgstr "packa om objekt i paket märkta med .keep" -#: builtin/repack.c:206 +#: builtin/repack.c:210 msgid "cannot delete packs in a precious-objects repo" msgstr "kan inte ta bort paket i ett \"precious-objects\"-arkiv" -#: builtin/repack.c:210 +#: builtin/repack.c:214 msgid "--keep-unreachable and -A are incompatible" msgstr "--keep-unreachable och -A kan inte användas samtidigt" -#: builtin/repack.c:400 builtin/worktree.c:115 +#: builtin/repack.c:406 builtin/worktree.c:116 #, c-format msgid "failed to remove '%s'" msgstr "misslyckades ta bort \"%s\"" -#: builtin/replace.c:19 +#: builtin/replace.c:20 msgid "git replace [-f] <object> <replacement>" msgstr "git replace [-f] <objekt> <ersättning>" -#: builtin/replace.c:20 +#: builtin/replace.c:21 msgid "git replace [-f] --edit <object>" msgstr "git replace [-f] --edit <objekt>" -#: builtin/replace.c:21 +#: builtin/replace.c:22 msgid "git replace [-f] --graft <commit> [<parent>...]" msgstr "git replace [-f] --graft <incheckning> [<förälder>...]" -#: builtin/replace.c:22 +#: builtin/replace.c:23 msgid "git replace -d <object>..." msgstr "git replace -d <objekt>..." -#: builtin/replace.c:23 +#: builtin/replace.c:24 msgid "git replace [--format=<format>] [-l [<pattern>]]" msgstr "git replace [--format=<format>] [-l [<mönster>]]" -#: builtin/replace.c:330 builtin/replace.c:368 builtin/replace.c:396 +#: builtin/replace.c:331 builtin/replace.c:369 builtin/replace.c:397 #, c-format msgid "Not a valid object name: '%s'" msgstr "Objektnamnet är inte giltigt: \"%s\"" -#: builtin/replace.c:360 +#: builtin/replace.c:361 #, c-format msgid "bad mergetag in commit '%s'" msgstr "felaktig sammanslagningstagg i incheckningen \"%s\"" -#: builtin/replace.c:362 +#: builtin/replace.c:363 #, c-format msgid "malformed mergetag in commit '%s'" msgstr "felformad sammanslagningstagg i incheckningen \"%s\"" -#: builtin/replace.c:373 +#: builtin/replace.c:374 #, c-format msgid "" "original commit '%s' contains mergetag '%s' that is discarded; use --edit " @@ -12292,204 +12371,204 @@ msgstr "" "den ursprungliga incheckningen \"%s\" innehÃ¥ller sammanslagningstaggen \"%s" "\" som har förkastats; använd --edit istället för --graft" -#: builtin/replace.c:406 +#: builtin/replace.c:407 #, c-format msgid "the original commit '%s' has a gpg signature." msgstr "den ursprungliga incheckningen \"%s\" har en gpg-signatur." -#: builtin/replace.c:407 +#: builtin/replace.c:408 msgid "the signature will be removed in the replacement commit!" msgstr "signaturen kommer att tas bort i ersättningsincheckningen!" -#: builtin/replace.c:413 +#: builtin/replace.c:414 #, c-format msgid "could not write replacement commit for: '%s'" msgstr "kunde inte skriva ersättningsincheckning för: \"%s\"" -#: builtin/replace.c:437 +#: builtin/replace.c:438 msgid "list replace refs" msgstr "visa ersättningsreferenser" -#: builtin/replace.c:438 +#: builtin/replace.c:439 msgid "delete replace refs" msgstr "ta bort ersättningsreferenser" -#: builtin/replace.c:439 +#: builtin/replace.c:440 msgid "edit existing object" msgstr "redigera befintligt objekt" -#: builtin/replace.c:440 +#: builtin/replace.c:441 msgid "change a commit's parents" msgstr "ändra en inchecknings föräldrar" -#: builtin/replace.c:441 +#: builtin/replace.c:442 msgid "replace the ref if it exists" msgstr "ersätt referensen om den finns" -#: builtin/replace.c:442 +#: builtin/replace.c:443 msgid "do not pretty-print contents for --edit" msgstr "använd inte snygg visning av innehÃ¥ll för --edit" -#: builtin/replace.c:443 +#: builtin/replace.c:444 msgid "use this format" msgstr "använd detta format" -#: builtin/rerere.c:12 +#: builtin/rerere.c:13 msgid "git rerere [clear | forget <path>... | status | remaining | diff | gc]" msgstr "git rerere [clear | forget <path>... | status | remaining | diff | gc]" -#: builtin/rerere.c:58 +#: builtin/rerere.c:59 msgid "register clean resolutions in index" msgstr "registrera rena lösningar i indexet" -#: builtin/reset.c:26 +#: builtin/reset.c:29 msgid "" "git reset [--mixed | --soft | --hard | --merge | --keep] [-q] [<commit>]" msgstr "" "git reset [--mixed | --soft | --hard | --merge | --keep] [-q] [<incheckning>]" -#: builtin/reset.c:27 +#: builtin/reset.c:30 msgid "git reset [-q] [<tree-ish>] [--] <paths>..." msgstr "git reset [-q] [<träd-igt>] [--] <sökvägar>..." -#: builtin/reset.c:28 +#: builtin/reset.c:31 msgid "git reset --patch [<tree-ish>] [--] [<paths>...]" msgstr "git reset --patch [<träd-igt>] [--] [<sökvägar>...]" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "mixed" msgstr "blandad" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "soft" msgstr "mjuk" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "hard" msgstr "hÃ¥rd" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "merge" msgstr "sammanslagning" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "keep" msgstr "behÃ¥ll" -#: builtin/reset.c:74 +#: builtin/reset.c:77 msgid "You do not have a valid HEAD." msgstr "Du har inte en giltig HEAD." -#: builtin/reset.c:76 +#: builtin/reset.c:79 msgid "Failed to find tree of HEAD." msgstr "Kunde inte hitta träder för HEAD." -#: builtin/reset.c:82 +#: builtin/reset.c:85 #, c-format msgid "Failed to find tree of %s." msgstr "Kunde inte hitta träder för %s." -#: builtin/reset.c:100 +#: builtin/reset.c:103 #, c-format msgid "HEAD is now at %s" msgstr "HEAD är nu pÃ¥ %s" -#: builtin/reset.c:183 +#: builtin/reset.c:186 #, c-format msgid "Cannot do a %s reset in the middle of a merge." msgstr "Kan inte utföra en %s Ã¥terställning mitt i en sammanslagning." -#: builtin/reset.c:276 +#: builtin/reset.c:286 msgid "be quiet, only report errors" msgstr "var tyst, rapportera endast fel" -#: builtin/reset.c:278 +#: builtin/reset.c:288 msgid "reset HEAD and index" msgstr "Ã¥terställ HEAD och index" -#: builtin/reset.c:279 +#: builtin/reset.c:289 msgid "reset only HEAD" msgstr "Ã¥terställ endast HEAD" -#: builtin/reset.c:281 builtin/reset.c:283 +#: builtin/reset.c:291 builtin/reset.c:293 msgid "reset HEAD, index and working tree" msgstr "Ã¥terställ HEAD, index och arbetskatalog" -#: builtin/reset.c:285 +#: builtin/reset.c:295 msgid "reset HEAD but keep local changes" msgstr "Ã¥terställ HEAD men behÃ¥ll lokala ändringar" -#: builtin/reset.c:288 +#: builtin/reset.c:301 msgid "record only the fact that removed paths will be added later" msgstr "registrera endast att borttagna sökvägar kommer läggas till senare" -#: builtin/reset.c:305 +#: builtin/reset.c:320 #, c-format msgid "Failed to resolve '%s' as a valid revision." msgstr "Kunde inte slÃ¥ upp \"%s\" som en giltig revision." -#: builtin/reset.c:313 +#: builtin/reset.c:328 #, c-format msgid "Failed to resolve '%s' as a valid tree." msgstr "Kunde inte slÃ¥ upp \"%s\" som ett giltigt träd." -#: builtin/reset.c:322 +#: builtin/reset.c:337 msgid "--patch is incompatible with --{hard,mixed,soft}" msgstr "--patch är inkompatibel med --{hard,mixed,soft}" -#: builtin/reset.c:331 +#: builtin/reset.c:346 msgid "--mixed with paths is deprecated; use 'git reset -- <paths>' instead." msgstr "" "--mixed rekommenderas inte med sökvägar; använd \"git reset -- <sökvägar>\"." -#: builtin/reset.c:333 +#: builtin/reset.c:348 #, c-format msgid "Cannot do %s reset with paths." msgstr "Kan inte göra %s Ã¥terställning med sökvägar." -#: builtin/reset.c:343 +#: builtin/reset.c:358 #, c-format msgid "%s reset is not allowed in a bare repository" msgstr "%s Ã¥terställning tillÃ¥ts inte i ett naket arkiv" -#: builtin/reset.c:347 +#: builtin/reset.c:362 msgid "-N can only be used with --mixed" msgstr "-N kan endast användas med --mixed" -#: builtin/reset.c:364 +#: builtin/reset.c:379 msgid "Unstaged changes after reset:" msgstr "Oköade ändringar efter Ã¥terställning:" -#: builtin/reset.c:370 +#: builtin/reset.c:385 #, c-format msgid "Could not reset index file to revision '%s'." msgstr "Kunde inte Ã¥terställa indexfilen till versionen \"%s\"." -#: builtin/reset.c:374 +#: builtin/reset.c:389 msgid "Could not write new index file." msgstr "Kunde inte skriva ny indexfil." -#: builtin/rev-list.c:354 +#: builtin/rev-list.c:358 msgid "rev-list does not support display of notes" msgstr "rev-list stöder inte visning av anteckningar" -#: builtin/rev-parse.c:393 +#: builtin/rev-parse.c:394 msgid "git rev-parse --parseopt [<options>] -- [<args>...]" msgstr "git rev-parse --parseopt [<options>] -- [<argument>...]" -#: builtin/rev-parse.c:398 +#: builtin/rev-parse.c:399 msgid "keep the `--` passed as an arg" msgstr "behÃ¥ll \"--\" sänt som argument" -#: builtin/rev-parse.c:400 +#: builtin/rev-parse.c:401 msgid "stop parsing after the first non-option argument" msgstr "sluta tolka efter första argument som inte är flagga" -#: builtin/rev-parse.c:403 +#: builtin/rev-parse.c:404 msgid "output in stuck long form" msgstr "utdata fast i lÃ¥ng form" -#: builtin/rev-parse.c:534 +#: builtin/rev-parse.c:535 msgid "" "git rev-parse --parseopt [<options>] -- [<args>...]\n" " or: git rev-parse --sq-quote [<arg>...]\n" @@ -12504,96 +12583,96 @@ msgstr "" "Kör \"git rev-parse --parseopt -h\" för mer information om den första " "varianten." -#: builtin/revert.c:22 +#: builtin/revert.c:23 msgid "git revert [<options>] <commit-ish>..." msgstr "git revert [<flaggor>] <incheckning-igt>..." -#: builtin/revert.c:23 +#: builtin/revert.c:24 msgid "git revert <subcommand>" msgstr "git revert <underkommando>" -#: builtin/revert.c:28 +#: builtin/revert.c:29 msgid "git cherry-pick [<options>] <commit-ish>..." msgstr "git cherry-pick [<flaggor>] <incheckning-igt>..." -#: builtin/revert.c:29 +#: builtin/revert.c:30 msgid "git cherry-pick <subcommand>" msgstr "git cherry-pick <underkommando>" -#: builtin/revert.c:89 +#: builtin/revert.c:90 #, c-format msgid "%s: %s cannot be used with %s" msgstr "%s: %s kan inte användas med %s" -#: builtin/revert.c:98 +#: builtin/revert.c:99 msgid "end revert or cherry-pick sequence" msgstr "avsluta revert- eller cherry-pick-sekvens" -#: builtin/revert.c:99 +#: builtin/revert.c:100 msgid "resume revert or cherry-pick sequence" msgstr "Ã¥teruppta revert- eller cherry-pick-sekvens" -#: builtin/revert.c:100 +#: builtin/revert.c:101 msgid "cancel revert or cherry-pick sequence" msgstr "avbryt revert- eller cherry-pick-sekvens" -#: builtin/revert.c:101 +#: builtin/revert.c:102 msgid "don't automatically commit" msgstr "checka inte in automatiskt" -#: builtin/revert.c:102 +#: builtin/revert.c:103 msgid "edit the commit message" msgstr "redigera incheckningsmeddelandet" -#: builtin/revert.c:105 +#: builtin/revert.c:106 msgid "parent-number" msgstr "nummer-pÃ¥-förälder" -#: builtin/revert.c:106 +#: builtin/revert.c:107 msgid "select mainline parent" msgstr "välj förälder för huvudlinje" -#: builtin/revert.c:108 +#: builtin/revert.c:109 msgid "merge strategy" msgstr "sammanslagningsstrategi" -#: builtin/revert.c:109 +#: builtin/revert.c:110 msgid "option" msgstr "alternativ" -#: builtin/revert.c:110 +#: builtin/revert.c:111 msgid "option for merge strategy" -msgstr "alternativ för sammanslagningsstrategi" +msgstr "alternativ för sammanslagningsstrategi" -#: builtin/revert.c:119 +#: builtin/revert.c:120 msgid "append commit name" msgstr "lägg till incheckningsnamn" -#: builtin/revert.c:121 +#: builtin/revert.c:122 msgid "preserve initially empty commits" msgstr "behÃ¥ll incheckningar som börjar som tomma" -#: builtin/revert.c:122 +#: builtin/revert.c:123 msgid "allow commits with empty messages" msgstr "tillÃ¥t incheckningar med tomt meddelande" -#: builtin/revert.c:123 +#: builtin/revert.c:124 msgid "keep redundant, empty commits" msgstr "behÃ¥ll redundanta, tomma incheckningar" -#: builtin/revert.c:211 +#: builtin/revert.c:212 msgid "revert failed" msgstr "\"revert\" misslyckades" -#: builtin/revert.c:224 +#: builtin/revert.c:225 msgid "cherry-pick failed" msgstr "\"cherry-pick\" misslyckades" -#: builtin/rm.c:17 +#: builtin/rm.c:18 msgid "git rm [<options>] [--] <file>..." msgstr "git rm [<flaggor>] [--] <fil>..." -#: builtin/rm.c:205 +#: builtin/rm.c:206 msgid "" "the following file has staged content different from both the\n" "file and the HEAD:" @@ -12605,7 +12684,7 @@ msgstr[0] "" msgstr[1] "" "följande filer har köat innehÃ¥ll som skiljer sig bÃ¥de frÃ¥n filen och HEAD:" -#: builtin/rm.c:210 +#: builtin/rm.c:211 msgid "" "\n" "(use -f to force removal)" @@ -12613,13 +12692,13 @@ msgstr "" "\n" "(använd -f för att tvinga borttagning)" -#: builtin/rm.c:214 +#: builtin/rm.c:215 msgid "the following file has changes staged in the index:" msgid_plural "the following files have changes staged in the index:" msgstr[0] "följande fil har ändringar köade i indexet:" msgstr[1] "följande filer har ändringar köade i indexet:" -#: builtin/rm.c:218 builtin/rm.c:227 +#: builtin/rm.c:219 builtin/rm.c:228 msgid "" "\n" "(use --cached to keep the file, or -f to force removal)" @@ -12627,29 +12706,29 @@ msgstr "" "\n" "(använd --cached för att behÃ¥lla filen eller -f för att tvinga borttagning)" -#: builtin/rm.c:224 +#: builtin/rm.c:225 msgid "the following file has local modifications:" msgid_plural "the following files have local modifications:" msgstr[0] "följande fil har lokala ändringar:" msgstr[1] "följande filer har lokala ändringar:" -#: builtin/rm.c:242 +#: builtin/rm.c:243 msgid "do not list removed files" msgstr "lista inte borttagna filer" -#: builtin/rm.c:243 +#: builtin/rm.c:244 msgid "only remove from the index" msgstr "ta bara bort frÃ¥n indexet" -#: builtin/rm.c:244 +#: builtin/rm.c:245 msgid "override the up-to-date check" msgstr "överstyr à jour-testet" -#: builtin/rm.c:245 +#: builtin/rm.c:246 msgid "allow recursive removal" msgstr "tillÃ¥t rekursiv borttagning" -#: builtin/rm.c:247 +#: builtin/rm.c:248 msgid "exit with a zero status even if nothing matched" msgstr "avsluta med nollstatus även om inget träffades" @@ -12668,7 +12747,7 @@ msgstr "git rm: kan inte ta bort %s" msgid "could not remove '%s'" msgstr "kunde inte ta bort \"%s\"" -#: builtin/send-pack.c:18 +#: builtin/send-pack.c:19 msgid "" "git send-pack [--all | --mirror] [--dry-run] [--force] [--receive-pack=<git-" "receive-pack>] [--verbose] [--thin] [--atomic] [<host>:]<directory> " @@ -12680,51 +12759,51 @@ msgstr "" "[<ref>...]\n" " --all och explicit angiven <ref> är ömsesidigt uteslutande." -#: builtin/send-pack.c:161 +#: builtin/send-pack.c:162 msgid "remote name" msgstr "fjärrnamn" -#: builtin/send-pack.c:175 +#: builtin/send-pack.c:176 msgid "use stateless RPC protocol" msgstr "använd tillstÃ¥ndslöst RPC-protokoll" -#: builtin/send-pack.c:176 +#: builtin/send-pack.c:177 msgid "read refs from stdin" msgstr "läs referenser frÃ¥n standard in" -#: builtin/send-pack.c:177 +#: builtin/send-pack.c:178 msgid "print status from remote helper" msgstr "visa status frÃ¥n fjärrhjälpare" -#: builtin/shortlog.c:13 +#: builtin/shortlog.c:14 msgid "git shortlog [<options>] [<revision-range>] [[--] [<path>...]]" msgstr "git shortlog [<flaggor>] [<versionsintervall>] [[--] <sökväg>...]" -#: builtin/shortlog.c:248 +#: builtin/shortlog.c:249 msgid "Group by committer rather than author" msgstr "Gruppera efter incheckare istället för författare" -#: builtin/shortlog.c:250 +#: builtin/shortlog.c:251 msgid "sort output according to the number of commits per author" msgstr "sortera utdata enligt antal incheckningar per författare" -#: builtin/shortlog.c:252 +#: builtin/shortlog.c:253 msgid "Suppress commit descriptions, only provides commit count" msgstr "Undertryck beskrivningar, visa bara antal incheckningar" -#: builtin/shortlog.c:254 +#: builtin/shortlog.c:255 msgid "Show the email address of each author" msgstr "Visa e-postadress för varje författare" -#: builtin/shortlog.c:255 +#: builtin/shortlog.c:256 msgid "w[,i1[,i2]]" msgstr "w[,i1[,i2]]" -#: builtin/shortlog.c:256 +#: builtin/shortlog.c:257 msgid "Linewrap output" msgstr "Radbryt utdata" -#: builtin/show-branch.c:10 +#: builtin/show-branch.c:12 msgid "" "git show-branch [-a | --all] [-r | --remotes] [--topo-order | --date-order]\n" "\t\t[--current] [--color[=<when>] | --no-color] [--sparse]\n" @@ -12736,126 +12815,126 @@ msgstr "" "\t\t[--more=<n> | --list | --independent | --merge-base]\n" "\t\t[--no-name | --sha1-name] [--topics] [(<rev> | <mönster>)...]" -#: builtin/show-branch.c:14 +#: builtin/show-branch.c:16 msgid "git show-branch (-g | --reflog)[=<n>[,<base>]] [--list] [<ref>]" msgstr "git show-branch (-g | --reflog)[=<n>[,<bas>]] [--list] [<ref>]" -#: builtin/show-branch.c:374 +#: builtin/show-branch.c:376 #, c-format msgid "ignoring %s; cannot handle more than %d ref" msgid_plural "ignoring %s; cannot handle more than %d refs" msgstr[0] "ignorerar %s; kan inte hantera mer än %d referens" msgstr[1] "ignorerar %s; kan inte hantera mer än %d referenser" -#: builtin/show-branch.c:536 +#: builtin/show-branch.c:530 #, c-format msgid "no matching refs with %s" msgstr "inga motsvarande referenser med %s" -#: builtin/show-branch.c:632 +#: builtin/show-branch.c:626 msgid "show remote-tracking and local branches" msgstr "visa fjärrspÃ¥rande och lokala grenar" -#: builtin/show-branch.c:634 +#: builtin/show-branch.c:628 msgid "show remote-tracking branches" msgstr "visa fjärrspÃ¥rande grenar" -#: builtin/show-branch.c:636 +#: builtin/show-branch.c:630 msgid "color '*!+-' corresponding to the branch" msgstr "färga \"*!+-\" enligt grenen" -#: builtin/show-branch.c:638 +#: builtin/show-branch.c:632 msgid "show <n> more commits after the common ancestor" msgstr "visa <n> ytterligare incheckningar efter gemensam anfader" -#: builtin/show-branch.c:640 +#: builtin/show-branch.c:634 msgid "synonym to more=-1" msgstr "synonym till more=-1" -#: builtin/show-branch.c:641 +#: builtin/show-branch.c:635 msgid "suppress naming strings" msgstr "undertyck namnsträngar" -#: builtin/show-branch.c:643 +#: builtin/show-branch.c:637 msgid "include the current branch" msgstr "inkludera aktuell gren" -#: builtin/show-branch.c:645 +#: builtin/show-branch.c:639 msgid "name commits with their object names" msgstr "namnge incheckningar med deras objektnamn" -#: builtin/show-branch.c:647 +#: builtin/show-branch.c:641 msgid "show possible merge bases" msgstr "visa möjliga sammanslagningsbaser" -#: builtin/show-branch.c:649 +#: builtin/show-branch.c:643 msgid "show refs unreachable from any other ref" msgstr "visa referenser som inte kan nÃ¥s frÃ¥n nÃ¥gon annan referens" -#: builtin/show-branch.c:651 +#: builtin/show-branch.c:645 msgid "show commits in topological order" msgstr "visa incheckningar i topologisk ordning" -#: builtin/show-branch.c:654 +#: builtin/show-branch.c:648 msgid "show only commits not on the first branch" msgstr "visa endast incheckningar inte pÃ¥ den första grenen" -#: builtin/show-branch.c:656 +#: builtin/show-branch.c:650 msgid "show merges reachable from only one tip" msgstr "visa sammanslagningar som endast kan nÃ¥s frÃ¥n en spets" -#: builtin/show-branch.c:658 +#: builtin/show-branch.c:652 msgid "topologically sort, maintaining date order where possible" msgstr "sortera topologiskt, behÃ¥ll datumordning när möjligt" -#: builtin/show-branch.c:661 +#: builtin/show-branch.c:655 msgid "<n>[,<base>]" msgstr "<n>[,<bas>]" -#: builtin/show-branch.c:662 +#: builtin/show-branch.c:656 msgid "show <n> most recent ref-log entries starting at base" msgstr "visa <n> nyaste refloggposter med början pÃ¥ bas" -#: builtin/show-branch.c:696 +#: builtin/show-branch.c:690 msgid "" "--reflog is incompatible with --all, --remotes, --independent or --merge-base" msgstr "" "--reflog är inkompatibel med --all, --remotes, --independent eller --merge-" "base" -#: builtin/show-branch.c:720 +#: builtin/show-branch.c:714 msgid "no branches given, and HEAD is not valid" msgstr "inga grenar angavs, och HEAD är inte giltigt" -#: builtin/show-branch.c:723 +#: builtin/show-branch.c:717 msgid "--reflog option needs one branch name" msgstr "--reflog behöver ett namn pÃ¥ en gren" -#: builtin/show-branch.c:726 +#: builtin/show-branch.c:720 #, c-format msgid "only %d entry can be shown at one time." msgid_plural "only %d entries can be shown at one time." msgstr[0] "maximalt %d poster kan visas samtidigt." msgstr[1] "maximalt %d poster kan visas samtidigt." -#: builtin/show-branch.c:730 +#: builtin/show-branch.c:724 #, c-format msgid "no such ref %s" msgstr "ingen sÃ¥dan referens %s" -#: builtin/show-branch.c:814 +#: builtin/show-branch.c:808 #, c-format msgid "cannot handle more than %d rev." msgid_plural "cannot handle more than %d revs." msgstr[0] "kan inte hantera mer än %d revision." msgstr[1] "kan inte hantera mer än %d revisioner." -#: builtin/show-branch.c:818 +#: builtin/show-branch.c:812 #, c-format msgid "'%s' is not a valid ref." msgstr "\"%s\" är inte en giltig referens." -#: builtin/show-branch.c:821 +#: builtin/show-branch.c:815 #, c-format msgid "cannot find commit %s (%s)" msgstr "hittar inte incheckning %s (%s)" @@ -12904,33 +12983,33 @@ msgstr "visa inte resultat pÃ¥ standard ut (användbart med --verify)" msgid "show refs from stdin that aren't in local repository" msgstr "visa referenser frÃ¥n standard in som inte finns i lokalt arkiv" -#: builtin/stripspace.c:17 +#: builtin/stripspace.c:18 msgid "git stripspace [-s | --strip-comments]" msgstr "git stripspace [-s | --strip-comments]" -#: builtin/stripspace.c:18 +#: builtin/stripspace.c:19 msgid "git stripspace [-c | --comment-lines]" msgstr "git stripspace [-c | --comment-lines]" -#: builtin/stripspace.c:35 +#: builtin/stripspace.c:36 msgid "skip and remove all lines starting with comment character" msgstr "hoppa över och ta bort alla rader som inleds med kommentarstecken" -#: builtin/stripspace.c:38 +#: builtin/stripspace.c:39 msgid "prepend comment character and space to each line" msgstr "lägg in kommentarstecken och blanksteg först pÃ¥ varje rad" -#: builtin/submodule--helper.c:24 builtin/submodule--helper.c:1075 +#: builtin/submodule--helper.c:25 builtin/submodule--helper.c:1075 #, c-format msgid "No such ref: %s" msgstr "Ingen sÃ¥dan referens: %s" -#: builtin/submodule--helper.c:31 builtin/submodule--helper.c:1084 +#: builtin/submodule--helper.c:32 builtin/submodule--helper.c:1084 #, c-format msgid "Expecting a full ref name, got %s" msgstr "Förväntade fullt referensnamn, fick %s" -#: builtin/submodule--helper.c:71 +#: builtin/submodule--helper.c:72 #, c-format msgid "cannot strip one component off url '%s'" msgstr "kan inte ta bort en komponent frÃ¥n url:en \"%s\"" @@ -13040,7 +13119,7 @@ msgstr "" #: builtin/submodule--helper.c:684 #, c-format msgid "clone of '%s' into submodule path '%s' failed" -msgstr "misslyckades klona \"%s\" till undermodulsökvägen \"%s\"" +msgstr "misslyckades klona \"%s\" till undermodulsökvägen â€%sâ€" #: builtin/submodule--helper.c:699 #, c-format @@ -13129,50 +13208,46 @@ msgstr "rekursera ner i undermoduler" msgid "git submodule--helper embed-git-dir [<path>...]" msgstr "git submodule--helper embed-git-dir [<sökväg>...]" -#: builtin/submodule--helper.c:1226 -msgid "submodule--helper subcommand must be called with a subcommand" -msgstr "underkommandot submodule--helper mÃ¥ste anropas med ett underkommando" - -#: builtin/submodule--helper.c:1233 +#: builtin/submodule--helper.c:1232 #, c-format msgid "%s doesn't support --super-prefix" msgstr "%s stöder inte --super-prefix" -#: builtin/submodule--helper.c:1239 +#: builtin/submodule--helper.c:1238 #, c-format msgid "'%s' is not a valid submodule--helper subcommand" msgstr "\"%s\" är inte ett giltigt underkommando till submodule--helper" -#: builtin/symbolic-ref.c:7 +#: builtin/symbolic-ref.c:8 msgid "git symbolic-ref [<options>] <name> [<ref>]" msgstr "git symbolic-ref [<flaggor>] <namn> [<ref>]" -#: builtin/symbolic-ref.c:8 +#: builtin/symbolic-ref.c:9 msgid "git symbolic-ref -d [-q] <name>" msgstr "git symbolic-ref -d [-q] <namn>" -#: builtin/symbolic-ref.c:40 +#: builtin/symbolic-ref.c:41 msgid "suppress error message for non-symbolic (detached) refs" msgstr "" "undertryck felmeddelanden för icke-symboliska (frÃ¥nkopplade) referenser" -#: builtin/symbolic-ref.c:41 +#: builtin/symbolic-ref.c:42 msgid "delete symbolic ref" msgstr "ta bort symbolisk referens" -#: builtin/symbolic-ref.c:42 +#: builtin/symbolic-ref.c:43 msgid "shorten ref output" msgstr "förkorta ref-utdata" -#: builtin/symbolic-ref.c:43 builtin/update-ref.c:362 +#: builtin/symbolic-ref.c:44 builtin/update-ref.c:363 msgid "reason" msgstr "skäl" -#: builtin/symbolic-ref.c:43 builtin/update-ref.c:362 +#: builtin/symbolic-ref.c:44 builtin/update-ref.c:363 msgid "reason of the update" msgstr "skäl till uppdateringen" -#: builtin/tag.c:23 +#: builtin/tag.c:24 msgid "" "git tag [-a | -s | -u <key-id>] [-f] [-m <msg> | -F <file>] <tagname> " "[<head>]" @@ -13180,11 +13255,11 @@ msgstr "" "git tag [-a | -s | -u <nyckel-id>] [-f] [-m <medd> | -F <fil>] <taggnamn> " "[<huvud>]" -#: builtin/tag.c:24 +#: builtin/tag.c:25 msgid "git tag -d <tagname>..." msgstr "git tag -d <taggnamn>..." -#: builtin/tag.c:25 +#: builtin/tag.c:26 msgid "" "git tag -l [-n[<num>]] [--contains <commit>] [--no-contains <commit>] [--" "points-at <object>]\n" @@ -13194,21 +13269,21 @@ msgstr "" "<incheckning>] [--points-at <objekt>]\n" "\t\t[--format=<format>] [--[no-]merged [<incheckning>]] [<mönster>...]" -#: builtin/tag.c:27 +#: builtin/tag.c:28 msgid "git tag -v [--format=<format>] <tagname>..." msgstr "git tag -v [--format=<format>] <taggnamn>..." -#: builtin/tag.c:83 +#: builtin/tag.c:84 #, c-format msgid "tag '%s' not found." msgstr "taggen \"%s\" hittades inte." -#: builtin/tag.c:99 +#: builtin/tag.c:100 #, c-format msgid "Deleted tag '%s' (was %s)\n" msgstr "Tog bort tagg \"%s\" (var %s)\n" -#: builtin/tag.c:128 +#: builtin/tag.c:129 #, c-format msgid "" "\n" @@ -13221,7 +13296,7 @@ msgstr "" " %s\n" "Rader som inleds med \"%c\" ignoreras.\n" -#: builtin/tag.c:132 +#: builtin/tag.c:133 #, c-format msgid "" "\n" @@ -13236,332 +13311,332 @@ msgstr "" "Rader som inleds med \"%c\" kommer behÃ¥llas; du kan själv ta bort dem om\n" "du vill.\n" -#: builtin/tag.c:210 +#: builtin/tag.c:211 msgid "unable to sign the tag" msgstr "kunde inte signera taggen" -#: builtin/tag.c:212 +#: builtin/tag.c:213 msgid "unable to write tag file" msgstr "kunde inte skriva tagg-filen" -#: builtin/tag.c:236 +#: builtin/tag.c:237 msgid "bad object type." -msgstr "felaktig objekttyp" +msgstr "felaktig objekttyp." -#: builtin/tag.c:282 +#: builtin/tag.c:283 msgid "no tag message?" msgstr "inget taggmeddelande?" -#: builtin/tag.c:289 +#: builtin/tag.c:290 #, c-format msgid "The tag message has been left in %s\n" msgstr "Taggmeddelandet har lämnats i %s\n" -#: builtin/tag.c:397 +#: builtin/tag.c:398 msgid "list tag names" msgstr "lista taggnamn" -#: builtin/tag.c:399 +#: builtin/tag.c:400 msgid "print <n> lines of each tag message" msgstr "visa <n> rader frÃ¥n varje taggmeddelande" -#: builtin/tag.c:401 +#: builtin/tag.c:402 msgid "delete tags" msgstr "ta bort taggar" -#: builtin/tag.c:402 +#: builtin/tag.c:403 msgid "verify tags" msgstr "verifiera taggar" -#: builtin/tag.c:404 +#: builtin/tag.c:405 msgid "Tag creation options" msgstr "Alternativ för att skapa taggar" -#: builtin/tag.c:406 +#: builtin/tag.c:407 msgid "annotated tag, needs a message" msgstr "annoterad tagg, behöver meddelande" -#: builtin/tag.c:408 +#: builtin/tag.c:409 msgid "tag message" msgstr "taggmeddelande" -#: builtin/tag.c:410 +#: builtin/tag.c:411 msgid "annotated and GPG-signed tag" msgstr "annoterad och GPG-signerad tagg" -#: builtin/tag.c:414 +#: builtin/tag.c:415 msgid "use another key to sign the tag" msgstr "använd annan nyckel för att signera taggen" -#: builtin/tag.c:415 +#: builtin/tag.c:416 msgid "replace the tag if exists" msgstr "ersätt taggen om den finns" -#: builtin/tag.c:416 builtin/update-ref.c:368 +#: builtin/tag.c:417 builtin/update-ref.c:369 msgid "create a reflog" msgstr "skapa en reflog" -#: builtin/tag.c:418 +#: builtin/tag.c:419 msgid "Tag listing options" msgstr "Alternativ för listning av taggar" -#: builtin/tag.c:419 +#: builtin/tag.c:420 msgid "show tag list in columns" msgstr "lista taggar i spalter" -#: builtin/tag.c:420 builtin/tag.c:422 +#: builtin/tag.c:421 builtin/tag.c:423 msgid "print only tags that contain the commit" msgstr "visa endast taggar som innehÃ¥ller incheckningen" -#: builtin/tag.c:421 builtin/tag.c:423 +#: builtin/tag.c:422 builtin/tag.c:424 msgid "print only tags that don't contain the commit" msgstr "visa endast taggar som inte innehÃ¥ller incheckningen" -#: builtin/tag.c:424 +#: builtin/tag.c:425 msgid "print only tags that are merged" msgstr "visa endast taggar som slagits samman" -#: builtin/tag.c:425 +#: builtin/tag.c:426 msgid "print only tags that are not merged" msgstr "visa endast taggar som ej slagits samman" -#: builtin/tag.c:430 +#: builtin/tag.c:431 msgid "print only tags of the object" msgstr "visa endast taggar för objektet" -#: builtin/tag.c:469 +#: builtin/tag.c:470 msgid "--column and -n are incompatible" msgstr "--column och -n är inkompatibla" -#: builtin/tag.c:491 +#: builtin/tag.c:492 msgid "-n option is only allowed in list mode" msgstr "Flaggan -n är endast tillÃ¥ten i listläge" -#: builtin/tag.c:493 +#: builtin/tag.c:494 msgid "--contains option is only allowed in list mode" msgstr "Flaggan --contains är endast tillÃ¥ten i listläge" -#: builtin/tag.c:495 +#: builtin/tag.c:496 msgid "--no-contains option is only allowed in list mode" msgstr "Flaggan --no-contains är endast tillÃ¥ten i listläge" -#: builtin/tag.c:497 +#: builtin/tag.c:498 msgid "--points-at option is only allowed in list mode" msgstr "Flaggan --points-at är endast tillÃ¥ten i listläge" -#: builtin/tag.c:499 +#: builtin/tag.c:500 msgid "--merged and --no-merged options are only allowed in list mode" msgstr "Flaggorna --merged och --no-merged är endast tillÃ¥tna i listläge" -#: builtin/tag.c:510 +#: builtin/tag.c:511 msgid "only one -F or -m option is allowed." msgstr "endast en av flaggorna -F eller -m tillÃ¥ts." -#: builtin/tag.c:529 +#: builtin/tag.c:530 msgid "too many params" msgstr "för mÃ¥nga parametrar" -#: builtin/tag.c:535 +#: builtin/tag.c:536 #, c-format msgid "'%s' is not a valid tag name." msgstr "\"%s\" är inte ett giltigt taggnamn." -#: builtin/tag.c:540 +#: builtin/tag.c:541 #, c-format msgid "tag '%s' already exists" msgstr "taggen \"%s\" finns redan" -#: builtin/tag.c:570 +#: builtin/tag.c:571 #, c-format msgid "Updated tag '%s' (was %s)\n" msgstr "Uppdaterad tagg \"%s\" (var %s)\n" -#: builtin/unpack-objects.c:493 +#: builtin/unpack-objects.c:494 msgid "Unpacking objects" msgstr "Packar upp objekt" -#: builtin/update-index.c:79 +#: builtin/update-index.c:80 #, c-format msgid "failed to create directory %s" msgstr "misslyckades skapa katalogen %s" -#: builtin/update-index.c:85 +#: builtin/update-index.c:86 #, c-format msgid "failed to stat %s" msgstr "misslyckades ta status pÃ¥ %s" -#: builtin/update-index.c:95 +#: builtin/update-index.c:96 #, c-format msgid "failed to create file %s" msgstr "misslyckades skapa filen %s" -#: builtin/update-index.c:103 +#: builtin/update-index.c:104 #, c-format msgid "failed to delete file %s" msgstr "misslyckades ta bort filen %s" -#: builtin/update-index.c:110 builtin/update-index.c:216 +#: builtin/update-index.c:111 builtin/update-index.c:217 #, c-format msgid "failed to delete directory %s" msgstr "misslyckades ta bort katalogen %s" -#: builtin/update-index.c:135 +#: builtin/update-index.c:136 #, c-format msgid "Testing mtime in '%s' " -msgstr "Testar mtime i \"%s\"" +msgstr "Testar mtime i \"%s\" " -#: builtin/update-index.c:149 +#: builtin/update-index.c:150 msgid "directory stat info does not change after adding a new file" msgstr "stat-informationen för en katalog ändras inte när nya filer läggs till" -#: builtin/update-index.c:162 +#: builtin/update-index.c:163 msgid "directory stat info does not change after adding a new directory" msgstr "" "stat-informationen för en katalog ändras inte när nya kataloger läggs till" -#: builtin/update-index.c:175 +#: builtin/update-index.c:176 msgid "directory stat info changes after updating a file" msgstr "stat-informationen för en katalog ändras när filer uppdateras" -#: builtin/update-index.c:186 +#: builtin/update-index.c:187 msgid "directory stat info changes after adding a file inside subdirectory" msgstr "" "stat-informationen för en katalog ändras när filer läggs till i en " "underkatalog" -#: builtin/update-index.c:197 +#: builtin/update-index.c:198 msgid "directory stat info does not change after deleting a file" msgstr "stat-informationen för en katalog ändras inte när en fil tas bort" -#: builtin/update-index.c:210 +#: builtin/update-index.c:211 msgid "directory stat info does not change after deleting a directory" msgstr "stat-informationen för en katalog ändras inte när en katalog tas bort" -#: builtin/update-index.c:217 +#: builtin/update-index.c:218 msgid " OK" msgstr " OK" -#: builtin/update-index.c:568 +#: builtin/update-index.c:569 msgid "git update-index [<options>] [--] [<file>...]" msgstr "git update-index [<flaggor>] [--] [<fil>...]" -#: builtin/update-index.c:923 +#: builtin/update-index.c:924 msgid "continue refresh even when index needs update" msgstr "fortsätt uppdatera även när index inte är à jour" -#: builtin/update-index.c:926 +#: builtin/update-index.c:927 msgid "refresh: ignore submodules" msgstr "refresh: ignorera undermoduler" -#: builtin/update-index.c:929 +#: builtin/update-index.c:930 msgid "do not ignore new files" msgstr "ignorera inte nya filer" -#: builtin/update-index.c:931 +#: builtin/update-index.c:932 msgid "let files replace directories and vice-versa" msgstr "lÃ¥t filer ersätta kataloger och omvänt" -#: builtin/update-index.c:933 +#: builtin/update-index.c:934 msgid "notice files missing from worktree" msgstr "lägg märke till filer som saknas i arbetskatalogen" -#: builtin/update-index.c:935 +#: builtin/update-index.c:936 msgid "refresh even if index contains unmerged entries" msgstr "uppdatera även om indexet innehÃ¥ller ej sammanslagna poster" -#: builtin/update-index.c:938 +#: builtin/update-index.c:939 msgid "refresh stat information" msgstr "uppdatera statusinformation" -#: builtin/update-index.c:942 +#: builtin/update-index.c:943 msgid "like --refresh, but ignore assume-unchanged setting" msgstr "som --refresh, men ignorera assume-unchanged-inställning" -#: builtin/update-index.c:946 +#: builtin/update-index.c:947 msgid "<mode>,<object>,<path>" msgstr "<läge>,<objekt>,<sökväg>" -#: builtin/update-index.c:947 +#: builtin/update-index.c:948 msgid "add the specified entry to the index" msgstr "lägg till angiven post i indexet" -#: builtin/update-index.c:956 +#: builtin/update-index.c:957 msgid "mark files as \"not changing\"" msgstr "markera filer som \"ändras inte\"" -#: builtin/update-index.c:959 +#: builtin/update-index.c:960 msgid "clear assumed-unchanged bit" msgstr "rensa \"assume-unchanged\"-biten" -#: builtin/update-index.c:962 +#: builtin/update-index.c:963 msgid "mark files as \"index-only\"" msgstr "markera filer som \"endast index\"" -#: builtin/update-index.c:965 +#: builtin/update-index.c:966 msgid "clear skip-worktree bit" msgstr "töm \"skip-worktree\"-biten" -#: builtin/update-index.c:968 +#: builtin/update-index.c:969 msgid "add to index only; do not add content to object database" msgstr "lägg endast till indexet; lägg inte till innehÃ¥llet i objektdatabasen" -#: builtin/update-index.c:970 +#: builtin/update-index.c:971 msgid "remove named paths even if present in worktree" msgstr "ta bort namngivna sökvägar även om de finns i arbetskatalogen" -#: builtin/update-index.c:972 +#: builtin/update-index.c:973 msgid "with --stdin: input lines are terminated by null bytes" msgstr "med --stdin: indatarader termineras med null-byte" -#: builtin/update-index.c:974 +#: builtin/update-index.c:975 msgid "read list of paths to be updated from standard input" msgstr "läs lista över sökvägar att uppdatera frÃ¥n standard in" -#: builtin/update-index.c:978 +#: builtin/update-index.c:979 msgid "add entries from standard input to the index" msgstr "lägg poster frÃ¥n standard in till indexet" -#: builtin/update-index.c:982 +#: builtin/update-index.c:983 msgid "repopulate stages #2 and #3 for the listed paths" msgstr "Ã¥terfyll etapp 2 och 3 frÃ¥n angivna sökvägar" -#: builtin/update-index.c:986 +#: builtin/update-index.c:987 msgid "only update entries that differ from HEAD" msgstr "uppdatera endast poster som skiljer sig frÃ¥n HEAD" -#: builtin/update-index.c:990 +#: builtin/update-index.c:991 msgid "ignore files missing from worktree" msgstr "ignorera filer som saknas i arbetskatalogen" -#: builtin/update-index.c:993 +#: builtin/update-index.c:994 msgid "report actions to standard output" msgstr "rapportera Ã¥tgärder pÃ¥ standard ut" -#: builtin/update-index.c:995 +#: builtin/update-index.c:996 msgid "(for porcelains) forget saved unresolved conflicts" msgstr "(för porslin) glöm sparade olösta konflikter" -#: builtin/update-index.c:999 +#: builtin/update-index.c:1000 msgid "write index in this format" msgstr "skriv index i detta format" -#: builtin/update-index.c:1001 +#: builtin/update-index.c:1002 msgid "enable or disable split index" msgstr "aktivera eller inaktivera delat index" -#: builtin/update-index.c:1003 +#: builtin/update-index.c:1004 msgid "enable/disable untracked cache" msgstr "aktivera/inaktivera ospÃ¥rad cache" -#: builtin/update-index.c:1005 +#: builtin/update-index.c:1006 msgid "test if the filesystem supports untracked cache" msgstr "testa om filsystemet stöder ospÃ¥rad cache" -#: builtin/update-index.c:1007 +#: builtin/update-index.c:1008 msgid "enable untracked cache without testing the filesystem" msgstr "aktivera ospÃ¥rad cache utan att testa filsystemet" -#: builtin/update-index.c:1107 +#: builtin/update-index.c:1108 msgid "" "core.splitIndex is set to false; remove or change it, if you really want to " "enable split index" @@ -13569,7 +13644,7 @@ msgstr "" "core.splitIndex är satt till false; ta bort eller ändra det om du verkligen " "vill aktivera delat index" -#: builtin/update-index.c:1116 +#: builtin/update-index.c:1117 msgid "" "core.splitIndex is set to true; remove or change it, if you really want to " "disable split index" @@ -13577,7 +13652,7 @@ msgstr "" "core.splitIndex är satt till true; ta bort eller ändra det om du verkligen " "vill inaktivera delat index" -#: builtin/update-index.c:1127 +#: builtin/update-index.c:1128 msgid "" "core.untrackedCache is set to true; remove or change it, if you really want " "to disable the untracked cache" @@ -13585,11 +13660,11 @@ msgstr "" "core.untrackedCache är satt till true; ta bort eller ändra det om du " "verkligen vill inaktivera den ospÃ¥rade cachen" -#: builtin/update-index.c:1131 +#: builtin/update-index.c:1132 msgid "Untracked cache disabled" msgstr "OspÃ¥rad cache är inaktiverad" -#: builtin/update-index.c:1139 +#: builtin/update-index.c:1140 msgid "" "core.untrackedCache is set to false; remove or change it, if you really want " "to enable the untracked cache" @@ -13597,237 +13672,237 @@ msgstr "" "core.untrackedCache är satt till false; ta bort eller ändra det om du " "verkligen vill aktivera den ospÃ¥rade cachen" -#: builtin/update-index.c:1143 +#: builtin/update-index.c:1144 #, c-format msgid "Untracked cache enabled for '%s'" msgstr "OspÃ¥rad cache är aktiverad för \"%s\"" -#: builtin/update-ref.c:9 +#: builtin/update-ref.c:10 msgid "git update-ref [<options>] -d <refname> [<old-val>]" msgstr "git update-ref [<flaggor>] -d <refnamn> [<gammaltvärde>]" -#: builtin/update-ref.c:10 +#: builtin/update-ref.c:11 msgid "git update-ref [<options>] <refname> <new-val> [<old-val>]" msgstr "git update-ref [<flaggor>] <refnamn> <gammaltvärde> [<nyttvärde>]" -#: builtin/update-ref.c:11 +#: builtin/update-ref.c:12 msgid "git update-ref [<options>] --stdin [-z]" msgstr "git update-ref [<flaggor>] --stdin [-z]" -#: builtin/update-ref.c:363 +#: builtin/update-ref.c:364 msgid "delete the reference" msgstr "ta bort referensen" -#: builtin/update-ref.c:365 +#: builtin/update-ref.c:366 msgid "update <refname> not the one it points to" msgstr "uppdatera <refnamn> inte det den pekar pÃ¥" -#: builtin/update-ref.c:366 +#: builtin/update-ref.c:367 msgid "stdin has NUL-terminated arguments" msgstr "standard in har NUL-terminerade argument" -#: builtin/update-ref.c:367 +#: builtin/update-ref.c:368 msgid "read updates from stdin" msgstr "läs uppdateringar frÃ¥n standard in" -#: builtin/update-server-info.c:6 +#: builtin/update-server-info.c:7 msgid "git update-server-info [--force]" msgstr "git update-server-info [--force]" -#: builtin/update-server-info.c:14 +#: builtin/update-server-info.c:15 msgid "update the info files from scratch" msgstr "uppdatera informationsfilerna frÃ¥n grunden" -#: builtin/verify-commit.c:17 +#: builtin/verify-commit.c:18 msgid "git verify-commit [-v | --verbose] <commit>..." msgstr "git verify-commit [-v | --verbose] <incheckning>..." -#: builtin/verify-commit.c:72 +#: builtin/verify-commit.c:73 msgid "print commit contents" msgstr "visa innehÃ¥ll för incheckning" -#: builtin/verify-commit.c:73 builtin/verify-tag.c:37 +#: builtin/verify-commit.c:74 builtin/verify-tag.c:38 msgid "print raw gpg status output" msgstr "visa rÃ¥a gpg-statusdata" -#: builtin/verify-pack.c:54 +#: builtin/verify-pack.c:55 msgid "git verify-pack [-v | --verbose] [-s | --stat-only] <pack>..." msgstr "git verify-pack [-v | --verbose] [-s | --stat-only] <paket>..." -#: builtin/verify-pack.c:64 +#: builtin/verify-pack.c:65 msgid "verbose" msgstr "pratsam" -#: builtin/verify-pack.c:66 +#: builtin/verify-pack.c:67 msgid "show statistics only" msgstr "visa endast statistik" -#: builtin/verify-tag.c:18 +#: builtin/verify-tag.c:19 msgid "git verify-tag [-v | --verbose] [--format=<format>] <tag>..." msgstr "git verify-tag [-v | --verbose] [--format=<format] <tagg>..." -#: builtin/verify-tag.c:36 +#: builtin/verify-tag.c:37 msgid "print tag contents" msgstr "visa innehÃ¥ll för tag" -#: builtin/worktree.c:15 +#: builtin/worktree.c:16 msgid "git worktree add [<options>] <path> [<branch>]" msgstr "git worktree add [<flaggor>] <sökväg> [<gren>]" -#: builtin/worktree.c:16 +#: builtin/worktree.c:17 msgid "git worktree list [<options>]" msgstr "git worktree list [<flaggor>]" -#: builtin/worktree.c:17 +#: builtin/worktree.c:18 msgid "git worktree lock [<options>] <path>" msgstr "git worktree lock [<flaggor>] <sökväg>" -#: builtin/worktree.c:18 +#: builtin/worktree.c:19 msgid "git worktree prune [<options>]" msgstr "git worktree prune [<flaggor>]" -#: builtin/worktree.c:19 +#: builtin/worktree.c:20 msgid "git worktree unlock <path>" msgstr "git worktree unlock <sökväg>" -#: builtin/worktree.c:43 +#: builtin/worktree.c:44 #, c-format msgid "Removing worktrees/%s: not a valid directory" msgstr "Tar bort worktrees/%s: inte en giltig katalog" -#: builtin/worktree.c:49 +#: builtin/worktree.c:50 #, c-format msgid "Removing worktrees/%s: gitdir file does not exist" msgstr "Tar bort worktrees/%s: gitdir-filen existerar inte" -#: builtin/worktree.c:54 +#: builtin/worktree.c:55 #, c-format msgid "Removing worktrees/%s: unable to read gitdir file (%s)" msgstr "Tar bort worktrees/%s: kan inte läsa gitdir-filen (%s)" -#: builtin/worktree.c:65 +#: builtin/worktree.c:66 #, c-format msgid "Removing worktrees/%s: invalid gitdir file" msgstr "Tar bort worktrees/%s: felaktig gitdir-fil" -#: builtin/worktree.c:81 +#: builtin/worktree.c:82 #, c-format msgid "Removing worktrees/%s: gitdir file points to non-existent location" msgstr "Tar bort worktrees/%s: gitdir-filen pekar pÃ¥ en ickeexisterande plats" -#: builtin/worktree.c:128 +#: builtin/worktree.c:129 msgid "report pruned working trees" msgstr "rapportera borttagna arbetskataloger" -#: builtin/worktree.c:130 +#: builtin/worktree.c:131 msgid "expire working trees older than <time>" msgstr "lÃ¥t tid gÃ¥ ut för arbetskataloger äldre än <tid>" -#: builtin/worktree.c:204 +#: builtin/worktree.c:205 #, c-format msgid "'%s' already exists" msgstr "\"%s\" finns redan" -#: builtin/worktree.c:235 +#: builtin/worktree.c:236 #, c-format msgid "could not create directory of '%s'" msgstr "kunde inte skapa katalogen \"%s\"" -#: builtin/worktree.c:274 +#: builtin/worktree.c:275 #, c-format msgid "Preparing %s (identifier %s)" msgstr "Förbereder %s (identifieraren %s)" -#: builtin/worktree.c:328 +#: builtin/worktree.c:327 msgid "checkout <branch> even if already checked out in other worktree" msgstr "" "checka ut <gren> även om den redan är utcheckad i en annan arbetskatalog" -#: builtin/worktree.c:330 +#: builtin/worktree.c:329 msgid "create a new branch" msgstr "skapa en ny gren" -#: builtin/worktree.c:332 +#: builtin/worktree.c:331 msgid "create or reset a branch" msgstr "skapa eller Ã¥terställ en gren" -#: builtin/worktree.c:334 +#: builtin/worktree.c:333 msgid "populate the new working tree" msgstr "befolka den nya arbetskatalogen" -#: builtin/worktree.c:335 +#: builtin/worktree.c:334 msgid "keep the new working tree locked" msgstr "lÃ¥t arbetskatalogen förbli lÃ¥st" -#: builtin/worktree.c:343 +#: builtin/worktree.c:342 msgid "-b, -B, and --detach are mutually exclusive" msgstr "-b, -B och --detach är ömsesidigt uteslutande" -#: builtin/worktree.c:478 +#: builtin/worktree.c:479 msgid "reason for locking" msgstr "orsak till lÃ¥s" -#: builtin/worktree.c:490 builtin/worktree.c:523 +#: builtin/worktree.c:491 builtin/worktree.c:524 #, c-format msgid "'%s' is not a working tree" msgstr "\"%s\" är inte en arbetskatalog" -#: builtin/worktree.c:492 builtin/worktree.c:525 +#: builtin/worktree.c:493 builtin/worktree.c:526 msgid "The main working tree cannot be locked or unlocked" msgstr "Huvudarbetskatalogen kan inte lÃ¥sas eller lÃ¥sas upp" -#: builtin/worktree.c:497 +#: builtin/worktree.c:498 #, c-format msgid "'%s' is already locked, reason: %s" msgstr "\"%s\" är redan lÃ¥st, orsak: %s" -#: builtin/worktree.c:499 +#: builtin/worktree.c:500 #, c-format msgid "'%s' is already locked" msgstr "\"%s\" är redan lÃ¥st" -#: builtin/worktree.c:527 +#: builtin/worktree.c:528 #, c-format msgid "'%s' is not locked" msgstr "\"%s\" är inte lÃ¥st" -#: builtin/write-tree.c:13 +#: builtin/write-tree.c:14 msgid "git write-tree [--missing-ok] [--prefix=<prefix>/]" msgstr "git write-tree [--missing-ok] [--prefix=<prefix>/]" -#: builtin/write-tree.c:26 +#: builtin/write-tree.c:27 msgid "<prefix>/" msgstr "<prefix>/" -#: builtin/write-tree.c:27 +#: builtin/write-tree.c:28 msgid "write tree object for a subdirectory <prefix>" msgstr "visa trädobjekt för underkatalogen <prefix>" -#: builtin/write-tree.c:30 +#: builtin/write-tree.c:31 msgid "only useful for debugging" msgstr "endast användbart vid felsökning" -#: upload-pack.c:22 +#: upload-pack.c:23 msgid "git upload-pack [<options>] <dir>" msgstr "git upload-pack [<flaggor>] <katalog>" -#: upload-pack.c:1040 +#: upload-pack.c:1041 msgid "quit after a single request/response exchange" msgstr "avsluta omedelbart efter första anrop/svar-utväxling" -#: upload-pack.c:1042 +#: upload-pack.c:1043 msgid "exit immediately after initial ref advertisement" msgstr "avsluta omedelbart efter inledande kungörelse av referenser" -#: upload-pack.c:1044 +#: upload-pack.c:1045 msgid "do not try <directory>/.git/ if <directory> is no Git directory" msgstr "testa inte <katalog>/.git/ om <katalog> inte är en Git-katalog" -#: upload-pack.c:1046 +#: upload-pack.c:1047 msgid "interrupt transfer after <n> seconds of inactivity" msgstr "avbryt överföringen efter <n> sekunders inaktivitet" -#: credential-cache--daemon.c:223 +#: credential-cache--daemon.c:224 #, c-format msgid "" "The permissions on your socket directory are too loose; other\n" @@ -13840,11 +13915,11 @@ msgstr "" "\n" "\tchmod 0700 %s" -#: credential-cache--daemon.c:271 +#: credential-cache--daemon.c:272 msgid "print debugging messages to stderr" msgstr "skriv felsökningsmeddelanden pÃ¥ standard fel" -#: git.c:14 +#: git.c:15 msgid "" "'git help -a' and 'git help -g' list available subcommands and some\n" "concept guides. See 'git help <command>' or 'git help <concept>'\n" @@ -13854,20 +13929,20 @@ msgstr "" "nÃ¥gra konceptvägledningar. Se \"git help <kommando>\" eller \"git help\n" "<koncept>\" för att läsa mer om specifika underkommandon och koncept." -#: http.c:336 +#: http.c:337 #, c-format msgid "negative value for http.postbuffer; defaulting to %d" msgstr "http.postbuffer har negativt värde; använder förvalet %d" -#: http.c:357 +#: http.c:358 msgid "Delegation control is not supported with cURL < 7.22.0" msgstr "Delegerad styrning stöds inte av cURL < 7.22.0" -#: http.c:366 +#: http.c:367 msgid "Public key pinning not supported with cURL < 7.44.0" msgstr "FastnÃ¥lning av öppen nyckel stöds inte av cURL < 7.44.0" -#: http.c:1766 +#: http.c:1764 #, c-format msgid "" "unable to update url base from redirection:\n" @@ -13878,7 +13953,7 @@ msgstr "" " bad om: %s\n" " omdirigering: %s" -#: remote-curl.c:323 +#: remote-curl.c:324 #, c-format msgid "redirecting to %s" msgstr "omdirigerar till %s" @@ -14020,7 +14095,7 @@ msgstr "Du mÃ¥ste starta med \"git bisect start\"" #. at this point. #: git-bisect.sh:60 msgid "Do you want me to do it for you [Y/n]? " -msgstr "Vill du att jag ska göra det Ã¥t dig [Y=ja/N=nej]?" +msgstr "Vill du att jag ska göra det Ã¥t dig [Y=ja/N=nej]? " #: git-bisect.sh:121 #, sh-format @@ -14042,7 +14117,7 @@ msgid "" "Checking out '$start_head' failed. Try 'git bisect reset <valid-branch>'." msgstr "" "Misslyckades checka ut \"$start_head\". Försök \"git bisect reset " -"<giltig_gren>\"" +"<giltig_gren>â€." # cogito-relaterat #: git-bisect.sh:177 @@ -14082,7 +14157,7 @@ msgstr "\"git bisect $TERM_BAD\" kan bara ta ett argument." #, sh-format msgid "Warning: bisecting only with a $TERM_BAD commit." msgstr "" -"Varning: utför \"bisect\" med endast en dÃ¥lig (\"$TERM_BAD\") incheckning" +"Varning: utför \"bisect\" med endast en dÃ¥lig (\"$TERM_BAD\") incheckning." #. TRANSLATORS: Make sure to include [Y] and [n] in your #. translation. The program will only accept English input @@ -14271,6 +14346,10 @@ msgstr "" msgid "Could not move back to $head_name" msgstr "Kunde inte flytta tillbaka till $head_name" +#: git-rebase.sh:169 +msgid "Applied autostash." +msgstr "Tillämpade autostash." + #: git-rebase.sh:172 #, sh-format msgid "Cannot store $stash_sha1" @@ -14388,39 +14467,39 @@ msgstr "" msgid "Fast-forwarded $branch_name to $onto_name." msgstr "Snabbspolade $branch_name till $onto_name." -#: git-stash.sh:53 +#: git-stash.sh:54 msgid "git stash clear with parameters is unimplemented" msgstr "\"git stash clear\" med parametrar har inte implementerats" -#: git-stash.sh:94 +#: git-stash.sh:95 msgid "You do not have the initial commit yet" msgstr "Du har inte den första incheckningen ännu" -#: git-stash.sh:109 +#: git-stash.sh:110 msgid "Cannot save the current index state" msgstr "Kan inte spara aktuellt tillstÃ¥nd för indexet" -#: git-stash.sh:124 +#: git-stash.sh:125 msgid "Cannot save the untracked files" msgstr "Kan inte spara ospÃ¥rade filer" -#: git-stash.sh:144 git-stash.sh:157 +#: git-stash.sh:145 git-stash.sh:158 msgid "Cannot save the current worktree state" msgstr "Kan inte spara aktuellt tillstÃ¥nd för arbetskatalogen" -#: git-stash.sh:161 +#: git-stash.sh:162 msgid "No changes selected" msgstr "Inga ändringar valda" -#: git-stash.sh:164 +#: git-stash.sh:165 msgid "Cannot remove temporary index (can't happen)" msgstr "Kan inte ta bort temporärt index (kan inte inträffa)" -#: git-stash.sh:177 +#: git-stash.sh:178 msgid "Cannot record working tree state" msgstr "Kan inte registrera tillstÃ¥nd för arbetskatalog" -#: git-stash.sh:209 +#: git-stash.sh:210 #, sh-format msgid "Cannot update $ref_stash with $w_commit" msgstr "Kan inte uppdatera $ref_stash med $w_commit" @@ -14435,7 +14514,7 @@ msgstr "Kan inte uppdatera $ref_stash med $w_commit" #. $ git stash save --blah-blah 2>&1 | head -n 2 #. error: unknown option for 'stash save': --blah-blah #. To provide a message, use git stash save -- '--blah-blah' -#: git-stash.sh:265 +#: git-stash.sh:266 #, sh-format msgid "" "error: unknown option for 'stash save': $option\n" @@ -14444,108 +14523,107 @@ msgstr "" "fel: felaktig flagga för \"stash save\": $option\n" " För att ange ett meddelande, använd git stash save -- \"$option\"" -#: git-stash.sh:278 +#: git-stash.sh:281 msgid "Can't use --patch and --include-untracked or --all at the same time" -msgstr "" -"Kan inte använda --patch och --include-untracked eller --all samtidigt." +msgstr "Kan inte använda --patch och --include-untracked eller --all samtidigt" -#: git-stash.sh:286 +#: git-stash.sh:289 msgid "No local changes to save" msgstr "Inga lokala ändringar att spara" -#: git-stash.sh:291 +#: git-stash.sh:294 msgid "Cannot initialize stash" msgstr "Kan inte initiera \"stash\"" -#: git-stash.sh:295 +#: git-stash.sh:298 msgid "Cannot save the current status" msgstr "Kan inte spara aktuell status" -#: git-stash.sh:296 +#: git-stash.sh:299 #, sh-format msgid "Saved working directory and index state $stash_msg" msgstr "Sparade arbetskatalogen och indexstatus $stash_msg" -#: git-stash.sh:323 +#: git-stash.sh:326 msgid "Cannot remove worktree changes" msgstr "Kan inte ta bort ändringar i arbetskatalogen" -#: git-stash.sh:471 +#: git-stash.sh:474 #, sh-format msgid "unknown option: $opt" msgstr "okänd flagga: $opt" -#: git-stash.sh:484 -msgid "No stash found." -msgstr "Ingen \"stash\" hittades." +#: git-stash.sh:487 +msgid "No stash entries found." +msgstr "Inga \"stashâ€-poster hittades." -#: git-stash.sh:491 +#: git-stash.sh:494 #, sh-format msgid "Too many revisions specified: $REV" msgstr "För mÃ¥nga revisioner angivna: $REV" -#: git-stash.sh:506 +#: git-stash.sh:509 #, sh-format msgid "$reference is not a valid reference" msgstr "$reference är inte en giltig referens" -#: git-stash.sh:534 +#: git-stash.sh:537 #, sh-format msgid "'$args' is not a stash-like commit" msgstr "\"$args\" är inte en \"stash\"-liknande incheckning" -#: git-stash.sh:545 +#: git-stash.sh:548 #, sh-format msgid "'$args' is not a stash reference" msgstr "\"$args\" är inte en \"stash\"-referens" -#: git-stash.sh:553 +#: git-stash.sh:556 msgid "unable to refresh index" msgstr "kan inte uppdatera indexet" -#: git-stash.sh:557 +#: git-stash.sh:560 msgid "Cannot apply a stash in the middle of a merge" msgstr "Kan inte tillämpa en \"stash\" mitt i en sammanslagning" -#: git-stash.sh:565 +#: git-stash.sh:568 msgid "Conflicts in index. Try without --index." msgstr "Konflikter i indexet. Testa utan --index." -#: git-stash.sh:567 +#: git-stash.sh:570 msgid "Could not save index tree" msgstr "Kunde inte spara indexträd" -#: git-stash.sh:576 -msgid "Could not restore untracked files from stash" -msgstr "Kunde inte Ã¥terställa ospÃ¥rade filer frÃ¥n stash" +#: git-stash.sh:579 +msgid "Could not restore untracked files from stash entry" +msgstr "Kunde inte Ã¥terställa ospÃ¥rade filer frÃ¥n stash-post" -#: git-stash.sh:601 +#: git-stash.sh:604 msgid "Cannot unstage modified files" msgstr "Kan inte ta bort ändrade filer ur kön" -#: git-stash.sh:616 +#: git-stash.sh:619 msgid "Index was not unstashed." msgstr "Indexet har inte tagits ur kön." -#: git-stash.sh:630 -msgid "The stash is kept in case you need it again." -msgstr "\"Stash\":en behÃ¥lls ifall du behöver den igen." +#: git-stash.sh:633 +msgid "The stash entry is kept in case you need it again." +msgstr "Stash-posten behÃ¥lls ifall du behöver den igen." -#: git-stash.sh:639 +#: git-stash.sh:642 #, sh-format msgid "Dropped ${REV} ($s)" msgstr "Kastade ${REV} ($s)" -#: git-stash.sh:640 +#: git-stash.sh:643 #, sh-format msgid "${REV}: Could not drop stash entry" msgstr "${REV}: Kunde inte kasta \"stash\"-post" -#: git-stash.sh:648 +#: git-stash.sh:651 msgid "No branch name specified" msgstr "Inget grennamn angavs" -#: git-stash.sh:727 +#: git-stash.sh:730 msgid "(To restore them type \"git stash apply\")" msgstr "(För att Ã¥terställa dem, skriv \"git stash apply\")" @@ -14568,7 +14646,7 @@ msgstr "\"$sm_path\" finns redan i indexet" msgid "'$sm_path' already exists in the index and is not a submodule" msgstr "\"$sm_path\" finns redan i indexet och är inte en undermodul" -#: git-submodule.sh:218 +#: git-submodule.sh:219 #, sh-format msgid "" "The following path is ignored by one of your .gitignore files:\n" @@ -14577,24 +14655,24 @@ msgid "" msgstr "" "Följande sökvägar ignoreras av en av dina .gitignore-filer:\n" "$sm_path\n" -"Använd -f om du verkligen vill lägga till den" +"Använd -f om du verkligen vill lägga till den." -#: git-submodule.sh:236 +#: git-submodule.sh:237 #, sh-format msgid "Adding existing repo at '$sm_path' to the index" msgstr "Lägger till befintligt arkiv i \"$sm_path\" i indexet" -#: git-submodule.sh:238 +#: git-submodule.sh:239 #, sh-format msgid "'$sm_path' already exists and is not a valid git repo" msgstr "\"$sm_path\" finns redan och är inte ett giltigt git-arkiv" -#: git-submodule.sh:246 +#: git-submodule.sh:247 #, sh-format msgid "A git directory for '$sm_name' is found locally with remote(s):" msgstr "En git-katalog för \"$sm_name\" hittades lokalt med fjärr(ar):" -#: git-submodule.sh:248 +#: git-submodule.sh:249 #, sh-format msgid "" "If you want to reuse this local git directory instead of cloning again from\n" @@ -14612,48 +14690,48 @@ msgstr "" "arkiv eller om du är osäker pÃ¥ vad det här betyder, välj ett annat namn med\n" "flaggan \"--name\"." -#: git-submodule.sh:254 +#: git-submodule.sh:255 #, sh-format msgid "Reactivating local git directory for submodule '$sm_name'." msgstr "Aktiverar lokal git-katalog för undermodulen \"$sm_name\" pÃ¥ nytt." -#: git-submodule.sh:266 +#: git-submodule.sh:267 #, sh-format msgid "Unable to checkout submodule '$sm_path'" msgstr "Kan inte checka ut undermodulen \"$sm_path\"" -#: git-submodule.sh:271 +#: git-submodule.sh:272 #, sh-format msgid "Failed to add submodule '$sm_path'" msgstr "Misslyckades lägga till undermodulen \"$sm_path\"" -#: git-submodule.sh:280 +#: git-submodule.sh:281 #, sh-format msgid "Failed to register submodule '$sm_path'" msgstr "Misslyckades registrera undermodulen \"$sm_path\"" -#: git-submodule.sh:341 +#: git-submodule.sh:342 #, sh-format msgid "Entering '$displaypath'" msgstr "GÃ¥r in i \"$displaypath\"" -#: git-submodule.sh:361 +#: git-submodule.sh:362 #, sh-format msgid "Stopping at '$displaypath'; script returned non-zero status." msgstr "" "Stoppar pÃ¥ \"$displaypath\"; skriptet returnerade en status skild frÃ¥n noll." -#: git-submodule.sh:432 +#: git-submodule.sh:433 #, sh-format msgid "pathspec and --all are incompatible" msgstr "sökvägsangivelse och --all är inkompatibla" -#: git-submodule.sh:437 +#: git-submodule.sh:438 #, sh-format msgid "Use '--all' if you really want to deinitialize all submodules" msgstr "Använd \"--all\" om du verkligen vill avinitiera alla undermoduler" -#: git-submodule.sh:457 +#: git-submodule.sh:458 #, sh-format msgid "" "Submodule work tree '$displaypath' contains a .git directory\n" @@ -14662,7 +14740,7 @@ msgstr "" "Undermodulsarbetskatalogen \"$displaypath\" innehÃ¥ller en .git-katalog\n" "(använd \"rm -rf\" om du verkligen vill ta bort den och all dess historik)" -#: git-submodule.sh:465 +#: git-submodule.sh:466 #, sh-format msgid "" "Submodule work tree '$displaypath' contains local modifications; use '-f' to " @@ -14671,38 +14749,38 @@ msgstr "" "Undermodulens arbetskatalog \"$displaypath\" har lokala ändringar; \"-f\" " "kastar bort dem" -#: git-submodule.sh:468 +#: git-submodule.sh:469 #, sh-format msgid "Cleared directory '$displaypath'" msgstr "Rensade katalogen \"$displaypath\"" -#: git-submodule.sh:469 +#: git-submodule.sh:470 #, sh-format msgid "Could not remove submodule work tree '$displaypath'" msgstr "Kunde inte ta bort undermodulens arbetskatalog \"$displaypath\"" -#: git-submodule.sh:472 +#: git-submodule.sh:473 #, sh-format msgid "Could not create empty submodule directory '$displaypath'" msgstr "Kunde inte skapa tom undermodulskatalog \"$displaypath\"" -#: git-submodule.sh:481 +#: git-submodule.sh:482 #, sh-format msgid "Submodule '$name' ($url) unregistered for path '$displaypath'" msgstr "" "Undermodulen \"$name\" ($url) avregistrerad för sökvägen \"$displaypath\"" -#: git-submodule.sh:637 +#: git-submodule.sh:638 #, sh-format msgid "Unable to find current revision in submodule path '$displaypath'" msgstr "Kan inte hitta aktuell revision i undermodulsökvägen \"$displaypath\"" -#: git-submodule.sh:647 +#: git-submodule.sh:648 #, sh-format msgid "Unable to fetch in submodule path '$sm_path'" msgstr "Kan inte hämta i undermodulsökväg \"$sm_path\"" -#: git-submodule.sh:652 +#: git-submodule.sh:653 #, sh-format msgid "" "Unable to find current ${remote_name}/${branch} revision in submodule path " @@ -14711,12 +14789,12 @@ msgstr "" "Kan inte hitta aktuell revision för ${remote_name}/${branch} i " "undermodulsökvägen \"$sm_path\"" -#: git-submodule.sh:670 +#: git-submodule.sh:671 #, sh-format msgid "Unable to fetch in submodule path '$displaypath'" msgstr "Kan inte hämta i undermodulsökväg \"$displaypath\"" -#: git-submodule.sh:676 +#: git-submodule.sh:677 #, sh-format msgid "" "Fetched in submodule path '$displaypath', but it did not contain $sha1. " @@ -14725,84 +14803,84 @@ msgstr "" "Hämtade i undermodulssökvägen \"$displaypath\", men den innehöll inte $sha1. " "Direkt hämtning av incheckningen misslyckades." -#: git-submodule.sh:683 +#: git-submodule.sh:684 #, sh-format msgid "Unable to checkout '$sha1' in submodule path '$displaypath'" msgstr "Kan inte checka ut \"$sha1\" i undermodulsökvägen \"$displaypath\"" -#: git-submodule.sh:684 +#: git-submodule.sh:685 #, sh-format msgid "Submodule path '$displaypath': checked out '$sha1'" msgstr "Undermodulsökvägen \"$displaypath\": checkade ut \"$sha1\"" -#: git-submodule.sh:688 +#: git-submodule.sh:689 #, sh-format msgid "Unable to rebase '$sha1' in submodule path '$displaypath'" msgstr "Kan inte ombasera \"$sha1\" i undermodulsökvägen \"$displaypath\"" -#: git-submodule.sh:689 +#: git-submodule.sh:690 #, sh-format msgid "Submodule path '$displaypath': rebased into '$sha1'" msgstr "Undermodulsökvägen \"$displaypath\": ombaserade in i \"$sha1\"" -#: git-submodule.sh:694 +#: git-submodule.sh:695 #, sh-format msgid "Unable to merge '$sha1' in submodule path '$displaypath'" msgstr "Kan inte slÃ¥ ihop \"$sha1\" i undermodulsökvägen \"$displaypath\"" -#: git-submodule.sh:695 +#: git-submodule.sh:696 #, sh-format msgid "Submodule path '$displaypath': merged in '$sha1'" msgstr "Undermodulsökvägen \"$displaypath\": sammanslagen i \"$sha1\"" -#: git-submodule.sh:700 +#: git-submodule.sh:701 #, sh-format msgid "Execution of '$command $sha1' failed in submodule path '$displaypath'" msgstr "" "Misslyckades köra \"$command $sha1\" i undermodulsökvägen \"$displaypath\"" -#: git-submodule.sh:701 +#: git-submodule.sh:702 #, sh-format msgid "Submodule path '$displaypath': '$command $sha1'" msgstr "Undermodulsökvägen \"$displaypath\": \"$command $sha1\"" -#: git-submodule.sh:732 +#: git-submodule.sh:733 #, sh-format msgid "Failed to recurse into submodule path '$displaypath'" msgstr "Misslyckades rekursera in i undermodulsökvägen \"$displaypath\"" -#: git-submodule.sh:840 +#: git-submodule.sh:841 msgid "The --cached option cannot be used with the --files option" msgstr "Flaggan --cached kan inte användas med flaggan --files" -#: git-submodule.sh:892 +#: git-submodule.sh:893 #, sh-format msgid "unexpected mode $mod_dst" msgstr "oväntat läge $mod_dst" -#: git-submodule.sh:912 +#: git-submodule.sh:913 #, sh-format msgid " Warn: $display_name doesn't contain commit $sha1_src" msgstr " Varning: $display_name innehÃ¥ller inte incheckningen $sha1_src" -#: git-submodule.sh:915 +#: git-submodule.sh:916 #, sh-format msgid " Warn: $display_name doesn't contain commit $sha1_dst" msgstr " Varning: $display_name innehÃ¥ller inte incheckningen $sha1_dst" -#: git-submodule.sh:918 +#: git-submodule.sh:919 #, sh-format msgid " Warn: $display_name doesn't contain commits $sha1_src and $sha1_dst" msgstr "" " Varning: $display_name innehÃ¥ller inte incheckningarna $sha1_src och " "$sha1_dst" -#: git-submodule.sh:1064 +#: git-submodule.sh:1065 #, sh-format msgid "Failed to recurse into submodule path '$sm_path'" msgstr "Misslyckades rekursera in i undermodulsökvägen \"$sm_path\"" -#: git-submodule.sh:1136 +#: git-submodule.sh:1137 #, sh-format msgid "Synchronizing submodule url for '$displaypath'" msgstr "Synkroniserar undermodul-url för \"$displaypath\"" @@ -14953,7 +15031,7 @@ msgstr "Det här är en kombination av 2 incheckningar." #: git-rebase--interactive.sh:531 #, sh-format msgid "Could not apply $sha1... $rest" -msgstr "kunde inte tillämpa $sha1... $rest" +msgstr "Kunde inte tillämpa $sha1... $rest" #: git-rebase--interactive.sh:559 #, sh-format @@ -15001,7 +15079,7 @@ msgid "" msgstr "" "Du kan rätta problemet och sedan köra\n" "\n" -"\tgit rebase --continue\"" +"\tgit rebase --continue" #. TRANSLATORS: after these lines is a command to be issued by the user #: git-rebase--interactive.sh:656 @@ -15277,81 +15355,81 @@ msgid "Unable to determine absolute path of git directory" msgstr "Kunde inte bestämma absolut sökväg till git-katalogen" #. TRANSLATORS: you can adjust this to align "git add -i" status menu -#: git-add--interactive.perl:238 +#: git-add--interactive.perl:196 #, perl-format msgid "%12s %12s %s" msgstr "%12s %12s %s" -#: git-add--interactive.perl:239 +#: git-add--interactive.perl:197 msgid "staged" msgstr "köad" -#: git-add--interactive.perl:239 +#: git-add--interactive.perl:197 msgid "unstaged" msgstr "ej köad" -#: git-add--interactive.perl:288 git-add--interactive.perl:313 +#: git-add--interactive.perl:246 git-add--interactive.perl:271 msgid "binary" msgstr "binär" -#: git-add--interactive.perl:297 git-add--interactive.perl:351 +#: git-add--interactive.perl:255 git-add--interactive.perl:309 msgid "nothing" msgstr "ingenting" -#: git-add--interactive.perl:333 git-add--interactive.perl:348 +#: git-add--interactive.perl:291 git-add--interactive.perl:306 msgid "unchanged" msgstr "oändrad" -#: git-add--interactive.perl:644 +#: git-add--interactive.perl:602 #, perl-format msgid "added %d path\n" msgid_plural "added %d paths\n" msgstr[0] "lade till %d sökväg\n" msgstr[1] "lade till %d sökvägar\n" -#: git-add--interactive.perl:647 +#: git-add--interactive.perl:605 #, perl-format msgid "updated %d path\n" msgid_plural "updated %d paths\n" msgstr[0] "uppdaterade %d sökväg\n" msgstr[1] "uppdaterade %d sökvägar\n" -#: git-add--interactive.perl:650 +#: git-add--interactive.perl:608 #, perl-format msgid "reverted %d path\n" msgid_plural "reverted %d paths\n" msgstr[0] "Ã¥terställde %d sökväg\n" msgstr[1] "Ã¥terställde %d sökvägar\n" -#: git-add--interactive.perl:653 +#: git-add--interactive.perl:611 #, perl-format msgid "touched %d path\n" msgid_plural "touched %d paths\n" msgstr[0] "rörde %d sökväg\n" msgstr[1] "rörde %d sökvägar\n" -#: git-add--interactive.perl:662 +#: git-add--interactive.perl:620 msgid "Update" msgstr "Uppdatera" -#: git-add--interactive.perl:674 +#: git-add--interactive.perl:632 msgid "Revert" msgstr "Ã…terställ" -#: git-add--interactive.perl:697 +#: git-add--interactive.perl:655 #, perl-format msgid "note: %s is untracked now.\n" msgstr "observera: %s spÃ¥ras inte längre.\n" -#: git-add--interactive.perl:708 +#: git-add--interactive.perl:666 msgid "Add untracked" msgstr "Lägg till ospÃ¥rad" -#: git-add--interactive.perl:714 +#: git-add--interactive.perl:672 msgid "No untracked files.\n" msgstr "Inga ospÃ¥rade filer.\n" -#: git-add--interactive.perl:1030 +#: git-add--interactive.perl:985 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for staging." @@ -15359,7 +15437,7 @@ msgstr "" "Om patchen kan appliceras rent kommer det redigerade stycket att\n" "köas omedelbart." -#: git-add--interactive.perl:1033 +#: git-add--interactive.perl:988 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for stashing." @@ -15367,7 +15445,7 @@ msgstr "" "Om patchen kan appliceras rent kommer det redigerade stycket att\n" "läggas till i \"stash\" omedelbart." -#: git-add--interactive.perl:1036 +#: git-add--interactive.perl:991 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for unstaging." @@ -15375,7 +15453,7 @@ msgstr "" "Om patchen kan appliceras rent kommer det redigerade stycket att\n" "tas bort frÃ¥n kön omedelbart." -#: git-add--interactive.perl:1039 git-add--interactive.perl:1048 +#: git-add--interactive.perl:994 git-add--interactive.perl:1003 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for applying." @@ -15383,7 +15461,7 @@ msgstr "" "Om patchen kan appliceras rent kommer det redigerade stycket att\n" "markeras för applicering omedelbart." -#: git-add--interactive.perl:1042 git-add--interactive.perl:1045 +#: git-add--interactive.perl:997 git-add--interactive.perl:1000 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for discarding." @@ -15391,16 +15469,16 @@ msgstr "" "Om patchen kan appliceras rent kommer det redigerade stycket att\n" "markeras för kasta omedelbart." -#: git-add--interactive.perl:1058 +#: git-add--interactive.perl:1013 #, perl-format msgid "failed to open hunk edit file for writing: %s" msgstr "misslyckades öppna styckeredigeringsfil för skrivning: %s" -#: git-add--interactive.perl:1059 +#: git-add--interactive.perl:1014 msgid "Manual hunk edit mode -- see bottom for a quick guide.\n" msgstr "Manuellt styckeredigeringsläge -- se nederst för snabbguide.\n" -#: git-add--interactive.perl:1065 +#: git-add--interactive.perl:1020 #, perl-format msgid "" "---\n" @@ -15414,7 +15492,7 @@ msgstr "" "Rader som börjar med %s kommer att tas bort.\n" #. TRANSLATORS: 'it' refers to the patch mentioned in the previous messages. -#: git-add--interactive.perl:1073 +#: git-add--interactive.perl:1028 msgid "" "If it does not apply cleanly, you will be given an opportunity to\n" "edit again. If all lines of the hunk are removed, then the edit is\n" @@ -15424,7 +15502,7 @@ msgstr "" "redigera den igen. Om alla rader i ett stycke tas bort avbryts\n" "redigeringen och stycket lämnas oförändrat.\n" -#: git-add--interactive.perl:1087 +#: git-add--interactive.perl:1042 #, perl-format msgid "failed to open hunk edit file for reading: %s" msgstr "misslyckades öppna styckesredigeringsfil för läsning: %s" @@ -15435,14 +15513,14 @@ msgstr "misslyckades öppna styckesredigeringsfil för läsning: %s" #. Consider translating (saying "no" discards!) as #. (saying "n" for "no" discards!) if the translation #. of the word "no" does not start with n. -#: git-add--interactive.perl:1178 +#: git-add--interactive.perl:1134 msgid "" "Your edited hunk does not apply. Edit again (saying \"no\" discards!) [y/n]? " msgstr "" "Ditt redigerade stycke kan inte appliceras. Redigera igen (\"nej\" kastar!) " -"[y/n]?" +"[y/n]? " -#: git-add--interactive.perl:1187 +#: git-add--interactive.perl:1143 msgid "" "y - stage this hunk\n" "n - do not stage this hunk\n" @@ -15456,7 +15534,7 @@ msgstr "" "a - köa stycket och alla följande i filen\n" "d - köa inte stycket eller nÃ¥got av de följande i filen" -#: git-add--interactive.perl:1193 +#: git-add--interactive.perl:1149 msgid "" "y - stash this hunk\n" "n - do not stash this hunk\n" @@ -15470,7 +15548,7 @@ msgstr "" "a - \"stash\":a stycket och alla följande i filen\n" "d - \"stash\":a inte stycket eller nÃ¥got av de följande i filen" -#: git-add--interactive.perl:1199 +#: git-add--interactive.perl:1155 msgid "" "y - unstage this hunk\n" "n - do not unstage this hunk\n" @@ -15484,7 +15562,7 @@ msgstr "" "a - ta bort stycket och alla följande i filen frÃ¥n kön\n" "d - ta inte bort stycket eller nÃ¥got av de följande i filen frÃ¥n kön" -#: git-add--interactive.perl:1205 +#: git-add--interactive.perl:1161 msgid "" "y - apply this hunk to index\n" "n - do not apply this hunk to index\n" @@ -15498,7 +15576,7 @@ msgstr "" "a - applicera stycket och alla följande i filen\n" "d - applicera inte stycket eller nÃ¥got av de följande i filen" -#: git-add--interactive.perl:1211 +#: git-add--interactive.perl:1167 msgid "" "y - discard this hunk from worktree\n" "n - do not discard this hunk from worktree\n" @@ -15512,7 +15590,7 @@ msgstr "" "a - förkasta stycket och alla följande i filen\n" "d - förkasta inte stycket eller nÃ¥got av de följande i filen" -#: git-add--interactive.perl:1217 +#: git-add--interactive.perl:1173 msgid "" "y - discard this hunk from index and worktree\n" "n - do not discard this hunk from index and worktree\n" @@ -15526,7 +15604,7 @@ msgstr "" "a - förkasta stycket och alla följande i filen\n" "d - förkasta inte stycket eller nÃ¥got av de följande i filen" -#: git-add--interactive.perl:1223 +#: git-add--interactive.perl:1179 msgid "" "y - apply this hunk to index and worktree\n" "n - do not apply this hunk to index and worktree\n" @@ -15540,7 +15618,7 @@ msgstr "" "a - applicera stycket och alla följande i filen\n" "d - applicera inte stycket eller nÃ¥got av de följande i filen" -#: git-add--interactive.perl:1232 +#: git-add--interactive.perl:1188 msgid "" "g - select a hunk to go to\n" "/ - search for a hunk matching the given regex\n" @@ -15562,197 +15640,197 @@ msgstr "" "e - redigera aktuellt stycke manuellt\n" "? - visa hjälp\n" -#: git-add--interactive.perl:1263 +#: git-add--interactive.perl:1219 msgid "The selected hunks do not apply to the index!\n" msgstr "Markerade stycken kan inte appliceras pÃ¥ indexet!\n" -#: git-add--interactive.perl:1264 +#: git-add--interactive.perl:1220 msgid "Apply them to the worktree anyway? " msgstr "Applicera dem pÃ¥ arbetskatalogen trots det? " -#: git-add--interactive.perl:1267 +#: git-add--interactive.perl:1223 msgid "Nothing was applied.\n" msgstr "Ingenting applicerades.\n" -#: git-add--interactive.perl:1278 +#: git-add--interactive.perl:1234 #, perl-format msgid "ignoring unmerged: %s\n" msgstr "ignorerar ej sammanslagen: %s\n" -#: git-add--interactive.perl:1287 +#: git-add--interactive.perl:1243 msgid "Only binary files changed.\n" msgstr "Endast binära filer ändrade.\n" -#: git-add--interactive.perl:1289 +#: git-add--interactive.perl:1245 msgid "No changes.\n" msgstr "Inga ändringar.\n" -#: git-add--interactive.perl:1297 +#: git-add--interactive.perl:1253 msgid "Patch update" msgstr "Uppdatera patch" -#: git-add--interactive.perl:1349 +#: git-add--interactive.perl:1305 #, perl-format msgid "Stage mode change [y,n,q,a,d,/%s,?]? " -msgstr "Köa ändrat läge [y,n,q,a,d,/%s,?]?" +msgstr "Köa ändrat läge [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1350 +#: git-add--interactive.perl:1306 #, perl-format msgid "Stage deletion [y,n,q,a,d,/%s,?]? " -msgstr "Köa borttagning [y,n,q,a,d,/%s,?]?" +msgstr "Köa borttagning [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1351 +#: git-add--interactive.perl:1307 #, perl-format msgid "Stage this hunk [y,n,q,a,d,/%s,?]? " -msgstr "Köa stycket [y,n,q,a,d,/%s,?]?" +msgstr "Köa stycket [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1354 +#: git-add--interactive.perl:1310 #, perl-format msgid "Stash mode change [y,n,q,a,d,/%s,?]? " -msgstr "Stash:a ändrat läge [y,n,q,a,d,/%s,?]?" +msgstr "Stash:a ändrat läge [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1355 +#: git-add--interactive.perl:1311 #, perl-format msgid "Stash deletion [y,n,q,a,d,/%s,?]? " -msgstr "Stash:a borttagning [y,n,q,a,d,/%s,?]?" +msgstr "Stash:a borttagning [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1356 +#: git-add--interactive.perl:1312 #, perl-format msgid "Stash this hunk [y,n,q,a,d,/%s,?]? " -msgstr "Stash:a stycket [y,n,q,a,d,/%s,?]?" +msgstr "Stash:a stycket [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1359 +#: git-add--interactive.perl:1315 #, perl-format msgid "Unstage mode change [y,n,q,a,d,/%s,?]? " -msgstr "Ta bort ändrat läge frÃ¥n kön [y,n,q,a,d,/%s,?]?" +msgstr "Ta bort ändrat läge frÃ¥n kön [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1360 +#: git-add--interactive.perl:1316 #, perl-format msgid "Unstage deletion [y,n,q,a,d,/%s,?]? " -msgstr "Ta bort borttagning frÃ¥n kön [y,n,q,a,d,/%s,?]?" +msgstr "Ta bort borttagning frÃ¥n kön [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1361 +#: git-add--interactive.perl:1317 #, perl-format msgid "Unstage this hunk [y,n,q,a,d,/%s,?]? " -msgstr "Ta bort stycket frÃ¥n kön [y,n,q,a,d,/%s,?]?" +msgstr "Ta bort stycket frÃ¥n kön [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1364 +#: git-add--interactive.perl:1320 #, perl-format msgid "Apply mode change to index [y,n,q,a,d,/%s,?]? " -msgstr "Applicera ändrat läge pÃ¥ indexet [y,n,q,a,d,/%s,?]?" +msgstr "Applicera ändrat läge pÃ¥ indexet [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1365 +#: git-add--interactive.perl:1321 #, perl-format msgid "Apply deletion to index [y,n,q,a,d,/%s,?]? " -msgstr "Applicera borttagning pÃ¥ indexet [y,n,q,a,d,/%s,?]?" +msgstr "Applicera borttagning pÃ¥ indexet [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1366 +#: git-add--interactive.perl:1322 #, perl-format msgid "Apply this hunk to index [y,n,q,a,d,/%s,?]? " -msgstr "Applicera stycket pÃ¥ indexet [y,n,q,a,d,/%s,?]?" +msgstr "Applicera stycket pÃ¥ indexet [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1369 +#: git-add--interactive.perl:1325 #, perl-format msgid "Discard mode change from worktree [y,n,q,a,d,/%s,?]? " -msgstr "Kasta ändrat läge frÃ¥n arbetskatalogen [y,n,q,a,d,/%s,?]?" +msgstr "Kasta ändrat läge frÃ¥n arbetskatalogen [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1370 +#: git-add--interactive.perl:1326 #, perl-format msgid "Discard deletion from worktree [y,n,q,a,d,/%s,?]? " -msgstr "Kasta borttagning frÃ¥n arbetskatalogen [y,n,q,a,d,/%s,?]?" +msgstr "Kasta borttagning frÃ¥n arbetskatalogen [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1371 +#: git-add--interactive.perl:1327 #, perl-format msgid "Discard this hunk from worktree [y,n,q,a,d,/%s,?]? " -msgstr "Kasta stycket frÃ¥n arbetskatalogen [y,n,q,a,d,/%s,?]?" +msgstr "Kasta stycket frÃ¥n arbetskatalogen [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1374 +#: git-add--interactive.perl:1330 #, perl-format msgid "Discard mode change from index and worktree [y,n,q,a,d,/%s,?]? " -msgstr "Kasta ändrat läge frÃ¥n indexet och arbetskatalogen [y,n,q,a,d,/%s,?]?" +msgstr "Kasta ändrat läge frÃ¥n indexet och arbetskatalogen [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1375 +#: git-add--interactive.perl:1331 #, perl-format msgid "Discard deletion from index and worktree [y,n,q,a,d,/%s,?]? " -msgstr "Kasta borttagning frÃ¥n indexet och arbetskatalogen [y,n,q,a,d,/%s,?]?" +msgstr "Kasta borttagning frÃ¥n indexet och arbetskatalogen [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1376 +#: git-add--interactive.perl:1332 #, perl-format msgid "Discard this hunk from index and worktree [y,n,q,a,d,/%s,?]? " -msgstr "Kasta stycket frÃ¥n indexet och arbetskatalogen [y,n,q,a,d,/%s,?]?" +msgstr "Kasta stycket frÃ¥n indexet och arbetskatalogen [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1379 +#: git-add--interactive.perl:1335 #, perl-format msgid "Apply mode change to index and worktree [y,n,q,a,d,/%s,?]? " msgstr "" -"Applicera ändrat läge pÃ¥ indexet och arbetskatalogen [y,n,q,a,d,/%s,?]?" +"Applicera ändrat läge pÃ¥ indexet och arbetskatalogen [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1380 +#: git-add--interactive.perl:1336 #, perl-format msgid "Apply deletion to index and worktree [y,n,q,a,d,/%s,?]? " msgstr "" -"Applicera borttagning pÃ¥ indexet och arbetskatalogen [y,n,q,a,d,/%s,?]?" +"Applicera borttagning pÃ¥ indexet och arbetskatalogen [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1381 +#: git-add--interactive.perl:1337 #, perl-format msgid "Apply this hunk to index and worktree [y,n,q,a,d,/%s,?]? " -msgstr "Applicera stycket pÃ¥ indexet och arbetskatalogen [y,n,q,a,d,/%s,?]?" +msgstr "Applicera stycket pÃ¥ indexet och arbetskatalogen [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1484 +#: git-add--interactive.perl:1440 msgid "go to which hunk (<ret> to see more)? " -msgstr "gÃ¥ till vilket stycke (<ret> för att se fler)?" +msgstr "gÃ¥ till vilket stycke (<ret> för att se fler)? " -#: git-add--interactive.perl:1486 +#: git-add--interactive.perl:1442 msgid "go to which hunk? " -msgstr "gÃ¥ till vilket stycke?" +msgstr "gÃ¥ till vilket stycke? " -#: git-add--interactive.perl:1495 +#: git-add--interactive.perl:1451 #, perl-format msgid "Invalid number: '%s'\n" msgstr "Ogiltigt siffervärde: \"%s\"\n" -#: git-add--interactive.perl:1500 +#: git-add--interactive.perl:1456 #, perl-format msgid "Sorry, only %d hunk available.\n" msgid_plural "Sorry, only %d hunks available.\n" msgstr[0] "Beklagar, det finns bara %d stycke.\n" msgstr[1] "Beklagar, det finns bara %d stycken.\n" -#: git-add--interactive.perl:1526 +#: git-add--interactive.perl:1482 msgid "search for regex? " msgstr "sök efter reguljärt uttryck? " -#: git-add--interactive.perl:1539 +#: git-add--interactive.perl:1495 #, perl-format msgid "Malformed search regexp %s: %s\n" msgstr "Felaktigt format pÃ¥ reguljärt sökuttryck %s: %s\n" -#: git-add--interactive.perl:1549 +#: git-add--interactive.perl:1505 msgid "No hunk matches the given pattern\n" msgstr "Inga stycken motsvarar givet mönster\n" -#: git-add--interactive.perl:1561 git-add--interactive.perl:1583 +#: git-add--interactive.perl:1517 git-add--interactive.perl:1539 msgid "No previous hunk\n" msgstr "Inget föregÃ¥ende stycke\n" -#: git-add--interactive.perl:1570 git-add--interactive.perl:1589 +#: git-add--interactive.perl:1526 git-add--interactive.perl:1545 msgid "No next hunk\n" msgstr "Inget följande stycke\n" -#: git-add--interactive.perl:1597 +#: git-add--interactive.perl:1553 #, perl-format msgid "Split into %d hunk.\n" msgid_plural "Split into %d hunks.\n" msgstr[0] "Dela i %d stycke.\n" msgstr[1] "Dela i %d stycken.\n" -#: git-add--interactive.perl:1649 +#: git-add--interactive.perl:1605 msgid "Review diff" msgstr "Granska diff" #. TRANSLATORS: please do not translate the command names #. 'status', 'update', 'revert', etc. -#: git-add--interactive.perl:1668 +#: git-add--interactive.perl:1624 msgid "" "status - show paths with changes\n" "update - add working tree state to the staged set of changes\n" @@ -15769,85 +15847,85 @@ msgstr "" "diff - visa diff mellan HEAD och index\n" "add untracked - lägg till innehÃ¥ll i ospÃ¥rade filer till köade ändringar\n" -#: git-add--interactive.perl:1685 git-add--interactive.perl:1690 -#: git-add--interactive.perl:1693 git-add--interactive.perl:1700 -#: git-add--interactive.perl:1704 git-add--interactive.perl:1710 +#: git-add--interactive.perl:1641 git-add--interactive.perl:1646 +#: git-add--interactive.perl:1649 git-add--interactive.perl:1656 +#: git-add--interactive.perl:1660 git-add--interactive.perl:1666 msgid "missing --" msgstr "saknad --" -#: git-add--interactive.perl:1706 +#: git-add--interactive.perl:1662 #, perl-format msgid "unknown --patch mode: %s" msgstr "okänt läge för --patch: %s" -#: git-add--interactive.perl:1712 git-add--interactive.perl:1718 +#: git-add--interactive.perl:1668 git-add--interactive.perl:1674 #, perl-format msgid "invalid argument %s, expecting --" msgstr "felaktigt argument %s, förväntar --" -#: git-send-email.perl:121 +#: git-send-email.perl:126 msgid "local zone differs from GMT by a non-minute interval\n" msgstr "lokal zon skiljer sig frÃ¥n GMT med delar av minuter\n" -#: git-send-email.perl:128 git-send-email.perl:134 +#: git-send-email.perl:133 git-send-email.perl:139 msgid "local time offset greater than or equal to 24 hours\n" msgstr "lokal tidszonförskjutning större än eller lika med 24 timmar\n" -#: git-send-email.perl:202 git-send-email.perl:208 +#: git-send-email.perl:208 git-send-email.perl:214 msgid "the editor exited uncleanly, aborting everything" msgstr "textredigeringsprogrammet avslutades med fel, avbryter allting" -#: git-send-email.perl:282 +#: git-send-email.perl:291 #, perl-format msgid "" "'%s' contains an intermediate version of the email you were composing.\n" msgstr "" "\"%s\" innehÃ¥ller en mellanliggande version av e-postbrevet du skrev.\n" -#: git-send-email.perl:287 +#: git-send-email.perl:296 #, perl-format msgid "'%s.final' contains the composed email.\n" msgstr "\"%s.final\" innehÃ¥ller det skrivna brevet.\n" -#: git-send-email.perl:305 +#: git-send-email.perl:314 msgid "--dump-aliases incompatible with other options\n" msgstr "--dump-alias är inkompatibelt med andra flaggor\n" -#: git-send-email.perl:368 git-send-email.perl:623 +#: git-send-email.perl:379 git-send-email.perl:634 msgid "Cannot run git format-patch from outside a repository\n" msgstr "Kan inte köra git format-patch frÃ¥n utanför arkivet\n" -#: git-send-email.perl:437 +#: git-send-email.perl:448 #, perl-format msgid "Unknown --suppress-cc field: '%s'\n" msgstr "Okänt fält i --suppress-cc: \"%s\"\n" -#: git-send-email.perl:466 +#: git-send-email.perl:477 #, perl-format msgid "Unknown --confirm setting: '%s'\n" msgstr "Okänd inställning i --confirm: \"%s\"\n" -#: git-send-email.perl:498 +#: git-send-email.perl:509 #, perl-format msgid "warning: sendmail alias with quotes is not supported: %s\n" msgstr "varning: sendmail-alias med citationstecken stöds inte. %s\n" -#: git-send-email.perl:500 +#: git-send-email.perl:511 #, perl-format msgid "warning: `:include:` not supported: %s\n" msgstr "varning: \":include:\" stöds inte: %s\n" -#: git-send-email.perl:502 +#: git-send-email.perl:513 #, perl-format msgid "warning: `/file` or `|pipe` redirection not supported: %s\n" msgstr "varning: omdirigering til \"/fil\" eller \"|rör\" stöds inte: %s\n" -#: git-send-email.perl:507 +#: git-send-email.perl:518 #, perl-format msgid "warning: sendmail line is not recognized: %s\n" msgstr "varning: sendmail-raden känns inte igen: %s\n" -#: git-send-email.perl:589 +#: git-send-email.perl:600 #, perl-format msgid "" "File '%s' exists but it could also be the range of commits\n" @@ -15862,12 +15940,12 @@ msgstr "" " * Säga \"./%s\" om du menar en fil; eller\n" " * Ange flaggan --format-patch om du menar ett intervall.\n" -#: git-send-email.perl:610 +#: git-send-email.perl:621 #, perl-format msgid "Failed to opendir %s: %s" msgstr "Misslyckades utföra opendir %s: %s" -#: git-send-email.perl:634 +#: git-send-email.perl:645 #, perl-format msgid "" "fatal: %s: %s\n" @@ -15876,7 +15954,7 @@ msgstr "" "ödesdigert: %s: %s\n" "varning: inga patchar har sänts\n" -#: git-send-email.perl:645 +#: git-send-email.perl:656 msgid "" "\n" "No patch files specified!\n" @@ -15886,17 +15964,17 @@ msgstr "" "Inga patchfiler angavs!\n" "\n" -#: git-send-email.perl:658 +#: git-send-email.perl:669 #, perl-format msgid "No subject line in %s?" msgstr "Ingen ärenderad i %s?" -#: git-send-email.perl:668 +#: git-send-email.perl:679 #, perl-format msgid "Failed to open for writing %s: %s" msgstr "Kunde inte öppna för skrivning %s: %s" -#: git-send-email.perl:678 +#: git-send-email.perl:689 msgid "" "Lines beginning in \"GIT:\" will be removed.\n" "Consider including an overall diffstat or table of contents\n" @@ -15910,42 +15988,42 @@ msgstr "" "\n" "Rensa brevkroppen om du inte vill sända nÃ¥gon sammanfattning.\n" -#: git-send-email.perl:701 +#: git-send-email.perl:712 #, perl-format msgid "Failed to open %s.final: %s" msgstr "Misslyckades öppna %s.final: %s" -#: git-send-email.perl:704 +#: git-send-email.perl:715 #, perl-format msgid "Failed to open %s: %s" msgstr "Misslyckades öppna %s: %s" -#: git-send-email.perl:739 +#: git-send-email.perl:750 msgid "To/Cc/Bcc fields are not interpreted yet, they have been ignored\n" msgstr "Fälten To/Cc/Bcc tolkas inte ännu, de har ignorerats\n" -#: git-send-email.perl:748 +#: git-send-email.perl:759 msgid "Summary email is empty, skipping it\n" msgstr "Sammanfattande brev tomt, hoppar över\n" #. TRANSLATORS: please keep [y/N] as is. -#: git-send-email.perl:780 +#: git-send-email.perl:791 #, perl-format msgid "Are you sure you want to use <%s> [y/N]? " msgstr "Är du säker pÃ¥ att du vill använda <%s> [Y=ja, N=nej]? " -#: git-send-email.perl:809 +#: git-send-email.perl:820 msgid "" "The following files are 8bit, but do not declare a Content-Transfer-" "Encoding.\n" msgstr "" "Följande filer är Ã¥ttabitars, men anger inte en Content-Transfer-Encoding.\n" -#: git-send-email.perl:814 +#: git-send-email.perl:825 msgid "Which 8bit encoding should I declare [UTF-8]? " -msgstr "Vilken Ã¥ttabitarsteckenkodning skall jag ange [UTF-8]?" +msgstr "Vilken Ã¥ttabitarsteckenkodning skall jag ange [UTF-8]? " -#: git-send-email.perl:822 +#: git-send-email.perl:833 #, perl-format msgid "" "Refusing to send because the patch\n" @@ -15958,21 +16036,21 @@ msgstr "" "har mallärendet \"*** SUBJECT HERE ***\". Använd --force om du verkligen " "vill sända.\n" -#: git-send-email.perl:841 +#: git-send-email.perl:852 msgid "To whom should the emails be sent (if anyone)?" msgstr "Till vem skall breven sändas (om nÃ¥gon)?" -#: git-send-email.perl:859 +#: git-send-email.perl:870 #, perl-format msgid "fatal: alias '%s' expands to itself\n" msgstr "ödesdigert: aliaset \"%s\" expanderar till sig själv\n" -#: git-send-email.perl:871 +#: git-send-email.perl:882 msgid "Message-ID to be used as In-Reply-To for the first email (if any)? " msgstr "" -"Message-ID att använda som In-Reply-To för det första brevet (om nÃ¥got)?" +"Message-ID att använda som In-Reply-To för det första brevet (om nÃ¥got)? " -#: git-send-email.perl:921 git-send-email.perl:929 +#: git-send-email.perl:932 git-send-email.perl:940 #, perl-format msgid "error: unable to extract a valid address from: %s\n" msgstr "fel: kunde inte fÃ¥ fram en giltig adress frÃ¥n: %s\n" @@ -15980,16 +16058,16 @@ msgstr "fel: kunde inte fÃ¥ fram en giltig adress frÃ¥n: %s\n" #. TRANSLATORS: Make sure to include [q] [d] [e] in your #. translation. The program will only accept English input #. at this point. -#: git-send-email.perl:933 +#: git-send-email.perl:944 msgid "What to do with this address? ([q]uit|[d]rop|[e]dit): " -msgstr "Vad vill du göra med adressen? (q=avsluta, d=kasta, e=redigera):" +msgstr "Vad vill du göra med adressen? (q=avsluta, d=kasta, e=redigera): " -#: git-send-email.perl:1234 +#: git-send-email.perl:1245 #, perl-format msgid "CA path \"%s\" does not exist" msgstr "CA-sökvägen \"%s\" finns inte" -#: git-send-email.perl:1309 +#: git-send-email.perl:1320 msgid "" " The Cc list above has been expanded by additional\n" " addresses found in the patch commit message. By default\n" @@ -16016,119 +16094,124 @@ msgstr "" #. TRANSLATORS: Make sure to include [y] [n] [q] [a] in your #. translation. The program will only accept English input #. at this point. -#: git-send-email.perl:1324 +#: git-send-email.perl:1335 msgid "Send this email? ([y]es|[n]o|[q]uit|[a]ll): " msgstr "Sända brevet? (y=ja, n=nej, q=avsluta, a=alla): " -#: git-send-email.perl:1327 +#: git-send-email.perl:1338 msgid "Send this email reply required" msgstr "Svar krävs pÃ¥ frÃ¥gan \"Sända brevet?\"" -#: git-send-email.perl:1353 +#: git-send-email.perl:1364 msgid "The required SMTP server is not properly defined." msgstr "Nödvändig SMTP-server har inte angivits korrekt." -#: git-send-email.perl:1397 +#: git-send-email.perl:1411 #, perl-format msgid "Server does not support STARTTLS! %s" msgstr "Servern stöder inte SMARTTLS! %s" -#: git-send-email.perl:1403 +#: git-send-email.perl:1416 git-send-email.perl:1420 +#, perl-format +msgid "STARTTLS failed! %s" +msgstr "STARTTLS misslyckades! %s" + +#: git-send-email.perl:1430 msgid "Unable to initialize SMTP properly. Check config and use --smtp-debug." msgstr "" "Kan inte initiera SMTP korrekt. Kontrollera inställningarna och använd --" "smtp-debug." -#: git-send-email.perl:1421 +#: git-send-email.perl:1448 #, perl-format msgid "Failed to send %s\n" msgstr "Misslyckades sända %s\n" -#: git-send-email.perl:1424 +#: git-send-email.perl:1451 #, perl-format msgid "Dry-Sent %s\n" msgstr "Test-Sände %s\n" -#: git-send-email.perl:1424 +#: git-send-email.perl:1451 #, perl-format msgid "Sent %s\n" msgstr "Sände %s\n" -#: git-send-email.perl:1426 +#: git-send-email.perl:1453 msgid "Dry-OK. Log says:\n" msgstr "Test-OK. Loggen säger:\n" -#: git-send-email.perl:1426 +#: git-send-email.perl:1453 msgid "OK. Log says:\n" msgstr "OK. Loggen säger:\n" -#: git-send-email.perl:1438 +#: git-send-email.perl:1465 msgid "Result: " msgstr "Resultat: " -#: git-send-email.perl:1441 +#: git-send-email.perl:1468 msgid "Result: OK\n" msgstr "Resultat: OK\n" -#: git-send-email.perl:1454 +#: git-send-email.perl:1481 #, perl-format msgid "can't open file %s" msgstr "kan inte öppna filen %s" -#: git-send-email.perl:1501 git-send-email.perl:1521 +#: git-send-email.perl:1528 git-send-email.perl:1548 #, perl-format msgid "(mbox) Adding cc: %s from line '%s'\n" msgstr "(mbox) Lägger till cc: %s frÃ¥n raden \"%s\"\n" -#: git-send-email.perl:1507 +#: git-send-email.perl:1534 #, perl-format msgid "(mbox) Adding to: %s from line '%s'\n" msgstr "(mbox) Lägger till to: %s frÃ¥n raden \"%s\"\n" -#: git-send-email.perl:1555 +#: git-send-email.perl:1582 #, perl-format msgid "(non-mbox) Adding cc: %s from line '%s'\n" msgstr "(icke-mbox) Lägger till cc: %s frÃ¥n raden \"%s\"\n" -#: git-send-email.perl:1578 +#: git-send-email.perl:1605 #, perl-format msgid "(body) Adding cc: %s from line '%s'\n" msgstr "(kropp) Lägger till cc: %s frÃ¥n raden \"%s\"\n" -#: git-send-email.perl:1676 +#: git-send-email.perl:1711 #, perl-format msgid "(%s) Could not execute '%s'" msgstr "(%s) Kunde inte köra \"%s\"" -#: git-send-email.perl:1683 +#: git-send-email.perl:1718 #, perl-format msgid "(%s) Adding %s: %s from: '%s'\n" msgstr "(%s) Lägger till %s: %s frÃ¥n: \"%s\"\n" -#: git-send-email.perl:1687 +#: git-send-email.perl:1722 #, perl-format msgid "(%s) failed to close pipe to '%s'" msgstr "(%s) misslyckades stänga röret till \"%s\"" -#: git-send-email.perl:1714 +#: git-send-email.perl:1749 msgid "cannot send message as 7bit" msgstr "kan inte sända brev som sjubitars" -#: git-send-email.perl:1722 +#: git-send-email.perl:1757 msgid "invalid transfer encoding" msgstr "ogiltig överföringskondning" -#: git-send-email.perl:1741 git-send-email.perl:1792 git-send-email.perl:1802 +#: git-send-email.perl:1795 git-send-email.perl:1846 git-send-email.perl:1856 #, perl-format msgid "unable to open %s: %s\n" msgstr "kunde inte öppna %s: %s\n" -#: git-send-email.perl:1744 +#: git-send-email.perl:1798 #, perl-format msgid "%s: patch contains a line longer than 998 characters" msgstr "%s: patchen innehÃ¥ller en rad längre än 998 tecken" -#: git-send-email.perl:1760 +#: git-send-email.perl:1814 #, perl-format msgid "Skipping %s with backup suffix '%s'.\n" msgstr "" @@ -16136,11 +16219,96 @@ msgstr "" "säkerhetskopior.\n" #. TRANSLATORS: please keep "[y|N]" as is. -#: git-send-email.perl:1764 +#: git-send-email.perl:1818 #, perl-format msgid "Do you really want to send %s? [y|N]: " msgstr "Vill du verkligen sända %s? [y=ja, n=nej]: " +#~ msgid "Could not open file '%s'" +#~ msgstr "Kunde inte öppna filen \"%s\"" + +#~ msgid "%lu second ago" +#~ msgid_plural "%lu seconds ago" +#~ msgstr[0] "%lu sekund sedan" +#~ msgstr[1] "%lu sekunder sedan" + +#~ msgid "%lu minute ago" +#~ msgid_plural "%lu minutes ago" +#~ msgstr[0] "%lu minut sedan" +#~ msgstr[1] "%lu minuter sedan" + +#~ msgid "%lu hour ago" +#~ msgid_plural "%lu hours ago" +#~ msgstr[0] "%lu timme sedan" +#~ msgstr[1] "%lu timmar sedan" + +#~ msgid "%lu day ago" +#~ msgid_plural "%lu days ago" +#~ msgstr[0] "%lu dag sedan" +#~ msgstr[1] "%lu dagar sedan" + +#~ msgid "%lu week ago" +#~ msgid_plural "%lu weeks ago" +#~ msgstr[0] "%lu vecka sedan" +#~ msgstr[1] "%lu veckor sedan" + +#~ msgid "%lu month ago" +#~ msgid_plural "%lu months ago" +#~ msgstr[0] "%lu mÃ¥nad sedan" +#~ msgstr[1] "%lu mÃ¥nader sedan" + +#~ msgid "%lu year" +#~ msgid_plural "%lu years" +#~ msgstr[0] "%lu Ã¥r" +#~ msgstr[1] "%lu Ã¥r" + +#~ msgid "%s, %lu month ago" +#~ msgid_plural "%s, %lu months ago" +#~ msgstr[0] "%s, %lu mÃ¥nad sedan" +#~ msgstr[1] "%s, %lu mÃ¥nader sedan" + +#~ msgid "%lu year ago" +#~ msgid_plural "%lu years ago" +#~ msgstr[0] "%lu Ã¥r sedan" +#~ msgstr[1] "%lu Ã¥r sedan" + +#~ msgid "in %0.1f seconds automatically..." +#~ msgstr "automatiskt om %0.1f sekunder..." + +#~ msgid "dup2(%d,%d) failed" +#~ msgstr "dup2(%d,%d) misslyckades" + +#~ msgid "Initial commit on " +#~ msgstr "Första incheckning pÃ¥ " + +#~ msgid "Patch is empty. Was it split wrong?" +#~ msgstr "Patchen är tom. Delades den upp felaktigt?" + +#~ msgid "" +#~ "You still have unmerged paths in your index.\n" +#~ "Did you forget to use 'git add'?" +#~ msgstr "" +#~ "Du har fortfarande sökvägar som inte slagits samman i ditt index.\n" +#~ "Glömde du använda \"git add\"?" + +#~ msgid "" +#~ "Cannot update paths and switch to branch '%s' at the same time.\n" +#~ "Did you intend to checkout '%s' which can not be resolved as commit?" +#~ msgstr "" +#~ "Kan inte uppdatera sökvägar och växla till grenen \"%s\" samtidigt.\n" +#~ "Ville du checka ut \"%s\" som inte kan lösas som en utcheckning?" + +#~ msgid "Explicit paths specified without -i or -o; assuming --only paths..." +#~ msgstr "" +#~ "Explicita sökvägar angavs utan -i eller -o; antar --only sökvägar..." + +#~ msgid "default mode for recursion" +#~ msgstr "standardläge för rekursion" + +#~ msgid "submodule--helper subcommand must be called with a subcommand" +#~ msgstr "" +#~ "underkommandot submodule--helper mÃ¥ste anropas med ett underkommando" + #~ msgid "could not stat '%s" #~ msgstr "kunde inte ta status pÃ¥ \"%s\"" @@ -6,10 +6,10 @@ # msgid "" msgstr "" -"Project-Id-Version: git v2.13.0\n" +"Project-Id-Version: git v2.14.0\n" "Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n" -"POT-Creation-Date: 2017-05-05 09:35+0800\n" -"PO-Revision-Date: 2017-05-05 13:38+0700\n" +"POT-Creation-Date: 2017-07-15 11:57+0800\n" +"PO-Revision-Date: 2017-07-15 13:51+0700\n" "Last-Translator: Trần Ngá»c Quân <vnwildman@gmail.com>\n" "Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n" "Language: vi\n" @@ -22,44 +22,44 @@ msgstr "" "X-Poedit-Basepath: ../\n" "X-Generator: Gtranslator 2.91.7\n" -#: advice.c:55 +#: advice.c:58 #, c-format msgid "hint: %.*s\n" msgstr "gợi ý: %.*s\n" -#: advice.c:83 +#: advice.c:86 msgid "Cherry-picking is not possible because you have unmerged files." msgstr "" "Cherry là không thể thá»±c hiện bởi vì bạn có những táºp tin chưa được hòa trá»™n." -#: advice.c:85 +#: advice.c:88 msgid "Committing is not possible because you have unmerged files." msgstr "" "Commit là không thể thá»±c hiện bởi vì bạn có những táºp tin chưa được hòa trá»™n." -#: advice.c:87 +#: advice.c:90 msgid "Merging is not possible because you have unmerged files." msgstr "" "Merge là không thể thá»±c hiện bởi vì bạn có những táºp tin chưa được hòa trá»™n." -#: advice.c:89 +#: advice.c:92 msgid "Pulling is not possible because you have unmerged files." msgstr "" "Pull là không thể thá»±c hiện bởi vì bạn có những táºp tin chưa được hòa trá»™n." -#: advice.c:91 +#: advice.c:94 msgid "Reverting is not possible because you have unmerged files." msgstr "" "Revert là không thể thá»±c hiện bởi vì bạn có những táºp tin chưa được hòa trá»™n." -#: advice.c:93 +#: advice.c:96 #, c-format msgid "It is not possible to %s because you have unmerged files." msgstr "" "Nó là không thể thá»±c hiện vá»›i %s bởi vì bạn có những táºp tin chưa được hòa " "trá»™n." -#: advice.c:101 +#: advice.c:104 msgid "" "Fix them up in the work tree, and then use 'git add/rm <file>'\n" "as appropriate to mark resolution and make a commit." @@ -68,23 +68,23 @@ msgstr "" "và sau đó dùng lệnh “git add/rm <táºp-tin>â€\n" "dà nh riêng cho việc đánh dấu cần giải quyết và tạo lần chuyển giao." -#: advice.c:109 +#: advice.c:112 msgid "Exiting because of an unresolved conflict." msgstr "Thoát ra bởi vì xung đột không thể giải quyết." -#: advice.c:114 builtin/merge.c:1185 +#: advice.c:117 builtin/merge.c:1184 msgid "You have not concluded your merge (MERGE_HEAD exists)." msgstr "Bạn chưa kết thúc việc hòa trá»™n (MERGE_HEAD vẫn tồn tại)." -#: advice.c:116 +#: advice.c:119 msgid "Please, commit your changes before merging." msgstr "Vui lòng chuyển giao các thay đổi trước khi hòa trá»™n." -#: advice.c:117 +#: advice.c:120 msgid "Exiting because of unfinished merge." msgstr "Thoát ra bởi vì việc hòa trá»™n không hoà n tất." -#: advice.c:123 +#: advice.c:126 #, c-format msgid "" "Note: checking out '%s'.\n" @@ -113,85 +113,95 @@ msgstr "" " git checkout -b <tên-nhánh-má»›i>\n" "\n" -#: apply.c:57 +#: apply.c:58 #, c-format msgid "unrecognized whitespace option '%s'" msgstr "không nháºn ra tùy chá»n vá» khoảng trắng “%sâ€" -#: apply.c:73 +#: apply.c:74 #, c-format msgid "unrecognized whitespace ignore option '%s'" msgstr "không nháºn ra tùy chá»n bá» qua khoảng trắng “%sâ€" -#: apply.c:125 +#: apply.c:126 msgid "--reject and --3way cannot be used together." msgstr "--reject và --3way không thể dùng cùng nhau." -#: apply.c:127 +#: apply.c:128 msgid "--cached and --3way cannot be used together." msgstr "--cached và --3way không thể dùng cùng nhau." -#: apply.c:130 +#: apply.c:131 msgid "--3way outside a repository" msgstr "--3way ở ngoà i má»™t kho chứa" -#: apply.c:141 +#: apply.c:142 msgid "--index outside a repository" msgstr "--index ở ngoà i má»™t kho chứa" -#: apply.c:144 +#: apply.c:145 msgid "--cached outside a repository" msgstr "--cached ở ngoà i má»™t kho chứa" -#: apply.c:845 +#: apply.c:836 #, c-format msgid "Cannot prepare timestamp regexp %s" msgstr "" "Không thể chuẩn bị biểu thức chÃnh qui dấu vết thá»i gian (timestamp regexp) " "%s" -#: apply.c:854 +#: apply.c:845 #, c-format msgid "regexec returned %d for input: %s" msgstr "thi hà nh biểu thức chÃnh quy trả vá» %d cho đầu và o: %s" -#: apply.c:938 +#: apply.c:929 #, c-format msgid "unable to find filename in patch at line %d" msgstr "không thể tìm thấy tên táºp tin trong miếng vá tại dòng %d" -#: apply.c:977 +#: apply.c:967 #, c-format msgid "git apply: bad git-diff - expected /dev/null, got %s on line %d" msgstr "" "git apply: git-diff sai - cần /dev/null, nhưng lại nháºn được %s trên dòng %d" -#: apply.c:983 +#: apply.c:973 #, c-format msgid "git apply: bad git-diff - inconsistent new filename on line %d" msgstr "git apply: git-diff sai - tên táºp tin má»›i không nhất quán trên dòng %d" -#: apply.c:984 +#: apply.c:974 #, c-format msgid "git apply: bad git-diff - inconsistent old filename on line %d" msgstr "git apply: git-diff sai - tên táºp tin cÅ© không nhất quán trên dòng %d" -#: apply.c:990 +#: apply.c:979 #, c-format msgid "git apply: bad git-diff - expected /dev/null on line %d" msgstr "git apply: git-diff sai - cần “/dev/null†trên dòng %d" -#: apply.c:1488 +#: apply.c:1008 +#, c-format +msgid "invalid mode on line %d: %s" +msgstr "chế độ không hợp lệ trên dòng %d: %s" + +#: apply.c:1326 +#, c-format +msgid "inconsistent header lines %d and %d" +msgstr "phần đầu mâu thuẫn dòng %d và %d" + +#: apply.c:1498 #, c-format msgid "recount: unexpected line: %.*s" msgstr "chi tiết: dòng không cần: %.*s" -#: apply.c:1557 +#: apply.c:1567 #, c-format msgid "patch fragment without header at line %d: %.*s" msgstr "miếng vá phân mảnh mà không có phần đầu tại dòng %d: %.*s" -#: apply.c:1577 +#: apply.c:1587 #, c-format msgid "" "git diff header lacks filename information when removing %d leading pathname " @@ -203,81 +213,81 @@ msgstr[0] "" "phần đầu diff cho git thiếu thông tin tên táºp tin khi gỡ bá» Ä‘i %d trong " "thà nh phần dẫn đầu tên cá»§a đưá»ng dẫn (dòng %d)" -#: apply.c:1589 +#: apply.c:1600 #, c-format msgid "git diff header lacks filename information (line %d)" msgstr "phần đầu diff cho git thiếu thông tin tên táºp tin (dòng %d)" -#: apply.c:1759 +#: apply.c:1770 msgid "new file depends on old contents" msgstr "táºp tin má»›i phụ thuá»™c và o ná»™i dung cÅ©" -#: apply.c:1761 +#: apply.c:1772 msgid "deleted file still has contents" msgstr "táºp tin đã xóa vẫn còn ná»™i dung" -#: apply.c:1795 +#: apply.c:1806 #, c-format msgid "corrupt patch at line %d" msgstr "miếng vá há»ng tại dòng %d" -#: apply.c:1832 +#: apply.c:1843 #, c-format msgid "new file %s depends on old contents" msgstr "táºp tin má»›i %s phụ thuá»™c và o ná»™i dung cÅ©" -#: apply.c:1834 +#: apply.c:1845 #, c-format msgid "deleted file %s still has contents" msgstr "táºp tin đã xóa %s vẫn còn ná»™i dung" -#: apply.c:1837 +#: apply.c:1848 #, c-format msgid "** warning: file %s becomes empty but is not deleted" msgstr "** cảnh báo: táºp tin %s trở nên trống rá»—ng nhưng không bị xóa" -#: apply.c:1984 +#: apply.c:1995 #, c-format msgid "corrupt binary patch at line %d: %.*s" msgstr "miếng vá định dạng nhị phân sai há»ng tại dòng %d: %.*s" -#: apply.c:2021 +#: apply.c:2032 #, c-format msgid "unrecognized binary patch at line %d" msgstr "miếng vá định dạng nhị phân không được nháºn ra tại dòng %d" -#: apply.c:2182 +#: apply.c:2193 #, c-format msgid "patch with only garbage at line %d" msgstr "vá chỉ vá»›i “rác†tại dòng %d" -#: apply.c:2265 +#: apply.c:2276 #, c-format msgid "unable to read symlink %s" msgstr "không thể Ä‘á»c liên kết má»m %s" -#: apply.c:2269 +#: apply.c:2280 #, c-format msgid "unable to open or read %s" msgstr "không thể mở hay Ä‘á»c %s" -#: apply.c:2922 +#: apply.c:2933 #, c-format msgid "invalid start of line: '%c'" msgstr "sai khởi đầu dòng: “%câ€" -#: apply.c:3041 +#: apply.c:3052 #, c-format msgid "Hunk #%d succeeded at %d (offset %d line)." msgid_plural "Hunk #%d succeeded at %d (offset %d lines)." msgstr[0] "Khối dữ liệu #%d thà nh công tại %d (offset %d dòng)." -#: apply.c:3053 +#: apply.c:3064 #, c-format msgid "Context reduced to (%ld/%ld) to apply fragment at %d" msgstr "Ná»™i dung bị giảm xuống còn (%ld/%ld) để áp dụng mảnh dữ liệu tại %d" -#: apply.c:3059 +#: apply.c:3070 #, c-format msgid "" "while searching for:\n" @@ -286,570 +296,570 @@ msgstr "" "trong khi Ä‘ang tìm kiếm cho:\n" "%.*s" -#: apply.c:3081 +#: apply.c:3092 #, c-format msgid "missing binary patch data for '%s'" msgstr "thiếu dữ liệu cá»§a miếng vá định dạng nhị phân cho “%sâ€" -#: apply.c:3089 +#: apply.c:3100 #, c-format msgid "cannot reverse-apply a binary patch without the reverse hunk to '%s'" msgstr "" "không thể reverse-apply má»™t miếng vá nhị phân mà không đảo ngược hunk thà nh " "“%sâ€" -#: apply.c:3135 +#: apply.c:3146 #, c-format msgid "cannot apply binary patch to '%s' without full index line" msgstr "" "không thể áp dụng miếng vá nhị phân thà nh “%s†mà không có dòng chỉ mục đầy " "đủ" -#: apply.c:3145 +#: apply.c:3156 #, c-format msgid "" "the patch applies to '%s' (%s), which does not match the current contents." msgstr "" "miếng vá áp dụng cho “%s†(%s), cái mà không khá»›p vá»›i các ná»™i dung hiện tại." -#: apply.c:3153 +#: apply.c:3164 #, c-format msgid "the patch applies to an empty '%s' but it is not empty" msgstr "miếng vá áp dụng cho má»™t “%s†trống rá»—ng nhưng nó lại không trống" -#: apply.c:3171 +#: apply.c:3182 #, c-format msgid "the necessary postimage %s for '%s' cannot be read" msgstr "không thể Ä‘á»c postimage %s cần thiết cho “%sâ€" -#: apply.c:3184 +#: apply.c:3195 #, c-format msgid "binary patch does not apply to '%s'" msgstr "miếng vá định dạng nhị phân không được áp dụng cho “%sâ€" -#: apply.c:3190 +#: apply.c:3201 #, c-format msgid "binary patch to '%s' creates incorrect result (expecting %s, got %s)" msgstr "" "vá nhị phân cho “%s†tạo ra kết quả không chÃnh xác (mong chá» %s, lại nháºn " "%s)" -#: apply.c:3211 +#: apply.c:3222 #, c-format msgid "patch failed: %s:%ld" msgstr "gặp lá»—i khi vá: %s:%ld" -#: apply.c:3333 +#: apply.c:3344 #, c-format msgid "cannot checkout %s" msgstr "không thể lấy ra %s" -#: apply.c:3381 apply.c:3392 apply.c:3438 setup.c:253 +#: apply.c:3392 apply.c:3403 apply.c:3449 setup.c:277 #, c-format msgid "failed to read %s" msgstr "gặp lá»—i khi Ä‘á»c %s" -#: apply.c:3389 +#: apply.c:3400 #, c-format msgid "reading from '%s' beyond a symbolic link" msgstr "Ä‘á»c từ “%s†vượt ra ngoà i liên kết má»m" -#: apply.c:3418 apply.c:3658 +#: apply.c:3429 apply.c:3669 #, c-format msgid "path %s has been renamed/deleted" msgstr "đưá»ng dẫn %s đã bị xóa hoặc đổi tên" -#: apply.c:3501 apply.c:3672 +#: apply.c:3512 apply.c:3683 #, c-format msgid "%s: does not exist in index" msgstr "%s: không tồn tại trong bảng mục lục" -#: apply.c:3510 apply.c:3680 +#: apply.c:3521 apply.c:3691 #, c-format msgid "%s: does not match index" msgstr "%s: không khá»›p trong mục lục" -#: apply.c:3545 +#: apply.c:3556 msgid "repository lacks the necessary blob to fall back on 3-way merge." msgstr "Kho thiếu đối tượng blob cần thiết để trở vá» trên “3-way mergeâ€." -#: apply.c:3548 +#: apply.c:3559 #, c-format msgid "Falling back to three-way merge...\n" msgstr "Äang trở lại hòa trá»™n “3-đưá»ngâ€â€¦\n" -#: apply.c:3564 apply.c:3568 +#: apply.c:3575 apply.c:3579 #, c-format msgid "cannot read the current contents of '%s'" msgstr "không thể Ä‘á»c ná»™i dung hiện hà nh cá»§a “%sâ€" -#: apply.c:3580 +#: apply.c:3591 #, c-format msgid "Failed to fall back on three-way merge...\n" msgstr "Gặp lá»—i khi quay trở lại để hòa trá»™n kiểu “three-wayâ€â€¦\n" -#: apply.c:3594 +#: apply.c:3605 #, c-format msgid "Applied patch to '%s' with conflicts.\n" msgstr "Äã áp dụng miếng vá %s vá»›i các xung đột.\n" -#: apply.c:3599 +#: apply.c:3610 #, c-format msgid "Applied patch to '%s' cleanly.\n" msgstr "Äã áp dụng miếng vá %s má»™t cách sạch sẽ.\n" -#: apply.c:3625 +#: apply.c:3636 msgid "removal patch leaves file contents" msgstr "loại bá» miếng vá để lại ná»™i dung táºp tin" -#: apply.c:3697 +#: apply.c:3708 #, c-format msgid "%s: wrong type" msgstr "%s: sai kiểu" -#: apply.c:3699 +#: apply.c:3710 #, c-format msgid "%s has type %o, expected %o" msgstr "%s có kiểu %o, cần %o" -#: apply.c:3850 apply.c:3852 +#: apply.c:3860 apply.c:3862 #, c-format msgid "invalid path '%s'" msgstr "đưá»ng dẫn không hợp lệ “%sâ€" -#: apply.c:3908 +#: apply.c:3918 #, c-format msgid "%s: already exists in index" msgstr "%s: đã có từ trước trong bảng mục lục" -#: apply.c:3911 +#: apply.c:3921 #, c-format msgid "%s: already exists in working directory" msgstr "%s: đã sẵn có trong thư mục Ä‘ang là m việc" -#: apply.c:3931 +#: apply.c:3941 #, c-format msgid "new mode (%o) of %s does not match old mode (%o)" msgstr "chế độ má»›i (%o) cá»§a %s không khá»›p vá»›i chế độ cÅ© (%o)" -#: apply.c:3936 +#: apply.c:3946 #, c-format msgid "new mode (%o) of %s does not match old mode (%o) of %s" msgstr "chế độ má»›i (%o) cá»§a %s không khá»›p vá»›i chế độ cÅ© (%o) cá»§a %s" -#: apply.c:3956 +#: apply.c:3966 #, c-format msgid "affected file '%s' is beyond a symbolic link" msgstr "táºp tin chịu tác động “%s†vượt ra ngoà i liên kết má»m" -#: apply.c:3960 +#: apply.c:3970 #, c-format msgid "%s: patch does not apply" msgstr "%s: miếng vá không được áp dụng" -#: apply.c:3975 +#: apply.c:3985 #, c-format msgid "Checking patch %s..." msgstr "Äang kiểm tra miếng vá %s…" -#: apply.c:4066 +#: apply.c:4076 #, c-format msgid "sha1 information is lacking or useless for submodule %s" msgstr "thông tin sha1 thiếu hoặc không dùng được cho mô-Ä‘un %s" -#: apply.c:4073 +#: apply.c:4083 #, c-format msgid "mode change for %s, which is not in current HEAD" msgstr "thay đổi chế độ cho %s, cái mà không phải là HEAD hiện tại" -#: apply.c:4076 +#: apply.c:4086 #, c-format msgid "sha1 information is lacking or useless (%s)." msgstr "thông tin sha1 còn thiếu hay không dùng được(%s)." -#: apply.c:4081 builtin/checkout.c:252 builtin/reset.c:135 +#: apply.c:4091 builtin/checkout.c:235 builtin/reset.c:138 #, c-format msgid "make_cache_entry failed for path '%s'" msgstr "make_cache_entry gặp lá»—i đối vá»›i đưá»ng dẫn “%sâ€" -#: apply.c:4085 +#: apply.c:4095 #, c-format msgid "could not add %s to temporary index" msgstr "không thể thêm %s và o chỉ mục tạm thá»i" -#: apply.c:4095 +#: apply.c:4105 #, c-format msgid "could not write temporary index to %s" msgstr "không thểghi mục lục tạm và o %s" -#: apply.c:4233 +#: apply.c:4243 #, c-format msgid "unable to remove %s from index" msgstr "không thể gỡ bá» %s từ mục lục" -#: apply.c:4268 +#: apply.c:4278 #, c-format msgid "corrupt patch for submodule %s" msgstr "miếng vá sai há»ng cho mô-Ä‘un-con %s" -#: apply.c:4274 +#: apply.c:4284 #, c-format msgid "unable to stat newly created file '%s'" msgstr "không thể lấy thống ká» vá» táºp tin %s má»›i hÆ¡n đã được tạo" -#: apply.c:4282 +#: apply.c:4292 #, c-format msgid "unable to create backing store for newly created file %s" msgstr "không thể tạo “kho lưu đằng sau†cho táºp tin được tạo má»›i hÆ¡n %s" -#: apply.c:4288 apply.c:4432 +#: apply.c:4298 apply.c:4442 #, c-format msgid "unable to add cache entry for %s" msgstr "không thể thêm mục nhá»› đệm cho %s" -#: apply.c:4329 +#: apply.c:4339 #, c-format msgid "failed to write to '%s'" msgstr "gặp lá»—i khi ghi và o “%sâ€" -#: apply.c:4333 +#: apply.c:4343 #, c-format msgid "closing file '%s'" msgstr "Ä‘ang đóng táºp tin “%sâ€" -#: apply.c:4403 +#: apply.c:4413 #, c-format msgid "unable to write file '%s' mode %o" msgstr "không thể ghi và o táºp tin “%s†chế độ %o" -#: apply.c:4501 +#: apply.c:4511 #, c-format msgid "Applied patch %s cleanly." msgstr "Äã áp dụng miếng vá %s má»™t cách sạch sẽ." -#: apply.c:4509 +#: apply.c:4519 msgid "internal error" msgstr "lá»—i ná»™i bá»™" -#: apply.c:4512 +#: apply.c:4522 #, c-format msgid "Applying patch %%s with %d reject..." msgid_plural "Applying patch %%s with %d rejects..." msgstr[0] "Äang áp dụng miếng vá %%s vá»›i %d lần từ chối…" -#: apply.c:4523 +#: apply.c:4533 #, c-format msgid "truncating .rej filename to %.*s.rej" msgstr "Ä‘ang cắt ngắn tên táºp tin .rej thà nh %.*s.rej" -#: apply.c:4531 builtin/fetch.c:739 builtin/fetch.c:988 +#: apply.c:4541 builtin/fetch.c:738 builtin/fetch.c:988 #, c-format msgid "cannot open %s" msgstr "không mở được “%sâ€" -#: apply.c:4545 +#: apply.c:4555 #, c-format msgid "Hunk #%d applied cleanly." msgstr "Khối nhá»› #%d được áp dụng gá»n gà ng." -#: apply.c:4549 +#: apply.c:4559 #, c-format msgid "Rejected hunk #%d." msgstr "Ä‘oạn dữ liệu #%d bị từ chối." -#: apply.c:4659 +#: apply.c:4669 #, c-format msgid "Skipped patch '%s'." msgstr "bá» qua đưá»ng dẫn “%sâ€." -#: apply.c:4667 +#: apply.c:4677 msgid "unrecognized input" msgstr "không thừa nháºn đầu và o" -#: apply.c:4686 +#: apply.c:4696 msgid "unable to read index file" msgstr "không thể Ä‘á»c táºp tin lưu bảng mục lục" -#: apply.c:4823 +#: apply.c:4833 #, c-format msgid "can't open patch '%s': %s" msgstr "không thể mở miếng vá “%sâ€: %s" -#: apply.c:4850 +#: apply.c:4860 #, c-format msgid "squelched %d whitespace error" msgid_plural "squelched %d whitespace errors" msgstr[0] "đã chấm dứt %d lá»—i khoảng trắng" -#: apply.c:4856 apply.c:4871 +#: apply.c:4866 apply.c:4881 #, c-format msgid "%d line adds whitespace errors." msgid_plural "%d lines add whitespace errors." msgstr[0] "%d dòng thêm khoảng trắng lá»—i." -#: apply.c:4864 +#: apply.c:4874 #, c-format msgid "%d line applied after fixing whitespace errors." msgid_plural "%d lines applied after fixing whitespace errors." msgstr[0] "%d dòng được áp dụng sau khi sá»a các lá»—i khoảng trắng." -#: apply.c:4880 builtin/add.c:463 builtin/mv.c:298 builtin/rm.c:391 +#: apply.c:4890 builtin/add.c:513 builtin/mv.c:299 builtin/rm.c:391 msgid "Unable to write new index file" msgstr "Không thể ghi táºp tin lưu bảng mục lục má»›i" -#: apply.c:4911 apply.c:4914 builtin/am.c:2276 builtin/am.c:2279 -#: builtin/clone.c:113 builtin/fetch.c:98 builtin/pull.c:180 +#: apply.c:4921 apply.c:4924 builtin/am.c:2257 builtin/am.c:2260 +#: builtin/clone.c:115 builtin/fetch.c:93 builtin/pull.c:187 #: builtin/submodule--helper.c:304 builtin/submodule--helper.c:629 #: builtin/submodule--helper.c:632 builtin/submodule--helper.c:973 #: builtin/submodule--helper.c:976 builtin/submodule--helper.c:1161 -#: git-add--interactive.perl:239 +#: git-add--interactive.perl:197 msgid "path" msgstr "đưá»ng-dẫn" -#: apply.c:4912 +#: apply.c:4922 msgid "don't apply changes matching the given path" msgstr "không áp dụng các thay đổi khá»›p vá»›i đưá»ng dẫn đã cho" -#: apply.c:4915 +#: apply.c:4925 msgid "apply changes matching the given path" msgstr "áp dụng các thay đổi khá»›p vá»›i đưá»ng dẫn đã cho" -#: apply.c:4917 builtin/am.c:2285 +#: apply.c:4927 builtin/am.c:2266 msgid "num" msgstr "số" -#: apply.c:4918 +#: apply.c:4928 msgid "remove <num> leading slashes from traditional diff paths" msgstr "gỡ bá» <số> dấu gạch chéo dẫn đầu từ đưá»ng dẫn diff cổ Ä‘iển" -#: apply.c:4921 +#: apply.c:4931 msgid "ignore additions made by the patch" msgstr "lá» Ä‘i phần bổ xung được tạo ra bởi miếng vá" -#: apply.c:4923 +#: apply.c:4933 msgid "instead of applying the patch, output diffstat for the input" msgstr "" "thay vì áp dụng má»™t miếng vá, kết xuất kết quả từ lệnh diffstat cho đầu ra" -#: apply.c:4927 +#: apply.c:4937 msgid "show number of added and deleted lines in decimal notation" msgstr "" "hiển thị số lượng các dòng được thêm và o và xóa Ä‘i theo ký hiệu tháºp phân" -#: apply.c:4929 +#: apply.c:4939 msgid "instead of applying the patch, output a summary for the input" msgstr "thay vì áp dụng má»™t miếng vá, kết xuất kết quả cho đầu và o" -#: apply.c:4931 +#: apply.c:4941 msgid "instead of applying the patch, see if the patch is applicable" msgstr "thay vì áp dụng miếng vá, hãy xem xem miếng vá có thÃch hợp không" -#: apply.c:4933 +#: apply.c:4943 msgid "make sure the patch is applicable to the current index" msgstr "hãy chắc chắn là miếng vá thÃch hợp vá»›i bảng mục lục hiện hà nh" -#: apply.c:4935 +#: apply.c:4945 msgid "apply a patch without touching the working tree" msgstr "áp dụng má»™t miếng vá mà không động chạm đến cây là m việc" -#: apply.c:4937 +#: apply.c:4947 msgid "accept a patch that touches outside the working area" msgstr "chấp nháºn má»™t miếng vá mà không động chạm đến cây là m việc" -#: apply.c:4939 +#: apply.c:4949 msgid "also apply the patch (use with --stat/--summary/--check)" msgstr "" "đồng thá»i áp dụng miếng vá (dùng vá»›i tùy chá»n --stat/--summary/--check)" -#: apply.c:4941 +#: apply.c:4951 msgid "attempt three-way merge if a patch does not apply" msgstr "thá» hòa trá»™n kiểu three-way nếu việc vá không thể thá»±c hiện được" -#: apply.c:4943 +#: apply.c:4953 msgid "build a temporary index based on embedded index information" msgstr "" "xây dá»±ng bảng mục lục tạm thá»i trên cÆ¡ sở thông tin bảng mục lục được nhúng" -#: apply.c:4946 builtin/checkout-index.c:169 builtin/ls-files.c:515 +#: apply.c:4956 builtin/checkout-index.c:170 builtin/ls-files.c:515 msgid "paths are separated with NUL character" msgstr "các đưá»ng dẫn bị ngăn cách bởi ký tá»± NULL" -#: apply.c:4948 +#: apply.c:4958 msgid "ensure at least <n> lines of context match" msgstr "đảm bảo rằng có Ãt nhất <n> dòng ná»™i dung khá»›p" -#: apply.c:4949 builtin/am.c:2264 +#: apply.c:4959 builtin/am.c:2245 msgid "action" msgstr "hà nh động" -#: apply.c:4950 +#: apply.c:4960 msgid "detect new or modified lines that have whitespace errors" msgstr "tìm thấy má»™t dòng má»›i hoặc bị sá»a đổi mà nó có lá»—i do khoảng trắng" -#: apply.c:4953 apply.c:4956 +#: apply.c:4963 apply.c:4966 msgid "ignore changes in whitespace when finding context" msgstr "lá» Ä‘i sá»± thay đổi do khoảng trắng gây ra khi quét ná»™i dung" -#: apply.c:4959 +#: apply.c:4969 msgid "apply the patch in reverse" msgstr "áp dụng miếng vá theo chiá»u ngược" -#: apply.c:4961 +#: apply.c:4971 msgid "don't expect at least one line of context" msgstr "đừng hy vá»ng có Ãt nhất má»™t dòng ná»™i dung" -#: apply.c:4963 +#: apply.c:4973 msgid "leave the rejected hunks in corresponding *.rej files" msgstr "để lại khối dữ liệu bị từ chối trong các táºp tin *.rej tương ứng" -#: apply.c:4965 +#: apply.c:4975 msgid "allow overlapping hunks" msgstr "cho phép chồng khối nhá»›" -#: apply.c:4966 builtin/add.c:267 builtin/check-ignore.c:19 -#: builtin/commit.c:1337 builtin/count-objects.c:94 builtin/fsck.c:651 -#: builtin/log.c:1867 builtin/mv.c:122 builtin/read-tree.c:134 +#: apply.c:4976 builtin/add.c:270 builtin/check-ignore.c:21 +#: builtin/commit.c:1340 builtin/count-objects.c:95 builtin/fsck.c:651 +#: builtin/log.c:1877 builtin/mv.c:123 builtin/read-tree.c:125 msgid "be verbose" msgstr "chi tiết" -#: apply.c:4968 +#: apply.c:4978 msgid "tolerate incorrectly detected missing new-line at the end of file" msgstr "" "đã dò tìm thấy dung sai không chÃnh xác thiếu dòng má»›i tại cuối táºp tin" -#: apply.c:4971 +#: apply.c:4981 msgid "do not trust the line counts in the hunk headers" msgstr "không tin số lượng dòng trong phần đầu khối dữ liệu" -#: apply.c:4973 builtin/am.c:2273 +#: apply.c:4983 builtin/am.c:2254 msgid "root" msgstr "gốc" -#: apply.c:4974 +#: apply.c:4984 msgid "prepend <root> to all filenames" msgstr "treo thêm <root> và o tất cả các tên táºp tin" -#: archive.c:12 +#: archive.c:13 msgid "git archive [<options>] <tree-ish> [<path>...]" msgstr "git archive [<các-tùy-chá»n>] <tree-ish> [<đưá»ng-dẫn>…]" -#: archive.c:13 +#: archive.c:14 msgid "git archive --list" msgstr "git archive --list" -#: archive.c:14 +#: archive.c:15 msgid "" "git archive --remote <repo> [--exec <cmd>] [<options>] <tree-ish> [<path>...]" msgstr "" "git archive --remote <kho> [--exec <lệnh>] [<các-tùy-chá»n>] <tree-ish> " "[<đưá»ng-dẫn>…]" -#: archive.c:15 +#: archive.c:16 msgid "git archive --remote <repo> [--exec <cmd>] --list" msgstr "git archive --remote <kho> [--exec <lệnh>] --list" -#: archive.c:332 builtin/add.c:152 builtin/add.c:442 builtin/rm.c:300 +#: archive.c:333 builtin/add.c:154 builtin/add.c:492 builtin/rm.c:300 #, c-format msgid "pathspec '%s' did not match any files" msgstr "đặc tả đưá»ng dẫn “%s†không khá»›p vá»›i bất kỳ táºp tin nà o" -#: archive.c:417 +#: archive.c:418 msgid "fmt" msgstr "định_dạng" -#: archive.c:417 +#: archive.c:418 msgid "archive format" msgstr "định dạng lưu trữ" -#: archive.c:418 builtin/log.c:1436 +#: archive.c:419 builtin/log.c:1446 msgid "prefix" msgstr "tiá»n_tố" -#: archive.c:419 +#: archive.c:420 msgid "prepend prefix to each pathname in the archive" msgstr "nối thêm tiá»n tố và o từng đưá»ng dẫn táºp tin trong kho lưu" -#: archive.c:420 builtin/blame.c:2598 builtin/blame.c:2599 builtin/config.c:60 -#: builtin/fast-export.c:987 builtin/fast-export.c:989 builtin/grep.c:1061 -#: builtin/hash-object.c:101 builtin/ls-files.c:549 builtin/ls-files.c:552 -#: builtin/notes.c:401 builtin/notes.c:564 builtin/read-tree.c:129 +#: archive.c:421 builtin/blame.c:693 builtin/blame.c:694 builtin/config.c:61 +#: builtin/fast-export.c:989 builtin/fast-export.c:991 builtin/grep.c:1080 +#: builtin/hash-object.c:102 builtin/ls-files.c:549 builtin/ls-files.c:552 +#: builtin/notes.c:404 builtin/notes.c:567 builtin/read-tree.c:120 #: parse-options.h:153 msgid "file" msgstr "táºp_tin" -#: archive.c:421 builtin/archive.c:89 +#: archive.c:422 builtin/archive.c:89 msgid "write the archive to this file" msgstr "ghi kho lưu và o táºp tin nà y" -#: archive.c:423 +#: archive.c:424 msgid "read .gitattributes in working directory" msgstr "Ä‘á»c .gitattributes trong thư mục là m việc" -#: archive.c:424 +#: archive.c:425 msgid "report archived files on stderr" msgstr "liệt kê các táºp tin được lưu trữ và o stderr (đầu ra lá»—i tiêu chuẩn)" -#: archive.c:425 +#: archive.c:426 msgid "store only" msgstr "chỉ lưu (không nén)" -#: archive.c:426 +#: archive.c:427 msgid "compress faster" msgstr "nén nhanh hÆ¡n" -#: archive.c:434 +#: archive.c:435 msgid "compress better" msgstr "nén nhá» hÆ¡n" -#: archive.c:437 +#: archive.c:438 msgid "list supported archive formats" msgstr "liệt kê các kiểu nén được há»— trợ" -#: archive.c:439 builtin/archive.c:90 builtin/clone.c:103 builtin/clone.c:106 +#: archive.c:440 builtin/archive.c:90 builtin/clone.c:105 builtin/clone.c:108 #: builtin/submodule--helper.c:641 builtin/submodule--helper.c:982 msgid "repo" msgstr "kho" -#: archive.c:440 builtin/archive.c:91 +#: archive.c:441 builtin/archive.c:91 msgid "retrieve the archive from remote repository <repo>" msgstr "nháºn kho nén từ kho chứa <kho> trên máy chá»§" -#: archive.c:441 builtin/archive.c:92 builtin/notes.c:485 +#: archive.c:442 builtin/archive.c:92 builtin/notes.c:488 msgid "command" msgstr "lệnh" -#: archive.c:442 builtin/archive.c:93 +#: archive.c:443 builtin/archive.c:93 msgid "path to the remote git-upload-archive command" msgstr "đưá»ng dẫn đến lệnh git-upload-pack trên máy chá»§" -#: archive.c:449 +#: archive.c:450 msgid "Unexpected option --remote" msgstr "Gặp tùy chá»n --remote không cần" -#: archive.c:451 +#: archive.c:452 msgid "Option --exec can only be used together with --remote" msgstr "Tùy chá»n --exec chỉ có thể được dùng cùng vá»›i --remote" -#: archive.c:453 +#: archive.c:454 msgid "Unexpected option --output" msgstr "Gặp tùy chá»n không cần --output" -#: archive.c:475 +#: archive.c:476 #, c-format msgid "Unknown archive format '%s'" msgstr "Không hiểu định dạng “%sâ€" -#: archive.c:482 +#: archive.c:483 #, c-format msgid "Argument not supported for format '%s': -%d" msgstr "Tham số không được há»— trợ cho định dạng “%sâ€: -%d" -#: attr.c:212 +#: attr.c:214 #, c-format msgid "%.*s is not a valid attribute name" msgstr "%.*s không phải tên thuá»™c tÃnh hợp lệ" -#: attr.c:408 +#: attr.c:410 msgid "" "Negative patterns are ignored in git attributes\n" "Use '\\!' for literal leading exclamation." @@ -857,27 +867,22 @@ msgstr "" "Các mẫu dạng phá»§ định bị cấm dùng cho các thuá»™c tÃnh cá»§a git\n" "Dùng “\\!†cho các chuá»—i văn bản có dấu chấm than dẫn đầu." -#: bisect.c:444 -#, c-format -msgid "Could not open file '%s'" -msgstr "Không thể mở táºp tin “%sâ€" - -#: bisect.c:449 +#: bisect.c:447 #, c-format msgid "Badly quoted content in file '%s': %s" msgstr "ná»™i dung được trÃch dẫn sai táºp tin “%sâ€: %s" -#: bisect.c:657 +#: bisect.c:655 #, c-format msgid "We cannot bisect more!\n" msgstr "Chúng tôi không bisect thêm nữa!\n" -#: bisect.c:710 +#: bisect.c:708 #, c-format msgid "Not a valid commit name %s" msgstr "Không phải tên đối tượng commit %s hợp lệ" -#: bisect.c:734 +#: bisect.c:732 #, c-format msgid "" "The merge base %s is bad.\n" @@ -886,7 +891,7 @@ msgstr "" "Hòa trá»™n trên %s là sai.\n" "Äiá»u đó có nghÄ©a là lá»—i đã được sá»a chữa giữa %s và [%s].\n" -#: bisect.c:739 +#: bisect.c:737 #, c-format msgid "" "The merge base %s is new.\n" @@ -895,7 +900,7 @@ msgstr "" "Hòa trá»™n trên %s là má»›i.\n" "Gần như chắc chắn là có thay đổi giữa %s và [%s].\n" -#: bisect.c:744 +#: bisect.c:742 #, c-format msgid "" "The merge base %s is %s.\n" @@ -904,7 +909,7 @@ msgstr "" "Hòa trá»™n trên %s là %s.\n" "Äiá»u đó có nghÄ©a là lần chuyển giao “%s†đầu tiên là giữa %s và [%s].\n" -#: bisect.c:752 +#: bisect.c:750 #, c-format msgid "" "Some %s revs are not ancestors of the %s rev.\n" @@ -915,7 +920,7 @@ msgstr "" "git bisect không thể là m việc đúng đắn trong trưá»ng hợp nà y.\n" "Liệu có phải bạn nhầm lẫn các Ä‘iểm %s và %s không?\n" -#: bisect.c:765 +#: bisect.c:763 #, c-format msgid "" "the merge base between %s and [%s] must be skipped.\n" @@ -927,36 +932,36 @@ msgstr "" "%s.\n" "Chúng tôi vẫn cứ tiếp tục." -#: bisect.c:800 +#: bisect.c:798 #, c-format msgid "Bisecting: a merge base must be tested\n" msgstr "Bisecting: ná»n hòa trá»™n cần phải được kiểm tra\n" -#: bisect.c:851 +#: bisect.c:849 #, c-format msgid "a %s revision is needed" msgstr "cần má»™t Ä‘iểm xét duyệt %s" -#: bisect.c:868 builtin/notes.c:174 builtin/tag.c:255 +#: bisect.c:866 builtin/notes.c:175 builtin/tag.c:256 #, c-format msgid "could not create file '%s'" msgstr "không thể tạo táºp tin “%sâ€" -#: bisect.c:919 +#: bisect.c:917 #, c-format msgid "could not read file '%s'" msgstr "không thể Ä‘á»c táºp tin “%sâ€" -#: bisect.c:949 +#: bisect.c:947 msgid "reading bisect refs failed" msgstr "việc Ä‘á»c tham chiếu bisect gặp lá»—i" -#: bisect.c:969 +#: bisect.c:967 #, c-format msgid "%s was both %s and %s\n" msgstr "%s là cả %s và %s\n" -#: bisect.c:977 +#: bisect.c:975 #, c-format msgid "" "No testable commit found.\n" @@ -965,20 +970,58 @@ msgstr "" "không tìm thấy lần chuyển giao kiểm tra được nà o.\n" "Có lẽ bạn bắt đầu vá»›i các tham số đưá»ng dẫn sai?\n" -#: bisect.c:996 +#: bisect.c:994 #, c-format msgid "(roughly %d step)" msgid_plural "(roughly %d steps)" msgstr[0] "(ước chừng %d bước)" -#. TRANSLATORS: the last %s will be replaced with -#. "(roughly %d steps)" translation +#. TRANSLATORS: the last %s will be replaced with "(roughly %d +#. steps)" translation. +#. #: bisect.c:1000 #, c-format msgid "Bisecting: %d revision left to test after this %s\n" msgid_plural "Bisecting: %d revisions left to test after this %s\n" msgstr[0] "Bisecting: còn %d Ä‘iểm xét duyệt để kiểm sau %s nà y\n" +#: blame.c:1757 +msgid "--contents and --reverse do not blend well." +msgstr "tùy chá»n--contents và --reverse không được trá»™n và o nhau." + +#: blame.c:1768 +msgid "cannot use --contents with final commit object name" +msgstr "không thể dùng --contents vá»›i tên đối tượng chuyển giao cuối cùng" + +#: blame.c:1788 +msgid "--reverse and --first-parent together require specified latest commit" +msgstr "" +"--reverse và --first-parent cùng nhau cần chỉ định lần chuyển giao cuối" + +#: blame.c:1797 bundle.c:164 ref-filter.c:1919 sequencer.c:1166 +#: sequencer.c:2328 builtin/commit.c:1058 builtin/log.c:356 builtin/log.c:907 +#: builtin/log.c:1357 builtin/log.c:1683 builtin/log.c:1926 builtin/merge.c:360 +#: builtin/shortlog.c:177 +msgid "revision walk setup failed" +msgstr "cà i đặt việc di chuyển qua các Ä‘iểm xét duyệt gặp lá»—i" + +#: blame.c:1815 +msgid "" +"--reverse --first-parent together require range along first-parent chain" +msgstr "" +"--reverse --first-parent cùng nhau yêu cầu vùng cùng vá»›i chuá»—i cha-mẹ-đầu-" +"tiên" + +#: blame.c:1826 +#, c-format +msgid "no such path %s in %s" +msgstr "không có đưá»ng dẫn %s trong “%sâ€" + +#: blame.c:1837 +#, c-format +msgid "cannot read blob %s for path %s" +msgstr "không thể Ä‘á»c blob %s cho đưá»ng dẫn “%sâ€" + #: branch.c:53 #, c-format msgid "" @@ -1113,7 +1156,7 @@ msgstr "Nhánh không hợp lệ: “%sâ€." msgid "'%s' is already checked out at '%s'" msgstr "“%s†đã được lấy ra tại “%s†rồi" -#: branch.c:364 +#: branch.c:366 #, c-format msgid "HEAD of working tree %s is not updated" msgstr "HEAD cá»§a cây là m việc %s chưa được cáºp nháºt" @@ -1123,90 +1166,83 @@ msgstr "HEAD cá»§a cây là m việc %s chưa được cáºp nháºt" msgid "'%s' does not look like a v2 bundle file" msgstr "“%s†không giống như táºp tin v2 bundle (định dạng dump cá»§a git)" -#: bundle.c:61 +#: bundle.c:62 #, c-format msgid "unrecognized header: %s%s (%d)" msgstr "phần đầu không được thừa nháºn: %s%s (%d)" -#: bundle.c:87 sequencer.c:1341 sequencer.c:1767 builtin/commit.c:777 +#: bundle.c:88 sequencer.c:1344 sequencer.c:1770 builtin/commit.c:778 #, c-format msgid "could not open '%s'" msgstr "không thể mở “%sâ€" -#: bundle.c:139 +#: bundle.c:140 msgid "Repository lacks these prerequisite commits:" msgstr "Kho chứa thiếu những lần chuyển giao tiên quyết nà y:" -#: bundle.c:163 ref-filter.c:1852 sequencer.c:1162 sequencer.c:2321 -#: builtin/blame.c:2811 builtin/commit.c:1061 builtin/log.c:353 -#: builtin/log.c:897 builtin/log.c:1347 builtin/log.c:1673 builtin/log.c:1916 -#: builtin/merge.c:359 builtin/shortlog.c:176 -msgid "revision walk setup failed" -msgstr "cà i đặt việc di chuyển qua các Ä‘iểm xét duyệt gặp lá»—i" - -#: bundle.c:185 +#: bundle.c:186 #, c-format msgid "The bundle contains this ref:" msgid_plural "The bundle contains these %d refs:" msgstr[0] "Bó dữ liệu chứa %d tham chiếu:" -#: bundle.c:192 +#: bundle.c:193 msgid "The bundle records a complete history." msgstr "Lệnh bundle ghi lại toà n bá»™ lịch sá»." -#: bundle.c:194 +#: bundle.c:195 #, c-format msgid "The bundle requires this ref:" msgid_plural "The bundle requires these %d refs:" msgstr[0] "Lệnh bundle yêu cầu %d tham chiếu nà y:" -#: bundle.c:253 +#: bundle.c:254 msgid "Could not spawn pack-objects" msgstr "Không thể sản sinh đối tượng gói" -#: bundle.c:264 +#: bundle.c:265 msgid "pack-objects died" msgstr "đối tượng gói đã chết" -#: bundle.c:304 +#: bundle.c:307 msgid "rev-list died" msgstr "rev-list đã chết" -#: bundle.c:353 +#: bundle.c:356 #, c-format msgid "ref '%s' is excluded by the rev-list options" msgstr "th.chiếu “%s†bị loại trừ bởi các tùy chá»n rev-list" -#: bundle.c:443 builtin/log.c:170 builtin/log.c:1579 builtin/shortlog.c:281 +#: bundle.c:446 builtin/log.c:173 builtin/log.c:1589 builtin/shortlog.c:282 #, c-format msgid "unrecognized argument: %s" msgstr "đối số không được thừa nháºn: %s" -#: bundle.c:451 +#: bundle.c:454 msgid "Refusing to create empty bundle." msgstr "Từ chối tạo má»™t bó dữ liệu trống rá»—ng." -#: bundle.c:463 +#: bundle.c:466 #, c-format msgid "cannot create '%s'" msgstr "không thể tạo “%sâ€" -#: bundle.c:491 +#: bundle.c:494 msgid "index-pack died" msgstr "mục lục gói đã chết" -#: color.c:300 +#: color.c:301 #, c-format msgid "invalid color value: %.*s" msgstr "giá trị mà u không hợp lệ: %.*s" -#: commit.c:40 sequencer.c:1579 builtin/am.c:419 builtin/am.c:455 -#: builtin/am.c:1489 builtin/am.c:2126 +#: commit.c:41 sequencer.c:1582 builtin/am.c:420 builtin/am.c:456 +#: builtin/am.c:1469 builtin/am.c:2107 #, c-format msgid "could not parse %s" msgstr "không thể phân tÃch cú pháp %s" -#: commit.c:42 +#: commit.c:43 #, c-format msgid "%s %s is not a commit!" msgstr "%s %s không phải là má»™t lần chuyển giao!" @@ -1225,164 +1261,164 @@ msgstr "" msgid "memory exhausted" msgstr "hết bá»™ nhá»›" -#: config.c:191 +#: config.c:186 msgid "relative config include conditionals must come from files" msgstr "các Ä‘iá»u kiện bao gồm cấu hình liên quan phải đến từ các táºp tin" -#: config.c:711 +#: config.c:720 #, c-format msgid "bad config line %d in blob %s" msgstr "táºp tin cấu hình sai tại dòng %d trong blob %s" -#: config.c:715 +#: config.c:724 #, c-format msgid "bad config line %d in file %s" msgstr "cấu hình sai tại dòng %d trong táºp tin %s" -#: config.c:719 +#: config.c:728 #, c-format msgid "bad config line %d in standard input" msgstr "cấu hình sai tại dòng %d trong đầu và o tiêu chuẩn" -#: config.c:723 +#: config.c:732 #, c-format msgid "bad config line %d in submodule-blob %s" msgstr "cấu hình sai tại dòng %d trong blob-mô-Ä‘un-con %s" -#: config.c:727 +#: config.c:736 #, c-format msgid "bad config line %d in command line %s" msgstr "cấu hình sai tại dòng %d trong dòng lệnh %s" -#: config.c:731 +#: config.c:740 #, c-format msgid "bad config line %d in %s" msgstr "cấu hình sai tại dòng %d trong %s" -#: config.c:859 +#: config.c:868 msgid "out of range" msgstr "nằm ngoà i phạm vi" -#: config.c:859 +#: config.c:868 msgid "invalid unit" msgstr "đơn vị không hợp lệ" -#: config.c:865 +#: config.c:874 #, c-format msgid "bad numeric config value '%s' for '%s': %s" msgstr "sai giá trị bằng số cá»§a cấu hình “%s†cho “%sâ€: %s" -#: config.c:870 +#: config.c:879 #, c-format msgid "bad numeric config value '%s' for '%s' in blob %s: %s" msgstr "sai giá trị bằng số cá»§a cấu hình “%s†cho “%s†trong blob %s: %s" -#: config.c:873 +#: config.c:882 #, c-format msgid "bad numeric config value '%s' for '%s' in file %s: %s" msgstr "sai giá trị bằng số cá»§a cấu hình “%s†cho “%s†trong táºp tin %s: %s" -#: config.c:876 +#: config.c:885 #, c-format msgid "bad numeric config value '%s' for '%s' in standard input: %s" msgstr "" "sai giá trị bằng số cá»§a cấu hình “%s†cho “%s†trong đầu và o tiêu chuẩn: %s" -#: config.c:879 +#: config.c:888 #, c-format msgid "bad numeric config value '%s' for '%s' in submodule-blob %s: %s" msgstr "" "sai giá trị bằng số cá»§a cấu hình “%s†cho “%s†trong submodule-blob %s: %s" -#: config.c:882 +#: config.c:891 #, c-format msgid "bad numeric config value '%s' for '%s' in command line %s: %s" msgstr "sai giá trị bằng số cá»§a cấu hình “%s†cho “%s†trong dòng lệnh %s: %s" -#: config.c:885 +#: config.c:894 #, c-format msgid "bad numeric config value '%s' for '%s' in %s: %s" msgstr "sai giá trị bằng số cá»§a cấu hình “%s†cho “%s†trong %s: %s" -#: config.c:980 +#: config.c:989 #, c-format msgid "failed to expand user dir in: '%s'" msgstr "gặp lá»—i mở rá»™ng thư mục ngưá»i dùng trong: “%sâ€" -#: config.c:1075 config.c:1086 +#: config.c:1084 config.c:1095 #, c-format msgid "bad zlib compression level %d" msgstr "mức nén zlib %d là sai" -#: config.c:1203 +#: config.c:1212 #, c-format msgid "invalid mode for object creation: %s" msgstr "chế độ không hợp lệ đối vá»›i việc tạo đối tượng: %s" -#: config.c:1359 +#: config.c:1368 #, c-format msgid "bad pack compression level %d" msgstr "mức nén gói %d không hợp lệ" -#: config.c:1557 +#: config.c:1564 msgid "unable to parse command-line config" msgstr "không thể phân tÃch cấu hình dòng lệnh" -#: config.c:1611 +#: config.c:1894 msgid "unknown error occurred while reading the configuration files" msgstr "đã có lá»—i chưa biết xảy ra trong khi Ä‘á»c các táºp tin cấu hình" -#: config.c:1970 +#: config.c:2064 #, c-format msgid "Invalid %s: '%s'" msgstr "%s không hợp lệ: “%sâ€" -#: config.c:1991 +#: config.c:2085 #, c-format msgid "unknown core.untrackedCache value '%s'; using 'keep' default value" msgstr "" "không hiểu giá trị core.untrackedCache “%sâ€; dùng giá trị mặc định “keepâ€" -#: config.c:2017 +#: config.c:2111 #, c-format msgid "splitIndex.maxPercentChange value '%d' should be between 0 and 100" msgstr "giá trị splitIndex.maxPercentChange “%d†phải nằm giữa 0 và 100" -#: config.c:2028 +#: config.c:2122 #, c-format msgid "unable to parse '%s' from command-line config" msgstr "không thể phân tÃch “%s†từ cấu hình dòng lệnh" -#: config.c:2030 +#: config.c:2124 #, c-format msgid "bad config variable '%s' in file '%s' at line %d" msgstr "sai biến cấu hình “%s†trong táºp tin “%s†tại dòng %d" -#: config.c:2089 +#: config.c:2183 #, c-format msgid "%s has multiple values" msgstr "%s có Ä‘a giá trị" -#: config.c:2423 config.c:2648 +#: config.c:2517 config.c:2745 #, c-format msgid "fstat on %s failed" msgstr "fstat trên %s gặp lá»—i" -#: config.c:2541 +#: config.c:2635 #, c-format msgid "could not set '%s' to '%s'" msgstr "không thể đặt “%s†thà nh “%sâ€" -#: config.c:2543 builtin/remote.c:774 +#: config.c:2637 builtin/remote.c:775 #, c-format msgid "could not unset '%s'" msgstr "không thể thôi đặt “%sâ€" -#: connect.c:49 +#: connect.c:50 msgid "The remote end hung up upon initial contact" msgstr "Máy chá»§ bị treo trên lần tiếp xúc đầu tiên" -#: connect.c:51 +#: connect.c:52 msgid "" "Could not read from remote repository.\n" "\n" @@ -1394,7 +1430,7 @@ msgstr "" "Vui lòng chắc chắn là bạn có đủ thẩm quyá»n truy cáºp\n" "và kho chứa đã sẵn có." -#: connected.c:63 builtin/fsck.c:190 builtin/prune.c:140 +#: connected.c:63 builtin/fsck.c:191 builtin/prune.c:141 msgid "Checking connectivity" msgstr "Äang kiểm tra kết nối" @@ -1410,7 +1446,7 @@ msgstr "gặp lá»—i khi ghi và o rev-list" msgid "failed to close rev-list's stdin" msgstr "gặp lá»—i khi đóng đầu và o chuẩn stdin cá»§a rev-list" -#: convert.c:201 +#: convert.c:205 #, c-format msgid "" "CRLF will be replaced by LF in %s.\n" @@ -1419,12 +1455,12 @@ msgstr "" "CRLF sẽ bị thay thế bằng LF trong %s.\n" "Táºp tin sẽ có kiểu xuống dòng như bản gốc trong thư mục là m việc cá»§a bạn." -#: convert.c:205 +#: convert.c:209 #, c-format msgid "CRLF would be replaced by LF in %s." msgstr "CRLF nên được thay bằng LF trong %s." -#: convert.c:211 +#: convert.c:215 #, c-format msgid "" "LF will be replaced by CRLF in %s.\n" @@ -1433,69 +1469,26 @@ msgstr "" "LF sẽ bị thay thế bằng CRLF trong %s.\n" "Táºp tin sẽ có kiểu xuống dòng như bản gốc trong thư mục là m việc cá»§a bạn." -#: convert.c:215 +#: convert.c:219 #, c-format msgid "LF would be replaced by CRLF in %s" msgstr "LF nên thay bằng CRLF trong %s" -#: date.c:97 +#: date.c:116 msgid "in the future" msgstr "trong tương lai" -#: date.c:103 -#, c-format -msgid "%lu second ago" -msgid_plural "%lu seconds ago" -msgstr[0] "%lu giây trước" - -#: date.c:110 -#, c-format -msgid "%lu minute ago" -msgid_plural "%lu minutes ago" -msgstr[0] "%lu phút trước" - -#: date.c:117 -#, c-format -msgid "%lu hour ago" -msgid_plural "%lu hours ago" -msgstr[0] "%lu giá» trước" - -#: date.c:124 -#, c-format -msgid "%lu day ago" -msgid_plural "%lu days ago" -msgstr[0] "%lu ngà y trước" - -#: date.c:130 -#, c-format -msgid "%lu week ago" -msgid_plural "%lu weeks ago" -msgstr[0] "%lu tuần trước" - -#: date.c:137 -#, c-format -msgid "%lu month ago" -msgid_plural "%lu months ago" -msgstr[0] "%lu tháng trước" - -#: date.c:148 -#, c-format -msgid "%lu year" -msgid_plural "%lu years" -msgstr[0] "%lu năm" +#: date.c:122 date.c:129 date.c:136 date.c:143 date.c:149 date.c:156 date.c:167 +#: date.c:175 date.c:180 +msgid "%" +msgid_plural "%" +msgstr[0] "%" #. TRANSLATORS: "%s" is "<n> years" -#: date.c:151 -#, c-format -msgid "%s, %lu month ago" -msgid_plural "%s, %lu months ago" -msgstr[0] "%s, %lu tháng trước" - -#: date.c:156 date.c:161 -#, c-format -msgid "%lu year ago" -msgid_plural "%lu years ago" -msgstr[0] "%lu năm trước" +#: date.c:170 +msgid "%s, %" +msgid_plural "%s, %" +msgstr[0] "%s, %" #: diffcore-order.c:24 #, c-format @@ -1506,27 +1499,27 @@ msgstr "gặp lá»—i khi Ä‘á»c táºp-tin-thứ-tá»± “%sâ€" msgid "Performing inexact rename detection" msgstr "Äang thá»±c hiện dò tìm đổi tên không chÃnh xác" -#: diff.c:62 +#: diff.c:63 #, c-format msgid "option '%s' requires a value" msgstr "tùy chá»n “%s†yêu cầu má»™t giá trị" -#: diff.c:124 +#: diff.c:125 #, c-format msgid " Failed to parse dirstat cut-off percentage '%s'\n" msgstr " Gặp lá»—i khi phân tÃch dirstat cắt bá» phần trăm “%sâ€\n" -#: diff.c:129 +#: diff.c:130 #, c-format msgid " Unknown dirstat parameter '%s'\n" msgstr " Không hiểu đối số dirstat “%sâ€\n" -#: diff.c:281 +#: diff.c:282 #, c-format msgid "Unknown value for 'diff.submodule' config variable: '%s'" msgstr "Không hiểu giá trị cho biến cấu hình “diff.submoduleâ€: “%sâ€" -#: diff.c:344 +#: diff.c:342 #, c-format msgid "" "Found errors in 'diff.dirstat' config variable:\n" @@ -1535,20 +1528,20 @@ msgstr "" "Tìm thấy các lá»—i trong biến cấu hình “diff.dirstatâ€:\n" "%s" -#: diff.c:3102 +#: diff.c:3101 #, c-format msgid "external diff died, stopping at %s" msgstr "phần má»m diff ở bên ngoà i đã chết, dừng tại %s" -#: diff.c:3428 +#: diff.c:3427 msgid "--name-only, --name-status, --check and -s are mutually exclusive" msgstr "--name-only, --name-status, --check và -s loại từ lẫn nhau" -#: diff.c:3518 +#: diff.c:3517 msgid "--follow requires exactly one pathspec" msgstr "--follow cần chÃnh xác má»™t đặc tả đưá»ng dẫn" -#: diff.c:3681 +#: diff.c:3680 #, c-format msgid "" "Failed to parse --dirstat/-X option parameter:\n" @@ -1557,22 +1550,22 @@ msgstr "" "Gặp lá»—i khi phân tÃch đối số tùy chá»n --dirstat/-X:\n" "%s" -#: diff.c:3695 +#: diff.c:3694 #, c-format msgid "Failed to parse --submodule option parameter: '%s'" msgstr "Gặp lá»—i khi phân tÃch đối số tùy chá»n --submodule: “%sâ€" -#: diff.c:4719 +#: diff.c:4716 msgid "inexact rename detection was skipped due to too many files." msgstr "" "nháºn thấy đổi tên không chÃnh xác đã bị bá» qua bởi có quá nhiá»u táºp tin." -#: diff.c:4722 +#: diff.c:4719 msgid "only found copies from modified paths due to too many files." msgstr "" "chỉ tìm thấy các bản sao từ đưá»ng dẫn đã sá»a đổi bởi vì có quá nhiá»u táºp tin." -#: diff.c:4725 +#: diff.c:4722 #, c-format msgid "" "you may want to set your %s variable to at least %d and retry the command." @@ -1580,259 +1573,259 @@ msgstr "" "bạn có lẽ muốn đặt biến %s cá»§a bạn thà nh Ãt nhất là %d và thá» lại lệnh lần " "nữa." -#: dir.c:1899 +#: dir.c:1948 msgid "failed to get kernel name and information" msgstr "gặp lá»—i khi lấy tên và thông tin cá»§a nhân" -#: dir.c:2018 +#: dir.c:2067 msgid "Untracked cache is disabled on this system or location." msgstr "Bá»™ nhá»› tạm không theo vết bị tắt trên hệ thống hay vị trà nà y." -#: dir.c:2776 dir.c:2781 +#: dir.c:2846 dir.c:2851 #, c-format msgid "could not create directories for %s" msgstr "không thể tạo thư mục cho %s" -#: dir.c:2806 +#: dir.c:2876 #, c-format msgid "could not migrate git directory from '%s' to '%s'" msgstr "không thể di cư thư mục git từ “%s†sang “%sâ€" -#: entry.c:280 +#: entry.c:281 #, c-format msgid "could not stat file '%s'" msgstr "không thể lấy thống kê táºp tin “%sâ€" -#: fetch-pack.c:249 +#: fetch-pack.c:251 msgid "git fetch-pack: expected shallow list" msgstr "git fetch-pack: cần danh sách shallow" -#: fetch-pack.c:261 +#: fetch-pack.c:263 msgid "git fetch-pack: expected ACK/NAK, got EOF" msgstr "git fetch-pack: cần ACK/NAK, nhưng lại nháºn được EOF" -#: fetch-pack.c:280 builtin/archive.c:63 +#: fetch-pack.c:282 builtin/archive.c:63 #, c-format msgid "remote error: %s" msgstr "lá»—i máy chá»§: %s" -#: fetch-pack.c:281 +#: fetch-pack.c:283 #, c-format msgid "git fetch-pack: expected ACK/NAK, got '%s'" msgstr "git fetch-pack: cần ACK/NAK, nhưng lại nháºn được “%sâ€" -#: fetch-pack.c:333 +#: fetch-pack.c:335 msgid "--stateless-rpc requires multi_ack_detailed" msgstr "--stateless-rpc cần multi_ack_detailed" -#: fetch-pack.c:419 +#: fetch-pack.c:421 #, c-format msgid "invalid shallow line: %s" msgstr "dòng shallow không hợp lệ: %s" -#: fetch-pack.c:425 +#: fetch-pack.c:427 #, c-format msgid "invalid unshallow line: %s" msgstr "dòng unshallow không hợp lệ: %s" -#: fetch-pack.c:427 +#: fetch-pack.c:429 #, c-format msgid "object not found: %s" msgstr "Không tìm thấy đối tượng: %s" -#: fetch-pack.c:430 +#: fetch-pack.c:432 #, c-format msgid "error in object: %s" msgstr "lá»—i trong đối tượng: %s" -#: fetch-pack.c:432 +#: fetch-pack.c:434 #, c-format msgid "no shallow found: %s" msgstr "không tìm shallow nà o: %s" -#: fetch-pack.c:435 +#: fetch-pack.c:437 #, c-format msgid "expected shallow/unshallow, got %s" msgstr "cần shallow/unshallow, nhưng lại nháºn được %s" -#: fetch-pack.c:474 +#: fetch-pack.c:476 #, c-format msgid "got %s %d %s" msgstr "nháºn %s %d - %s" -#: fetch-pack.c:488 +#: fetch-pack.c:490 #, c-format msgid "invalid commit %s" msgstr "lần chuyển giao %s không hợp lệ" -#: fetch-pack.c:521 +#: fetch-pack.c:523 msgid "giving up" msgstr "chịu thua" -#: fetch-pack.c:531 progress.c:235 +#: fetch-pack.c:533 progress.c:235 msgid "done" msgstr "xong" -#: fetch-pack.c:543 +#: fetch-pack.c:545 #, c-format msgid "got %s (%d) %s" msgstr "nháºn %s (%d) %s" -#: fetch-pack.c:589 +#: fetch-pack.c:591 #, c-format msgid "Marking %s as complete" msgstr "Äánh dấu %s là đã hoà n thà nh" -#: fetch-pack.c:737 +#: fetch-pack.c:775 #, c-format msgid "already have %s (%s)" msgstr "đã sẵn có %s (%s)" -#: fetch-pack.c:775 +#: fetch-pack.c:813 msgid "fetch-pack: unable to fork off sideband demultiplexer" msgstr "fetch-pack: không thể rẽ nhánh sideband demultiplexer" -#: fetch-pack.c:783 +#: fetch-pack.c:821 msgid "protocol error: bad pack header" msgstr "lá»—i giao thức: phần đầu gói bị sai" -#: fetch-pack.c:839 +#: fetch-pack.c:877 #, c-format msgid "fetch-pack: unable to fork off %s" msgstr "fetch-pack: không thể rẽ nhánh %s" -#: fetch-pack.c:855 +#: fetch-pack.c:893 #, c-format msgid "%s failed" msgstr "%s gặp lá»—i" -#: fetch-pack.c:857 +#: fetch-pack.c:895 msgid "error in sideband demultiplexer" msgstr "có lá»—i trong sideband demultiplexer" -#: fetch-pack.c:884 +#: fetch-pack.c:922 msgid "Server does not support shallow clients" msgstr "Máy chá»§ không há»— trợ máy khách shallow" -#: fetch-pack.c:888 +#: fetch-pack.c:926 msgid "Server supports multi_ack_detailed" msgstr "Máy chá»§ há»— trợ multi_ack_detailed" -#: fetch-pack.c:891 +#: fetch-pack.c:929 msgid "Server supports no-done" msgstr "Máy chá»§ há»— trợ no-done" -#: fetch-pack.c:897 +#: fetch-pack.c:935 msgid "Server supports multi_ack" msgstr "Máy chá»§ há»— trợ multi_ack" -#: fetch-pack.c:901 +#: fetch-pack.c:939 msgid "Server supports side-band-64k" msgstr "Máy chá»§ há»— trợ side-band-64k" -#: fetch-pack.c:905 +#: fetch-pack.c:943 msgid "Server supports side-band" msgstr "Máy chá»§ há»— trợ side-band" -#: fetch-pack.c:909 +#: fetch-pack.c:947 msgid "Server supports allow-tip-sha1-in-want" msgstr "Máy chá»§ há»— trợ allow-tip-sha1-in-want" -#: fetch-pack.c:913 +#: fetch-pack.c:951 msgid "Server supports allow-reachable-sha1-in-want" msgstr "Máy chá»§ há»— trợ allow-reachable-sha1-in-want" -#: fetch-pack.c:923 +#: fetch-pack.c:961 msgid "Server supports ofs-delta" msgstr "Máy chá»§ há»— trợ ofs-delta" -#: fetch-pack.c:930 +#: fetch-pack.c:968 #, c-format msgid "Server version is %.*s" msgstr "Phiên bản máy chá»§ là %.*s" -#: fetch-pack.c:936 +#: fetch-pack.c:974 msgid "Server does not support --shallow-since" msgstr "Máy chá»§ không há»— trợ --shallow-since" -#: fetch-pack.c:940 +#: fetch-pack.c:978 msgid "Server does not support --shallow-exclude" msgstr "Máy chá»§ không há»— trợ --shallow-exclude" -#: fetch-pack.c:942 +#: fetch-pack.c:980 msgid "Server does not support --deepen" msgstr "Máy chá»§ không há»— trợ --deepen" -#: fetch-pack.c:953 +#: fetch-pack.c:991 msgid "no common commits" msgstr "không có lần chuyển giao chung nà o" -#: fetch-pack.c:965 +#: fetch-pack.c:1003 msgid "git fetch-pack: fetch failed." msgstr "git fetch-pack: fetch gặp lá»—i." -#: fetch-pack.c:1127 +#: fetch-pack.c:1165 msgid "no matching remote head" msgstr "không khá»›p phần đầu máy chá»§" -#: fetch-pack.c:1149 +#: fetch-pack.c:1187 #, c-format msgid "no such remote ref %s" msgstr "Không có máy chá»§ tham chiếu nà o như %s" -#: fetch-pack.c:1152 +#: fetch-pack.c:1190 #, c-format msgid "Server does not allow request for unadvertised object %s" msgstr "" "Máy phục vụ không cho phép yêu cầu cho đối tượng không được báo trước %s" -#: gpg-interface.c:185 +#: gpg-interface.c:181 msgid "gpg failed to sign the data" msgstr "gpg gặp lá»—i khi ký dữ liệu" -#: gpg-interface.c:215 +#: gpg-interface.c:211 msgid "could not create temporary file" msgstr "không thể tạo táºp tin tạm thá»i" -#: gpg-interface.c:217 +#: gpg-interface.c:213 #, c-format msgid "failed writing detached signature to '%s'" msgstr "gặp lá»—i khi ghi chữ ký Ä‘Ãnh kèm và o “%sâ€" -#: graph.c:96 +#: graph.c:97 #, c-format msgid "ignore invalid color '%.*s' in log.graphColors" msgstr "bá» qua mà u không hợp lệ “%.*s†trong log.graphColors" -#: grep.c:1796 +#: grep.c:1981 #, c-format msgid "'%s': unable to read %s" msgstr "“%sâ€: không thể Ä‘á»c %s" -#: grep.c:1813 builtin/clone.c:399 builtin/diff.c:81 builtin/rm.c:133 +#: grep.c:1998 builtin/clone.c:403 builtin/diff.c:81 builtin/rm.c:134 #, c-format msgid "failed to stat '%s'" msgstr "gặp lá»—i khi lấy thống kê vỠ“%sâ€" -#: grep.c:1824 +#: grep.c:2009 #, c-format msgid "'%s': short read" msgstr "“%sâ€: Ä‘á»c ngắn" -#: help.c:218 +#: help.c:179 #, c-format msgid "available git commands in '%s'" msgstr "các lệnh git sẵn có trong thư mục “%sâ€:" -#: help.c:225 +#: help.c:186 msgid "git commands available from elsewhere on your $PATH" msgstr "các lệnh git sẵn có từ má»™t nÆ¡i khác trong $PATH cá»§a bạn" -#: help.c:256 +#: help.c:217 msgid "These are common Git commands used in various situations:" msgstr "Có các lệnh Git chung được sá» dụng trong các tình huống khác nhau:" -#: help.c:321 +#: help.c:281 #, c-format msgid "" "'%s' appears to be a git command, but we were not\n" @@ -1841,46 +1834,62 @@ msgstr "" "“%s†trông như là má»™t lệnh git, nhưng chúng tôi không\n" "thể thá»±c thi nó. Có lẽ là lệnh git-%s đã bị há»ng?" -#: help.c:376 +#: help.c:336 msgid "Uh oh. Your system reports no Git commands at all." msgstr "á»i chà . Hệ thống cá»§a bạn báo rằng chẳng có lệnh Git nà o cả." -#: help.c:398 +#: help.c:358 #, c-format -msgid "" -"WARNING: You called a Git command named '%s', which does not exist.\n" -"Continuing under the assumption that you meant '%s'" -msgstr "" -"CẢNH BÃO: Bạn đã gá»i lệnh Git có tên “%sâ€, mà nó lại không có sẵn.\n" -"Tiếp tục và coi rằng ý bạn là “%sâ€" +msgid "WARNING: You called a Git command named '%s', which does not exist." +msgstr "CẢNH BÃO: Bạn đã gá»i lệnh Git có tên “%sâ€, mà nó lại không có sẵn." -#: help.c:403 +#: help.c:363 #, c-format -msgid "in %0.1f seconds automatically..." -msgstr "trong %0.1f giây má»™t cách tá»± động…" +msgid "Continuing under the assumption that you meant '%s'." +msgstr "Tiếp tục và coi rằng ý bạn là “%sâ€." -#: help.c:410 +#: help.c:368 +#, c-format +msgid "Continuing in %0.1f seconds, assuming that you meant '%s'." +msgstr "Tiếp tục trong %0.1f giây,và coi rằng ý bạn là “%sâ€." + +#: help.c:376 #, c-format msgid "git: '%s' is not a git command. See 'git --help'." msgstr "git: “%s†không phải là má»™t lệnh cá»§a git. Xem “git --helpâ€." -#: help.c:414 help.c:480 +#: help.c:380 msgid "" "\n" -"Did you mean this?" +"The most similar command is" msgid_plural "" "\n" -"Did you mean one of these?" +"The most similar commands are" msgstr[0] "" "\n" -"Có phải ý bạn là má»™t trong số những cái nà y không?" +"Những lệnh giống nhất là " -#: help.c:476 +#: help.c:395 +msgid "git version [<options>]" +msgstr "git version [<các-tùy-chá»n>]" + +#: help.c:456 #, c-format msgid "%s: %s - %s" msgstr "%s: %s - %s" -#: ident.c:343 +#: help.c:460 +msgid "" +"\n" +"Did you mean this?" +msgid_plural "" +"\n" +"Did you mean one of these?" +msgstr[0] "" +"\n" +"Có phải ý bạn là má»™t trong số những cái nà y không?" + +#: ident.c:342 msgid "" "\n" "*** Please tell me who you are.\n" @@ -1906,35 +1915,35 @@ msgstr "" "Bá» tùy chá»n --global nếu chỉ định danh riêng cho kho nà y.\n" "\n" -#: ident.c:367 +#: ident.c:366 msgid "no email was given and auto-detection is disabled" msgstr "không đưa ra địa chỉ thư Ä‘iện tá» và auto-detection bị tắt" -#: ident.c:372 +#: ident.c:371 #, c-format msgid "unable to auto-detect email address (got '%s')" msgstr "không thể tá»± dò tìm địa chỉ thư Ä‘iện tá» (nháºn “%sâ€)" -#: ident.c:382 +#: ident.c:381 msgid "no name was given and auto-detection is disabled" msgstr "chưa chỉ ra tên và tá»±-động-dò-tìm bị tắt" -#: ident.c:388 +#: ident.c:387 #, c-format msgid "unable to auto-detect name (got '%s')" msgstr "không thể dò-tìm-tá»± động tên (đã nháºn “%sâ€)" -#: ident.c:396 +#: ident.c:395 #, c-format msgid "empty ident name (for <%s>) not allowed" msgstr "không cho phép tên định danh là rá»—ng (cho <%s>)" -#: ident.c:402 +#: ident.c:401 #, c-format msgid "name consists only of disallowed characters: %s" msgstr "tên chỉ được phép bao gồm các ký tá»± sau: %s" -#: ident.c:417 builtin/commit.c:611 +#: ident.c:416 builtin/commit.c:612 #, c-format msgid "invalid date format: %s" msgstr "ngà y tháng không hợp lệ: %s" @@ -1967,78 +1976,78 @@ msgstr "Không thể tạo “%s.lockâ€: %s" msgid "failed to read the cache" msgstr "gặp lá»—i khi Ä‘á»c bá»™ nhá»› đệm" -#: merge.c:96 builtin/am.c:1999 builtin/am.c:2034 builtin/checkout.c:393 -#: builtin/checkout.c:607 builtin/clone.c:749 +#: merge.c:96 builtin/am.c:1980 builtin/am.c:2015 builtin/checkout.c:377 +#: builtin/checkout.c:591 builtin/clone.c:753 msgid "unable to write new index file" msgstr "không thể ghi táºp tin lưu bảng mục lục má»›i" -#: merge-recursive.c:209 +#: merge-recursive.c:210 msgid "(bad commit)\n" msgstr "(commit sai)\n" -#: merge-recursive.c:231 merge-recursive.c:239 +#: merge-recursive.c:232 merge-recursive.c:240 #, c-format msgid "addinfo_cache failed for path '%s'" msgstr "addinfo_cache gặp lá»—i đối vá»›i đưá»ng dẫn “%sâ€" -#: merge-recursive.c:303 +#: merge-recursive.c:304 msgid "error building trees" msgstr "gặp lá»—i khi xây dá»±ng cây" -#: merge-recursive.c:727 +#: merge-recursive.c:728 #, c-format msgid "failed to create path '%s'%s" msgstr "gặp lá»—i khi tạo đưá»ng dẫn “%sâ€%s" -#: merge-recursive.c:738 +#: merge-recursive.c:739 #, c-format msgid "Removing %s to make room for subdirectory\n" msgstr "Gỡ bá» %s để tạo chá»— (room) cho thư mục con\n" -#: merge-recursive.c:752 merge-recursive.c:771 +#: merge-recursive.c:753 merge-recursive.c:772 msgid ": perhaps a D/F conflict?" msgstr ": có lẽ là má»™t xung đột D/F?" -#: merge-recursive.c:761 +#: merge-recursive.c:762 #, c-format msgid "refusing to lose untracked file at '%s'" msgstr "từ chối đóng táºp tin không được theo dõi tại “%sâ€" -#: merge-recursive.c:803 builtin/cat-file.c:34 +#: merge-recursive.c:804 builtin/cat-file.c:36 #, c-format msgid "cannot read object %s '%s'" msgstr "không thể Ä‘á»c đối tượng %s “%sâ€" -#: merge-recursive.c:805 +#: merge-recursive.c:806 #, c-format msgid "blob expected for %s '%s'" msgstr "đối tượng blob được mong đợi cho %s “%sâ€" -#: merge-recursive.c:829 +#: merge-recursive.c:830 #, c-format msgid "failed to open '%s': %s" msgstr "gặp lá»—i khi mở “%sâ€: %s" -#: merge-recursive.c:840 +#: merge-recursive.c:841 #, c-format msgid "failed to symlink '%s': %s" msgstr "gặp lá»—i khi tạo liên kết má»m (symlink) “%sâ€: %s" -#: merge-recursive.c:845 +#: merge-recursive.c:846 #, c-format msgid "do not know what to do with %06o %s '%s'" msgstr "không hiểu phải là m gì vá»›i %06o %s “%sâ€" -#: merge-recursive.c:985 +#: merge-recursive.c:986 msgid "Failed to execute internal merge" msgstr "Gặp lá»—i khi thá»±c hiện trá»™n ná»™i bá»™" -#: merge-recursive.c:989 +#: merge-recursive.c:990 #, c-format msgid "Unable to add %s to database" msgstr "Không thể thêm %s và o cÆ¡ sở dữ liệu" -#: merge-recursive.c:1092 +#: merge-recursive.c:1093 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left " @@ -2047,7 +2056,7 @@ msgstr "" "XUNG ÄỘT (%s/xóa): %s bị xóa trong %s và %s trong %s. Phiên bản %s cá»§a %s " "còn lại trong cây (tree)." -#: merge-recursive.c:1097 +#: merge-recursive.c:1098 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s " @@ -2056,7 +2065,7 @@ msgstr "" "XUNG ÄỘT (%s/xóa): %s bị xóa trong %s và %s đến %s trong %s. Phiên bản %s " "cá»§a %s còn lại trong cây (tree)." -#: merge-recursive.c:1104 +#: merge-recursive.c:1105 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left " @@ -2065,7 +2074,7 @@ msgstr "" "XUNG ÄỘT (%s/xóa): %s bị xóa trong %s và %s trong %s. Phiên bản %s cá»§a %s " "còn lại trong cây (tree) tại %s." -#: merge-recursive.c:1109 +#: merge-recursive.c:1110 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s " @@ -2074,20 +2083,20 @@ msgstr "" "XUNG ÄỘT (%s/xóa): %s bị xóa trong %s và %s đến %s trong %s. Phiên bản %s " "cá»§a %s còn lại trong cây (tree) tại %s." -#: merge-recursive.c:1143 +#: merge-recursive.c:1144 msgid "rename" msgstr "đổi tên" -#: merge-recursive.c:1143 +#: merge-recursive.c:1144 msgid "renamed" msgstr "đã đổi tên" -#: merge-recursive.c:1200 +#: merge-recursive.c:1201 #, c-format msgid "%s is a directory in %s adding as %s instead" msgstr "%s là má»™t thư mục trong %s thay và o đó thêm và o như là %s" -#: merge-recursive.c:1225 +#: merge-recursive.c:1226 #, c-format msgid "" "CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename \"%s" @@ -2096,136 +2105,136 @@ msgstr "" "XUNG ÄỘT (đổi-tên/đổi-tên): Äổi tên \"%s\"->\"%s\" trong nhánh \"%s\" đổi " "tên \"%s\"->\"%s\" trong \"%s\"%s" -#: merge-recursive.c:1230 +#: merge-recursive.c:1231 msgid " (left unresolved)" msgstr " (cần giải quyết)" -#: merge-recursive.c:1292 +#: merge-recursive.c:1293 #, c-format msgid "CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s" msgstr "" "XUNG ÄỘT (đổi-tên/đổi-tên): Äổi tên %s->%s trong %s. Äổi tên %s->%s trong %s" -#: merge-recursive.c:1325 +#: merge-recursive.c:1326 #, c-format msgid "Renaming %s to %s and %s to %s instead" msgstr "Äang đổi tên %s thà nh %s thay vì %s thà nh %s" -#: merge-recursive.c:1528 +#: merge-recursive.c:1529 #, c-format msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s" msgstr "" "XUNG ÄỘT (đổi-tên/thêm): Äổi tên %s->%s trong %s. %s được thêm và o trong %s" -#: merge-recursive.c:1543 +#: merge-recursive.c:1544 #, c-format msgid "Adding merged %s" msgstr "Thêm hòa trá»™n %s" -#: merge-recursive.c:1550 merge-recursive.c:1780 +#: merge-recursive.c:1551 merge-recursive.c:1781 #, c-format msgid "Adding as %s instead" msgstr "Thay và o đó thêm và o %s" -#: merge-recursive.c:1607 +#: merge-recursive.c:1608 #, c-format msgid "cannot read object %s" msgstr "không thể Ä‘á»c đối tượng %s" -#: merge-recursive.c:1610 +#: merge-recursive.c:1611 #, c-format msgid "object %s is not a blob" msgstr "đối tượng %s không phải là má»™t blob" -#: merge-recursive.c:1679 +#: merge-recursive.c:1680 msgid "modify" msgstr "sá»a đổi" -#: merge-recursive.c:1679 +#: merge-recursive.c:1680 msgid "modified" msgstr "đã sá»a" -#: merge-recursive.c:1689 +#: merge-recursive.c:1690 msgid "content" msgstr "ná»™i dung" -#: merge-recursive.c:1696 +#: merge-recursive.c:1697 msgid "add/add" msgstr "thêm/thêm" -#: merge-recursive.c:1732 +#: merge-recursive.c:1733 #, c-format msgid "Skipped %s (merged same as existing)" msgstr "Äã bá» qua %s (đã có sẵn lần hòa trá»™n nà y)" -#: merge-recursive.c:1746 +#: merge-recursive.c:1747 #, c-format msgid "Auto-merging %s" msgstr "Tá»±-động-hòa-trá»™n %s" -#: merge-recursive.c:1750 git-submodule.sh:944 +#: merge-recursive.c:1751 git-submodule.sh:945 msgid "submodule" msgstr "mô-Ä‘un-con" -#: merge-recursive.c:1751 +#: merge-recursive.c:1752 #, c-format msgid "CONFLICT (%s): Merge conflict in %s" msgstr "XUNG ÄỘT (%s): Xung đột hòa trá»™n trong %s" -#: merge-recursive.c:1845 +#: merge-recursive.c:1846 #, c-format msgid "Removing %s" msgstr "Äang xóa %s" -#: merge-recursive.c:1871 +#: merge-recursive.c:1872 msgid "file/directory" msgstr "táºp-tin/thư-mục" -#: merge-recursive.c:1877 +#: merge-recursive.c:1878 msgid "directory/file" msgstr "thư-mục/táºp-tin" -#: merge-recursive.c:1883 +#: merge-recursive.c:1884 #, c-format msgid "CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s" msgstr "" "XUNG ÄỘT (%s): Ở đây không có thư mục nà o có tên %s trong %s. Thêm %s như là " "%s" -#: merge-recursive.c:1892 +#: merge-recursive.c:1893 #, c-format msgid "Adding %s" msgstr "Thêm \"%s\"" -#: merge-recursive.c:1929 +#: merge-recursive.c:1930 msgid "Already up-to-date!" msgstr "Äã cáºp nháºt rồi!" -#: merge-recursive.c:1938 +#: merge-recursive.c:1939 #, c-format msgid "merging of trees %s and %s failed" msgstr "hòa trá»™n các cây %s và %s gặp lá»—i" -#: merge-recursive.c:2021 +#: merge-recursive.c:2022 msgid "Merging:" msgstr "Äang trá»™n:" -#: merge-recursive.c:2034 +#: merge-recursive.c:2035 #, c-format msgid "found %u common ancestor:" msgid_plural "found %u common ancestors:" msgstr[0] "tìm thấy %u tổ tiên chung:" -#: merge-recursive.c:2073 +#: merge-recursive.c:2074 msgid "merge returned no commit" msgstr "hòa trá»™n không trả vá» lần chuyển giao nà o" -#: merge-recursive.c:2136 +#: merge-recursive.c:2137 #, c-format msgid "Could not parse object '%s'" msgstr "Không thể phân tÃch đối tượng “%sâ€" -#: merge-recursive.c:2150 builtin/merge.c:645 builtin/merge.c:792 +#: merge-recursive.c:2151 builtin/merge.c:646 builtin/merge.c:793 msgid "Unable to write index." msgstr "Không thể ghi bảng mục lục" @@ -2246,25 +2255,27 @@ msgstr "" msgid "You have not concluded your notes merge (%s exists)." msgstr "Bạn chưa kết thúc việc hòa trá»™n ghi chú (%s vẫn tồn tại)." -#: notes-utils.c:41 +#: notes-utils.c:42 msgid "Cannot commit uninitialized/unreferenced notes tree" msgstr "" "Không thể chuyển giao cây ghi chú chưa được khởi tạo hoặc không được tham " "chiếu" -#: notes-utils.c:100 +#: notes-utils.c:101 #, c-format msgid "Bad notes.rewriteMode value: '%s'" msgstr "Giá trị notes.rewriteMode sai: “%sâ€" -#: notes-utils.c:110 +#: notes-utils.c:111 #, c-format msgid "Refusing to rewrite notes in %s (outside of refs/notes/)" msgstr "Từ chối ghi đè ghi chú trong %s (nằm ngoà i refs/notes/)" -#. TRANSLATORS: The first %s is the name of the -#. environment variable, the second %s is its value -#: notes-utils.c:137 +#. TRANSLATORS: The first %s is the name of +#. the environment variable, the second %s is +#. its value. +#. +#: notes-utils.c:141 #, c-format msgid "Bad %s value: '%s'" msgstr "Giá trị %s sai: “%sâ€" @@ -2274,28 +2285,29 @@ msgstr "Giá trị %s sai: “%sâ€" msgid "unable to parse object: %s" msgstr "không thể phân tÃch đối tượng: “%sâ€" -#: parse-options.c:572 +#: parse-options.c:573 msgid "..." msgstr "…" -#: parse-options.c:590 +#: parse-options.c:591 #, c-format msgid "usage: %s" msgstr "cách dùng: %s" #. TRANSLATORS: the colon here should align with the -#. one in "usage: %s" translation -#: parse-options.c:594 +#. one in "usage: %s" translation. +#. +#: parse-options.c:597 #, c-format msgid " or: %s" msgstr " hoặc: %s" -#: parse-options.c:597 +#: parse-options.c:600 #, c-format msgid " %s" msgstr " %s" -#: parse-options.c:631 +#: parse-options.c:634 msgid "-NUM" msgstr "-Sá»" @@ -2304,35 +2316,35 @@ msgstr "-Sá»" msgid "malformed object name '%s'" msgstr "tên đối tượng dị hình “%sâ€" -#: path.c:810 +#: path.c:890 #, c-format msgid "Could not make %s writable by group" msgstr "Không thể là m %s được ghi bởi nhóm" -#: pathspec.c:125 +#: pathspec.c:129 msgid "Escape character '\\' not allowed as last character in attr value" msgstr "" "Ký tá»± thoát chuá»—i “\\†không được phép là ký tá»± cuối trong giá trị thuá»™c tÃnh" -#: pathspec.c:143 +#: pathspec.c:147 msgid "Only one 'attr:' specification is allowed." msgstr "chỉ có má»™t đặc tả “attr:†là được phép." -#: pathspec.c:146 +#: pathspec.c:150 msgid "attr spec must not be empty" msgstr "đặc tả attr phải không được để trống" -#: pathspec.c:189 +#: pathspec.c:193 #, c-format msgid "invalid attribute name %s" msgstr "tên thuá»™c tÃnh không hợp lệ %s" -#: pathspec.c:254 +#: pathspec.c:258 msgid "global 'glob' and 'noglob' pathspec settings are incompatible" msgstr "" "các cà i đặt đặc tả đưá»ng dẫn “glob†và “noglob†toà n cục là xung khắc nhau" -#: pathspec.c:261 +#: pathspec.c:265 msgid "" "global 'literal' pathspec setting is incompatible with all other global " "pathspec settings" @@ -2340,51 +2352,46 @@ msgstr "" "cà i đặt đặc tả đưá»ng dẫn “literal†toà n cục là xung khắc vá»›i các cà i đặt đặc " "tả đưá»ng dẫn toà n cục khác" -#: pathspec.c:301 +#: pathspec.c:305 msgid "invalid parameter for pathspec magic 'prefix'" msgstr "tham số không hợp lệ cho “tiá»n tố†mà u nhiệm đặc tả đưá»ng đẫn" -#: pathspec.c:322 +#: pathspec.c:326 #, c-format msgid "Invalid pathspec magic '%.*s' in '%s'" msgstr "Số mà u nhiệm đặc tả đưá»ng dẫn không hợp lệ “%.*s†trong “%sâ€" -#: pathspec.c:327 +#: pathspec.c:331 #, c-format msgid "Missing ')' at the end of pathspec magic in '%s'" msgstr "Thiếu “)†tại cuối cá»§a số mà u nhiệm đặc tả đưá»ng dẫn trong “%sâ€" -#: pathspec.c:365 +#: pathspec.c:369 #, c-format msgid "Unimplemented pathspec magic '%c' in '%s'" msgstr "Chưa viết mã cho số mà u nhiệm đặc tả đưá»ng dẫn “%c†trong “%sâ€" -#: pathspec.c:421 pathspec.c:443 -#, c-format -msgid "Pathspec '%s' is in submodule '%.*s'" -msgstr "Äặc tả đưá»ng dẫn “%s†thì ở trong mô-Ä‘un-con “%.*sâ€" - -#: pathspec.c:483 +#: pathspec.c:428 #, c-format msgid "%s: 'literal' and 'glob' are incompatible" msgstr "%s: “literal†và “glob†xung khắc nhau" -#: pathspec.c:496 +#: pathspec.c:441 #, c-format msgid "%s: '%s' is outside repository" msgstr "%s: “%s†ngoà i má»™t kho chứa" -#: pathspec.c:584 +#: pathspec.c:515 #, c-format msgid "'%s' (mnemonic: '%c')" msgstr "“%s†(mnemonic: “%câ€)" -#: pathspec.c:594 +#: pathspec.c:525 #, c-format msgid "%s: pathspec magic not supported by this command: %s" msgstr "%s: số mầu nhiệm đặc tả đưá»ng dẫn chưa được há»— trợ bởi lệnh nà y: %s" -#: pathspec.c:644 +#: pathspec.c:575 msgid "" "empty strings as pathspecs will be made invalid in upcoming releases. please " "use . instead if you meant to match all paths" @@ -2392,16 +2399,16 @@ msgstr "" "chuá»—i rá»—ng là m đặc tả đưá»ng dẫn không hợp lệ ở lần phát hà nh kế tiếp. Vui " "lòng dùng . để thay thế nếu ý bạn là khá»›p má»i đưá»ng dẫn" -#: pathspec.c:668 +#: pathspec.c:599 #, c-format msgid "pathspec '%s' is beyond a symbolic link" msgstr "đặc tả đưá»ng dẫn “%s†vượt ra ngoà i liên kết má»m" -#: pretty.c:982 +#: pretty.c:963 msgid "unable to parse --pretty format" msgstr "không thể phân tÃch định dạng --pretty" -#: read-cache.c:1442 +#: read-cache.c:1443 #, c-format msgid "" "index.version set, but the value is invalid.\n" @@ -2410,7 +2417,7 @@ msgstr "" "index.version được đặt, nhưng giá trị cá»§a nó lại không hợp lệ.\n" "Dùng phiên bản %i" -#: read-cache.c:1452 +#: read-cache.c:1453 #, c-format msgid "" "GIT_INDEX_VERSION set, but the value is invalid.\n" @@ -2419,46 +2426,51 @@ msgstr "" "GIT_INDEX_VERSION được đặt, nhưng giá trị cá»§a nó lại không hợp lệ.\n" "Dùng phiên bản %i" -#: read-cache.c:2375 sequencer.c:1350 sequencer.c:2048 +#: read-cache.c:2308 builtin/merge.c:1019 +#, c-format +msgid "could not close '%s'" +msgstr "không thể đóng “%sâ€" + +#: read-cache.c:2383 sequencer.c:1353 sequencer.c:2054 #, c-format msgid "could not stat '%s'" msgstr "không thể lấy thông tin thống kê vỠ“%sâ€" -#: read-cache.c:2388 +#: read-cache.c:2396 #, c-format msgid "unable to open git dir: %s" msgstr "không thể mở thư mục git: %s" -#: read-cache.c:2400 +#: read-cache.c:2408 #, c-format msgid "unable to unlink: %s" msgstr "không thể bá» liên kết (unlink): “%sâ€" -#: refs.c:620 builtin/merge.c:844 +#: refs.c:622 #, c-format msgid "Could not open '%s' for writing" msgstr "Không thể mở “%s†để ghi" -#: refs.c:1667 +#: refs.c:1769 msgid "ref updates forbidden inside quarantine environment" msgstr "cáºp nháºt tham chiếu bị cấm trong môi trưá»ng kiểm tra" -#: refs/files-backend.c:1631 +#: refs/files-backend.c:1664 #, c-format msgid "could not delete reference %s: %s" msgstr "không thể xóa bá» tham chiếu %s: %s" -#: refs/files-backend.c:1634 +#: refs/files-backend.c:1667 #, c-format msgid "could not delete references: %s" msgstr "không thể xóa bá» tham chiếu: %s" -#: refs/files-backend.c:1643 +#: refs/files-backend.c:1676 #, c-format msgid "could not remove reference %s" msgstr "không thể gỡ bá» tham chiếu: %s" -#: ref-filter.c:35 wt-status.c:1780 +#: ref-filter.c:35 wt-status.c:1811 msgid "gone" msgstr "đã ra Ä‘i" @@ -2477,302 +2489,304 @@ msgstr "đằng sau %d" msgid "ahead %d, behind %d" msgstr "trước %d, sau %d" -#: ref-filter.c:104 +#: ref-filter.c:105 #, c-format msgid "expected format: %%(color:<color>)" msgstr "cần định dạng: %%(color:<color>)" -#: ref-filter.c:106 +#: ref-filter.c:107 #, c-format msgid "unrecognized color: %%(color:%s)" msgstr "không nháºn ra mà u: %%(mà u:%s)" -#: ref-filter.c:120 +#: ref-filter.c:121 #, c-format msgid "Integer value expected refname:lstrip=%s" msgstr "Giá trị nguyên cần tên tham chiếu:lstrip=%s" -#: ref-filter.c:124 +#: ref-filter.c:125 #, c-format msgid "Integer value expected refname:rstrip=%s" msgstr "Giá trị nguyên cần tên tham chiếu:rstrip=%s" -#: ref-filter.c:126 +#: ref-filter.c:127 #, c-format msgid "unrecognized %%(%s) argument: %s" msgstr "đối số không được thừa nháºn %%(%s): %s" -#: ref-filter.c:166 +#: ref-filter.c:167 #, c-format msgid "%%(body) does not take arguments" msgstr "%%(body) không nháºn các đối số" -#: ref-filter.c:173 +#: ref-filter.c:174 #, c-format msgid "%%(subject) does not take arguments" msgstr "%%(subject) không nháºn các đối số" -#: ref-filter.c:180 +#: ref-filter.c:181 #, c-format msgid "%%(trailers) does not take arguments" msgstr "%%(trailers) không nháºn các đối số" -#: ref-filter.c:199 +#: ref-filter.c:200 #, c-format msgid "positive value expected contents:lines=%s" msgstr "cần ná»™i dung mang giá trị dương:lines=%s" -#: ref-filter.c:201 +#: ref-filter.c:202 #, c-format msgid "unrecognized %%(contents) argument: %s" msgstr "đối số không được thừa nháºn %%(contents): %s" -#: ref-filter.c:214 +#: ref-filter.c:215 #, c-format msgid "positive value expected objectname:short=%s" msgstr "cần ná»™i dung mang giá trị dương:shot=%s" -#: ref-filter.c:218 +#: ref-filter.c:219 #, c-format msgid "unrecognized %%(objectname) argument: %s" msgstr "đối số không được thừa nháºn %%(objectname): %s" -#: ref-filter.c:245 +#: ref-filter.c:246 #, c-format msgid "expected format: %%(align:<width>,<position>)" msgstr "cần định dạng: %%(align:<width>,<position>)" -#: ref-filter.c:257 +#: ref-filter.c:258 #, c-format msgid "unrecognized position:%s" msgstr "vị trà không được thừa nháºn:%s" -#: ref-filter.c:261 +#: ref-filter.c:262 #, c-format msgid "unrecognized width:%s" msgstr "chiá»u rá»™ng không được thừa nháºn:%s" -#: ref-filter.c:267 +#: ref-filter.c:268 #, c-format msgid "unrecognized %%(align) argument: %s" msgstr "đối số không được thừa nháºn %%(align): %s" -#: ref-filter.c:271 +#: ref-filter.c:272 #, c-format msgid "positive width expected with the %%(align) atom" msgstr "cần giá trị độ rá»™ng dương vá»›i nguyên tá» %%(align)" -#: ref-filter.c:286 +#: ref-filter.c:287 #, c-format msgid "unrecognized %%(if) argument: %s" msgstr "đối số không được thừa nháºn %%(if): %s" -#: ref-filter.c:371 +#: ref-filter.c:378 #, c-format msgid "malformed field name: %.*s" msgstr "tên trưá»ng dị hình: %.*s" -#: ref-filter.c:397 +#: ref-filter.c:404 #, c-format msgid "unknown field name: %.*s" msgstr "không hiểu tên trưá»ng: %.*s" -#: ref-filter.c:501 +#: ref-filter.c:508 #, c-format msgid "format: %%(if) atom used without a %%(then) atom" msgstr "định dạng: nguyên tá» %%(if) được dùng mà không có nguyên tá» %%(then)" -#: ref-filter.c:561 +#: ref-filter.c:568 #, c-format msgid "format: %%(then) atom used without an %%(if) atom" msgstr "định dạng: nguyên tá» %%(then) được dùng mà không có nguyên tá» %%(if)" -#: ref-filter.c:563 +#: ref-filter.c:570 #, c-format msgid "format: %%(then) atom used more than once" msgstr "định dạng: nguyên tá» %%(then) được dùng nhiá»u hÆ¡n má»™t lần" -#: ref-filter.c:565 +#: ref-filter.c:572 #, c-format msgid "format: %%(then) atom used after %%(else)" msgstr "định dạng: nguyên tá» %%(then) được dùng sau %%(else)" -#: ref-filter.c:591 +#: ref-filter.c:598 #, c-format msgid "format: %%(else) atom used without an %%(if) atom" msgstr "định dạng: nguyên tá» %%(else) được dùng mà không có nguyên tá» %%(if)" -#: ref-filter.c:593 +#: ref-filter.c:600 #, c-format msgid "format: %%(else) atom used without a %%(then) atom" msgstr "định dạng: nguyên tá» %%(else) được dùng mà không có nguyên tá» %%(then)" -#: ref-filter.c:595 +#: ref-filter.c:602 #, c-format msgid "format: %%(else) atom used more than once" msgstr "định dạng: nguyên tá» %%(else) được dùng nhiá»u hÆ¡n má»™t lần" -#: ref-filter.c:608 +#: ref-filter.c:615 #, c-format msgid "format: %%(end) atom used without corresponding atom" msgstr "định dạng: nguyên tá» %%(end) được dùng mà không có nguyên tá» tương ứng" -#: ref-filter.c:663 +#: ref-filter.c:670 #, c-format msgid "malformed format string %s" msgstr "chuá»—i định dạng dị hình %s" -#: ref-filter.c:1247 +#: ref-filter.c:1254 #, c-format msgid "(no branch, rebasing %s)" msgstr "(không nhánh, Ä‘ang cải tổ %s)" -#: ref-filter.c:1250 +#: ref-filter.c:1257 #, c-format msgid "(no branch, bisect started on %s)" msgstr "(không nhánh, di chuyển ná»a bước được bắt đầu tại %s)" -#. TRANSLATORS: make sure this matches -#. "HEAD detached at " in wt-status.c -#: ref-filter.c:1256 +#. TRANSLATORS: make sure this matches "HEAD +#. detached at " in wt-status.c +#. +#: ref-filter.c:1265 #, c-format msgid "(HEAD detached at %s)" msgstr "(HEAD được tách rá»i tại %s)" -#. TRANSLATORS: make sure this matches -#. "HEAD detached from " in wt-status.c -#: ref-filter.c:1261 +#. TRANSLATORS: make sure this matches "HEAD +#. detached from " in wt-status.c +#. +#: ref-filter.c:1272 #, c-format msgid "(HEAD detached from %s)" msgstr "(HEAD được tách rá»i từ %s)" -#: ref-filter.c:1265 +#: ref-filter.c:1276 msgid "(no branch)" msgstr "(không nhánh)" -#: ref-filter.c:1420 ref-filter.c:1451 +#: ref-filter.c:1426 ref-filter.c:1457 #, c-format msgid "missing object %s for %s" msgstr "thiếu đối tượng %s cho %s" -#: ref-filter.c:1423 ref-filter.c:1454 +#: ref-filter.c:1429 ref-filter.c:1460 #, c-format msgid "parse_object_buffer failed on %s for %s" msgstr "parse_object_buffer gặp lá»—i trên %s cho %s" -#: ref-filter.c:1692 +#: ref-filter.c:1760 #, c-format msgid "malformed object at '%s'" msgstr "đối tượng dị hình tại “%sâ€" -#: ref-filter.c:1759 +#: ref-filter.c:1827 #, c-format msgid "ignoring ref with broken name %s" msgstr "Ä‘ang lá» Ä‘i tham chiếu vá»›i tên há»ng %s" -#: ref-filter.c:1764 +#: ref-filter.c:1832 #, c-format msgid "ignoring broken ref %s" msgstr "Ä‘ang lá» Ä‘i tham chiếu há»ng %s" -#: ref-filter.c:2028 +#: ref-filter.c:2095 #, c-format msgid "format: %%(end) atom missing" msgstr "định dạng: thiếu nguyên tá» %%(end)" -#: ref-filter.c:2109 +#: ref-filter.c:2176 #, c-format msgid "malformed object name %s" msgstr "tên đối tượng dị hình %s" -#: remote.c:754 +#: remote.c:747 #, c-format msgid "Cannot fetch both %s and %s to %s" msgstr "Không thể lấy vá» cả %s và %s cho %s" -#: remote.c:758 +#: remote.c:751 #, c-format msgid "%s usually tracks %s, not %s" msgstr "%s thưá»ng theo dõi %s, không phải %s" -#: remote.c:762 +#: remote.c:755 #, c-format msgid "%s tracks both %s and %s" msgstr "%s theo dõi cả %s và %s" -#: remote.c:770 +#: remote.c:763 msgid "Internal error" msgstr "Lá»—i ná»™i bá»™" -#: remote.c:1685 remote.c:1787 +#: remote.c:1680 remote.c:1782 msgid "HEAD does not point to a branch" msgstr "HEAD không chỉ đến má»™t nhánh nà o cả" -#: remote.c:1694 +#: remote.c:1689 #, c-format msgid "no such branch: '%s'" msgstr "không có nhánh nà o như thế: “%sâ€" -#: remote.c:1697 +#: remote.c:1692 #, c-format msgid "no upstream configured for branch '%s'" msgstr "không có thượng nguồn được cấu hình cho nhánh “%sâ€" -#: remote.c:1703 +#: remote.c:1698 #, c-format msgid "upstream branch '%s' not stored as a remote-tracking branch" msgstr "" "nhánh thượng nguồn “%s†không được lưu lại như là má»™t nhánh theo dõi máy chá»§" -#: remote.c:1718 +#: remote.c:1713 #, c-format msgid "push destination '%s' on remote '%s' has no local tracking branch" msgstr "đẩy lên Ä‘Ãch “%s†trên máy chá»§ “%s†không có nhánh theo dõi ná»™i bá»™" -#: remote.c:1730 +#: remote.c:1725 #, c-format msgid "branch '%s' has no remote for pushing" msgstr "nhánh “%s†không có máy chá»§ để đẩy lên" -#: remote.c:1741 +#: remote.c:1736 #, c-format msgid "push refspecs for '%s' do not include '%s'" msgstr "đẩy refspecs cho “%s†không bao gồm “%sâ€" -#: remote.c:1754 +#: remote.c:1749 msgid "push has no destination (push.default is 'nothing')" msgstr "đẩy lên mà không có Ä‘Ãch (push.default là “nothingâ€)" -#: remote.c:1776 +#: remote.c:1771 msgid "cannot resolve 'simple' push to a single destination" msgstr "không thể phân giải đẩy “đơn giản†đến má»™t Ä‘Ãch đơn" -#: remote.c:2081 +#: remote.c:2076 #, c-format msgid "Your branch is based on '%s', but the upstream is gone.\n" msgstr "" "Nhánh cá»§a bạn dá»±a trên cÆ¡ sở là “%sâ€, nhưng trên thượng nguồn không còn.\n" -#: remote.c:2085 +#: remote.c:2080 msgid " (use \"git branch --unset-upstream\" to fixup)\n" msgstr " (dùng \" git branch --unset-upstream\" để sá»a)\n" -#: remote.c:2088 +#: remote.c:2083 #, c-format msgid "Your branch is up-to-date with '%s'.\n" msgstr "Nhánh cá»§a bạn đã cáºp nháºt vá»›i “%sâ€.\n" -#: remote.c:2092 +#: remote.c:2087 #, c-format msgid "Your branch is ahead of '%s' by %d commit.\n" msgid_plural "Your branch is ahead of '%s' by %d commits.\n" msgstr[0] "Nhánh cá»§a bạn đứng trước “%s†%d lần chuyển giao.\n" -#: remote.c:2098 +#: remote.c:2093 msgid " (use \"git push\" to publish your local commits)\n" msgstr " (dùng \"git push\" để xuất bản các lần chuyển giao ná»™i bá»™ cá»§a bạn)\n" -#: remote.c:2101 +#: remote.c:2096 #, c-format msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n" msgid_plural "" @@ -2781,11 +2795,11 @@ msgstr[0] "" "Nhánh cá»§a bạn đứng đằng sau “%s†%d lần chuyển giao, và có thể được chuyển-" "tiếp-nhanh.\n" -#: remote.c:2109 +#: remote.c:2104 msgid " (use \"git pull\" to update your local branch)\n" msgstr " (dùng \"git pull\" để cáºp nháºt nhánh ná»™i bá»™ cá»§a bạn)\n" -#: remote.c:2112 +#: remote.c:2107 #, c-format msgid "" "Your branch and '%s' have diverged,\n" @@ -2798,53 +2812,48 @@ msgstr[0] "" "và có %d và %d lần chuyển giao khác nhau cho từng cái,\n" "tương ứng vá»›i má»—i lần.\n" -#: remote.c:2122 +#: remote.c:2117 msgid " (use \"git pull\" to merge the remote branch into yours)\n" msgstr "" " (dùng \"git pull\" để hòa trá»™n nhánh trên máy chá»§ và o trong nhánh cá»§a " "bạn)\n" -#: revision.c:2158 +#: revision.c:2187 msgid "your current branch appears to be broken" msgstr "nhánh hiện tại cá»§a bạn có vẻ như bị há»ng" -#: revision.c:2161 +#: revision.c:2190 #, c-format msgid "your current branch '%s' does not have any commits yet" msgstr "nhánh hiện tại cá»§a bạn “%s†không có má»™t lần chuyển giao nà o cả" -#: revision.c:2355 +#: revision.c:2384 msgid "--first-parent is incompatible with --bisect" msgstr "--first-parent xung khắc vá»›i --bisect" -#: run-command.c:125 +#: run-command.c:644 msgid "open /dev/null failed" msgstr "gặp lá»—i khi mở “/dev/nullâ€" -#: run-command.c:127 -#, c-format -msgid "dup2(%d,%d) failed" -msgstr "dup2(%d,%d) gặp lá»—i" - -#: send-pack.c:150 +#: send-pack.c:151 #, c-format msgid "unable to parse remote unpack status: %s" msgstr "không thể phân tÃch tình trạng unpack máy chá»§: %s" -#: send-pack.c:152 +#: send-pack.c:153 #, c-format msgid "remote unpack failed: %s" msgstr "máy chá»§ gặp lá»—i unpack: %s" -#: send-pack.c:315 +#: send-pack.c:316 msgid "failed to sign the push certificate" msgstr "gặp lá»—i khi ký chứng thá»±c đẩy" -#: send-pack.c:428 +#: send-pack.c:429 msgid "the receiving end does not support --signed push" msgstr "kết thúc nháºn không há»— trợ đẩy --signed" -#: send-pack.c:430 +#: send-pack.c:431 msgid "" "not sending a push certificate since the receiving end does not support --" "signed push" @@ -2852,32 +2861,32 @@ msgstr "" "đừng gá»i giấy chứng nháºn đẩy trước khi kết thúc nháºn không há»— trợ đẩy --" "signed" -#: send-pack.c:442 +#: send-pack.c:443 msgid "the receiving end does not support --atomic push" msgstr "kết thúc nháºn không há»— trợ đẩy --atomic" -#: send-pack.c:447 +#: send-pack.c:448 msgid "the receiving end does not support push options" msgstr "kết thúc nháºn không há»— trợ các tùy chá»n cá»§a lệnh push" -#: sequencer.c:215 +#: sequencer.c:216 msgid "revert" msgstr "hoà n nguyên" -#: sequencer.c:217 +#: sequencer.c:218 msgid "cherry-pick" msgstr "cherry-pick" -#: sequencer.c:219 +#: sequencer.c:220 msgid "rebase -i" msgstr "rebase -i" -#: sequencer.c:221 +#: sequencer.c:222 #, c-format msgid "Unknown action: %d" msgstr "Không nháºn ra thao tác: %d" -#: sequencer.c:278 +#: sequencer.c:279 msgid "" "after resolving the conflicts, mark the corrected paths\n" "with 'git add <paths>' or 'git rm <paths>'" @@ -2885,7 +2894,7 @@ msgstr "" "sau khi giải quyết các xung đột, đánh dấu đưá»ng dẫn đã sá»a\n" "vá»›i lệnh “git add <đưá»ng_dẫn>†hoặc “git rm <đưá»ng_dẫn>â€" -#: sequencer.c:281 +#: sequencer.c:282 msgid "" "after resolving the conflicts, mark the corrected paths\n" "with 'git add <paths>' or 'git rm <paths>'\n" @@ -2895,63 +2904,63 @@ msgstr "" "vá»›i lệnh “git add <đưá»ng_dẫn>†hoặc “git rm <đưá»ng_dẫn>â€\n" "và chuyển giao kết quả bằng lệnh “git commitâ€" -#: sequencer.c:294 sequencer.c:1682 +#: sequencer.c:295 sequencer.c:1685 #, c-format msgid "could not lock '%s'" msgstr "không thể khóa “%sâ€" -#: sequencer.c:297 sequencer.c:1560 sequencer.c:1687 sequencer.c:1701 +#: sequencer.c:298 sequencer.c:1563 sequencer.c:1690 sequencer.c:1704 #, c-format msgid "could not write to '%s'" msgstr "không thể ghi và o “%sâ€" -#: sequencer.c:301 +#: sequencer.c:302 #, c-format msgid "could not write eol to '%s'" msgstr "không thể ghi eol và o “%sâ€" -#: sequencer.c:305 sequencer.c:1565 sequencer.c:1689 +#: sequencer.c:306 sequencer.c:1568 sequencer.c:1692 #, c-format msgid "failed to finalize '%s'." msgstr "gặp lá»—i khi finalize “%sâ€" -#: sequencer.c:329 sequencer.c:814 sequencer.c:1586 builtin/am.c:257 -#: builtin/commit.c:749 builtin/merge.c:1018 +#: sequencer.c:330 sequencer.c:817 sequencer.c:1589 builtin/am.c:258 +#: builtin/commit.c:750 builtin/merge.c:1017 #, c-format msgid "could not read '%s'" msgstr "Không thể Ä‘á»c “%sâ€." -#: sequencer.c:355 +#: sequencer.c:356 #, c-format msgid "your local changes would be overwritten by %s." msgstr "các thay đổi ná»™i bá»™ cá»§a bạn có thể bị ghi đè bởi lệnh %s." -#: sequencer.c:359 +#: sequencer.c:360 msgid "commit your changes or stash them to proceed." msgstr "chuyển giao các thay đổi cá»§a bạn hay tạm cất (stash) chúng để xá» lý." -#: sequencer.c:388 +#: sequencer.c:389 #, c-format msgid "%s: fast-forward" msgstr "%s: chuyển-tiếp-nhanh" #. TRANSLATORS: %s will be "revert", "cherry-pick" or -#. * "rebase -i". +#. "rebase -i". #. -#: sequencer.c:470 +#: sequencer.c:472 #, c-format msgid "%s: Unable to write new index file" msgstr "%s: Không thể ghi táºp tin lưu bảng mục lục má»›i" -#: sequencer.c:489 +#: sequencer.c:491 msgid "could not resolve HEAD commit\n" msgstr "không thể phân giải lần chuyển giao HEAD\n" -#: sequencer.c:509 +#: sequencer.c:511 msgid "unable to update cache tree\n" msgstr "không thể cáºp nháºt cây bá»™ nhá»› đệm\n" -#: sequencer.c:592 +#: sequencer.c:595 #, c-format msgid "" "you have staged changes in your working tree\n" @@ -2980,17 +2989,17 @@ msgstr "" "\n" " git rebase --continue\n" -#: sequencer.c:694 +#: sequencer.c:697 #, c-format msgid "could not parse commit %s\n" msgstr "không thể phân tÃch lần chuyển giao %s\n" -#: sequencer.c:699 +#: sequencer.c:702 #, c-format msgid "could not parse parent commit %s\n" msgstr "không thể phân tÃch lần chuyển giao cha mẹ “%sâ€\n" -#: sequencer.c:821 +#: sequencer.c:824 #, c-format msgid "" "unexpected 1st line of squash message:\n" @@ -3001,7 +3010,7 @@ msgstr "" "\n" "\t%.*s" -#: sequencer.c:827 +#: sequencer.c:830 #, c-format msgid "" "invalid 1st line of squash message:\n" @@ -3012,233 +3021,233 @@ msgstr "" "\n" "\t%.*s" -#: sequencer.c:833 sequencer.c:858 +#: sequencer.c:836 sequencer.c:861 #, c-format msgid "This is a combination of %d commits." msgstr "Äây là tổ hợp cá»§a %d lần chuyển giao." -#: sequencer.c:842 +#: sequencer.c:845 msgid "need a HEAD to fixup" msgstr "cần má»™t HEAD để sá»a" -#: sequencer.c:844 +#: sequencer.c:847 msgid "could not read HEAD" msgstr "không thể Ä‘á»c HEAD" -#: sequencer.c:846 +#: sequencer.c:849 msgid "could not read HEAD's commit message" msgstr "không thể Ä‘á»c phần chú thÃch (message) cá»§a HEAD" -#: sequencer.c:852 +#: sequencer.c:855 #, c-format msgid "cannot write '%s'" msgstr "không thể ghi “%sâ€" -#: sequencer.c:861 git-rebase--interactive.sh:445 +#: sequencer.c:864 git-rebase--interactive.sh:445 msgid "This is the 1st commit message:" msgstr "Äây là chú thÃch cho lần chuyển giao thứ nhất:" -#: sequencer.c:869 +#: sequencer.c:872 #, c-format msgid "could not read commit message of %s" msgstr "không thể Ä‘á»c phần chú thÃch (message) cá»§a %s" -#: sequencer.c:876 +#: sequencer.c:879 #, c-format msgid "This is the commit message #%d:" msgstr "Äây là chú thÃch cho lần chuyển giao thứ #%d:" -#: sequencer.c:881 +#: sequencer.c:884 #, c-format msgid "The commit message #%d will be skipped:" msgstr "Chú thÃch cho lần chuyển giao thứ #%d sẽ bị bá» qua:" -#: sequencer.c:886 +#: sequencer.c:889 #, c-format msgid "unknown command: %d" msgstr "không hiểu câu lệnh %d" -#: sequencer.c:952 +#: sequencer.c:955 msgid "your index file is unmerged." msgstr "táºp tin lưu mục lục cá»§a bạn không được hòa trá»™n." -#: sequencer.c:970 +#: sequencer.c:973 #, c-format msgid "commit %s is a merge but no -m option was given." msgstr "lần chuyển giao %s là má»™t lần hòa trá»™n nhưng không đưa ra tùy chá»n -m." -#: sequencer.c:978 +#: sequencer.c:981 #, c-format msgid "commit %s does not have parent %d" msgstr "lần chuyển giao %s không có cha mẹ %d" -#: sequencer.c:982 +#: sequencer.c:985 #, c-format msgid "mainline was specified but commit %s is not a merge." msgstr "" "luồng chÃnh đã được chỉ ra nhưng lần chuyển giao %s không phải là má»™t lần " "hòa trá»™n." -#: sequencer.c:988 +#: sequencer.c:991 #, c-format msgid "cannot get commit message for %s" msgstr "không thể lấy ghi chú lần chuyển giao cho %s" #. TRANSLATORS: The first %s will be a "todo" command like #. "revert" or "pick", the second %s a SHA1. -#: sequencer.c:1009 +#: sequencer.c:1012 #, c-format msgid "%s: cannot parse parent commit %s" msgstr "%s: không thể phân tÃch lần chuyển giao mẹ cá»§a %s" -#: sequencer.c:1071 sequencer.c:1827 +#: sequencer.c:1075 sequencer.c:1830 #, c-format msgid "could not rename '%s' to '%s'" msgstr "không thể đổi tên “%s†thà nh “%sâ€" -#: sequencer.c:1122 +#: sequencer.c:1126 #, c-format msgid "could not revert %s... %s" msgstr "không thể hoà n nguyên %s… %s" -#: sequencer.c:1123 +#: sequencer.c:1127 #, c-format msgid "could not apply %s... %s" msgstr "không thể áp dụng miếng vá %s… %s" -#: sequencer.c:1165 +#: sequencer.c:1169 msgid "empty commit set passed" msgstr "lần chuyển giao trống rá»—ng đặt là hợp quy cách" -#: sequencer.c:1175 +#: sequencer.c:1179 #, c-format msgid "git %s: failed to read the index" msgstr "git %s: gặp lá»—i Ä‘á»c bảng mục lục" -#: sequencer.c:1182 +#: sequencer.c:1186 #, c-format msgid "git %s: failed to refresh the index" msgstr "git %s: gặp lá»—i khi là m tươi má»›i bảng mục lục" -#: sequencer.c:1303 +#: sequencer.c:1306 #, c-format msgid "invalid line %d: %.*s" msgstr "dòng không hợp lệ %d: %.*s" -#: sequencer.c:1311 +#: sequencer.c:1314 #, c-format msgid "cannot '%s' without a previous commit" msgstr "không thể “%s†thể mà không có lần chuyển giao kế trước" -#: sequencer.c:1344 +#: sequencer.c:1347 #, c-format msgid "could not read '%s'." msgstr "không thể Ä‘á»c “%sâ€." -#: sequencer.c:1356 +#: sequencer.c:1359 msgid "please fix this using 'git rebase --edit-todo'." msgstr "vui lòng sá»a lá»—i nà y bằng cách dùng “git rebase --edit-todoâ€." -#: sequencer.c:1358 +#: sequencer.c:1361 #, c-format msgid "unusable instruction sheet: '%s'" msgstr "bảng chỉ thị không thể dùng được: %s" -#: sequencer.c:1363 +#: sequencer.c:1366 msgid "no commits parsed." msgstr "không có lần chuyển giao nà o được phân tÃch." -#: sequencer.c:1374 +#: sequencer.c:1377 msgid "cannot cherry-pick during a revert." msgstr "không thể cherry-pick trong khi hoà n nguyên." -#: sequencer.c:1376 +#: sequencer.c:1379 msgid "cannot revert during a cherry-pick." msgstr "không thể thá»±c hiện việc hoà n nguyên trong khi Ä‘ang cherry-pick." -#: sequencer.c:1439 +#: sequencer.c:1442 #, c-format msgid "invalid key: %s" msgstr "khóa không đúng: %s" -#: sequencer.c:1442 +#: sequencer.c:1445 #, c-format msgid "invalid value for %s: %s" msgstr "giá trị cho %s không hợp lệ: %s" -#: sequencer.c:1499 +#: sequencer.c:1502 #, c-format msgid "malformed options sheet: '%s'" msgstr "bảng tùy chá»n dị hình: “%sâ€" -#: sequencer.c:1537 +#: sequencer.c:1540 msgid "a cherry-pick or revert is already in progress" msgstr "có má»™t thao tác “cherry-pick†hoặc “revert†đang được thá»±c hiện" -#: sequencer.c:1538 +#: sequencer.c:1541 msgid "try \"git cherry-pick (--continue | --quit | --abort)\"" msgstr "hãy thá» \"git cherry-pick (--continue | --quit | --abort)\"" -#: sequencer.c:1541 +#: sequencer.c:1544 #, c-format msgid "could not create sequencer directory '%s'" msgstr "không thể tạo thư mục xếp dãy “%sâ€" -#: sequencer.c:1555 +#: sequencer.c:1558 msgid "could not lock HEAD" msgstr "không thể khóa HEAD" -#: sequencer.c:1611 sequencer.c:2181 +#: sequencer.c:1614 sequencer.c:2188 msgid "no cherry-pick or revert in progress" msgstr "không cherry-pick hay hoà n nguyên trong tiến trình" -#: sequencer.c:1613 +#: sequencer.c:1616 msgid "cannot resolve HEAD" msgstr "không thể phân giải HEAD" -#: sequencer.c:1615 sequencer.c:1649 +#: sequencer.c:1618 sequencer.c:1652 msgid "cannot abort from a branch yet to be born" msgstr "không thể há»§y bá» từ má»™t nhánh mà nó còn chưa được tạo ra" -#: sequencer.c:1635 builtin/grep.c:910 +#: sequencer.c:1638 builtin/grep.c:929 #, c-format msgid "cannot open '%s'" msgstr "không mở được “%sâ€" -#: sequencer.c:1637 +#: sequencer.c:1640 #, c-format msgid "cannot read '%s': %s" msgstr "không thể Ä‘á»c “%sâ€: %s" -#: sequencer.c:1638 +#: sequencer.c:1641 msgid "unexpected end of file" msgstr "gặp kết thúc táºp tin đột xuất" -#: sequencer.c:1644 +#: sequencer.c:1647 #, c-format msgid "stored pre-cherry-pick HEAD file '%s' is corrupt" msgstr "táºp tin HEAD “pre-cherry-pick†đã lưu “%s†bị há»ng" -#: sequencer.c:1655 +#: sequencer.c:1658 msgid "You seem to have moved HEAD. Not rewinding, check your HEAD!" msgstr "" "Bạn có lẽ đã có HEAD đã bị di chuyển Ä‘i, Không thể tua, kiểm tra HEAD cá»§a " "bạn!" -#: sequencer.c:1792 sequencer.c:2080 +#: sequencer.c:1795 sequencer.c:2086 msgid "cannot read HEAD" msgstr "không thể Ä‘á»c HEAD" -#: sequencer.c:1832 builtin/difftool.c:616 +#: sequencer.c:1835 builtin/difftool.c:633 #, c-format msgid "could not copy '%s' to '%s'" msgstr "không thể chép “%s†sang “%sâ€" -#: sequencer.c:1848 +#: sequencer.c:1851 msgid "could not read index" msgstr "không thể Ä‘á»c bảng mục lục" -#: sequencer.c:1853 +#: sequencer.c:1856 #, c-format msgid "" "execution failed: %s\n" @@ -3253,11 +3262,11 @@ msgstr "" " git rebase --continue\n" "\n" -#: sequencer.c:1859 +#: sequencer.c:1862 msgid "and made changes to the index and/or the working tree\n" msgstr "và tạo các thay đổi bảng mục lục và /hay cây là m việc\n" -#: sequencer.c:1865 +#: sequencer.c:1868 #, c-format msgid "" "execution succeeded: %s\n" @@ -3274,17 +3283,17 @@ msgstr "" " git rebase --continue\n" "\n" -#: sequencer.c:1920 git-rebase.sh:169 +#: sequencer.c:1925 #, c-format -msgid "Applied autostash." -msgstr "Äã áp dụng autostash." +msgid "Applied autostash.\n" +msgstr "Äã áp dụng autostash.\n" -#: sequencer.c:1932 +#: sequencer.c:1937 #, c-format msgid "cannot store %s" msgstr "không thá» lưu “%sâ€" -#: sequencer.c:1934 git-rebase.sh:173 +#: sequencer.c:1940 git-rebase.sh:173 #, c-format msgid "" "Applying autostash resulted in conflicts.\n" @@ -3296,57 +3305,57 @@ msgstr "" "Bạn có thể chạy lệnh \"git stash pop\" hay \"git stash drop\" bất kỳ lúc " "nà o.\n" -#: sequencer.c:2016 +#: sequencer.c:2022 #, c-format msgid "Stopped at %s... %.*s\n" msgstr "Dừng lại ở %s… %.*s\n" -#: sequencer.c:2058 +#: sequencer.c:2064 #, c-format msgid "unknown command %d" msgstr "không hiểu câu lệnh %d" -#: sequencer.c:2088 +#: sequencer.c:2094 msgid "could not read orig-head" msgstr "không thể Ä‘á»c orig-head" -#: sequencer.c:2092 +#: sequencer.c:2099 msgid "could not read 'onto'" msgstr "không thể Ä‘á»c “ontoâ€." -#: sequencer.c:2099 +#: sequencer.c:2106 #, c-format msgid "could not update %s" msgstr "không thể cáºp nháºt %s" -#: sequencer.c:2106 +#: sequencer.c:2113 #, c-format msgid "could not update HEAD to %s" msgstr "không thể cáºp nháºt HEAD thà nh %s" -#: sequencer.c:2190 +#: sequencer.c:2197 msgid "cannot rebase: You have unstaged changes." msgstr "không thể cải tổ: Bạn có các thay đổi chưa được đưa lên bệ phóng." -#: sequencer.c:2195 +#: sequencer.c:2202 msgid "could not remove CHERRY_PICK_HEAD" msgstr "không thể xóa bá» CHERRY_PICK_HEAD" -#: sequencer.c:2204 +#: sequencer.c:2211 msgid "cannot amend non-existing commit" msgstr "không thể tu bá» má»™t lần chuyển giao không tồn tại" -#: sequencer.c:2206 +#: sequencer.c:2213 #, c-format msgid "invalid file: '%s'" msgstr "táºp tin không hợp lệ: “%sâ€" -#: sequencer.c:2208 +#: sequencer.c:2215 #, c-format msgid "invalid contents: '%s'" msgstr "ná»™i dung không hợp lệ: “%sâ€" -#: sequencer.c:2211 +#: sequencer.c:2218 msgid "" "\n" "You have uncommitted changes in your working tree. Please, commit them\n" @@ -3356,25 +3365,25 @@ msgstr "" "Bạn có các thay đổi chưa chuyển giao trong thư mục là m việc. Vui lòng\n" "chuyển giao chúng trước và sau đó chạy lệnh “git rebase --continue†lần nữa." -#: sequencer.c:2221 +#: sequencer.c:2228 msgid "could not commit staged changes." msgstr "không thể chuyển giao các thay đổi đã đưa lên bệ phóng." -#: sequencer.c:2301 +#: sequencer.c:2308 #, c-format msgid "%s: can't cherry-pick a %s" msgstr "%s: không thể cherry-pick má»™t %s" -#: sequencer.c:2305 +#: sequencer.c:2312 #, c-format msgid "%s: bad revision" msgstr "%s: Ä‘iểm xét duyệt sai" -#: sequencer.c:2338 +#: sequencer.c:2345 msgid "can't revert as initial commit" msgstr "không thể hoà n nguyên má»™t lần chuyển giao khởi tạo" -#: setup.c:165 +#: setup.c:171 #, c-format msgid "" "%s: no such path in the working tree.\n" @@ -3384,7 +3393,7 @@ msgstr "" "Dùng “git <lệnh> -- <đưá»ng/dẫn>…†để chỉ định đưá»ng dẫn mà nó không tồn tại " "má»™t cách ná»™i bá»™." -#: setup.c:178 +#: setup.c:184 #, c-format msgid "" "ambiguous argument '%s': unknown revision or path not in the working tree.\n" @@ -3396,7 +3405,7 @@ msgstr "" "Dùng “--†để ngăn cách các đưá»ng dẫn khá»i Ä‘iểm xem xét, như thế nà y:\n" "“git <lệnh> [<Ä‘iểm xem xét>…] -- [<táºp tin>…]â€" -#: setup.c:228 +#: setup.c:252 #, c-format msgid "" "ambiguous argument '%s': both revision and filename\n" @@ -3407,34 +3416,34 @@ msgstr "" "Dùng “--†để ngăn cách các đưá»ng dẫn khá»i Ä‘iểm xem xét, như thế nà y:\n" "“git <lệnh> [<Ä‘iểm xem xét>…] -- [<táºp tin>…]â€" -#: setup.c:475 +#: setup.c:504 #, c-format msgid "Expected git repo version <= %d, found %d" msgstr "Cần phiên bản kho git <= %d, nhưng lại nháºn được %d" -#: setup.c:483 +#: setup.c:512 msgid "unknown repository extensions found:" msgstr "tìm thấy phần mở rá»™ng kho chưa biết:" -#: setup.c:776 +#: setup.c:810 #, c-format msgid "Not a git repository (or any of the parent directories): %s" msgstr "Không phải là kho git (hoặc bất kỳ thư mục cha mẹ nà o): %s" -#: setup.c:778 builtin/index-pack.c:1646 +#: setup.c:812 builtin/index-pack.c:1652 msgid "Cannot come back to cwd" msgstr "Không thể quay lại cwd" -#: setup.c:1010 +#: setup.c:1050 msgid "Unable to read current working directory" msgstr "Không thể Ä‘á»c thư mục là m việc hiện hà nh" -#: setup.c:1022 setup.c:1028 +#: setup.c:1062 setup.c:1068 #, c-format msgid "Cannot change to '%s'" msgstr "Không thể chuyển sang “%sâ€" -#: setup.c:1041 +#: setup.c:1081 #, c-format msgid "" "Not a git repository (or any parent up to mount point %s)\n" @@ -3444,7 +3453,7 @@ msgstr "" "Dừng tại biên cá»§a hệ thống táºp tin (GIT_DISCOVERY_ACROSS_FILESYSTEM chưa " "đặt)." -#: setup.c:1106 +#: setup.c:1173 #, c-format msgid "" "Problem with core.sharedRepository filemode value (0%.3o).\n" @@ -3453,27 +3462,27 @@ msgstr "" "Gặp vấn đỠvá»›i gÃa trị chế độ táºp tin core.sharedRepository (0%.3o).\n" "ngưá»i sở hữu táºp tin phải luôn có quyá»n Ä‘á»c và ghi." -#: sha1_file.c:559 +#: sha1_file.c:560 #, c-format msgid "path '%s' does not exist" msgstr "đưá»ng dẫn “%s†không tồn tại" -#: sha1_file.c:585 +#: sha1_file.c:586 #, c-format msgid "reference repository '%s' as a linked checkout is not supported yet." msgstr "kho tham chiếu “%s†như là lấy ra liên kết vẫn chưa được há»— trợ." -#: sha1_file.c:591 +#: sha1_file.c:592 #, c-format msgid "reference repository '%s' is not a local repository." msgstr "kho tham chiếu “%s†không phải là má»™t kho ná»™i bá»™." -#: sha1_file.c:597 +#: sha1_file.c:598 #, c-format msgid "reference repository '%s' is shallow" msgstr "kho tham chiếu “%s†là nông" -#: sha1_file.c:605 +#: sha1_file.c:606 #, c-format msgid "reference repository '%s' is grafted" msgstr "kho tham chiếu “%s†bị cấy ghép" @@ -3482,27 +3491,27 @@ msgstr "kho tham chiếu “%s†bị cấy ghép" msgid "offset before end of packfile (broken .idx?)" msgstr "vị trà tương đối trước Ä‘iểm kết thúc cá»§a táºp tin gói (.idx há»ng à ?)" -#: sha1_file.c:2721 +#: sha1_file.c:2729 #, c-format msgid "offset before start of pack index for %s (corrupt index?)" msgstr "vị trà tương đối nằm trước chỉ mục gói cho %s (mục lục bị há»ng à ?)" -#: sha1_file.c:2725 +#: sha1_file.c:2733 #, c-format msgid "offset beyond end of pack index for %s (truncated index?)" msgstr "" "vị trà tương đối vượt quá cuối cá»§a chỉ mục gói cho %s (mục lục bị cắt cụt à ?)" -#: sha1_name.c:409 +#: sha1_name.c:419 #, c-format msgid "short SHA1 %s is ambiguous" msgstr "tóm lược SHA1 %s chưa rõ rà ng" -#: sha1_name.c:420 +#: sha1_name.c:430 msgid "The candidates are:" msgstr "Các ứng cá» là :" -#: sha1_name.c:580 +#: sha1_name.c:589 msgid "" "Git normally never creates a ref that ends with 40 hex characters\n" "because it will be ignored when you just specify 40-hex. These refs\n" @@ -3526,56 +3535,66 @@ msgstr "" "nà y\n" "bằng cách chạy lệnh \"git config advice.objectNameWarning false\"" -#: submodule.c:67 submodule.c:101 +#: submodule.c:70 submodule.c:104 msgid "Cannot change unmerged .gitmodules, resolve merge conflicts first" msgstr "" "Không thể thay đổi .gitmodules chưa hòa trá»™n, hãy giải quyết xung đột trá»™n " "trước" -#: submodule.c:71 submodule.c:105 +#: submodule.c:74 submodule.c:108 #, c-format msgid "Could not find section in .gitmodules where path=%s" msgstr "Không thể tìm thấy phần trong .gitmodules nÆ¡i mà đưá»ng_dẫn=%s" -#: submodule.c:79 +#: submodule.c:82 #, c-format msgid "Could not update .gitmodules entry %s" msgstr "Không thể cáºp nháºt mục .gitmodules %s" -#: submodule.c:112 +#: submodule.c:115 #, c-format msgid "Could not remove .gitmodules entry for %s" msgstr "Không thể gỡ bá» mục .gitmodules dà nh cho %s" -#: submodule.c:123 +#: submodule.c:126 msgid "staging updated .gitmodules failed" msgstr "gặp lá»—i khi tổ chức .gitmodules đã cáºp nháºt" -#: submodule.c:161 +#: submodule.c:165 msgid "negative values not allowed for submodule.fetchJobs" msgstr "không cho phép giá trị âm ở submodule.fetchJobs" -#: submodule.c:1194 +#: submodule.c:376 +#, c-format +msgid "in unpopulated submodule '%s'" +msgstr "Trong mô-Ä‘un-con không có gì “%sâ€" + +#: submodule.c:407 +#, c-format +msgid "Pathspec '%s' is in submodule '%.*s'" +msgstr "Äặc tả đưá»ng dẫn “%s†thì ở trong mô-Ä‘un-con “%.*sâ€" + +#: submodule.c:1337 #, c-format msgid "'%s' not recognized as a git repository" msgstr "không nháºn ra “%s†là má»™t kho git" -#: submodule.c:1332 +#: submodule.c:1475 #, c-format msgid "could not start 'git status' in submodule '%s'" msgstr "không thể lấy thống kê “git status†trong mô-Ä‘un-con “%sâ€" -#: submodule.c:1345 +#: submodule.c:1488 #, c-format msgid "could not run 'git status' in submodule '%s'" msgstr "không thể chạy “git status†trong mô-Ä‘un-con “%sâ€" -#: submodule.c:1421 +#: submodule.c:1581 #, c-format msgid "submodule '%s' has dirty index" msgstr "mô-Ä‘un-con “%s†có mục lục còn bẩn" -#: submodule.c:1678 +#: submodule.c:1845 #, c-format msgid "" "relocate_gitdir for submodule '%s' with more than one worktree not supported" @@ -3583,18 +3602,18 @@ msgstr "" "relocate_gitdir cho mô-Ä‘un-con “%s†vá»›i nhiá»u hÆ¡n má»™t cây là m việc là chưa " "được há»— trợ" -#: submodule.c:1690 submodule.c:1746 +#: submodule.c:1857 submodule.c:1913 #, c-format msgid "could not lookup name for submodule '%s'" msgstr "không thể tìm kiếm tên cho mô-Ä‘un-con “%sâ€" -#: submodule.c:1694 builtin/submodule--helper.c:678 +#: submodule.c:1861 builtin/submodule--helper.c:678 #: builtin/submodule--helper.c:688 #, c-format msgid "could not create directory '%s'" msgstr "không thể tạo thư mục “%sâ€" -#: submodule.c:1697 +#: submodule.c:1864 #, c-format msgid "" "Migrating git directory of '%s%s' from\n" @@ -3605,94 +3624,94 @@ msgstr "" "“%s†sang\n" "“%sâ€\n" -#: submodule.c:1781 +#: submodule.c:1948 #, c-format msgid "could not recurse into submodule '%s'" msgstr "không thể đệ quy và o trong mô-Ä‘un-con “%sâ€" -#: submodule.c:1825 +#: submodule.c:1992 msgid "could not start ls-files in .." msgstr "không thể lấy thông tin thống kê vá» ls-files trong .." -#: submodule.c:1845 +#: submodule.c:2012 msgid "BUG: returned path string doesn't match cwd?" msgstr "Lá»–I: trả vá» chuá»—i đưá»ng dẫn không khá»›p cwd?" -#: submodule.c:1864 +#: submodule.c:2031 #, c-format msgid "ls-tree returned unexpected return code %d" msgstr "ls-tree trả vá» mã không như mong đợi %d" -#: submodule-config.c:380 +#: submodule-config.c:420 #, c-format msgid "invalid value for %s" msgstr "giá trị cho %s không hợp lệ" -#: trailer.c:240 +#: trailer.c:241 #, c-format msgid "running trailer command '%s' failed" msgstr "chạy lệnh kéo theo “%s†gặp lá»—i" -#: trailer.c:473 trailer.c:477 trailer.c:481 trailer.c:535 trailer.c:539 -#: trailer.c:543 +#: trailer.c:474 trailer.c:478 trailer.c:482 trailer.c:536 trailer.c:540 +#: trailer.c:544 #, c-format msgid "unknown value '%s' for key '%s'" msgstr "không hiểu giá trị “%s†cho khóa “%sâ€" -#: trailer.c:525 trailer.c:530 builtin/remote.c:289 +#: trailer.c:526 trailer.c:531 builtin/remote.c:290 #, c-format msgid "more than one %s" msgstr "nhiá»u hÆ¡n má»™t %s" -#: trailer.c:702 +#: trailer.c:703 #, c-format msgid "empty trailer token in trailer '%.*s'" msgstr "thẻ thừa trống rá»—ng trong phần thừa “%.*sâ€" -#: trailer.c:722 +#: trailer.c:723 #, c-format msgid "could not read input file '%s'" msgstr "không Ä‘á»c được táºp tin đầu và o “%sâ€" -#: trailer.c:725 +#: trailer.c:726 msgid "could not read from stdin" msgstr "không thể Ä‘á»c từ đầu và o tiêu chuẩn" -#: trailer.c:949 builtin/am.c:44 +#: trailer.c:950 builtin/am.c:45 #, c-format msgid "could not stat %s" msgstr "không thể lấy thông tin thống kê vá» %s" -#: trailer.c:951 +#: trailer.c:952 #, c-format msgid "file %s is not a regular file" msgstr "\"%s\" không phải là táºp tin bình thưá»ng" -#: trailer.c:953 +#: trailer.c:954 #, c-format msgid "file %s is not writable by user" msgstr "táºp tin %s ngưá»i dùng không thể ghi được" -#: trailer.c:965 +#: trailer.c:966 msgid "could not open temporary file" msgstr "không thể tạo táºp tin tạm thá»i" -#: trailer.c:1001 +#: trailer.c:1002 #, c-format msgid "could not rename temporary file to %s" msgstr "không thể đổi tên táºp tin tạm thá»i thà nh %s" -#: transport.c:62 +#: transport.c:63 #, c-format msgid "Would set upstream of '%s' to '%s' of '%s'\n" msgstr "Không thể đặt thượng nguồn cá»§a “%s†thà nh “%s†cá»§a “%sâ€\n" -#: transport.c:151 +#: transport.c:152 #, c-format msgid "transport: invalid depth option '%s'" msgstr "váºn chuyển: tùy chá»n độ sâu “%s†không hợp lệ" -#: transport.c:889 +#: transport.c:890 #, c-format msgid "" "The following submodule paths contain changes that can\n" @@ -3701,7 +3720,7 @@ msgstr "" "Các đưá»ng dẫn mô-Ä‘un-con sau đây có chứa các thay đổi cái mà \n" "có thể được tìm thấy trên má»i máy phục vụ:\n" -#: transport.c:893 +#: transport.c:894 #, c-format msgid "" "\n" @@ -3728,11 +3747,11 @@ msgstr "" "để đẩy chúng lên máy phục vụ.\n" "\n" -#: transport.c:901 +#: transport.c:902 msgid "Aborting." msgstr "Bãi bá»." -#: transport-helper.c:1080 +#: transport-helper.c:1071 #, c-format msgid "Could not read ref %s" msgstr "Không thể Ä‘á»c tham chiếu %s" @@ -3753,7 +3772,7 @@ msgstr "tên táºp tin trống rá»—ng trong mục tin cây" msgid "too-short tree file" msgstr "táºp tin cây quá ngắn" -#: unpack-trees.c:104 +#: unpack-trees.c:105 #, c-format msgid "" "Your local changes to the following files would be overwritten by checkout:\n" @@ -3764,7 +3783,7 @@ msgstr "" "%%sVui lòng chuyển giao các thay đổi hay tạm cất chúng Ä‘i trước khi bạn " "chuyển nhánh." -#: unpack-trees.c:106 +#: unpack-trees.c:107 #, c-format msgid "" "Your local changes to the following files would be overwritten by checkout:\n" @@ -3774,7 +3793,7 @@ msgstr "" "checkout:\n" "%%s" -#: unpack-trees.c:109 +#: unpack-trees.c:110 #, c-format msgid "" "Your local changes to the following files would be overwritten by merge:\n" @@ -3785,7 +3804,7 @@ msgstr "" "%%sVui lòng chuyển giao các thay đổi hay tạm cất chúng Ä‘i trước khi bạn hòa " "trá»™n." -#: unpack-trees.c:111 +#: unpack-trees.c:112 #, c-format msgid "" "Your local changes to the following files would be overwritten by merge:\n" @@ -3795,7 +3814,7 @@ msgstr "" "hòa trá»™n:\n" "%%s" -#: unpack-trees.c:114 +#: unpack-trees.c:115 #, c-format msgid "" "Your local changes to the following files would be overwritten by %s:\n" @@ -3805,7 +3824,7 @@ msgstr "" "%s:\n" "%%sVui lòng chuyển giao các thay đổi hay tạm cất chúng Ä‘i trước khi bạn %s." -#: unpack-trees.c:116 +#: unpack-trees.c:117 #, c-format msgid "" "Your local changes to the following files would be overwritten by %s:\n" @@ -3815,7 +3834,7 @@ msgstr "" "%s:\n" "%%s" -#: unpack-trees.c:121 +#: unpack-trees.c:122 #, c-format msgid "" "Updating the following directories would lose untracked files in them:\n" @@ -3825,7 +3844,7 @@ msgstr "" "trong nó:\n" "%s" -#: unpack-trees.c:125 +#: unpack-trees.c:126 #, c-format msgid "" "The following untracked working tree files would be removed by checkout:\n" @@ -3835,7 +3854,7 @@ msgstr "" "checkout:\n" "%%sVui lòng di chuyển hay gỡ bá» chúng trước khi bạn chuyển nhánh." -#: unpack-trees.c:127 +#: unpack-trees.c:128 #, c-format msgid "" "The following untracked working tree files would be removed by checkout:\n" @@ -3845,7 +3864,7 @@ msgstr "" "checkout:\n" "%%s" -#: unpack-trees.c:130 +#: unpack-trees.c:131 #, c-format msgid "" "The following untracked working tree files would be removed by merge:\n" @@ -3855,7 +3874,7 @@ msgstr "" "trá»™n:\n" "%%sVui lòng di chuyển hay gỡ bá» chúng trước khi bạn hòa trá»™n." -#: unpack-trees.c:132 +#: unpack-trees.c:133 #, c-format msgid "" "The following untracked working tree files would be removed by merge:\n" @@ -3865,7 +3884,7 @@ msgstr "" "trá»™n:\n" "%%s" -#: unpack-trees.c:135 +#: unpack-trees.c:136 #, c-format msgid "" "The following untracked working tree files would be removed by %s:\n" @@ -3874,7 +3893,7 @@ msgstr "" "Các táºp tin cây là m việc chưa được theo dõi sau đây sẽ bị gỡ bá» bởi %s:\n" "%%sVui lòng di chuyển hay gỡ bá» chúng trước khi bạn %s." -#: unpack-trees.c:137 +#: unpack-trees.c:138 #, c-format msgid "" "The following untracked working tree files would be removed by %s:\n" @@ -3883,7 +3902,7 @@ msgstr "" "Các táºp tin cây là m việc chưa được theo dõi sau đây sẽ bị gỡ bá» bởi %s:\n" "%%s" -#: unpack-trees.c:142 +#: unpack-trees.c:143 #, c-format msgid "" "The following untracked working tree files would be overwritten by " @@ -3894,7 +3913,7 @@ msgstr "" "checkout:\n" "%%sVui lòng di chuyển hay gỡ bá» chúng trước khi bạn chuyển nhánh." -#: unpack-trees.c:144 +#: unpack-trees.c:145 #, c-format msgid "" "The following untracked working tree files would be overwritten by " @@ -3905,7 +3924,7 @@ msgstr "" "checkout:\n" "%%s" -#: unpack-trees.c:147 +#: unpack-trees.c:148 #, c-format msgid "" "The following untracked working tree files would be overwritten by merge:\n" @@ -3915,7 +3934,7 @@ msgstr "" "hòa trá»™n:\n" "%%sVui lòng di chuyển hay gỡ bá» chúng trước khi bạn hòa trá»™n." -#: unpack-trees.c:149 +#: unpack-trees.c:150 #, c-format msgid "" "The following untracked working tree files would be overwritten by merge:\n" @@ -3925,7 +3944,7 @@ msgstr "" "hòa trá»™n:\n" "%%s" -#: unpack-trees.c:152 +#: unpack-trees.c:153 #, c-format msgid "" "The following untracked working tree files would be overwritten by %s:\n" @@ -3935,7 +3954,7 @@ msgstr "" "%s:\n" "%%sVui lòng di chuyển hay gỡ bá» chúng trước khi bạn %s." -#: unpack-trees.c:154 +#: unpack-trees.c:155 #, c-format msgid "" "The following untracked working tree files would be overwritten by %s:\n" @@ -3945,12 +3964,12 @@ msgstr "" "%s:\n" "%%s" -#: unpack-trees.c:161 +#: unpack-trees.c:162 #, c-format msgid "Entry '%s' overlaps with '%s'. Cannot bind." msgstr "Mục “%s†đè lên “%sâ€. Không thể buá»™c." -#: unpack-trees.c:164 +#: unpack-trees.c:165 #, c-format msgid "" "Cannot update sparse checkout: the following entries are not up-to-date:\n" @@ -3959,7 +3978,7 @@ msgstr "" "Không thể cáºp nháºt checkout rải rác: các mục tin sau đây chưa cáºp nháºt:\n" "%s" -#: unpack-trees.c:166 +#: unpack-trees.c:167 #, c-format msgid "" "The following working tree files would be overwritten by sparse checkout " @@ -3970,7 +3989,7 @@ msgstr "" "nháºt checkout rải rác:\n" "%s" -#: unpack-trees.c:168 +#: unpack-trees.c:169 #, c-format msgid "" "The following working tree files would be removed by sparse checkout " @@ -3981,7 +4000,7 @@ msgstr "" "nháºt checkout rải rác:\n" "%s" -#: unpack-trees.c:170 +#: unpack-trees.c:171 #, c-format msgid "" "Cannot update submodule:\n" @@ -3990,17 +4009,17 @@ msgstr "" "Không thể cáºp nháºt mô-Ä‘un-con:\n" "%s" -#: unpack-trees.c:247 +#: unpack-trees.c:248 #, c-format msgid "Aborting\n" msgstr "Bãi bá»\n" -#: unpack-trees.c:272 +#: unpack-trees.c:277 #, c-format msgid "submodule update strategy not supported for submodule '%s'" msgstr "chiến lược cáºp nháºt mô-Ä‘un-con không được há»— trợ cho mô-Ä‘un-con “%sâ€" -#: unpack-trees.c:340 +#: unpack-trees.c:346 msgid "Checking out files" msgstr "Äang lấy ra các táºp tin" @@ -4033,191 +4052,196 @@ msgstr "tên cổng không hợp lệ" msgid "invalid '..' path segment" msgstr "Ä‘oạn đưá»ng dẫn “..†không hợp lệ" -#: worktree.c:285 +#: worktree.c:245 #, c-format msgid "failed to read '%s'" msgstr "gặp lá»—i khi Ä‘á»c “%sâ€" -#: wrapper.c:222 wrapper.c:392 +#: wrapper.c:223 wrapper.c:393 #, c-format msgid "could not open '%s' for reading and writing" msgstr "không thể mở “%s†để Ä‘á»c và ghi" -#: wrapper.c:224 wrapper.c:394 builtin/am.c:766 +#: wrapper.c:225 wrapper.c:395 builtin/am.c:766 #, c-format msgid "could not open '%s' for writing" msgstr "không thể mở “%s†để ghi" -#: wrapper.c:226 wrapper.c:396 builtin/am.c:318 builtin/am.c:757 -#: builtin/am.c:849 builtin/commit.c:1700 builtin/merge.c:1015 -#: builtin/pull.c:341 +#: wrapper.c:227 wrapper.c:397 builtin/am.c:319 builtin/am.c:757 +#: builtin/am.c:849 builtin/merge.c:1014 #, c-format msgid "could not open '%s' for reading" msgstr "không thể mở “%s†để Ä‘á»c" -#: wrapper.c:581 wrapper.c:602 +#: wrapper.c:424 wrapper.c:624 #, c-format msgid "unable to access '%s'" msgstr "không thể truy cáºp “%sâ€" -#: wrapper.c:610 +#: wrapper.c:632 msgid "unable to get current working directory" msgstr "Không thể lấy thư mục là m việc hiện hà nh" -#: wrapper.c:634 +#: wrapper.c:656 #, c-format msgid "could not write to %s" msgstr "không thể ghi và o %s" -#: wrapper.c:636 +#: wrapper.c:658 #, c-format msgid "could not close %s" msgstr "không thể đóng %s" -#: wt-status.c:151 +#: wt-status.c:152 msgid "Unmerged paths:" msgstr "Những đưá»ng dẫn chưa được hòa trá»™n:" -#: wt-status.c:178 wt-status.c:205 +#: wt-status.c:179 wt-status.c:206 #, c-format msgid " (use \"git reset %s <file>...\" to unstage)" msgstr " (dùng \"git reset %s <táºp-tin>…\" để bá» ra khá»i bệ phóng)" -#: wt-status.c:180 wt-status.c:207 +#: wt-status.c:181 wt-status.c:208 msgid " (use \"git rm --cached <file>...\" to unstage)" msgstr " (dùng \"git rm --cached <táºp-tin>…\" để bá» ra khá»i bệ phóng)" -#: wt-status.c:184 +#: wt-status.c:185 msgid " (use \"git add <file>...\" to mark resolution)" msgstr " (dùng \"git add <táºp-tin>…\" để đánh dấu là cần giải quyết)" -#: wt-status.c:186 wt-status.c:190 +#: wt-status.c:187 wt-status.c:191 msgid " (use \"git add/rm <file>...\" as appropriate to mark resolution)" msgstr "" " (dùng \"git add/rm <táºp-tin>…\" như là má»™t cách thÃch hợp để đánh dấu là " "cần được giải quyết)" -#: wt-status.c:188 +#: wt-status.c:189 msgid " (use \"git rm <file>...\" to mark resolution)" msgstr " (dùng \"git rm <táºp-tin>…\" để đánh dấu là cần giải quyết)" -#: wt-status.c:199 wt-status.c:958 +#: wt-status.c:200 wt-status.c:981 msgid "Changes to be committed:" msgstr "Những thay đổi sẽ được chuyển giao:" -#: wt-status.c:217 wt-status.c:967 +#: wt-status.c:218 wt-status.c:990 msgid "Changes not staged for commit:" msgstr "Các thay đổi chưa được đặt lên bệ phóng để chuyển giao:" -#: wt-status.c:221 +#: wt-status.c:222 msgid " (use \"git add <file>...\" to update what will be committed)" msgstr " (dùng \"git add <táºp-tin>…\" để cáºp nháºt những gì sẽ chuyển giao)" -#: wt-status.c:223 +#: wt-status.c:224 msgid " (use \"git add/rm <file>...\" to update what will be committed)" msgstr "" " (dùng \"git add/rm <táºp-tin>…\" để cáºp nháºt những gì sẽ được chuyển giao)" -#: wt-status.c:224 +#: wt-status.c:225 msgid "" " (use \"git checkout -- <file>...\" to discard changes in working directory)" msgstr "" " (dùng \"git checkout -- <táºp-tin>…\" để loại bá» các thay đổi trong thư mục " "là m việc)" -#: wt-status.c:226 +#: wt-status.c:227 msgid " (commit or discard the untracked or modified content in submodules)" msgstr "" " (chuyển giao hoặc là loại bá» các ná»™i dung chưa được theo dõi hay đã sá»a " "chữa trong mô-Ä‘un-con)" -#: wt-status.c:238 +#: wt-status.c:239 #, c-format msgid " (use \"git %s <file>...\" to include in what will be committed)" msgstr "" " (dùng \"git %s <táºp-tin>…\" để thêm và o những gì cần được chuyển giao)" -#: wt-status.c:253 +#: wt-status.c:254 msgid "both deleted:" msgstr "bị xóa bởi cả hai:" -#: wt-status.c:255 +#: wt-status.c:256 msgid "added by us:" msgstr "được thêm và o bởi chúng ta:" -#: wt-status.c:257 +#: wt-status.c:258 msgid "deleted by them:" msgstr "bị xóa Ä‘i bởi há»:" -#: wt-status.c:259 +#: wt-status.c:260 msgid "added by them:" msgstr "được thêm và o bởi há»:" -#: wt-status.c:261 +#: wt-status.c:262 msgid "deleted by us:" msgstr "bị xóa bởi chúng ta:" -#: wt-status.c:263 +#: wt-status.c:264 msgid "both added:" msgstr "được thêm và o bởi cả hai:" -#: wt-status.c:265 +#: wt-status.c:266 msgid "both modified:" msgstr "bị sá»a bởi cả hai:" -#: wt-status.c:275 +#: wt-status.c:276 msgid "new file:" msgstr "táºp tin má»›i:" -#: wt-status.c:277 +#: wt-status.c:278 msgid "copied:" msgstr "đã chép:" -#: wt-status.c:279 +#: wt-status.c:280 msgid "deleted:" msgstr "đã xóa:" -#: wt-status.c:281 +#: wt-status.c:282 msgid "modified:" msgstr "đã sá»a:" -#: wt-status.c:283 +#: wt-status.c:284 msgid "renamed:" msgstr "đã đổi tên:" -#: wt-status.c:285 +#: wt-status.c:286 msgid "typechange:" msgstr "đổi-kiểu:" -#: wt-status.c:287 +#: wt-status.c:288 msgid "unknown:" msgstr "không hiểu:" -#: wt-status.c:289 +#: wt-status.c:290 msgid "unmerged:" msgstr "chưa hòa trá»™n:" -#: wt-status.c:371 +#: wt-status.c:372 msgid "new commits, " msgstr "lần chuyển giao má»›i, " -#: wt-status.c:373 +#: wt-status.c:374 msgid "modified content, " msgstr "ná»™i dung bị sá»a đổi, " -#: wt-status.c:375 +#: wt-status.c:376 msgid "untracked content, " msgstr "ná»™i dung chưa được theo dõi, " -#: wt-status.c:831 +#: wt-status.c:821 +#, c-format +msgid "Your stash currently has %d entry" +msgid_plural "Your stash currently has %d entries" +msgstr[0] "Bạn hiện nay ở trong phần cất Ä‘i Ä‘ang có %d mục" + +#: wt-status.c:853 msgid "Submodules changed but not updated:" msgstr "Những mô-Ä‘un-con đã bị thay đổi nhưng chưa được cáºp nháºt:" -#: wt-status.c:833 +#: wt-status.c:855 msgid "Submodule changes to be committed:" msgstr "Những mô-Ä‘un-con thay đổi đã được chuyển giao:" -#: wt-status.c:914 +#: wt-status.c:937 msgid "" "Do not touch the line above.\n" "Everything below will be removed." @@ -4225,109 +4249,109 @@ msgstr "" "Không động đến đưá»ng ở trên.\n" "Má»i thứ phÃa dưới sẽ được xóa bá»." -#: wt-status.c:1026 +#: wt-status.c:1049 msgid "You have unmerged paths." msgstr "Bạn có những đưá»ng dẫn chưa được hòa trá»™n." -#: wt-status.c:1029 +#: wt-status.c:1052 msgid " (fix conflicts and run \"git commit\")" msgstr " (sá»a các xung đột rồi chạy \"git commit\")" -#: wt-status.c:1031 +#: wt-status.c:1054 msgid " (use \"git merge --abort\" to abort the merge)" msgstr " (dùng \"git merge --abort\" để bãi bá» việc hòa trá»™n)" -#: wt-status.c:1036 +#: wt-status.c:1059 msgid "All conflicts fixed but you are still merging." msgstr "Tất cả các xung đột đã được giải quyết nhưng bạn vẫn Ä‘ang hòa trá»™n." -#: wt-status.c:1039 +#: wt-status.c:1062 msgid " (use \"git commit\" to conclude merge)" msgstr " (dùng \"git commit\" để hoà n tất việc hòa trá»™n)" -#: wt-status.c:1049 +#: wt-status.c:1072 msgid "You are in the middle of an am session." msgstr "Bạn Ä‘ang ở giữa cá»§a má»™t phiên “amâ€." -#: wt-status.c:1052 +#: wt-status.c:1075 msgid "The current patch is empty." msgstr "Miếng vá hiện tại bị trống rá»—ng." -#: wt-status.c:1056 +#: wt-status.c:1079 msgid " (fix conflicts and then run \"git am --continue\")" msgstr " (sá»a các xung đột và sau đó chạy lệnh \"git am --continue\")" -#: wt-status.c:1058 +#: wt-status.c:1081 msgid " (use \"git am --skip\" to skip this patch)" msgstr " (dùng \"git am --skip\" để bá» qua miếng vá nà y)" -#: wt-status.c:1060 +#: wt-status.c:1083 msgid " (use \"git am --abort\" to restore the original branch)" msgstr " (dùng \"git am --abort\" để phục hồi lại nhánh nguyên thá»§y)" -#: wt-status.c:1189 +#: wt-status.c:1214 msgid "git-rebase-todo is missing." msgstr "thiếu git-rebase-todo" -#: wt-status.c:1191 +#: wt-status.c:1216 msgid "No commands done." msgstr "Không thá»±c hiện lệnh nà o." -#: wt-status.c:1194 +#: wt-status.c:1219 #, c-format msgid "Last command done (%d command done):" msgid_plural "Last commands done (%d commands done):" msgstr[0] "Lệnh thá»±c hiện cuối (%d lệnh được thá»±c thi):" -#: wt-status.c:1205 +#: wt-status.c:1230 #, c-format msgid " (see more in file %s)" msgstr " (xem thêm trong %s)" -#: wt-status.c:1210 +#: wt-status.c:1235 msgid "No commands remaining." msgstr "Không có lệnh nà o còn lại." -#: wt-status.c:1213 +#: wt-status.c:1238 #, c-format msgid "Next command to do (%d remaining command):" msgid_plural "Next commands to do (%d remaining commands):" msgstr[0] "Lệnh cần là m kế tiếp (%d lệnh còn lại):" -#: wt-status.c:1221 +#: wt-status.c:1246 msgid " (use \"git rebase --edit-todo\" to view and edit)" msgstr " (dùng lệnh \"git rebase --edit-todo\" để xem và sá»a)" -#: wt-status.c:1234 +#: wt-status.c:1259 #, c-format msgid "You are currently rebasing branch '%s' on '%s'." msgstr "Bạn hiện nay Ä‘ang thá»±c hiện việc “rebase†nhánh “%s†trên “%sâ€." -#: wt-status.c:1239 +#: wt-status.c:1264 msgid "You are currently rebasing." msgstr "Bạn hiện nay Ä‘ang thá»±c hiện việc “rebase†(“cải tổâ€)." -#: wt-status.c:1253 +#: wt-status.c:1278 msgid " (fix conflicts and then run \"git rebase --continue\")" msgstr "" " (sá»a các xung đột và sau đó chạy lệnh “cải tổ†\"git rebase --continue\")" -#: wt-status.c:1255 +#: wt-status.c:1280 msgid " (use \"git rebase --skip\" to skip this patch)" msgstr " (dùng lệnh “cải tổ†\"git rebase --skip\" để bá» qua lần vá nà y)" -#: wt-status.c:1257 +#: wt-status.c:1282 msgid " (use \"git rebase --abort\" to check out the original branch)" msgstr "" " (dùng lệnh “cải tổ†\"git rebase --abort\" để check-out nhánh nguyên thá»§y)" -#: wt-status.c:1263 +#: wt-status.c:1288 msgid " (all conflicts fixed: run \"git rebase --continue\")" msgstr "" " (khi tất cả các xung đột đã sá»a xong: chạy lệnh “cải tổ†\"git rebase --" "continue\")" -#: wt-status.c:1267 +#: wt-status.c:1292 #, c-format msgid "" "You are currently splitting a commit while rebasing branch '%s' on '%s'." @@ -4335,130 +4359,134 @@ msgstr "" "Bạn hiện nay Ä‘ang thá»±c hiện việc chia tách má»™t lần chuyển giao trong khi " "Ä‘ang “rebase†nhánh “%s†trên “%sâ€." -#: wt-status.c:1272 +#: wt-status.c:1297 msgid "You are currently splitting a commit during a rebase." msgstr "" "Bạn hiện tại Ä‘ang cắt đôi má»™t lần chuyển giao trong khi Ä‘ang thá»±c hiện việc " "rebase." -#: wt-status.c:1275 +#: wt-status.c:1300 msgid " (Once your working directory is clean, run \"git rebase --continue\")" msgstr "" " (Má»™t khi thư mục là m việc cá»§a bạn đã gá»n gà ng, chạy lệnh “cải tổ†\"git " "rebase --continue\")" -#: wt-status.c:1279 +#: wt-status.c:1304 #, c-format msgid "You are currently editing a commit while rebasing branch '%s' on '%s'." msgstr "" "Bạn hiện nay Ä‘ang thá»±c hiện việc sá»a chữa má»™t lần chuyển giao trong khi Ä‘ang " "rebase nhánh “%s†trên “%sâ€." -#: wt-status.c:1284 +#: wt-status.c:1309 msgid "You are currently editing a commit during a rebase." msgstr "Bạn hiện Ä‘ang sá»a má»™t lần chuyển giao trong khi bạn thá»±c hiện rebase." -#: wt-status.c:1287 +#: wt-status.c:1312 msgid " (use \"git commit --amend\" to amend the current commit)" msgstr " (dùng \"git commit --amend\" để “tu bổ†lần chuyển giao hiện tại)" -#: wt-status.c:1289 +#: wt-status.c:1314 msgid "" " (use \"git rebase --continue\" once you are satisfied with your changes)" msgstr "" " (chạy lệnh “cải tổ†\"git rebase --continue\" má»™t khi bạn cảm thấy hà i " "lòng vá» những thay đổi cá»§a mình)" -#: wt-status.c:1299 +#: wt-status.c:1324 #, c-format msgid "You are currently cherry-picking commit %s." msgstr "Bạn hiện nay Ä‘ang thá»±c hiện việc cherry-pick lần chuyển giao %s." -#: wt-status.c:1304 +#: wt-status.c:1329 msgid " (fix conflicts and run \"git cherry-pick --continue\")" msgstr "" " (sá»a các xung đột và sau đó chạy lệnh \"git cherry-pick --continue\")" -#: wt-status.c:1307 +#: wt-status.c:1332 msgid " (all conflicts fixed: run \"git cherry-pick --continue\")" msgstr "" " (khi tất cả các xung đột đã sá»a xong: chạy lệnh \"git cherry-pick --" "continue\")" -#: wt-status.c:1309 +#: wt-status.c:1334 msgid " (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)" msgstr " (dùng \"git cherry-pick --abort\" để há»§y bá» thao tác cherry-pick)" -#: wt-status.c:1318 +#: wt-status.c:1343 #, c-format msgid "You are currently reverting commit %s." msgstr "Bạn hiện nay Ä‘ang thá»±c hiện thao tác hoà n nguyên lần chuyển giao “%sâ€." -#: wt-status.c:1323 +#: wt-status.c:1348 msgid " (fix conflicts and run \"git revert --continue\")" msgstr " (sá»a các xung đột và sau đó chạy lệnh \"git revert --continue\")" -#: wt-status.c:1326 +#: wt-status.c:1351 msgid " (all conflicts fixed: run \"git revert --continue\")" msgstr "" " (khi tất cả các xung đột đã sá»a xong: chạy lệnh \"git revert --continue\")" -#: wt-status.c:1328 +#: wt-status.c:1353 msgid " (use \"git revert --abort\" to cancel the revert operation)" msgstr " (dùng \"git revert --abort\" để há»§y bá» thao tác hoà n nguyên)" -#: wt-status.c:1339 +#: wt-status.c:1364 #, c-format msgid "You are currently bisecting, started from branch '%s'." msgstr "" "Bạn hiện nay Ä‘ang thá»±c hiện thao tác di chuyển ná»a bước (bisect), bắt đầu từ " "nhánh “%sâ€." -#: wt-status.c:1343 +#: wt-status.c:1368 msgid "You are currently bisecting." msgstr "Bạn hiện tại Ä‘ang thá»±c hiện việc bisect (di chuyển ná»a bước)." -#: wt-status.c:1346 +#: wt-status.c:1371 msgid " (use \"git bisect reset\" to get back to the original branch)" msgstr " (dùng \"git bisect reset\" để quay trở lại nhánh nguyên thá»§y)" -#: wt-status.c:1543 +#: wt-status.c:1568 msgid "On branch " msgstr "Trên nhánh " -#: wt-status.c:1549 +#: wt-status.c:1574 msgid "interactive rebase in progress; onto " msgstr "rebase ở chế độ tương tác Ä‘ang được thá»±c hiện; lên trên " -#: wt-status.c:1551 +#: wt-status.c:1576 msgid "rebase in progress; onto " msgstr "rebase Ä‘ang được thá»±c hiện: lên trên " -#: wt-status.c:1556 +#: wt-status.c:1581 msgid "HEAD detached at " msgstr "HEAD được tách rá»i tại " -#: wt-status.c:1558 +#: wt-status.c:1583 msgid "HEAD detached from " msgstr "HEAD được tách rá»i từ " -#: wt-status.c:1561 +#: wt-status.c:1586 msgid "Not currently on any branch." msgstr "Hiện tại chẳng ở nhánh nà o cả." -#: wt-status.c:1579 +#: wt-status.c:1606 msgid "Initial commit" msgstr "Lần chuyển giao khởi tạo" -#: wt-status.c:1593 +#: wt-status.c:1607 +msgid "No commits yet" +msgstr "Vẫn chưa chuyển giao" + +#: wt-status.c:1621 msgid "Untracked files" msgstr "Những táºp tin chưa được theo dõi" -#: wt-status.c:1595 +#: wt-status.c:1623 msgid "Ignored files" msgstr "Những táºp tin bị lá» Ä‘i" -#: wt-status.c:1599 +#: wt-status.c:1627 #, c-format msgid "" "It took %.2f seconds to enumerate untracked files. 'status -uno'\n" @@ -4470,32 +4498,32 @@ msgstr "" "có lẽ là m nó nhanh hÆ¡n, nhưng bạn phải cẩn tháºn đừng quên mình phải\n" "tá»± thêm các táºp tin má»›i (xem “git help statusâ€.." -#: wt-status.c:1605 +#: wt-status.c:1633 #, c-format msgid "Untracked files not listed%s" msgstr "Những táºp tin chưa được theo dõi không được liệt kê ra %s" -#: wt-status.c:1607 +#: wt-status.c:1635 msgid " (use -u option to show untracked files)" msgstr " (dùng tùy chá»n -u để hiển thị các táºp tin chưa được theo dõi)" -#: wt-status.c:1613 +#: wt-status.c:1641 msgid "No changes" msgstr "Không có thay đổi nà o" -#: wt-status.c:1618 +#: wt-status.c:1646 #, c-format msgid "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n" msgstr "" "không có thay đổi nà o được thêm và o để chuyển giao (dùng \"git add\" và /hoặc " "\"git commit -a\")\n" -#: wt-status.c:1621 +#: wt-status.c:1649 #, c-format msgid "no changes added to commit\n" msgstr "không có thay đổi nà o được thêm và o để chuyển giao\n" -#: wt-status.c:1624 +#: wt-status.c:1652 #, c-format msgid "" "nothing added to commit but untracked files present (use \"git add\" to " @@ -4504,236 +4532,276 @@ msgstr "" "không có gì được thêm và o lần chuyển giao nhưng có những táºp tin chưa được " "theo dõi hiện diện (dùng \"git add\" để đưa và o theo dõi)\n" -#: wt-status.c:1627 +#: wt-status.c:1655 #, c-format msgid "nothing added to commit but untracked files present\n" msgstr "" "không có gì được thêm và o lần chuyển giao nhưng có những táºp tin chưa được " "theo dõi hiện diện\n" -#: wt-status.c:1630 +#: wt-status.c:1658 #, c-format msgid "nothing to commit (create/copy files and use \"git add\" to track)\n" msgstr "" "không có gì để chuyển giao (tạo/sao-chép các táºp tin và dùng \"git add\" để " "đưa và o theo dõi)\n" -#: wt-status.c:1633 wt-status.c:1638 +#: wt-status.c:1661 wt-status.c:1666 #, c-format msgid "nothing to commit\n" msgstr "không có gì để chuyển giao\n" -#: wt-status.c:1636 +#: wt-status.c:1664 #, c-format msgid "nothing to commit (use -u to show untracked files)\n" msgstr "" "không có gì để chuyển giao (dùng -u xem các táºp tin chưa được theo dõi)\n" -#: wt-status.c:1640 +#: wt-status.c:1668 #, c-format msgid "nothing to commit, working tree clean\n" msgstr "không có gì để chuyển giao, thư mục là m việc sạch sẽ\n" -#: wt-status.c:1749 -msgid "Initial commit on " -msgstr "Lần chuyển giao khởi tạo trên " +#: wt-status.c:1780 +msgid "No commits yet on " +msgstr "Vẫn không thá»±c hiện lệnh chuyển giao nà o" -#: wt-status.c:1753 +#: wt-status.c:1784 msgid "HEAD (no branch)" msgstr "HEAD (không nhánh)" -#: wt-status.c:1782 wt-status.c:1790 +#: wt-status.c:1813 wt-status.c:1821 msgid "behind " msgstr "đằng sau " -#: wt-status.c:1785 wt-status.c:1788 +#: wt-status.c:1816 wt-status.c:1819 msgid "ahead " msgstr "phÃa trước " #. TRANSLATORS: the action is e.g. "pull with rebase" -#: wt-status.c:2280 +#: wt-status.c:2311 #, c-format msgid "cannot %s: You have unstaged changes." msgstr "không thể %s: Bạn có các thay đổi chưa được đưa lên bệ phóng." -#: wt-status.c:2286 +#: wt-status.c:2317 msgid "additionally, your index contains uncommitted changes." msgstr "" "thêm và o đó, bảng mục lục cá»§a bạn có chứa các thay đổi chưa được chuyển giao." -#: wt-status.c:2288 +#: wt-status.c:2319 #, c-format msgid "cannot %s: Your index contains uncommitted changes." msgstr "" "không thể %s: Mục lục cá»§a bạn có chứa các thay đổi chưa được chuyển giao." -#: compat/precompose_utf8.c:57 builtin/clone.c:432 +#: compat/precompose_utf8.c:58 builtin/clone.c:436 #, c-format msgid "failed to unlink '%s'" msgstr "gặp lá»—i khi bá» liên kết (unlink) “%sâ€" -#: builtin/add.c:22 +#: builtin/add.c:24 msgid "git add [<options>] [--] <pathspec>..." msgstr "git add [<các-tùy-chá»n>] [--] <pathspec>…" -#: builtin/add.c:80 +#: builtin/add.c:82 #, c-format msgid "unexpected diff status %c" msgstr "trạng thái lệnh diff không như mong đợi %c" -#: builtin/add.c:85 builtin/commit.c:291 +#: builtin/add.c:87 builtin/commit.c:292 msgid "updating files failed" msgstr "Cáºp nháºt táºp tin gặp lá»—i" -#: builtin/add.c:95 +#: builtin/add.c:97 #, c-format msgid "remove '%s'\n" msgstr "gỡ bỠ“%sâ€\n" -#: builtin/add.c:149 +#: builtin/add.c:151 msgid "Unstaged changes after refreshing the index:" msgstr "" "ÄÆ°a ra khá»i bệ phóng các thay đổi sau khi là m tươi má»›i lại bảng mục lục:" -#: builtin/add.c:209 builtin/rev-parse.c:872 +#: builtin/add.c:211 builtin/rev-parse.c:873 msgid "Could not read the index" msgstr "Không thể Ä‘á»c bảng mục lục" -#: builtin/add.c:220 +#: builtin/add.c:222 #, c-format msgid "Could not open '%s' for writing." msgstr "Không thể mở “%s†để ghi." -#: builtin/add.c:224 +#: builtin/add.c:226 msgid "Could not write patch" msgstr "Không thể ghi ra miếng vá" -#: builtin/add.c:227 +#: builtin/add.c:229 msgid "editing patch failed" msgstr "gặp lá»—i khi sá»a miếng vá" -#: builtin/add.c:230 +#: builtin/add.c:232 #, c-format msgid "Could not stat '%s'" msgstr "Không thể lấy thông tin thống kê vỠ“%sâ€" -#: builtin/add.c:232 +#: builtin/add.c:234 msgid "Empty patch. Aborted." msgstr "Miếng vá trống rá»—ng. Nên bá» qua." -#: builtin/add.c:237 +#: builtin/add.c:239 #, c-format msgid "Could not apply '%s'" msgstr "Không thể áp dụng miếng vá “%sâ€" -#: builtin/add.c:247 +#: builtin/add.c:249 msgid "The following paths are ignored by one of your .gitignore files:\n" msgstr "" "Các đưá»ng dẫn theo sau đây sẽ bị lá» Ä‘i bởi má»™t trong các táºp tin .gitignore " "cá»§a bạn:\n" -#: builtin/add.c:266 builtin/clean.c:876 builtin/fetch.c:115 builtin/mv.c:123 -#: builtin/prune-packed.c:55 builtin/pull.c:198 builtin/push.c:524 -#: builtin/remote.c:1328 builtin/rm.c:241 builtin/send-pack.c:163 +#: builtin/add.c:269 builtin/clean.c:907 builtin/fetch.c:110 builtin/mv.c:124 +#: builtin/prune-packed.c:55 builtin/pull.c:201 builtin/push.c:529 +#: builtin/remote.c:1332 builtin/rm.c:242 builtin/send-pack.c:164 msgid "dry run" msgstr "chạy thá»" -#: builtin/add.c:269 +#: builtin/add.c:272 msgid "interactive picking" msgstr "sá»a bằng cách tương tác" -#: builtin/add.c:270 builtin/checkout.c:1177 builtin/reset.c:286 +#: builtin/add.c:273 builtin/checkout.c:1162 builtin/reset.c:299 msgid "select hunks interactively" msgstr "chá»n “hunks†theo kiểu tương tác" -#: builtin/add.c:271 +#: builtin/add.c:274 msgid "edit current diff and apply" msgstr "sá»a diff hiện nay và áp dụng nó" -#: builtin/add.c:272 +#: builtin/add.c:275 msgid "allow adding otherwise ignored files" msgstr "cho phép thêm các táºp tin bị bá» qua khác" -#: builtin/add.c:273 +#: builtin/add.c:276 msgid "update tracked files" msgstr "cáºp nháºt các táºp tin được theo dõi" -#: builtin/add.c:274 +#: builtin/add.c:277 msgid "record only the fact that the path will be added later" msgstr "chỉ ghi lại sá»± việc mà đưá»ng dẫn sẽ được thêm và o sau" -#: builtin/add.c:275 +#: builtin/add.c:278 msgid "add changes from all tracked and untracked files" msgstr "" "thêm các thay đổi từ tất cả các táºp tin có cÅ©ng như không được theo dõi dấu " "vết" -#: builtin/add.c:278 +#: builtin/add.c:281 msgid "ignore paths removed in the working tree (same as --no-all)" msgstr "" "lá» Ä‘i các đưá»ng dẫn bị gỡ bá» trong cây thư mục là m việc (giống vá»›i --no-all)" -#: builtin/add.c:280 +#: builtin/add.c:283 msgid "don't add, only refresh the index" msgstr "không thêm, chỉ là m tươi má»›i bảng mục lục" -#: builtin/add.c:281 +#: builtin/add.c:284 msgid "just skip files which cannot be added because of errors" msgstr "chie bá» qua những táºp tin mà nó không thể được thêm và o bởi vì gặp lá»—i" -#: builtin/add.c:282 +#: builtin/add.c:285 msgid "check if - even missing - files are ignored in dry run" msgstr "" "kiểm tra xem - tháºm chà thiếu - táºp tin bị bá» qua trong quá trình chạy thá»" -#: builtin/add.c:283 builtin/update-index.c:951 +#: builtin/add.c:286 builtin/update-index.c:952 msgid "(+/-)x" msgstr "(+/-)x" -#: builtin/add.c:283 builtin/update-index.c:952 +#: builtin/add.c:286 builtin/update-index.c:953 msgid "override the executable bit of the listed files" msgstr "ghi đè lên bÃt thi hà nh cá»§a các táºp tin được liệt kê" -#: builtin/add.c:305 +#: builtin/add.c:288 +msgid "warn when adding an embedded repository" +msgstr "cảnh báo khi thêm má»™t kho nhúng" + +#: builtin/add.c:303 +#, c-format +msgid "" +"You've added another git repository inside your current repository.\n" +"Clones of the outer repository will not contain the contents of\n" +"the embedded repository and will not know how to obtain it.\n" +"If you meant to add a submodule, use:\n" +"\n" +"\tgit submodule add <url> %s\n" +"\n" +"If you added this path by mistake, you can remove it from the\n" +"index with:\n" +"\n" +"\tgit rm --cached %s\n" +"\n" +"See \"git help submodule\" for more information." +msgstr "" +"Bạn vừa thêm má»™t kho git và o bên trong kho hiện tại cá»§a bạn.\n" +"Các bản sao cá»§a kho ngoà i sẽ không chứa các ná»™i dung cá»§a\n" +"kho nhúng và sẽ không biết là m thế nà o để lấy nó.\n" +"Nếu ý bạn là thêm má»™t mô-Ä‘un-con, hãy chạy:\n" +"\n" +"\tgit submodule add <url> %s\n" +"\n" +"Nếu bạn đã thêm miếng vá nà y chỉ là sai sót, bạn có thể xóa bá»\n" +"nó khá»i mục lục bằng:\n" +"\n" +"\tgit rm --cached %s\n" +"\n" +"Xem \"git help submodule\" để biết thêm chi tiết." + +#: builtin/add.c:331 +#, c-format +msgid "adding embedded git repository: %s" +msgstr "thêm cần má»™t kho git nhúng: %s" + +#: builtin/add.c:349 #, c-format msgid "Use -f if you really want to add them.\n" msgstr "Sá» dụng tùy chá»n -f nếu bạn thá»±c sá»± muốn thêm chúng và o.\n" -#: builtin/add.c:312 +#: builtin/add.c:357 msgid "adding files failed" msgstr "thêm táºp tin gặp lá»—i" -#: builtin/add.c:348 +#: builtin/add.c:394 msgid "-A and -u are mutually incompatible" msgstr "-A và -u xung khắc nhau" -#: builtin/add.c:355 +#: builtin/add.c:401 msgid "Option --ignore-missing can only be used together with --dry-run" msgstr "Tùy chá»n --ignore-missing chỉ có thể được dùng cùng vá»›i --dry-run" -#: builtin/add.c:359 +#: builtin/add.c:405 #, c-format msgid "--chmod param '%s' must be either -x or +x" msgstr "--chmod tham số “%s†phải hoặc là -x hay +x" -#: builtin/add.c:374 +#: builtin/add.c:420 #, c-format msgid "Nothing specified, nothing added.\n" msgstr "Không có gì được chỉ ra, không có gì được thêm và o.\n" -#: builtin/add.c:375 +#: builtin/add.c:421 #, c-format msgid "Maybe you wanted to say 'git add .'?\n" msgstr "Có lẽ ý bạn là “git add .†phải không?\n" -#: builtin/add.c:380 builtin/check-ignore.c:172 builtin/checkout.c:298 -#: builtin/checkout.c:491 builtin/clean.c:920 builtin/commit.c:350 -#: builtin/mv.c:143 builtin/reset.c:235 builtin/rm.c:271 +#: builtin/add.c:426 builtin/check-ignore.c:176 builtin/checkout.c:282 +#: builtin/checkout.c:475 builtin/clean.c:954 builtin/commit.c:351 +#: builtin/mv.c:144 builtin/reset.c:238 builtin/rm.c:272 #: builtin/submodule--helper.c:244 msgid "index file corrupt" msgstr "táºp tin ghi bảng mục lục bị há»ng" -#: builtin/am.c:412 +#: builtin/am.c:413 msgid "could not parse author script" msgstr "không thể phân tÃch cú pháp văn lệnh tác giả" @@ -4781,7 +4849,7 @@ msgstr "độ lệch múi giá» không hợp lệ" msgid "Patch format detection failed." msgstr "Dò tìm định dạng miếng vá gặp lá»—i." -#: builtin/am.c:991 builtin/clone.c:397 +#: builtin/am.c:991 builtin/clone.c:401 #, c-format msgid "failed to create directory '%s'" msgstr "tạo thư mục \"%s\" gặp lá»—i" @@ -4790,50 +4858,50 @@ msgstr "tạo thư mục \"%s\" gặp lá»—i" msgid "Failed to split patches." msgstr "Gặp lá»—i khi chia nhá» các miếng vá." -#: builtin/am.c:1127 builtin/commit.c:376 +#: builtin/am.c:1120 builtin/commit.c:377 msgid "unable to write index file" msgstr "không thể ghi táºp tin lưu mục lục" -#: builtin/am.c:1178 +#: builtin/am.c:1171 #, c-format msgid "When you have resolved this problem, run \"%s --continue\"." msgstr "Khi bạn đã phân giải xong trục trặc nà y, hãy chạy \"%s --continue\"." -#: builtin/am.c:1179 +#: builtin/am.c:1172 #, c-format msgid "If you prefer to skip this patch, run \"%s --skip\" instead." msgstr "" "Nếu bạn muốn bá» qua miếng vá nà y, hãy chạy lệnh \"%s --skip\" để thay thế." -#: builtin/am.c:1180 +#: builtin/am.c:1173 #, c-format msgid "To restore the original branch and stop patching, run \"%s --abort\"." msgstr "Äể phục hồi lại nhánh gốc và dừng vá, hãy chạy \"%s --abort\"." -#: builtin/am.c:1315 -msgid "Patch is empty. Was it split wrong?" -msgstr "Miếng vá trống rá»—ng. Quá trình chia nhá» miếng vá có lá»—i?" +#: builtin/am.c:1304 +msgid "Patch is empty." +msgstr "Miếng vá trống rá»—ng." -#: builtin/am.c:1386 builtin/log.c:1557 +#: builtin/am.c:1370 #, c-format -msgid "invalid ident line: %s" -msgstr "dòng thụt lá» không hợp lệ: %s" +msgid "invalid ident line: %.*s" +msgstr "dòng thụt lá» không hợp lệ: %.*s" -#: builtin/am.c:1413 +#: builtin/am.c:1392 #, c-format msgid "unable to parse commit %s" msgstr "không thể phân tÃch lần chuyển giao “%sâ€" -#: builtin/am.c:1606 +#: builtin/am.c:1586 msgid "Repository lacks necessary blobs to fall back on 3-way merge." msgstr "Kho thiếu đối tượng blob cần thiết để trở vá» trên “3-way mergeâ€." -#: builtin/am.c:1608 +#: builtin/am.c:1588 msgid "Using index info to reconstruct a base tree..." msgstr "" "Sá» dụng thông tin trong bảng mục lục để cấu trúc lại má»™t cây (tree) cÆ¡ sở…" -#: builtin/am.c:1627 +#: builtin/am.c:1607 msgid "" "Did you hand edit your patch?\n" "It does not apply to blobs recorded in its index." @@ -4841,38 +4909,38 @@ msgstr "" "Bạn đã sá»a miếng vá cá»§a mình bằng cách thá»§ công à ?\n" "Nó không thể áp dụng các blob đã được ghi lại trong bảng mục lục cá»§a nó." -#: builtin/am.c:1633 +#: builtin/am.c:1613 msgid "Falling back to patching base and 3-way merge..." msgstr "Äang trở lại để vá cÆ¡ sở và “hòa trá»™n 3-đưá»ngâ€â€¦" -#: builtin/am.c:1658 +#: builtin/am.c:1638 msgid "Failed to merge in the changes." msgstr "Gặp lá»—i khi trá»™n và o các thay đổi." -#: builtin/am.c:1682 builtin/merge.c:631 +#: builtin/am.c:1662 builtin/merge.c:632 msgid "git write-tree failed to write a tree" msgstr "lệnh git write-tree gặp lá»—i khi ghi má»™t cây" -#: builtin/am.c:1689 +#: builtin/am.c:1669 msgid "applying to an empty history" msgstr "áp dụng và o má»™t lịch sá» trống rá»—ng" -#: builtin/am.c:1702 builtin/commit.c:1764 builtin/merge.c:802 -#: builtin/merge.c:827 +#: builtin/am.c:1682 builtin/commit.c:1767 builtin/merge.c:803 +#: builtin/merge.c:828 msgid "failed to write commit object" msgstr "gặp lá»—i khi ghi đối tượng chuyển giao" -#: builtin/am.c:1735 builtin/am.c:1739 +#: builtin/am.c:1715 builtin/am.c:1719 #, c-format msgid "cannot resume: %s does not exist." msgstr "không thể phục hồi: %s không tồn tại." -#: builtin/am.c:1755 +#: builtin/am.c:1735 msgid "cannot be interactive without stdin connected to a terminal." msgstr "" "không thể được tương tác mà không có stdin kết nối vá»›i má»™t thiết bị cuối" -#: builtin/am.c:1760 +#: builtin/am.c:1740 msgid "Commit Body is:" msgstr "Thân cá»§a lần chuyển giao là :" @@ -4880,37 +4948,37 @@ msgstr "Thân cá»§a lần chuyển giao là :" #. in your translation. The program will only accept English #. input at this point. #. -#: builtin/am.c:1770 +#: builtin/am.c:1750 msgid "Apply? [y]es/[n]o/[e]dit/[v]iew patch/[a]ccept all: " msgstr "" "Ãp dụng? đồng ý [y]/khô[n]g/chỉnh sá»a [e]/hiển thị miếng [v]á/chấp nháºn tất " "cả [a]: " -#: builtin/am.c:1820 +#: builtin/am.c:1800 #, c-format msgid "Dirty index: cannot apply patches (dirty: %s)" msgstr "Bảng mục lục bẩn: không thể áp dụng các miếng vá (bẩn: %s)" -#: builtin/am.c:1860 builtin/am.c:1932 +#: builtin/am.c:1840 builtin/am.c:1912 #, c-format msgid "Applying: %.*s" msgstr "Ãp dụng: %.*s" -#: builtin/am.c:1876 +#: builtin/am.c:1856 msgid "No changes -- Patch already applied." msgstr "Không thay đổi gì cả -- Miếng vá đã được áp dụng rồi." -#: builtin/am.c:1884 +#: builtin/am.c:1864 #, c-format msgid "Patch failed at %s %.*s" msgstr "Gặp lá»—i khi vá tại %s %.*s" -#: builtin/am.c:1890 +#: builtin/am.c:1870 #, c-format msgid "The copy of the patch that failed is found in: %s" msgstr "Bản sao chép cá»§a miếng vá mà nó gặp lá»—i thì được tìm thấy trong: %s" -#: builtin/am.c:1935 +#: builtin/am.c:1915 msgid "" "No changes - did you forget to use 'git add'?\n" "If there is nothing left to stage, chances are that something else\n" @@ -4921,25 +4989,30 @@ msgstr "" "đã sẵn được đưa và o vá»›i cùng ná»™i dung thay đổi; bạn có lẽ muốn bá» qua miếng " "vá nà y." -#: builtin/am.c:1942 +#: builtin/am.c:1922 msgid "" "You still have unmerged paths in your index.\n" -"Did you forget to use 'git add'?" +"You should 'git add' each file with resolved conflicts to mark them as " +"such.\n" +"You might run `git rm` on a file to accept \"deleted by them\" for it." msgstr "" -"Bạn vẫn có những đưá»ng dẫn chưa được hòa trá»™n trong bảng mục lục cá»§a mình.\n" -"Bạn đã quên sá» dụng lệnh “git add†à ?" +"Bạn vẫn có những đưá»ng dẫn chưa hòa trá»™n trong chỉ mục cá»§a bạn.\n" +"Bạn nên “git add†từng táºp tin vá»›i các xung đột đã được giải quyết để đánh " +"dấu chúng là thế.\n" +"Bạn có lẽ muốn chạy “git rm“ trên má»™t táºp tin để chấp nháºn \"được xóa bởi há»" +"\" cho nó." -#: builtin/am.c:2050 builtin/am.c:2054 builtin/am.c:2066 builtin/reset.c:308 -#: builtin/reset.c:316 +#: builtin/am.c:2031 builtin/am.c:2035 builtin/am.c:2047 builtin/reset.c:323 +#: builtin/reset.c:331 #, c-format msgid "Could not parse object '%s'." msgstr "không thể phân tÃch đối tượng “%sâ€." -#: builtin/am.c:2102 +#: builtin/am.c:2083 msgid "failed to clean index" msgstr "gặp lá»—i khi dá»n bảng mục lục" -#: builtin/am.c:2136 +#: builtin/am.c:2117 msgid "" "You seem to have moved HEAD since the last 'am' failure.\n" "Not rewinding to ORIG_HEAD" @@ -4947,134 +5020,135 @@ msgstr "" "Bạn có lẽ đã có HEAD đã bị di chuyển Ä‘i kể từ lần “am†thất bại cuối cùng.\n" "Không thể chuyển tá»›i ORIG_HEAD" -#: builtin/am.c:2199 +#: builtin/am.c:2180 #, c-format msgid "Invalid value for --patch-format: %s" msgstr "Giá trị không hợp lệ cho --patch-format: %s" -#: builtin/am.c:2232 +#: builtin/am.c:2213 msgid "git am [<options>] [(<mbox> | <Maildir>)...]" msgstr "git am [<các-tùy-chá»n>] [(<mbox>|<Maildir>)…]" -#: builtin/am.c:2233 +#: builtin/am.c:2214 msgid "git am [<options>] (--continue | --skip | --abort)" msgstr "git am [<các-tùy-chá»n>] (--continue | --skip | --abort)" -#: builtin/am.c:2239 +#: builtin/am.c:2220 msgid "run interactively" msgstr "chạy kiểu tương tác" -#: builtin/am.c:2241 +#: builtin/am.c:2222 msgid "historical option -- no-op" msgstr "tùy chá»n lịch sá» -- không-toán-tá»" -#: builtin/am.c:2243 +#: builtin/am.c:2224 msgid "allow fall back on 3way merging if needed" msgstr "cho phép quay trở lại để hòa trá»™n kiểu “3way†nếu cần" -#: builtin/am.c:2244 builtin/init-db.c:483 builtin/prune-packed.c:57 -#: builtin/repack.c:178 +#: builtin/am.c:2225 builtin/init-db.c:484 builtin/prune-packed.c:57 +#: builtin/repack.c:180 msgid "be quiet" msgstr "im lặng" -#: builtin/am.c:2246 +#: builtin/am.c:2227 msgid "add a Signed-off-by line to the commit message" msgstr "Thêm dòng Signed-off-by cho ghi chú cá»§a lần chuyển giao" -#: builtin/am.c:2249 +#: builtin/am.c:2230 msgid "recode into utf8 (default)" msgstr "chuyển mã thà nh utf8 (mặc định)" -#: builtin/am.c:2251 +#: builtin/am.c:2232 msgid "pass -k flag to git-mailinfo" msgstr "chuyển cá» -k cho git-mailinfo" -#: builtin/am.c:2253 +#: builtin/am.c:2234 msgid "pass -b flag to git-mailinfo" msgstr "chuyển cá» -b cho git-mailinfo" -#: builtin/am.c:2255 +#: builtin/am.c:2236 msgid "pass -m flag to git-mailinfo" msgstr "chuyển cá» -m cho git-mailinfo" -#: builtin/am.c:2257 +#: builtin/am.c:2238 msgid "pass --keep-cr flag to git-mailsplit for mbox format" msgstr "chuyển cá» --keep-cr cho git-mailsplit vá»›i định dạng mbox" -#: builtin/am.c:2260 +#: builtin/am.c:2241 msgid "do not pass --keep-cr flag to git-mailsplit independent of am.keepcr" msgstr "" "đừng chuyển cá» --keep-cr cho git-mailsplit không phụ thuá»™c và o am.keepcr" -#: builtin/am.c:2263 +#: builtin/am.c:2244 msgid "strip everything before a scissors line" msgstr "cắt má»i thứ trước dòng scissors" -#: builtin/am.c:2265 builtin/am.c:2268 builtin/am.c:2271 builtin/am.c:2274 -#: builtin/am.c:2277 builtin/am.c:2280 builtin/am.c:2283 builtin/am.c:2286 -#: builtin/am.c:2292 +#: builtin/am.c:2246 builtin/am.c:2249 builtin/am.c:2252 builtin/am.c:2255 +#: builtin/am.c:2258 builtin/am.c:2261 builtin/am.c:2264 builtin/am.c:2267 +#: builtin/am.c:2273 msgid "pass it through git-apply" msgstr "chuyển nó qua git-apply" -#: builtin/am.c:2282 builtin/fmt-merge-msg.c:662 builtin/fmt-merge-msg.c:665 -#: builtin/grep.c:1045 builtin/merge.c:201 builtin/pull.c:135 -#: builtin/pull.c:194 builtin/repack.c:187 builtin/repack.c:191 -#: builtin/show-branch.c:637 builtin/show-ref.c:169 builtin/tag.c:398 -#: parse-options.h:132 parse-options.h:134 parse-options.h:245 +#: builtin/am.c:2263 builtin/fmt-merge-msg.c:663 builtin/fmt-merge-msg.c:666 +#: builtin/grep.c:1064 builtin/merge.c:202 builtin/pull.c:142 +#: builtin/pull.c:197 builtin/repack.c:189 builtin/repack.c:193 +#: builtin/repack.c:195 builtin/show-branch.c:631 builtin/show-ref.c:169 +#: builtin/tag.c:399 parse-options.h:132 parse-options.h:134 +#: parse-options.h:245 msgid "n" msgstr "n" -#: builtin/am.c:2288 builtin/branch.c:592 builtin/for-each-ref.c:37 -#: builtin/replace.c:443 builtin/tag.c:433 builtin/verify-tag.c:38 +#: builtin/am.c:2269 builtin/branch.c:596 builtin/for-each-ref.c:38 +#: builtin/replace.c:444 builtin/tag.c:434 builtin/verify-tag.c:39 msgid "format" msgstr "định dạng" -#: builtin/am.c:2289 +#: builtin/am.c:2270 msgid "format the patch(es) are in" msgstr "định dạng (các) miếng vá theo" -#: builtin/am.c:2295 +#: builtin/am.c:2276 msgid "override error message when patch failure occurs" msgstr "đè lên các lá»i nhắn lá»—i khi xảy ra lá»—i vá nghiêm trá»ng" -#: builtin/am.c:2297 +#: builtin/am.c:2278 msgid "continue applying patches after resolving a conflict" msgstr "tiếp tục áp dụng các miếng vá sau khi giải quyết xung đột" -#: builtin/am.c:2300 +#: builtin/am.c:2281 msgid "synonyms for --continue" msgstr "đồng nghÄ©a vá»›i --continue" -#: builtin/am.c:2303 +#: builtin/am.c:2284 msgid "skip the current patch" msgstr "bá» qua miếng vá hiện hà nh" -#: builtin/am.c:2306 +#: builtin/am.c:2287 msgid "restore the original branch and abort the patching operation." msgstr "phục hồi lại nhánh gốc và loại bá» thao tác vá." -#: builtin/am.c:2310 +#: builtin/am.c:2291 msgid "lie about committer date" msgstr "nói dối vá» ngà y chuyển giao" -#: builtin/am.c:2312 +#: builtin/am.c:2293 msgid "use current timestamp for author date" msgstr "dùng dấu thá»i gian hiện tại cho ngà y tác giả" -#: builtin/am.c:2314 builtin/commit.c:1600 builtin/merge.c:232 -#: builtin/pull.c:165 builtin/revert.c:111 builtin/tag.c:413 +#: builtin/am.c:2295 builtin/commit.c:1605 builtin/merge.c:233 +#: builtin/pull.c:172 builtin/revert.c:112 builtin/tag.c:414 msgid "key-id" msgstr "mã-số-khóa" -#: builtin/am.c:2315 +#: builtin/am.c:2296 msgid "GPG-sign commits" msgstr "lần chuyển giao ký-GPG" -#: builtin/am.c:2318 +#: builtin/am.c:2299 msgid "(internal use for git-rebase)" msgstr "(dùng ná»™i bá»™ cho git-rebase)" -#: builtin/am.c:2333 +#: builtin/am.c:2317 msgid "" "The -b/--binary option has been a no-op for long time, and\n" "it will be removed. Please do not use it anymore." @@ -5082,16 +5156,16 @@ msgstr "" "Tùy chá»n -b/--binary đã không dùng từ lâu rồi, và \n" "nó sẽ được bá» Ä‘i. Xin đừng sá» dụng nó thêm nữa." -#: builtin/am.c:2340 +#: builtin/am.c:2324 msgid "failed to read the index" msgstr "gặp lá»—i Ä‘á»c bảng mục lục" -#: builtin/am.c:2355 +#: builtin/am.c:2339 #, c-format msgid "previous rebase directory %s still exists but mbox given." msgstr "thư mục rebase trước %s không sẵn có nhưng mbox lại đưa ra." -#: builtin/am.c:2379 +#: builtin/am.c:2363 #, c-format msgid "" "Stray %s directory found.\n" @@ -5100,7 +5174,7 @@ msgstr "" "Tìm thấy thư mục lạc %s.\n" "Dùng \"git am --abort\" để loại bá» nó Ä‘i." -#: builtin/am.c:2385 +#: builtin/am.c:2369 msgid "Resolve operation not in progress, we are not resuming." msgstr "Thao tác phân giải không được tiến hà nh, chúng ta không phục hồi lại." @@ -5151,196 +5225,168 @@ msgid "update BISECT_HEAD instead of checking out the current commit" msgstr "" "cáºp nháºt BISECT_HEAD thay vì lấy ra (checking out) lần chuyển giao hiện hà nh" -#: builtin/blame.c:33 +#: builtin/blame.c:27 msgid "git blame [<options>] [<rev-opts>] [<rev>] [--] <file>" msgstr "git blame [<các-tùy-chá»n>] [<rev-opts>] [<rev>] [--] <táºp-tin>" -#: builtin/blame.c:38 +#: builtin/blame.c:32 msgid "<rev-opts> are documented in git-rev-list(1)" msgstr "<rev-opts> được mô tả trong tà i liệu git-rev-list(1)" -#: builtin/blame.c:1777 -msgid "Blaming lines" -msgstr "Các dòng blame" - -#: builtin/blame.c:2573 +#: builtin/blame.c:668 msgid "Show blame entries as we find them, incrementally" msgstr "Hiển thị các mục “blame†như là chúng ta thấy chúng, tăng dần" -#: builtin/blame.c:2574 +#: builtin/blame.c:669 msgid "Show blank SHA-1 for boundary commits (Default: off)" msgstr "" "Hiển thị SHA-1 trắng cho những lần chuyển giao biên giá»›i (Mặc định: off)" -#: builtin/blame.c:2575 +#: builtin/blame.c:670 msgid "Do not treat root commits as boundaries (Default: off)" msgstr "Không coi các lần chuyển giao gốc là giá»›i hạn (Mặc định: off)" -#: builtin/blame.c:2576 +#: builtin/blame.c:671 msgid "Show work cost statistics" msgstr "Hiển thị thống kê công sức là m việc" -#: builtin/blame.c:2577 +#: builtin/blame.c:672 msgid "Force progress reporting" msgstr "Ép buá»™c báo cáo tiến triển công việc" -#: builtin/blame.c:2578 +#: builtin/blame.c:673 msgid "Show output score for blame entries" msgstr "Hiển thị kết xuất Ä‘iểm số có các mục tin “blameâ€" -#: builtin/blame.c:2579 +#: builtin/blame.c:674 msgid "Show original filename (Default: auto)" msgstr "Hiển thị tên táºp tin gốc (Mặc định: auto)" -#: builtin/blame.c:2580 +#: builtin/blame.c:675 msgid "Show original linenumber (Default: off)" msgstr "Hiển thị số dòng gốc (Mặc định: off)" -#: builtin/blame.c:2581 +#: builtin/blame.c:676 msgid "Show in a format designed for machine consumption" msgstr "Hiển thị ở định dạng đã thiết kế cho sá»± tiêu dùng bằng máy" -#: builtin/blame.c:2582 +#: builtin/blame.c:677 msgid "Show porcelain format with per-line commit information" msgstr "Hiển thị định dạng “porcelain†vá»›i thông tin chuyển giao má»—i dòng" -#: builtin/blame.c:2583 +#: builtin/blame.c:678 msgid "Use the same output mode as git-annotate (Default: off)" msgstr "Dùng cùng chế độ xuất ra vá»›i git-annotate (Mặc định: off)" -#: builtin/blame.c:2584 +#: builtin/blame.c:679 msgid "Show raw timestamp (Default: off)" msgstr "Hiển thị dấu vết thá»i gian dạng thô (Mặc định: off)" -#: builtin/blame.c:2585 +#: builtin/blame.c:680 msgid "Show long commit SHA1 (Default: off)" msgstr "Hiển thị SHA1 cá»§a lần chuyển giao dạng dà i (Mặc định: off)" -#: builtin/blame.c:2586 +#: builtin/blame.c:681 msgid "Suppress author name and timestamp (Default: off)" msgstr "Không hiển thị tên tác giả và dấu vết thá»i gian (Mặc định: off)" -#: builtin/blame.c:2587 +#: builtin/blame.c:682 msgid "Show author email instead of name (Default: off)" msgstr "Hiển thị thư Ä‘iện tá» cá»§a tác giả thay vì tên (Mặc định: off)" -#: builtin/blame.c:2588 +#: builtin/blame.c:683 msgid "Ignore whitespace differences" msgstr "Bá» qua các khác biệt do khoảng trắng gây ra" -#: builtin/blame.c:2595 +#: builtin/blame.c:690 msgid "Use an experimental heuristic to improve diffs" msgstr "Dùng má»™t phá»ng Ä‘oán thá» nghiệm để tăng cưá»ng các diff" -#: builtin/blame.c:2597 +#: builtin/blame.c:692 msgid "Spend extra cycles to find better match" msgstr "Tiêu thụ thêm năng tà i nguyên máy móc để tìm kiếm tốt hÆ¡n nữa" -#: builtin/blame.c:2598 +#: builtin/blame.c:693 msgid "Use revisions from <file> instead of calling git-rev-list" msgstr "" "Sá» dụng Ä‘iểm xét duyệt (revision) từ <táºp tin> thay vì gá»i “git-rev-listâ€" -#: builtin/blame.c:2599 +#: builtin/blame.c:694 msgid "Use <file>'s contents as the final image" msgstr "Sá» dụng ná»™i dung cá»§a <táºp tin> như là ảnh cuối cùng" -#: builtin/blame.c:2600 builtin/blame.c:2601 +#: builtin/blame.c:695 builtin/blame.c:696 msgid "score" msgstr "Ä‘iểm số" -#: builtin/blame.c:2600 +#: builtin/blame.c:695 msgid "Find line copies within and across files" msgstr "Tìm các bản sao chép dòng trong và ngang qua táºp tin" -#: builtin/blame.c:2601 +#: builtin/blame.c:696 msgid "Find line movements within and across files" msgstr "Tìm các di chuyển dòng trong và ngang qua táºp tin" -#: builtin/blame.c:2602 +#: builtin/blame.c:697 msgid "n,m" msgstr "n,m" -#: builtin/blame.c:2602 +#: builtin/blame.c:697 msgid "Process only line range n,m, counting from 1" msgstr "Xá» lý chỉ dòng vùng n,m, tÃnh từ 1" -#: builtin/blame.c:2649 +#: builtin/blame.c:744 msgid "--progress can't be used with --incremental or porcelain formats" msgstr "" "--progress không được dùng cùng vá»›i --incremental hay các định dạng porcelain" -#. TRANSLATORS: This string is used to tell us the maximum -#. display width for a relative timestamp in "git blame" -#. output. For C locale, "4 years, 11 months ago", which -#. takes 22 places, is the longest among various forms of -#. relative timestamps, but your language may need more or -#. fewer display columns. -#: builtin/blame.c:2697 +#. TRANSLATORS: This string is used to tell us the +#. maximum display width for a relative timestamp in +#. "git blame" output. For C locale, "4 years, 11 +#. months ago", which takes 22 places, is the longest +#. among various forms of relative timestamps, but +#. your language may need more or fewer display +#. columns. +#. +#: builtin/blame.c:795 msgid "4 years, 11 months ago" msgstr "4 năm, 11 tháng trước" -#: builtin/blame.c:2777 -msgid "--contents and --reverse do not blend well." -msgstr "tùy chá»n--contents và --reverse không được trá»™n và o nhau." - -#: builtin/blame.c:2797 -msgid "cannot use --contents with final commit object name" -msgstr "không thể dùng --contents vá»›i tên đối tượng chuyển giao cuối cùng" - -#: builtin/blame.c:2802 -msgid "--reverse and --first-parent together require specified latest commit" -msgstr "" -"--reverse và --first-parent cùng nhau cần chỉ định lần chuyển giao cuối" - -#: builtin/blame.c:2829 -msgid "" -"--reverse --first-parent together require range along first-parent chain" -msgstr "" -"--reverse --first-parent cùng nhau yêu cầu vùng cùng vá»›i chuá»—i cha-mẹ-đầu-" -"tiên" - -#: builtin/blame.c:2840 -#, c-format -msgid "no such path %s in %s" -msgstr "không có đưá»ng dẫn %s trong “%sâ€" - -#: builtin/blame.c:2851 -#, c-format -msgid "cannot read blob %s for path %s" -msgstr "không thể Ä‘á»c blob %s cho đưá»ng dẫn “%sâ€" - -#: builtin/blame.c:2870 +#: builtin/blame.c:882 #, c-format msgid "file %s has only %lu line" msgid_plural "file %s has only %lu lines" msgstr[0] "táºp tin %s chỉ có %lu dòng" -#: builtin/branch.c:26 +#: builtin/blame.c:928 +msgid "Blaming lines" +msgstr "Các dòng blame" + +#: builtin/branch.c:27 msgid "git branch [<options>] [-r | -a] [--merged | --no-merged]" msgstr "git branch [<các-tùy-chá»n>] [-r | -a] [--merged | --no-merged]" -#: builtin/branch.c:27 +#: builtin/branch.c:28 msgid "git branch [<options>] [-l] [-f] <branch-name> [<start-point>]" msgstr "git branch [<các-tùy-chá»n>] [-l] [-f] <tên-nhánh> [<Ä‘iểm-đầu>]" -#: builtin/branch.c:28 +#: builtin/branch.c:29 msgid "git branch [<options>] [-r] (-d | -D) <branch-name>..." msgstr "git branch [<các-tùy-chá»n>] [-r] (-d | -D) <tên-nhánh> …" -#: builtin/branch.c:29 +#: builtin/branch.c:30 msgid "git branch [<options>] (-m | -M) [<old-branch>] <new-branch>" msgstr "git branch [<các-tùy-chá»n>] (-m | -M) [<nhánh-cÅ©>] <nhánh-má»›i>" -#: builtin/branch.c:30 +#: builtin/branch.c:31 msgid "git branch [<options>] [-r | -a] [--points-at]" msgstr "git branch [<các-tùy-chá»n>] [-r | -a] [--points-at]" -#: builtin/branch.c:31 +#: builtin/branch.c:32 msgid "git branch [<options>] [-r | -a] [--format]" msgstr "git branch [<các-tùy-chá»n>] [-r | -a] [--format]" -#: builtin/branch.c:144 +#: builtin/branch.c:145 #, c-format msgid "" "deleting branch '%s' that has been merged to\n" @@ -5349,7 +5395,7 @@ msgstr "" "Ä‘ang xóa nhánh “%s†mà nó lại đã được hòa trá»™n và o\n" " “%sâ€, nhưng vẫn chưa được hòa trá»™n và o HEAD." -#: builtin/branch.c:148 +#: builtin/branch.c:149 #, c-format msgid "" "not deleting branch '%s' that is not yet merged to\n" @@ -5358,12 +5404,12 @@ msgstr "" "không xóa nhánh “%s†cái mà chưa được hòa trá»™n và o\n" " “%sâ€, cho dù là nó đã được hòa trá»™n và o HEAD." -#: builtin/branch.c:162 +#: builtin/branch.c:163 #, c-format msgid "Couldn't look up commit object for '%s'" msgstr "Không thể tìm kiếm đối tượng chuyển giao cho “%sâ€" -#: builtin/branch.c:166 +#: builtin/branch.c:167 #, c-format msgid "" "The branch '%s' is not fully merged.\n" @@ -5372,91 +5418,91 @@ msgstr "" "Nhánh “%s†không được trá»™n má»™t cách đầy đủ.\n" "Nếu bạn thá»±c sá»± muốn xóa nó, thì chạy lệnh “git branch -D %sâ€." -#: builtin/branch.c:179 +#: builtin/branch.c:180 msgid "Update of config-file failed" msgstr "Cáºp nháºt táºp tin cấu hình gặp lá»—i" -#: builtin/branch.c:210 +#: builtin/branch.c:211 msgid "cannot use -a with -d" msgstr "không thể dùng tùy chá»n -a vá»›i -d" -#: builtin/branch.c:216 +#: builtin/branch.c:217 msgid "Couldn't look up commit object for HEAD" msgstr "Không thể tìm kiếm đối tượng chuyển giao cho HEAD" -#: builtin/branch.c:230 +#: builtin/branch.c:231 #, c-format msgid "Cannot delete branch '%s' checked out at '%s'" msgstr "Không thể xóa nhánh “%s†đã được lấy ra tại “%sâ€" -#: builtin/branch.c:245 +#: builtin/branch.c:246 #, c-format msgid "remote-tracking branch '%s' not found." msgstr "không tìm thấy nhánh theo dõi máy chá»§ “%sâ€." -#: builtin/branch.c:246 +#: builtin/branch.c:247 #, c-format msgid "branch '%s' not found." msgstr "không tìm thấy nhánh “%sâ€." -#: builtin/branch.c:261 +#: builtin/branch.c:262 #, c-format msgid "Error deleting remote-tracking branch '%s'" msgstr "Gặp lá»—i khi Ä‘ang xóa nhánh theo dõi máy chá»§ “%sâ€" -#: builtin/branch.c:262 +#: builtin/branch.c:263 #, c-format msgid "Error deleting branch '%s'" msgstr "Gặp lá»—i khi xóa bá» nhánh “%sâ€" -#: builtin/branch.c:269 +#: builtin/branch.c:270 #, c-format msgid "Deleted remote-tracking branch %s (was %s).\n" msgstr "Äã xóa nhánh theo dõi máy chá»§ \"%s\" (từng là %s).\n" -#: builtin/branch.c:270 +#: builtin/branch.c:271 #, c-format msgid "Deleted branch %s (was %s).\n" msgstr "Nhánh “%s†đã bị xóa (từng là %s)\n" -#: builtin/branch.c:441 +#: builtin/branch.c:445 #, c-format msgid "Branch %s is being rebased at %s" msgstr "Nhánh %s Ä‘ang được cải tổ lại tại %s" -#: builtin/branch.c:445 +#: builtin/branch.c:449 #, c-format msgid "Branch %s is being bisected at %s" msgstr "Nhánh %s Ä‘ang được di chuyển phân đôi (bisect) tại %s" -#: builtin/branch.c:460 +#: builtin/branch.c:464 msgid "cannot rename the current branch while not on any." msgstr "không thể đổi tên nhánh hiện hà nh trong khi nó chẳng ở đâu cả." -#: builtin/branch.c:470 +#: builtin/branch.c:474 #, c-format msgid "Invalid branch name: '%s'" msgstr "Tên nhánh không hợp lệ: “%sâ€" -#: builtin/branch.c:487 +#: builtin/branch.c:491 msgid "Branch rename failed" msgstr "Gặp lá»—i khi đổi tên nhánh" -#: builtin/branch.c:490 +#: builtin/branch.c:494 #, c-format msgid "Renamed a misnamed branch '%s' away" msgstr "Äã đổi tên nhánh khuyết danh “%s†đi" -#: builtin/branch.c:493 +#: builtin/branch.c:497 #, c-format msgid "Branch renamed to %s, but HEAD is not updated!" msgstr "Nhánh bị đổi tên thà nh %s, nhưng HEAD lại không được cáºp nháºt!" -#: builtin/branch.c:502 +#: builtin/branch.c:506 msgid "Branch is renamed, but update of config-file failed" msgstr "Nhánh bị đổi tên, nhưng cáºp nháºt táºp tin cấu hình gặp lá»—i" -#: builtin/branch.c:518 +#: builtin/branch.c:522 #, c-format msgid "" "Please edit the description for the branch\n" @@ -5467,176 +5513,176 @@ msgstr "" " %s\n" "Những dòng được bắt đầu bằng “%c†sẽ được cắt bá».\n" -#: builtin/branch.c:551 +#: builtin/branch.c:555 msgid "Generic options" msgstr "Tùy chá»n chung" -#: builtin/branch.c:553 +#: builtin/branch.c:557 msgid "show hash and subject, give twice for upstream branch" msgstr "hiển thị mã băm và chá»§ Ä‘á», đưa ra hai lần cho nhánh thượng nguồn" -#: builtin/branch.c:554 +#: builtin/branch.c:558 msgid "suppress informational messages" msgstr "không xuất các thông tin" -#: builtin/branch.c:555 +#: builtin/branch.c:559 msgid "set up tracking mode (see git-pull(1))" msgstr "cà i đặt chế độ theo dõi (xem git-pull(1))" -#: builtin/branch.c:557 +#: builtin/branch.c:561 msgid "change upstream info" msgstr "thay đổi thông tin thượng nguồn" -#: builtin/branch.c:559 +#: builtin/branch.c:563 msgid "upstream" msgstr "thượng nguồn" -#: builtin/branch.c:559 +#: builtin/branch.c:563 msgid "change the upstream info" msgstr "thay đổi thông tin thượng nguồn" -#: builtin/branch.c:560 +#: builtin/branch.c:564 msgid "Unset the upstream info" msgstr "BỠđặt thông tin thượng nguồn" -#: builtin/branch.c:561 +#: builtin/branch.c:565 msgid "use colored output" msgstr "tô mà u kết xuất" -#: builtin/branch.c:562 +#: builtin/branch.c:566 msgid "act on remote-tracking branches" msgstr "thao tác trên nhánh “remote-trackingâ€" -#: builtin/branch.c:564 builtin/branch.c:566 +#: builtin/branch.c:568 builtin/branch.c:570 msgid "print only branches that contain the commit" msgstr "chỉ hiển thị những nhánh mà nó chứa lần chuyển giao" -#: builtin/branch.c:565 builtin/branch.c:567 +#: builtin/branch.c:569 builtin/branch.c:571 msgid "print only branches that don't contain the commit" msgstr "chỉ hiển thị những nhánh mà nó không chứa lần chuyển giao" -#: builtin/branch.c:570 +#: builtin/branch.c:574 msgid "Specific git-branch actions:" msgstr "Hà nh động git-branch:" -#: builtin/branch.c:571 +#: builtin/branch.c:575 msgid "list both remote-tracking and local branches" msgstr "liệt kê cả nhánh “remote-tracking†và ná»™i bá»™" -#: builtin/branch.c:573 +#: builtin/branch.c:577 msgid "delete fully merged branch" msgstr "xóa má»™t toà n bá»™ nhánh đã hòa trá»™n" -#: builtin/branch.c:574 +#: builtin/branch.c:578 msgid "delete branch (even if not merged)" msgstr "xóa nhánh (cho dù là chưa được hòa trá»™n)" -#: builtin/branch.c:575 +#: builtin/branch.c:579 msgid "move/rename a branch and its reflog" msgstr "di chuyển hay đổi tên má»™t nhánh và reflog cá»§a nó" -#: builtin/branch.c:576 +#: builtin/branch.c:580 msgid "move/rename a branch, even if target exists" msgstr "di chuyển hoặc đổi tên má»™t nhánh ngay cả khi Ä‘Ãch đã có sẵn" -#: builtin/branch.c:577 +#: builtin/branch.c:581 msgid "list branch names" msgstr "liệt kê các tên nhánh" -#: builtin/branch.c:578 +#: builtin/branch.c:582 msgid "create the branch's reflog" msgstr "tạo reflog cá»§a nhánh" -#: builtin/branch.c:580 +#: builtin/branch.c:584 msgid "edit the description for the branch" msgstr "sá»a mô tả cho nhánh" -#: builtin/branch.c:581 +#: builtin/branch.c:585 msgid "force creation, move/rename, deletion" msgstr "buá»™c tạo, di chuyển/đổi tên, xóa" -#: builtin/branch.c:582 +#: builtin/branch.c:586 msgid "print only branches that are merged" msgstr "chỉ hiển thị những nhánh mà nó được hòa trá»™n" -#: builtin/branch.c:583 +#: builtin/branch.c:587 msgid "print only branches that are not merged" msgstr "chỉ hiển thị những nhánh mà nó không được hòa trá»™n" -#: builtin/branch.c:584 +#: builtin/branch.c:588 msgid "list branches in columns" msgstr "liệt kê các nhánh trong các cá»™t" -#: builtin/branch.c:585 builtin/for-each-ref.c:38 builtin/tag.c:426 +#: builtin/branch.c:589 builtin/for-each-ref.c:39 builtin/tag.c:427 msgid "key" msgstr "khóa" -#: builtin/branch.c:586 builtin/for-each-ref.c:39 builtin/tag.c:427 +#: builtin/branch.c:590 builtin/for-each-ref.c:40 builtin/tag.c:428 msgid "field name to sort on" msgstr "tên trưá»ng cần sắp xếp" -#: builtin/branch.c:588 builtin/for-each-ref.c:41 builtin/notes.c:404 -#: builtin/notes.c:407 builtin/notes.c:567 builtin/notes.c:570 -#: builtin/tag.c:429 +#: builtin/branch.c:592 builtin/for-each-ref.c:42 builtin/notes.c:407 +#: builtin/notes.c:410 builtin/notes.c:570 builtin/notes.c:573 +#: builtin/tag.c:430 msgid "object" msgstr "đối tượng" -#: builtin/branch.c:589 +#: builtin/branch.c:593 msgid "print only branches of the object" msgstr "chỉ hiển thị các nhánh cá»§a đối tượng" -#: builtin/branch.c:591 builtin/for-each-ref.c:47 builtin/tag.c:434 +#: builtin/branch.c:595 builtin/for-each-ref.c:48 builtin/tag.c:435 msgid "sorting and filtering are case insensitive" msgstr "sắp xếp và lá»c là phân biệt HOA thưá»ng" -#: builtin/branch.c:592 builtin/for-each-ref.c:37 builtin/tag.c:433 -#: builtin/verify-tag.c:38 +#: builtin/branch.c:596 builtin/for-each-ref.c:38 builtin/tag.c:434 +#: builtin/verify-tag.c:39 msgid "format to use for the output" msgstr "định dạng sẽ dùng cho đầu ra" -#: builtin/branch.c:611 +#: builtin/branch.c:615 msgid "Failed to resolve HEAD as a valid ref." msgstr "Gặp lá»—i khi phân giải HEAD như là má»™t tham chiếu hợp lệ." -#: builtin/branch.c:615 builtin/clone.c:724 +#: builtin/branch.c:619 builtin/clone.c:728 msgid "HEAD not found below refs/heads!" msgstr "không tìm thấy HEAD ở dưới refs/heads!" -#: builtin/branch.c:638 +#: builtin/branch.c:642 msgid "--column and --verbose are incompatible" msgstr "tùy chá»n --column và --verbose xung khắc nhau" -#: builtin/branch.c:649 builtin/branch.c:701 +#: builtin/branch.c:653 builtin/branch.c:705 msgid "branch name required" msgstr "cần chỉ ra tên nhánh" -#: builtin/branch.c:677 +#: builtin/branch.c:681 msgid "Cannot give description to detached HEAD" msgstr "Không thể đưa ra mô tả HEAD đã tách rá»i" -#: builtin/branch.c:682 +#: builtin/branch.c:686 msgid "cannot edit description of more than one branch" msgstr "không thể sá»a mô tả cho nhiá»u hÆ¡n má»™t nhánh" -#: builtin/branch.c:689 +#: builtin/branch.c:693 #, c-format msgid "No commit on branch '%s' yet." msgstr "Vẫn chưa chuyển giao trên nhánh “%sâ€." -#: builtin/branch.c:692 +#: builtin/branch.c:696 #, c-format msgid "No branch named '%s'." msgstr "Không có nhánh nà o có tên “%sâ€." -#: builtin/branch.c:707 +#: builtin/branch.c:711 msgid "too many branches for a rename operation" msgstr "quá nhiá»u nhánh dà nh cho thao tác đổi tên" -#: builtin/branch.c:712 +#: builtin/branch.c:716 msgid "too many branches to set new upstream" msgstr "quá nhiá»u nhánh được đặt cho thượng nguồn má»›i" -#: builtin/branch.c:716 +#: builtin/branch.c:720 #, c-format msgid "" "could not set upstream of HEAD to %s when it does not point to any branch." @@ -5644,40 +5690,40 @@ msgstr "" "không thể đặt thượng nguồn cá»§a HEAD thà nh %s khi mà nó chẳng chỉ đến nhánh " "nà o cả." -#: builtin/branch.c:719 builtin/branch.c:741 builtin/branch.c:762 +#: builtin/branch.c:723 builtin/branch.c:745 builtin/branch.c:766 #, c-format msgid "no such branch '%s'" msgstr "không có nhánh nà o như thế “%sâ€" -#: builtin/branch.c:723 +#: builtin/branch.c:727 #, c-format msgid "branch '%s' does not exist" msgstr "chưa có nhánh “%sâ€" -#: builtin/branch.c:735 +#: builtin/branch.c:739 msgid "too many branches to unset upstream" msgstr "quá nhiá»u nhánh để bỠđặt thượng nguồn" -#: builtin/branch.c:739 +#: builtin/branch.c:743 msgid "could not unset upstream of HEAD when it does not point to any branch." msgstr "không thể bỠđặt thượng nguồn cá»§a HEAD không chỉ đến má»™t nhánh nà o cả." -#: builtin/branch.c:745 +#: builtin/branch.c:749 #, c-format msgid "Branch '%s' has no upstream information" msgstr "Nhánh “%s†không có thông tin thượng nguồn" -#: builtin/branch.c:759 +#: builtin/branch.c:763 msgid "it does not make sense to create 'HEAD' manually" msgstr "không hợp lý khi tạo “HEAD†thá»§ công" -#: builtin/branch.c:765 +#: builtin/branch.c:769 msgid "-a and -r options to 'git branch' do not make sense with a branch name" msgstr "" "hai tùy chá»n -a và -r áp dụng cho lệnh “git branch†không hợp lý đối vá»›i tên " "nhánh" -#: builtin/branch.c:768 +#: builtin/branch.c:772 #, c-format msgid "" "The --set-upstream flag is deprecated and will be removed. Consider using --" @@ -5686,7 +5732,7 @@ msgstr "" "Cá» --set-upstream đã lạc háºu và sẽ bị xóa bá». Nên dùng --track hoặc --set-" "upstream-to\n" -#: builtin/branch.c:785 +#: builtin/branch.c:789 #, c-format msgid "" "\n" @@ -5710,7 +5756,7 @@ msgstr "Cần má»™t kho chứa để có thể tạo má»™t bundle." msgid "Need a repository to unbundle." msgstr "Cần má»™t kho chứa để có thể giải nén má»™t bundle." -#: builtin/cat-file.c:513 +#: builtin/cat-file.c:519 msgid "" "git cat-file (-t [--allow-unknown-type] | -s [--allow-unknown-type] | -e | -" "p | <type> | --textconv | --filters) [--path=<path>] <object>" @@ -5718,7 +5764,7 @@ msgstr "" "git cat-file (-t [--allow-unknown-type] | -s [--allow-unknown-type] | -e | -" "p | <kiểu> | --textconv) | --filters) [--path=<đưá»ng/dẫn>] <đối_tượng>" -#: builtin/cat-file.c:514 +#: builtin/cat-file.c:520 msgid "" "git cat-file (--batch | --batch-check) [--follow-symlinks] [--textconv | --" "filters]" @@ -5726,304 +5772,304 @@ msgstr "" "git cat-file (--batch | --batch-check) [--follow-symlinks] [--textconv | --" "filters]" -#: builtin/cat-file.c:551 +#: builtin/cat-file.c:557 msgid "<type> can be one of: blob, tree, commit, tag" msgstr "<kiểu> là má»™t trong số: blob, tree, commit hoặc tag" -#: builtin/cat-file.c:552 +#: builtin/cat-file.c:558 msgid "show object type" msgstr "hiển thị kiểu đối tượng" -#: builtin/cat-file.c:553 +#: builtin/cat-file.c:559 msgid "show object size" msgstr "hiển thị kÃch thước đối tượng" -#: builtin/cat-file.c:555 +#: builtin/cat-file.c:561 msgid "exit with zero when there's no error" msgstr "thoát vá»›i 0 khi không có lá»—i" -#: builtin/cat-file.c:556 +#: builtin/cat-file.c:562 msgid "pretty-print object's content" msgstr "in ná»™i dung đối tượng dạng dá»… Ä‘á»c" -#: builtin/cat-file.c:558 +#: builtin/cat-file.c:564 msgid "for blob objects, run textconv on object's content" msgstr "vá»›i đối tượng blob, chạy lệnh textconv trên ná»™i dung cá»§a đối tượng" -#: builtin/cat-file.c:560 +#: builtin/cat-file.c:566 msgid "for blob objects, run filters on object's content" msgstr "vá»›i đối tượng blob, chạy lệnh filters trên ná»™i dung cá»§a đối tượng" -#: builtin/cat-file.c:561 git-submodule.sh:943 +#: builtin/cat-file.c:567 git-submodule.sh:944 msgid "blob" msgstr "blob" -#: builtin/cat-file.c:562 +#: builtin/cat-file.c:568 msgid "use a specific path for --textconv/--filters" msgstr "dùng má»™t đưá»ng dẫn rõ rà ng cho --textconv/--filters" -#: builtin/cat-file.c:564 +#: builtin/cat-file.c:570 msgid "allow -s and -t to work with broken/corrupt objects" msgstr "cho phép -s và -t để là m việc vá»›i các đối tượng sai/há»ng" -#: builtin/cat-file.c:565 +#: builtin/cat-file.c:571 msgid "buffer --batch output" msgstr "đệm kết xuất --batch" -#: builtin/cat-file.c:567 +#: builtin/cat-file.c:573 msgid "show info and content of objects fed from the standard input" msgstr "" "hiển thị thông tin và ná»™i dung cá»§a các đối tượng lấy từ đầu và o tiêu chuẩn" -#: builtin/cat-file.c:570 +#: builtin/cat-file.c:576 msgid "show info about objects fed from the standard input" msgstr "hiển thị các thông tin vỠđối tượng fed từ đầu và o tiêu chuẩn" -#: builtin/cat-file.c:573 +#: builtin/cat-file.c:579 msgid "follow in-tree symlinks (used with --batch or --batch-check)" msgstr "theo liên kết má»m trong-cây (được dùng vá»›i --batch hay --batch-check)" -#: builtin/cat-file.c:575 +#: builtin/cat-file.c:581 msgid "show all objects with --batch or --batch-check" msgstr "hiển thị má»i đối tượng vá»›i --batch hay --batch-check" -#: builtin/check-attr.c:11 +#: builtin/check-attr.c:12 msgid "git check-attr [-a | --all | <attr>...] [--] <pathname>..." msgstr "git check-attr [-a | --all | <attr>…] [--] tên-đưá»ng-dẫn…" -#: builtin/check-attr.c:12 +#: builtin/check-attr.c:13 msgid "git check-attr --stdin [-z] [-a | --all | <attr>...]" msgstr "git check-attr --stdin [-z] [-a | --all | <attr>…]" -#: builtin/check-attr.c:19 +#: builtin/check-attr.c:20 msgid "report all attributes set on file" msgstr "báo cáo tất cả các thuá»™c tÃnh đặt trên táºp tin" -#: builtin/check-attr.c:20 +#: builtin/check-attr.c:21 msgid "use .gitattributes only from the index" msgstr "chỉ dùng .gitattributes từ bảng mục lục" -#: builtin/check-attr.c:21 builtin/check-ignore.c:22 builtin/hash-object.c:98 +#: builtin/check-attr.c:22 builtin/check-ignore.c:24 builtin/hash-object.c:99 msgid "read file names from stdin" msgstr "Ä‘á»c tên táºp tin từ đầu và o tiêu chuẩn" -#: builtin/check-attr.c:23 builtin/check-ignore.c:24 +#: builtin/check-attr.c:24 builtin/check-ignore.c:26 msgid "terminate input and output records by a NUL character" msgstr "chấm dứt các bản ghi và o và ra bằng ký tá»± NULL" -#: builtin/check-ignore.c:18 builtin/checkout.c:1158 builtin/gc.c:356 +#: builtin/check-ignore.c:20 builtin/checkout.c:1143 builtin/gc.c:357 msgid "suppress progress reporting" msgstr "chặn các báo cáo tiến trình hoạt động" -#: builtin/check-ignore.c:26 +#: builtin/check-ignore.c:28 msgid "show non-matching input paths" msgstr "hiển thị những đưá»ng dẫn đầu và o không khá»›p vá»›i mẫu" -#: builtin/check-ignore.c:28 +#: builtin/check-ignore.c:30 msgid "ignore index when checking" msgstr "bá» qua mục lục khi kiểm tra" -#: builtin/check-ignore.c:154 +#: builtin/check-ignore.c:158 msgid "cannot specify pathnames with --stdin" msgstr "không thể chỉ định các tên đưá»ng dẫn vá»›i --stdin" -#: builtin/check-ignore.c:157 +#: builtin/check-ignore.c:161 msgid "-z only makes sense with --stdin" msgstr "-z chỉ hợp lý vá»›i --stdin" -#: builtin/check-ignore.c:159 +#: builtin/check-ignore.c:163 msgid "no path specified" msgstr "chưa chỉ ra đưá»ng dẫn" -#: builtin/check-ignore.c:163 +#: builtin/check-ignore.c:167 msgid "--quiet is only valid with a single pathname" msgstr "--quiet chỉ hợp lệ vá»›i tên đưá»ng dẫn đơn" -#: builtin/check-ignore.c:165 +#: builtin/check-ignore.c:169 msgid "cannot have both --quiet and --verbose" msgstr "không thể dùng cả hai tùy chá»n --quiet và --verbose" -#: builtin/check-ignore.c:168 +#: builtin/check-ignore.c:172 msgid "--non-matching is only valid with --verbose" msgstr "tùy-chá»n --non-matching chỉ hợp lệ khi dùng vá»›i --verbose" -#: builtin/check-mailmap.c:8 +#: builtin/check-mailmap.c:9 msgid "git check-mailmap [<options>] <contact>..." msgstr "git check-mailmap [<các-tùy-chá»n>] <danh-bạ>…" -#: builtin/check-mailmap.c:13 +#: builtin/check-mailmap.c:14 msgid "also read contacts from stdin" msgstr "đồng thá»i Ä‘á»c các danh bạ từ đầu và o tiêu chuẩn" -#: builtin/check-mailmap.c:24 +#: builtin/check-mailmap.c:25 #, c-format msgid "unable to parse contact: %s" msgstr "không thể phân tÃch danh bạ: “%sâ€" -#: builtin/check-mailmap.c:47 +#: builtin/check-mailmap.c:48 msgid "no contacts specified" msgstr "chưa chỉ ra danh bạ" -#: builtin/checkout-index.c:127 +#: builtin/checkout-index.c:128 msgid "git checkout-index [<options>] [--] [<file>...]" msgstr "git checkout-index [<các-tùy-chá»n>] [--] [<táºp-tin>…]" -#: builtin/checkout-index.c:144 +#: builtin/checkout-index.c:145 msgid "stage should be between 1 and 3 or all" msgstr "stage nên giữa 1 và 3 hay all" -#: builtin/checkout-index.c:160 +#: builtin/checkout-index.c:161 msgid "check out all files in the index" msgstr "lấy ra toà n bá»™ các táºp tin trong bảng mục lục" -#: builtin/checkout-index.c:161 +#: builtin/checkout-index.c:162 msgid "force overwrite of existing files" msgstr "ép buá»™c ghi đè lên táºp tin đã sẵn có từ trước" -#: builtin/checkout-index.c:163 +#: builtin/checkout-index.c:164 msgid "no warning for existing files and files not in index" msgstr "" "không cảnh báo cho những táºp tin tồn tại và không có trong bảng mục lục" -#: builtin/checkout-index.c:165 +#: builtin/checkout-index.c:166 msgid "don't checkout new files" msgstr "không checkout các táºp tin má»›i" -#: builtin/checkout-index.c:167 +#: builtin/checkout-index.c:168 msgid "update stat information in the index file" msgstr "cáºp nháºt thông tin thống kê trong táºp tin lưu bảng mục lục má»›i" -#: builtin/checkout-index.c:171 +#: builtin/checkout-index.c:172 msgid "read list of paths from the standard input" msgstr "Ä‘á»c danh sách đưá»ng dẫn từ đầu và o tiêu chuẩn" -#: builtin/checkout-index.c:173 +#: builtin/checkout-index.c:174 msgid "write the content to temporary files" msgstr "ghi ná»™i dung và o táºp tin tạm" -#: builtin/checkout-index.c:174 builtin/column.c:30 +#: builtin/checkout-index.c:175 builtin/column.c:31 #: builtin/submodule--helper.c:635 builtin/submodule--helper.c:638 #: builtin/submodule--helper.c:644 builtin/submodule--helper.c:980 -#: builtin/worktree.c:477 +#: builtin/worktree.c:478 msgid "string" msgstr "chuá»—i" -#: builtin/checkout-index.c:175 +#: builtin/checkout-index.c:176 msgid "when creating files, prepend <string>" msgstr "khi tạo các táºp tin, nối thêm <chuá»—i>" -#: builtin/checkout-index.c:177 +#: builtin/checkout-index.c:178 msgid "copy out the files from named stage" msgstr "sao chép ra các táºp tin từ bệ phóng có tên" -#: builtin/checkout.c:27 +#: builtin/checkout.c:26 msgid "git checkout [<options>] <branch>" msgstr "git checkout [<các-tùy-chá»n>] <nhánh>" -#: builtin/checkout.c:28 +#: builtin/checkout.c:27 msgid "git checkout [<options>] [<branch>] -- <file>..." msgstr "git checkout [<các-tùy-chá»n>] [<nhánh>] -- <táºp-tin>…" -#: builtin/checkout.c:153 builtin/checkout.c:186 +#: builtin/checkout.c:135 builtin/checkout.c:168 #, c-format msgid "path '%s' does not have our version" msgstr "đưá»ng dẫn “%s†không có các phiên bản cá»§a chúng ta" -#: builtin/checkout.c:155 builtin/checkout.c:188 +#: builtin/checkout.c:137 builtin/checkout.c:170 #, c-format msgid "path '%s' does not have their version" msgstr "đưá»ng dẫn “%s†không có các phiên bản cá»§a chúng" -#: builtin/checkout.c:171 +#: builtin/checkout.c:153 #, c-format msgid "path '%s' does not have all necessary versions" msgstr "đưá»ng dẫn “%s†không có tất cả các phiên bản cần thiết" -#: builtin/checkout.c:215 +#: builtin/checkout.c:197 #, c-format msgid "path '%s' does not have necessary versions" msgstr "đưá»ng dẫn “%s†không có các phiên bản cần thiết" -#: builtin/checkout.c:232 +#: builtin/checkout.c:214 #, c-format msgid "path '%s': cannot merge" msgstr "đưá»ng dẫn “%sâ€: không thể hòa trá»™n" -#: builtin/checkout.c:249 +#: builtin/checkout.c:231 #, c-format msgid "Unable to add merge result for '%s'" msgstr "Không thể thêm kết quả hòa trá»™n cho “%sâ€" -#: builtin/checkout.c:269 builtin/checkout.c:272 builtin/checkout.c:275 -#: builtin/checkout.c:278 +#: builtin/checkout.c:253 builtin/checkout.c:256 builtin/checkout.c:259 +#: builtin/checkout.c:262 #, c-format msgid "'%s' cannot be used with updating paths" msgstr "không được dùng “%s†vá»›i các đưá»ng dẫn cáºp nháºt" -#: builtin/checkout.c:281 builtin/checkout.c:284 +#: builtin/checkout.c:265 builtin/checkout.c:268 #, c-format msgid "'%s' cannot be used with %s" msgstr "không được dùng “%s†vá»›i %s" -#: builtin/checkout.c:287 +#: builtin/checkout.c:271 #, c-format msgid "Cannot update paths and switch to branch '%s' at the same time." msgstr "" "Không thể cáºp nháºt các đưá»ng dẫn và chuyển đến nhánh “%s†cùng má»™t lúc." -#: builtin/checkout.c:358 builtin/checkout.c:365 +#: builtin/checkout.c:342 builtin/checkout.c:349 #, c-format msgid "path '%s' is unmerged" msgstr "đưá»ng dẫn “%s†không được hòa trá»™n" -#: builtin/checkout.c:513 +#: builtin/checkout.c:497 msgid "you need to resolve your current index first" msgstr "bạn cần phải giải quyết bảng mục lục hiện tại cá»§a bạn trước đã" -#: builtin/checkout.c:644 +#: builtin/checkout.c:628 #, c-format msgid "Can not do reflog for '%s': %s\n" msgstr "Không thể thá»±c hiện reflog cho “%sâ€: %s\n" -#: builtin/checkout.c:685 +#: builtin/checkout.c:669 msgid "HEAD is now at" msgstr "HEAD hiện giá» tại" -#: builtin/checkout.c:689 builtin/clone.c:678 +#: builtin/checkout.c:673 builtin/clone.c:682 msgid "unable to update HEAD" msgstr "không thể cáºp nháºt HEAD" -#: builtin/checkout.c:693 +#: builtin/checkout.c:677 #, c-format msgid "Reset branch '%s'\n" msgstr "Äặt lại nhánh “%sâ€\n" -#: builtin/checkout.c:696 +#: builtin/checkout.c:680 #, c-format msgid "Already on '%s'\n" msgstr "Äã sẵn sà ng trên “%sâ€\n" -#: builtin/checkout.c:700 +#: builtin/checkout.c:684 #, c-format msgid "Switched to and reset branch '%s'\n" msgstr "Äã chuyển tá»›i và đặt lại nhánh “%sâ€\n" -#: builtin/checkout.c:702 builtin/checkout.c:1090 +#: builtin/checkout.c:686 builtin/checkout.c:1075 #, c-format msgid "Switched to a new branch '%s'\n" msgstr "Äã chuyển đến nhánh má»›i “%sâ€\n" -#: builtin/checkout.c:704 +#: builtin/checkout.c:688 #, c-format msgid "Switched to branch '%s'\n" msgstr "Äã chuyển đến nhánh “%sâ€\n" -#: builtin/checkout.c:755 +#: builtin/checkout.c:739 #, c-format msgid " ... and %d more.\n" msgstr " … và nhiá»u hÆ¡n %d.\n" -#: builtin/checkout.c:761 +#: builtin/checkout.c:745 #, c-format msgid "" "Warning: you are leaving %d commit behind, not connected to\n" @@ -6042,7 +6088,7 @@ msgstr[0] "" "\n" "%s\n" -#: builtin/checkout.c:780 +#: builtin/checkout.c:764 #, c-format msgid "" "If you want to keep it by creating a new branch, this may be a good time\n" @@ -6063,167 +6109,164 @@ msgstr[0] "" " git branch <tên_nhánh_má»›i> %s\n" "\n" -#: builtin/checkout.c:816 +#: builtin/checkout.c:800 msgid "internal error in revision walk" msgstr "lá»—i ná»™i bá»™ trong khi di chuyển qua các Ä‘iểm xét duyệt" -#: builtin/checkout.c:820 +#: builtin/checkout.c:804 msgid "Previous HEAD position was" msgstr "Vị trà trước kia cá»§a HEAD là " -#: builtin/checkout.c:847 builtin/checkout.c:1085 +#: builtin/checkout.c:832 builtin/checkout.c:1070 msgid "You are on a branch yet to be born" msgstr "Bạn tại nhánh mà nó chưa hỠđược sinh ra" -#: builtin/checkout.c:991 +#: builtin/checkout.c:976 #, c-format msgid "only one reference expected, %d given." msgstr "chỉ cần má»™t tham chiếu, nhưng lại đưa ra %d." -#: builtin/checkout.c:1031 builtin/worktree.c:214 +#: builtin/checkout.c:1016 builtin/worktree.c:215 #, c-format msgid "invalid reference: %s" msgstr "tham chiếu không hợp lệ: %s" -#: builtin/checkout.c:1060 +#: builtin/checkout.c:1045 #, c-format msgid "reference is not a tree: %s" msgstr "tham chiếu không phải là má»™t cây:%s" -#: builtin/checkout.c:1099 +#: builtin/checkout.c:1084 msgid "paths cannot be used with switching branches" msgstr "các đưá»ng dẫn không thể dùng cùng vá»›i các nhánh chuyển" -#: builtin/checkout.c:1102 builtin/checkout.c:1106 +#: builtin/checkout.c:1087 builtin/checkout.c:1091 #, c-format msgid "'%s' cannot be used with switching branches" msgstr "“%s†không thể được sá» dụng vá»›i các nhánh chuyển" -#: builtin/checkout.c:1110 builtin/checkout.c:1113 builtin/checkout.c:1118 -#: builtin/checkout.c:1121 +#: builtin/checkout.c:1095 builtin/checkout.c:1098 builtin/checkout.c:1103 +#: builtin/checkout.c:1106 #, c-format msgid "'%s' cannot be used with '%s'" msgstr "“%s†không thể được dùng vá»›i “%sâ€" -#: builtin/checkout.c:1126 +#: builtin/checkout.c:1111 #, c-format msgid "Cannot switch branch to a non-commit '%s'" msgstr "Không thể chuyển nhánh đến má»™t thứ không phải là lần chuyển giao “%sâ€" -#: builtin/checkout.c:1159 builtin/checkout.c:1161 builtin/clone.c:111 -#: builtin/remote.c:165 builtin/remote.c:167 builtin/worktree.c:329 -#: builtin/worktree.c:331 +#: builtin/checkout.c:1144 builtin/checkout.c:1146 builtin/clone.c:113 +#: builtin/remote.c:166 builtin/remote.c:168 builtin/worktree.c:328 +#: builtin/worktree.c:330 msgid "branch" msgstr "nhánh" -#: builtin/checkout.c:1160 +#: builtin/checkout.c:1145 msgid "create and checkout a new branch" msgstr "tạo và checkout má»™t nhánh má»›i" -#: builtin/checkout.c:1162 +#: builtin/checkout.c:1147 msgid "create/reset and checkout a branch" msgstr "tạo/đặt_lại và checkout má»™t nhánh" -#: builtin/checkout.c:1163 +#: builtin/checkout.c:1148 msgid "create reflog for new branch" msgstr "tạo reflog cho nhánh má»›i" -#: builtin/checkout.c:1164 builtin/worktree.c:333 +#: builtin/checkout.c:1149 builtin/worktree.c:332 msgid "detach HEAD at named commit" msgstr "rá»i bá» HEAD tại lần chuyển giao theo tên" -#: builtin/checkout.c:1165 +#: builtin/checkout.c:1150 msgid "set upstream info for new branch" msgstr "đặt thông tin thượng nguồn cho nhánh má»›i" -#: builtin/checkout.c:1167 +#: builtin/checkout.c:1152 msgid "new-branch" msgstr "nhánh-má»›i" -#: builtin/checkout.c:1167 +#: builtin/checkout.c:1152 msgid "new unparented branch" msgstr "nhánh không cha má»›i" -#: builtin/checkout.c:1168 +#: builtin/checkout.c:1153 msgid "checkout our version for unmerged files" msgstr "" "lấy ra (checkout) phiên bản cá»§a chúng ta cho các táºp tin chưa được hòa trá»™n" -#: builtin/checkout.c:1170 +#: builtin/checkout.c:1155 msgid "checkout their version for unmerged files" msgstr "" "lấy ra (checkout) phiên bản cá»§a chúng há» cho các táºp tin chưa được hòa trá»™n" -#: builtin/checkout.c:1172 +#: builtin/checkout.c:1157 msgid "force checkout (throw away local modifications)" msgstr "ép buá»™c lấy ra (bá» Ä‘i những thay đổi ná»™i bá»™)" -#: builtin/checkout.c:1173 +#: builtin/checkout.c:1158 msgid "perform a 3-way merge with the new branch" msgstr "thá»±c hiện hòa trá»™n kiểu 3-way vá»›i nhánh má»›i" -#: builtin/checkout.c:1174 builtin/merge.c:234 +#: builtin/checkout.c:1159 builtin/merge.c:235 msgid "update ignored files (default)" msgstr "cáºp nháºt các táºp tin bị bá» qua (mặc định)" -#: builtin/checkout.c:1175 builtin/log.c:1473 parse-options.h:251 +#: builtin/checkout.c:1160 builtin/log.c:1483 parse-options.h:251 msgid "style" msgstr "kiểu" -#: builtin/checkout.c:1176 +#: builtin/checkout.c:1161 msgid "conflict style (merge or diff3)" msgstr "xung đột kiểu (hòa trá»™n hoặc diff3)" -#: builtin/checkout.c:1179 +#: builtin/checkout.c:1164 msgid "do not limit pathspecs to sparse entries only" msgstr "không giá»›i hạn đặc tả đưá»ng dẫn thà nh chỉ các mục thưa thá»›t" -#: builtin/checkout.c:1181 +#: builtin/checkout.c:1166 msgid "second guess 'git checkout <no-such-branch>'" msgstr "gợi ý thứ hai \"git checkout <không-nhánh-nà o-như-váºy>\"" -#: builtin/checkout.c:1183 +#: builtin/checkout.c:1168 msgid "do not check if another worktree is holding the given ref" msgstr "không kiểm tra nếu cây là m việc khác Ä‘ang giữ tham chiếu đã cho" -#: builtin/checkout.c:1187 builtin/clone.c:78 builtin/fetch.c:119 -#: builtin/merge.c:231 builtin/pull.c:117 builtin/push.c:539 -#: builtin/send-pack.c:172 +#: builtin/checkout.c:1172 builtin/clone.c:80 builtin/fetch.c:114 +#: builtin/merge.c:232 builtin/pull.c:120 builtin/push.c:544 +#: builtin/send-pack.c:173 msgid "force progress reporting" msgstr "ép buá»™c báo cáo tiến triển công việc" -#: builtin/checkout.c:1224 +#: builtin/checkout.c:1203 msgid "-b, -B and --orphan are mutually exclusive" msgstr "Các tùy chá»n -b, -B và --orphan loại từ lẫn nhau" -#: builtin/checkout.c:1241 +#: builtin/checkout.c:1220 msgid "--track needs a branch name" msgstr "--track cần tên má»™t nhánh" -#: builtin/checkout.c:1246 +#: builtin/checkout.c:1225 msgid "Missing branch name; try -b" msgstr "Thiếu tên nhánh; hãy thá» -b" -#: builtin/checkout.c:1282 +#: builtin/checkout.c:1261 msgid "invalid path specification" msgstr "đưá»ng dẫn đã cho không hợp lệ" -#: builtin/checkout.c:1289 +#: builtin/checkout.c:1268 #, c-format -msgid "" -"Cannot update paths and switch to branch '%s' at the same time.\n" -"Did you intend to checkout '%s' which can not be resolved as commit?" +msgid "'%s' is not a commit and a branch '%s' cannot be created from it" msgstr "" -"Không thể cáºp nháºt và chuyển thà nh nhánh “%s†cùng lúc\n" -"Bạn đã có ý định checkout “%s†cái mà không thể được phân giải như là lần " -"chuyển giao?" +"“%s†không phải là má»™t lần chuyển giao và má»™t nhánh'%s†không thể được tạo " +"từ đó" -#: builtin/checkout.c:1294 +#: builtin/checkout.c:1272 #, c-format msgid "git checkout: --detach does not take a path argument '%s'" msgstr "git checkout: --detach không nháºn má»™t đối số đưá»ng dẫn “%sâ€" -#: builtin/checkout.c:1298 +#: builtin/checkout.c:1276 msgid "" "git checkout: --ours/--theirs, --force and --merge are incompatible when\n" "checking out of the index." @@ -6231,38 +6274,38 @@ msgstr "" "git checkout: --ours/--theirs, --force và --merge là xung khắc vá»›i nhau khi\n" "checkout bảng mục lục (index)." -#: builtin/clean.c:25 +#: builtin/clean.c:26 msgid "" "git clean [-d] [-f] [-i] [-n] [-q] [-e <pattern>] [-x | -X] [--] <paths>..." msgstr "" "git clean [-d] [-f] [-i] [-n] [-q] [-e <mẫu>] [-x | -X] [--] <đưá»ng-dẫn>…" -#: builtin/clean.c:29 +#: builtin/clean.c:30 #, c-format msgid "Removing %s\n" msgstr "Äang gỡ bá» %s\n" -#: builtin/clean.c:30 +#: builtin/clean.c:31 #, c-format msgid "Would remove %s\n" msgstr "Có thể gỡ bá» %s\n" -#: builtin/clean.c:31 +#: builtin/clean.c:32 #, c-format msgid "Skipping repository %s\n" msgstr "Äang bá» qua kho chứa %s\n" -#: builtin/clean.c:32 +#: builtin/clean.c:33 #, c-format msgid "Would skip repository %s\n" msgstr "Nên bá» qua kho chứa %s\n" -#: builtin/clean.c:33 +#: builtin/clean.c:34 #, c-format msgid "failed to remove %s" msgstr "gặp lá»—i khi gỡ bá» %s" -#: builtin/clean.c:297 git-add--interactive.perl:614 +#: builtin/clean.c:298 git-add--interactive.perl:572 #, c-format msgid "" "Prompt help:\n" @@ -6275,7 +6318,7 @@ msgstr "" "foo - chá»n mục trên cÆ¡ sở tiá»n tố duy nhất\n" " - (để trống) không chá»n gì cả\n" -#: builtin/clean.c:301 git-add--interactive.perl:623 +#: builtin/clean.c:302 git-add--interactive.perl:581 #, c-format msgid "" "Prompt help:\n" @@ -6296,38 +6339,38 @@ msgstr "" "* - chá»n tất\n" " - (để trống) kết thúc việc chá»n\n" -#: builtin/clean.c:517 git-add--interactive.perl:589 -#: git-add--interactive.perl:594 +#: builtin/clean.c:518 git-add--interactive.perl:547 +#: git-add--interactive.perl:552 #, c-format, perl-format msgid "Huh (%s)?\n" msgstr "Hả (%s)?\n" -#: builtin/clean.c:659 +#: builtin/clean.c:660 #, c-format msgid "Input ignore patterns>> " msgstr "Mẫu để lá»c các táºp tin đầu và o cần lá» Ä‘i>> " -#: builtin/clean.c:696 +#: builtin/clean.c:697 #, c-format msgid "WARNING: Cannot find items matched by: %s" msgstr "CẢNH BÃO: Không tìm thấy các mục được khá»›p bởi: %s" -#: builtin/clean.c:717 +#: builtin/clean.c:718 msgid "Select items to delete" msgstr "Chá»n mục muốn xóa" #. TRANSLATORS: Make sure to keep [y/N] as is -#: builtin/clean.c:758 +#: builtin/clean.c:759 #, c-format msgid "Remove %s [y/N]? " msgstr "Xóa bỠ“%s†[y/N]? " -#: builtin/clean.c:783 git-add--interactive.perl:1660 +#: builtin/clean.c:784 git-add--interactive.perl:1616 #, c-format msgid "Bye.\n" msgstr "Tạm biệt.\n" -#: builtin/clean.c:791 +#: builtin/clean.c:792 msgid "" "clean - start cleaning\n" "filter by pattern - exclude items from deletion\n" @@ -6345,15 +6388,15 @@ msgstr "" "help - hiển thị chÃnh trợ giúp nà y\n" "? - trợ giúp dà nh cho chá»n bằng cách nhắc" -#: builtin/clean.c:818 git-add--interactive.perl:1736 +#: builtin/clean.c:819 git-add--interactive.perl:1692 msgid "*** Commands ***" msgstr "*** Lệnh ***" -#: builtin/clean.c:819 git-add--interactive.perl:1733 +#: builtin/clean.c:820 git-add--interactive.perl:1689 msgid "What now" msgstr "Giá» thì sao" -#: builtin/clean.c:827 +#: builtin/clean.c:828 msgid "Would remove the following item:" msgid_plural "Would remove the following items:" msgstr[0] "Có muốn gỡ bá» (các) mục sau đây không:" @@ -6362,45 +6405,45 @@ msgstr[0] "Có muốn gỡ bá» (các) mục sau đây không:" msgid "No more files to clean, exiting." msgstr "Không còn táºp-tin nà o để dá»n dẹp, Ä‘ang thoát ra." -#: builtin/clean.c:875 +#: builtin/clean.c:906 msgid "do not print names of files removed" msgstr "không hiển thị tên cá»§a các táºp tin đã gỡ bá»" -#: builtin/clean.c:877 +#: builtin/clean.c:908 msgid "force" msgstr "ép buá»™c" -#: builtin/clean.c:878 +#: builtin/clean.c:909 msgid "interactive cleaning" msgstr "dá»n bằng kiểu tương tác" -#: builtin/clean.c:880 +#: builtin/clean.c:911 msgid "remove whole directories" msgstr "gỡ bá» toà n bá»™ thư mục" -#: builtin/clean.c:881 builtin/describe.c:449 builtin/describe.c:451 -#: builtin/grep.c:1063 builtin/ls-files.c:546 builtin/name-rev.c:348 -#: builtin/name-rev.c:350 builtin/show-ref.c:176 +#: builtin/clean.c:912 builtin/describe.c:452 builtin/describe.c:454 +#: builtin/grep.c:1082 builtin/ls-files.c:546 builtin/name-rev.c:397 +#: builtin/name-rev.c:399 builtin/show-ref.c:176 msgid "pattern" msgstr "mẫu" -#: builtin/clean.c:882 +#: builtin/clean.c:913 msgid "add <pattern> to ignore rules" msgstr "thêm <mẫu> và o trong qui tắc bá» qua" -#: builtin/clean.c:883 +#: builtin/clean.c:914 msgid "remove ignored files, too" msgstr "đồng thá»i gỡ bá» cả các táºp tin bị bá» qua" -#: builtin/clean.c:885 +#: builtin/clean.c:916 msgid "remove only ignored files" msgstr "chỉ gỡ bá» những táºp tin bị bá» qua" -#: builtin/clean.c:903 +#: builtin/clean.c:934 msgid "-x and -X cannot be used together" msgstr "-x và -X không thể dùng cùng nhau" -#: builtin/clean.c:907 +#: builtin/clean.c:938 msgid "" "clean.requireForce set to true and neither -i, -n, nor -f given; refusing to " "clean" @@ -6408,7 +6451,7 @@ msgstr "" "clean.requireForce được đặt thà nh true và không đưa ra tùy chá»n -i, -n mà " "cÅ©ng không -f; từ chối lệnh dá»n dẹp (clean)" -#: builtin/clean.c:910 +#: builtin/clean.c:941 msgid "" "clean.requireForce defaults to true and neither -i, -n, nor -f given; " "refusing to clean" @@ -6416,138 +6459,144 @@ msgstr "" "clean.requireForce mặc định được đặt là true và không đưa ra tùy chá»n -i, -n " "mà cÅ©ng không -f; từ chối lệnh dá»n dẹp (clean)" -#: builtin/clone.c:37 +#: builtin/clone.c:38 msgid "git clone [<options>] [--] <repo> [<dir>]" msgstr "git clone [<các-tùy-chá»n>] [--] <kho> [<t.mục>]" -#: builtin/clone.c:80 +#: builtin/clone.c:82 msgid "don't create a checkout" msgstr "không tạo má»™t checkout" -#: builtin/clone.c:81 builtin/clone.c:83 builtin/init-db.c:478 +#: builtin/clone.c:83 builtin/clone.c:85 builtin/init-db.c:479 msgid "create a bare repository" msgstr "tạo kho thuần" -#: builtin/clone.c:85 +#: builtin/clone.c:87 msgid "create a mirror repository (implies bare)" msgstr "tạo kho bản sao (ý là kho thuần)" -#: builtin/clone.c:87 +#: builtin/clone.c:89 msgid "to clone from a local repository" msgstr "để nhân bản từ kho ná»™i bá»™" -#: builtin/clone.c:89 +#: builtin/clone.c:91 msgid "don't use local hardlinks, always copy" msgstr "không sá» dụng liên kết cứng ná»™i bá»™, luôn sao chép" -#: builtin/clone.c:91 +#: builtin/clone.c:93 msgid "setup as shared repository" msgstr "cà i đặt đây là kho chia sẻ" -#: builtin/clone.c:93 builtin/clone.c:97 +#: builtin/clone.c:95 builtin/clone.c:99 msgid "pathspec" msgstr "đặc-tả-đưá»ng-dẫn" -#: builtin/clone.c:93 builtin/clone.c:97 +#: builtin/clone.c:95 builtin/clone.c:99 msgid "initialize submodules in the clone" msgstr "khởi tạo mô-Ä‘un-con trong bản sao" -#: builtin/clone.c:100 +#: builtin/clone.c:102 msgid "number of submodules cloned in parallel" msgstr "số lượng mô-Ä‘un-con được nhân bản đồng thá»i" -#: builtin/clone.c:101 builtin/init-db.c:475 +#: builtin/clone.c:103 builtin/init-db.c:476 msgid "template-directory" msgstr "thư-mục-mẫu" -#: builtin/clone.c:102 builtin/init-db.c:476 +#: builtin/clone.c:104 builtin/init-db.c:477 msgid "directory from which templates will be used" msgstr "thư mục mà tại đó các mẫu sẽ được dùng" -#: builtin/clone.c:104 builtin/clone.c:106 builtin/submodule--helper.c:642 +#: builtin/clone.c:106 builtin/clone.c:108 builtin/submodule--helper.c:642 #: builtin/submodule--helper.c:983 msgid "reference repository" msgstr "kho tham chiếu" -#: builtin/clone.c:108 +#: builtin/clone.c:110 msgid "use --reference only while cloning" msgstr "chỉ dùng --reference khi nhân bản" -#: builtin/clone.c:109 builtin/column.c:26 builtin/merge-file.c:43 +#: builtin/clone.c:111 builtin/column.c:27 builtin/merge-file.c:44 msgid "name" msgstr "tên" -#: builtin/clone.c:110 +#: builtin/clone.c:112 msgid "use <name> instead of 'origin' to track upstream" msgstr "dùng <tên> thay cho “origin†để theo dõi thượng nguồn" -#: builtin/clone.c:112 +#: builtin/clone.c:114 msgid "checkout <branch> instead of the remote's HEAD" msgstr "lấy ra <nhánh> thay cho HEAD cá»§a máy chá»§" -#: builtin/clone.c:114 +#: builtin/clone.c:116 msgid "path to git-upload-pack on the remote" msgstr "đưá»ng dẫn đến git-upload-pack trên máy chá»§" -#: builtin/clone.c:115 builtin/fetch.c:120 builtin/grep.c:1006 -#: builtin/pull.c:202 +#: builtin/clone.c:117 builtin/fetch.c:115 builtin/grep.c:1025 +#: builtin/pull.c:205 msgid "depth" msgstr "độ-sâu" -#: builtin/clone.c:116 +#: builtin/clone.c:118 msgid "create a shallow clone of that depth" msgstr "tạo bản sao không đầy đủ cho mức sâu đã cho" -#: builtin/clone.c:117 builtin/fetch.c:122 builtin/pack-objects.c:2918 +#: builtin/clone.c:119 builtin/fetch.c:117 builtin/pack-objects.c:2932 #: parse-options.h:142 msgid "time" msgstr "thá»i-gian" -#: builtin/clone.c:118 +#: builtin/clone.c:120 msgid "create a shallow clone since a specific time" msgstr "tạo bản sao không đầy đủ từ thá»i Ä‘iểm đã cho" -#: builtin/clone.c:119 builtin/fetch.c:124 +#: builtin/clone.c:121 builtin/fetch.c:119 msgid "revision" msgstr "Ä‘iểm xét duyệt" -#: builtin/clone.c:120 builtin/fetch.c:125 +#: builtin/clone.c:122 builtin/fetch.c:120 msgid "deepen history of shallow clone, excluding rev" msgstr "là m sâu hÆ¡n lịch sá» cá»§a bản sao shallow, bằng Ä‘iểm xét duyệt loại trừ" -#: builtin/clone.c:122 +#: builtin/clone.c:124 msgid "clone only one branch, HEAD or --branch" msgstr "chỉ nhân bản má»™t nhánh, HEAD hoặc --branch" -#: builtin/clone.c:124 +#: builtin/clone.c:126 +msgid "don't clone any tags, and make later fetches not to follow them" +msgstr "" +"đứng có nhân bản bất kỳ nhánh nà o, và là m cho những lần lấy vá» sau không " +"theo chúng nữa" + +#: builtin/clone.c:128 msgid "any cloned submodules will be shallow" msgstr "má»i mô-Ä‘un-con nhân bản sẽ là shallow (nông)" -#: builtin/clone.c:125 builtin/init-db.c:484 +#: builtin/clone.c:129 builtin/init-db.c:485 msgid "gitdir" msgstr "gitdir" -#: builtin/clone.c:126 builtin/init-db.c:485 +#: builtin/clone.c:130 builtin/init-db.c:486 msgid "separate git dir from working tree" msgstr "không dùng chung thư mục dà nh riêng cho git và thư mục là m việc" -#: builtin/clone.c:127 +#: builtin/clone.c:131 msgid "key=value" msgstr "khóa=giá_trị" -#: builtin/clone.c:128 +#: builtin/clone.c:132 msgid "set config inside the new repository" msgstr "đặt cấu hình bên trong má»™t kho chứa má»›i" -#: builtin/clone.c:129 builtin/fetch.c:140 builtin/push.c:550 +#: builtin/clone.c:133 builtin/fetch.c:137 builtin/push.c:555 msgid "use IPv4 addresses only" msgstr "chỉ dùng địa chỉ IPv4" -#: builtin/clone.c:131 builtin/fetch.c:142 builtin/push.c:552 +#: builtin/clone.c:135 builtin/fetch.c:139 builtin/push.c:557 msgid "use IPv6 addresses only" msgstr "chỉ dùng địa chỉ IPv6" -#: builtin/clone.c:268 +#: builtin/clone.c:272 msgid "" "No directory name could be guessed.\n" "Please specify a directory on the command line" @@ -6555,42 +6604,42 @@ msgstr "" "Không Ä‘oán được thư mục tên là gì.\n" "Vui lòng chỉ định tên má»™t thư mục trên dòng lệnh" -#: builtin/clone.c:321 +#: builtin/clone.c:325 #, c-format msgid "info: Could not add alternate for '%s': %s\n" msgstr "thông tin: không thể thêm thay thế cho “%sâ€: %s\n" -#: builtin/clone.c:393 +#: builtin/clone.c:397 #, c-format msgid "failed to open '%s'" msgstr "gặp lá»—i khi mở “%sâ€" -#: builtin/clone.c:401 +#: builtin/clone.c:405 #, c-format msgid "%s exists and is not a directory" msgstr "%s có tồn tại nhưng lại không phải là má»™t thư mục" -#: builtin/clone.c:415 +#: builtin/clone.c:419 #, c-format msgid "failed to stat %s\n" msgstr "gặp lá»—i khi lấy thông tin thống kê vá» %s\n" -#: builtin/clone.c:437 +#: builtin/clone.c:441 #, c-format msgid "failed to create link '%s'" msgstr "gặp lá»—i khi tạo được liên kết má»m %s" -#: builtin/clone.c:441 +#: builtin/clone.c:445 #, c-format msgid "failed to copy file to '%s'" msgstr "gặp lá»—i khi sao chép táºp tin và “%sâ€" -#: builtin/clone.c:466 +#: builtin/clone.c:470 #, c-format msgid "done.\n" msgstr "hoà n tất.\n" -#: builtin/clone.c:478 +#: builtin/clone.c:482 msgid "" "Clone succeeded, but checkout failed.\n" "You can inspect what was checked out with 'git status'\n" @@ -6600,99 +6649,99 @@ msgstr "" "Bạn kiểm tra kỹ xem cái gì được lấy ra bằng lệnh “git statusâ€\n" "và thá» lấy ra vá»›i lệnh “git checkout -f HEADâ€\n" -#: builtin/clone.c:555 +#: builtin/clone.c:559 #, c-format msgid "Could not find remote branch %s to clone." msgstr "Không tìm thấy nhánh máy chá»§ %s để nhân bản (clone)." -#: builtin/clone.c:650 +#: builtin/clone.c:654 msgid "remote did not send all necessary objects" msgstr "máy chá»§ đã không gá»i tất cả các đối tượng cần thiết" -#: builtin/clone.c:666 +#: builtin/clone.c:670 #, c-format msgid "unable to update %s" msgstr "không thể cáºp nháºt %s" -#: builtin/clone.c:715 +#: builtin/clone.c:719 msgid "remote HEAD refers to nonexistent ref, unable to checkout.\n" msgstr "refers HEAD máy chá»§ chỉ đến ref không tồn tại, không thể lấy ra.\n" -#: builtin/clone.c:746 +#: builtin/clone.c:750 msgid "unable to checkout working tree" msgstr "không thể lấy ra (checkout) cây là m việc" -#: builtin/clone.c:786 +#: builtin/clone.c:792 msgid "unable to write parameters to config file" msgstr "không thể ghi các tham số và o táºp tin cấu hình" -#: builtin/clone.c:849 +#: builtin/clone.c:855 msgid "cannot repack to clean up" msgstr "không thể đóng gói để dá»n dẹp" -#: builtin/clone.c:851 +#: builtin/clone.c:857 msgid "cannot unlink temporary alternates file" msgstr "không thể bá» liên kết táºp tin thay thế tạm thá»i" -#: builtin/clone.c:884 builtin/receive-pack.c:1900 +#: builtin/clone.c:890 builtin/receive-pack.c:1945 msgid "Too many arguments." msgstr "Có quá nhiá»u đối số." -#: builtin/clone.c:888 +#: builtin/clone.c:894 msgid "You must specify a repository to clone." msgstr "Bạn phải chỉ định má»™t kho để mà nhân bản (clone)." -#: builtin/clone.c:901 +#: builtin/clone.c:907 #, c-format msgid "--bare and --origin %s options are incompatible." msgstr "tùy chá»n --bare và --origin %s xung khắc nhau." -#: builtin/clone.c:904 +#: builtin/clone.c:910 msgid "--bare and --separate-git-dir are incompatible." msgstr "tùy chá»n --bare và --separate-git-dir xung khắc nhau." -#: builtin/clone.c:917 +#: builtin/clone.c:923 #, c-format msgid "repository '%s' does not exist" msgstr "kho chứa “%s†chưa tồn tại" -#: builtin/clone.c:923 builtin/fetch.c:1337 +#: builtin/clone.c:929 builtin/fetch.c:1337 #, c-format msgid "depth %s is not a positive number" msgstr "độ sâu %s không phải là má»™t số nguyên dương" -#: builtin/clone.c:933 +#: builtin/clone.c:939 #, c-format msgid "destination path '%s' already exists and is not an empty directory." msgstr "đưá»ng dẫn Ä‘Ãch “%s†đã có từ trước và không phải là má»™t thư mục rá»—ng." -#: builtin/clone.c:943 +#: builtin/clone.c:949 #, c-format msgid "working tree '%s' already exists." msgstr "cây là m việc “%s†đã sẵn tồn tại rồi." -#: builtin/clone.c:958 builtin/clone.c:969 builtin/difftool.c:252 -#: builtin/worktree.c:221 builtin/worktree.c:251 +#: builtin/clone.c:964 builtin/clone.c:975 builtin/difftool.c:260 +#: builtin/worktree.c:222 builtin/worktree.c:252 #, c-format msgid "could not create leading directories of '%s'" msgstr "không thể tạo các thư mục dẫn đầu cá»§a “%sâ€" -#: builtin/clone.c:961 +#: builtin/clone.c:967 #, c-format msgid "could not create work tree dir '%s'" msgstr "không thể tạo cây thư mục là m việc dir “%sâ€" -#: builtin/clone.c:973 +#: builtin/clone.c:979 #, c-format msgid "Cloning into bare repository '%s'...\n" msgstr "Äang nhân bản thà nh kho chứa bare “%sâ€â€¦\n" -#: builtin/clone.c:975 +#: builtin/clone.c:981 #, c-format msgid "Cloning into '%s'...\n" msgstr "Äang nhân bản thà nh “%sâ€â€¦\n" -#: builtin/clone.c:999 +#: builtin/clone.c:1005 msgid "" "clone --recursive is not compatible with both --reference and --reference-if-" "able" @@ -6700,85 +6749,85 @@ msgstr "" "nhân bản --recursive không tương thÃch vá»›i cả hai --reference và --reference-" "if-able" -#: builtin/clone.c:1055 +#: builtin/clone.c:1067 msgid "--depth is ignored in local clones; use file:// instead." msgstr "--depth bị lá» Ä‘i khi nhân bản ná»™i bá»™; hãy sá» dụng file:// để thay thế." -#: builtin/clone.c:1057 +#: builtin/clone.c:1069 msgid "--shallow-since is ignored in local clones; use file:// instead." msgstr "" "--shallow-since bị lá» Ä‘i khi nhân bản ná»™i bá»™; hãy sá» dụng file:// để thay " "thế." -#: builtin/clone.c:1059 +#: builtin/clone.c:1071 msgid "--shallow-exclude is ignored in local clones; use file:// instead." msgstr "" "--shallow-exclude bị lá» Ä‘i khi nhân bản ná»™i bá»™; hãy sá» dụng file:// để thay " "thế." -#: builtin/clone.c:1062 +#: builtin/clone.c:1074 msgid "source repository is shallow, ignoring --local" msgstr "kho nguồn là nông, nên bá» qua --local" -#: builtin/clone.c:1067 +#: builtin/clone.c:1079 msgid "--local is ignored" msgstr "--local bị lá» Ä‘i" -#: builtin/clone.c:1071 +#: builtin/clone.c:1083 #, c-format msgid "Don't know how to clone %s" msgstr "Không biết là m cách nà o để nhân bản (clone) %s" -#: builtin/clone.c:1126 builtin/clone.c:1134 +#: builtin/clone.c:1138 builtin/clone.c:1146 #, c-format msgid "Remote branch %s not found in upstream %s" msgstr "Nhánh máy chá»§ %s không tìm thấy trong thượng nguồn %s" -#: builtin/clone.c:1137 +#: builtin/clone.c:1149 msgid "You appear to have cloned an empty repository." msgstr "Bạn hình như là đã nhân bản má»™t kho trống rá»—ng." -#: builtin/column.c:9 +#: builtin/column.c:10 msgid "git column [<options>]" msgstr "git column [<các-tùy-chá»n>]" -#: builtin/column.c:26 +#: builtin/column.c:27 msgid "lookup config vars" msgstr "tìm kiếm biến cấu hình" -#: builtin/column.c:27 builtin/column.c:28 +#: builtin/column.c:28 builtin/column.c:29 msgid "layout to use" msgstr "bố cục để dùng" -#: builtin/column.c:29 +#: builtin/column.c:30 msgid "Maximum width" msgstr "Äá»™ rá»™ng tối Ä‘a" -#: builtin/column.c:30 +#: builtin/column.c:31 msgid "Padding space on left border" msgstr "Chèn thêm khoảng trống và o bên trái" -#: builtin/column.c:31 +#: builtin/column.c:32 msgid "Padding space on right border" msgstr "Chèn thêm khoảng trắng và o bên phải" -#: builtin/column.c:32 +#: builtin/column.c:33 msgid "Padding space between columns" msgstr "Chèn thêm khoảng trắng giữa các cá»™t" -#: builtin/column.c:51 +#: builtin/column.c:52 msgid "--command must be the first argument" msgstr "--command phải là đối số đầu tiên" -#: builtin/commit.c:38 +#: builtin/commit.c:39 msgid "git commit [<options>] [--] <pathspec>..." msgstr "git commit [<các-tùy-chá»n>] [--] <pathspec>…" -#: builtin/commit.c:43 +#: builtin/commit.c:44 msgid "git status [<options>] [--] <pathspec>..." msgstr "git status [<các-tùy-chá»n>] [--] <pathspec>…" -#: builtin/commit.c:48 +#: builtin/commit.c:49 msgid "" "Your name and email address were configured automatically based\n" "on your username and hostname. Please check that they are accurate.\n" @@ -6809,7 +6858,7 @@ msgstr "" "\n" " git commit --amend --reset-author\n" -#: builtin/commit.c:61 +#: builtin/commit.c:62 msgid "" "Your name and email address were configured automatically based\n" "on your username and hostname. Please check that they are accurate.\n" @@ -6837,7 +6886,7 @@ msgstr "" "\n" " git commit --amend --reset-author\n" -#: builtin/commit.c:73 +#: builtin/commit.c:74 msgid "" "You asked to amend the most recent commit, but doing so would make\n" "it empty. You can repeat your command with --allow-empty, or you can\n" @@ -6850,7 +6899,7 @@ msgstr "" "hoặc là bạn gỡ bá» các lần chuyển giao má»™t cách hoà n toà n bằng lệnh:\n" "\"git reset HEAD^\".\n" -#: builtin/commit.c:78 +#: builtin/commit.c:79 msgid "" "The previous cherry-pick is now empty, possibly due to conflict resolution.\n" "If you wish to commit it anyway, use:\n" @@ -6865,11 +6914,11 @@ msgstr "" " git commit --allow-empty\n" "\n" -#: builtin/commit.c:85 +#: builtin/commit.c:86 msgid "Otherwise, please use 'git reset'\n" msgstr "Nếu không được thì dùng lệnh \"git reset\"\n" -#: builtin/commit.c:88 +#: builtin/commit.c:89 msgid "" "If you wish to skip this commit, use:\n" "\n" @@ -6885,63 +6934,63 @@ msgstr "" "Thế thì \"git cherry-pick --continue\" sẽ phục hồi lại việc cherry-pick\n" "những lần chuyển giao còn lại.\n" -#: builtin/commit.c:318 +#: builtin/commit.c:319 msgid "failed to unpack HEAD tree object" msgstr "gặp lá»—i khi tháo dỡ HEAD đối tượng cây" -#: builtin/commit.c:359 +#: builtin/commit.c:360 msgid "unable to create temporary index" msgstr "không thể tạo bảng mục lục tạm thá»i" -#: builtin/commit.c:365 +#: builtin/commit.c:366 msgid "interactive add failed" msgstr "gặp lá»—i khi thêm bằng cách tương" -#: builtin/commit.c:378 +#: builtin/commit.c:379 msgid "unable to update temporary index" msgstr "không thể cáºp nháºt bảng mục lục tạm thá»i" -#: builtin/commit.c:380 +#: builtin/commit.c:381 msgid "Failed to update main cache tree" msgstr "Gặp lá»—i khi cáºp nháºt cây bá»™ nhá»› đệm" -#: builtin/commit.c:404 builtin/commit.c:427 builtin/commit.c:476 +#: builtin/commit.c:405 builtin/commit.c:428 builtin/commit.c:477 msgid "unable to write new_index file" msgstr "không thể ghi táºp tin lưu bảng mục lục má»›i (new_index)" -#: builtin/commit.c:458 +#: builtin/commit.c:459 msgid "cannot do a partial commit during a merge." msgstr "" "không thể thá»±c hiện việc chuyển giao cục bá»™ trong khi Ä‘ang được hòa trá»™n." -#: builtin/commit.c:460 +#: builtin/commit.c:461 msgid "cannot do a partial commit during a cherry-pick." msgstr "" "không thể thá»±c hiện việc chuyển giao bá»™ pháºn trong khi Ä‘ang cherry-pick." -#: builtin/commit.c:469 +#: builtin/commit.c:470 msgid "cannot read the index" msgstr "không Ä‘á»c được bảng mục lục" -#: builtin/commit.c:488 +#: builtin/commit.c:489 msgid "unable to write temporary index file" msgstr "không thể ghi táºp tin lưu bảng mục lục tạm thá»i" -#: builtin/commit.c:582 +#: builtin/commit.c:583 #, c-format msgid "commit '%s' lacks author header" msgstr "lần chuyển giao “%s†thiếu phần tác giả ở đầu" -#: builtin/commit.c:584 +#: builtin/commit.c:585 #, c-format msgid "commit '%s' has malformed author line" msgstr "lần chuyển giao “%s†có phần tác giả ở đầu dị dạng" -#: builtin/commit.c:603 +#: builtin/commit.c:604 msgid "malformed --author parameter" msgstr "đối số cho --author bị dị hình" -#: builtin/commit.c:655 +#: builtin/commit.c:656 msgid "" "unable to select a comment character that is not used\n" "in the current commit message" @@ -6949,38 +6998,38 @@ msgstr "" "không thể chá»n má»™t ký tá»± ghi chú cái mà không được dùng\n" "trong phần ghi chú hiện tại" -#: builtin/commit.c:692 builtin/commit.c:725 builtin/commit.c:1096 +#: builtin/commit.c:693 builtin/commit.c:726 builtin/commit.c:1093 #, c-format msgid "could not lookup commit %s" msgstr "không thể tìm kiếm commit (lần chuyển giao) %s" -#: builtin/commit.c:704 builtin/shortlog.c:294 +#: builtin/commit.c:705 builtin/shortlog.c:295 #, c-format msgid "(reading log message from standard input)\n" msgstr "(Ä‘ang Ä‘á»c thông Ä‘iệp nháºt ký từ đầu và o tiêu chuẩn)\n" -#: builtin/commit.c:706 +#: builtin/commit.c:707 msgid "could not read log from standard input" msgstr "không thể Ä‘á»c nháºt ký từ đầu và o tiêu chuẩn" -#: builtin/commit.c:710 +#: builtin/commit.c:711 #, c-format msgid "could not read log file '%s'" msgstr "không Ä‘á»c được tệp nháºt ký “%sâ€" -#: builtin/commit.c:737 builtin/commit.c:745 +#: builtin/commit.c:738 builtin/commit.c:746 msgid "could not read SQUASH_MSG" msgstr "không thể Ä‘á»c SQUASH_MSG" -#: builtin/commit.c:742 +#: builtin/commit.c:743 msgid "could not read MERGE_MSG" msgstr "không thể Ä‘á»c MERGE_MSG" -#: builtin/commit.c:796 +#: builtin/commit.c:797 msgid "could not write commit template" msgstr "không thể ghi mẫu chuyển giao" -#: builtin/commit.c:814 +#: builtin/commit.c:815 #, c-format msgid "" "\n" @@ -6995,7 +7044,7 @@ msgstr "" "\t%s\n" "và thá» lại.\n" -#: builtin/commit.c:819 +#: builtin/commit.c:820 #, c-format msgid "" "\n" @@ -7010,7 +7059,7 @@ msgstr "" "\t%s\n" "và thá» lại.\n" -#: builtin/commit.c:832 +#: builtin/commit.c:833 #, c-format msgid "" "Please enter the commit message for your changes. Lines starting\n" @@ -7021,7 +7070,7 @@ msgstr "" "bắt đầu bằng “%c†sẽ được bá» qua, nếu phần chú thÃch rá»—ng sẽ há»§y bá» lần " "chuyển giao.\n" -#: builtin/commit.c:839 +#: builtin/commit.c:840 #, c-format msgid "" "Please enter the commit message for your changes. Lines starting\n" @@ -7033,157 +7082,155 @@ msgstr "" "bắt đầu bằng “%c†sẽ được bá» qua; bạn có thể xóa chúng Ä‘i nếu muốn thế.\n" "Phần chú thÃch nà y nếu trống rá»—ng sẽ há»§y bá» lần chuyển giao.\n" -#: builtin/commit.c:859 +#: builtin/commit.c:857 #, c-format msgid "%sAuthor: %.*s <%.*s>" msgstr "%sTác giả: %.*s <%.*s>" -#: builtin/commit.c:867 +#: builtin/commit.c:865 #, c-format msgid "%sDate: %s" msgstr "%sNgà y tháng: %s" -#: builtin/commit.c:874 +#: builtin/commit.c:872 #, c-format msgid "%sCommitter: %.*s <%.*s>" msgstr "%sNgưá»i chuyển giao: %.*s <%.*s>" -#: builtin/commit.c:892 +#: builtin/commit.c:889 msgid "Cannot read index" msgstr "Không Ä‘á»c được bảng mục lục" -#: builtin/commit.c:954 +#: builtin/commit.c:951 msgid "Error building trees" msgstr "Gặp lá»—i khi xây dá»±ng cây" -#: builtin/commit.c:968 builtin/tag.c:273 +#: builtin/commit.c:965 builtin/tag.c:274 #, c-format msgid "Please supply the message using either -m or -F option.\n" msgstr "Xin hãy cung cấp lá»i chú giải hoặc là dùng tùy chá»n -m hoặc là -F.\n" -#: builtin/commit.c:1071 +#: builtin/commit.c:1068 #, c-format msgid "--author '%s' is not 'Name <email>' and matches no existing author" msgstr "" "--author “%s†không phải là “Há» và tên <thư Ä‘iện tá»l>†và không khá»›p bất kỳ " "tác giả nà o sẵn có" -#: builtin/commit.c:1086 builtin/commit.c:1325 +#: builtin/commit.c:1083 builtin/commit.c:1328 #, c-format msgid "Invalid untracked files mode '%s'" msgstr "Chế độ cho các táºp tin chưa được theo dõi không hợp lệ “%sâ€" -#: builtin/commit.c:1124 +#: builtin/commit.c:1121 msgid "--long and -z are incompatible" msgstr "hai tùy chá»n -long và -z không tương thÃch vá»›i nhau" -#: builtin/commit.c:1154 +#: builtin/commit.c:1151 msgid "Using both --reset-author and --author does not make sense" msgstr "Sá» dụng cả hai tùy chá»n --reset-author và --author không hợp lý" -#: builtin/commit.c:1163 +#: builtin/commit.c:1160 msgid "You have nothing to amend." msgstr "Không có gì để mà “tu bổ†cả." -#: builtin/commit.c:1166 +#: builtin/commit.c:1163 msgid "You are in the middle of a merge -- cannot amend." msgstr "" "Bạn Ä‘ang ở giữa cá»§a quá trình hòa trá»™n -- không thể thá»±c hiện việc “tu bổâ€." -#: builtin/commit.c:1168 +#: builtin/commit.c:1165 msgid "You are in the middle of a cherry-pick -- cannot amend." msgstr "" "Bạn Ä‘ang ở giữa cá»§a quá trình cherry-pick -- không thể thá»±c hiện việc “tu " "bổâ€." -#: builtin/commit.c:1171 +#: builtin/commit.c:1168 msgid "Options --squash and --fixup cannot be used together" msgstr "Các tùy chá»n --squash và --fixup không thể sá» dụng cùng vá»›i nhau" -#: builtin/commit.c:1181 +#: builtin/commit.c:1178 msgid "Only one of -c/-C/-F/--fixup can be used." msgstr "" "Chỉ được dùng má»™t trong số tùy chá»n trong số các tùy chá»n -c/-C/-F/--fixup" -#: builtin/commit.c:1183 +#: builtin/commit.c:1180 msgid "Option -m cannot be combined with -c/-C/-F/--fixup." msgstr "Tùy chá»n -m không thể được tổ hợp cùng vá»›i -c/-C/-F/--fixup." -#: builtin/commit.c:1191 +#: builtin/commit.c:1188 msgid "--reset-author can be used only with -C, -c or --amend." msgstr "" "--reset-author chỉ có thể được sá» dụng vá»›i tùy chá»n -C, -c hay --amend." -#: builtin/commit.c:1208 +#: builtin/commit.c:1205 msgid "Only one of --include/--only/--all/--interactive/--patch can be used." msgstr "" "Chỉ má»™t trong các tùy chá»n --include/--only/--all/--interactive/--patch được " "sá» dụng." -#: builtin/commit.c:1210 +#: builtin/commit.c:1207 msgid "No paths with --include/--only does not make sense." msgstr "Không đưá»ng dẫn vá»›i các tùy chá»n --include/--only không hợp lý." -#: builtin/commit.c:1212 -msgid "Explicit paths specified without -i or -o; assuming --only paths..." -msgstr "" -"Những đưá»ng dẫn rõ rà ng được chỉ ra không có tùy chá»n -i cÅ©ng không -o; coi " -"là --only những đưá»ng dẫn" - -#: builtin/commit.c:1224 builtin/tag.c:551 +#: builtin/commit.c:1219 builtin/tag.c:552 #, c-format msgid "Invalid cleanup mode %s" msgstr "Chế độ dá»n dẹp không hợp lệ %s" -#: builtin/commit.c:1229 +#: builtin/commit.c:1224 msgid "Paths with -a does not make sense." msgstr "Các đưá»ng dẫn vá»›i tùy chá»n -a không hợp lý." -#: builtin/commit.c:1339 builtin/commit.c:1612 +#: builtin/commit.c:1342 builtin/commit.c:1617 msgid "show status concisely" msgstr "hiển thị trạng thái ở dạng súc tÃch" -#: builtin/commit.c:1341 builtin/commit.c:1614 +#: builtin/commit.c:1344 builtin/commit.c:1619 msgid "show branch information" msgstr "hiển thị thông tin nhánh" -#: builtin/commit.c:1343 +#: builtin/commit.c:1346 +msgid "show stash information" +msgstr "hiển thị thông tin vá» tạm cất" + +#: builtin/commit.c:1348 msgid "version" msgstr "phiên bản" -#: builtin/commit.c:1343 builtin/commit.c:1616 builtin/push.c:525 -#: builtin/worktree.c:448 +#: builtin/commit.c:1348 builtin/commit.c:1621 builtin/push.c:530 +#: builtin/worktree.c:449 msgid "machine-readable output" msgstr "kết xuất dạng máy-có-thể-Ä‘á»c" -#: builtin/commit.c:1346 builtin/commit.c:1618 +#: builtin/commit.c:1351 builtin/commit.c:1623 msgid "show status in long format (default)" msgstr "hiển thị trạng thái ở định dạng dà i (mặc định)" -#: builtin/commit.c:1349 builtin/commit.c:1621 +#: builtin/commit.c:1354 builtin/commit.c:1626 msgid "terminate entries with NUL" msgstr "chấm dứt các mục bằng NUL" -#: builtin/commit.c:1351 builtin/commit.c:1624 builtin/fast-export.c:981 -#: builtin/fast-export.c:984 builtin/tag.c:411 +#: builtin/commit.c:1356 builtin/commit.c:1629 builtin/fast-export.c:983 +#: builtin/fast-export.c:986 builtin/tag.c:412 msgid "mode" msgstr "chế độ" -#: builtin/commit.c:1352 builtin/commit.c:1624 +#: builtin/commit.c:1357 builtin/commit.c:1629 msgid "show untracked files, optional modes: all, normal, no. (Default: all)" msgstr "" "hiển thị các táºp tin chưa được theo dõi dấu vết, các chế độ tùy chá»n: all, " "normal, no. (Mặc định: all)" -#: builtin/commit.c:1355 +#: builtin/commit.c:1360 msgid "show ignored files" msgstr "hiển thị các táºp tin ẩn" -#: builtin/commit.c:1356 parse-options.h:155 +#: builtin/commit.c:1361 parse-options.h:155 msgid "when" msgstr "khi" -#: builtin/commit.c:1357 +#: builtin/commit.c:1362 msgid "" "ignore changes to submodules, optional when: all, dirty, untracked. " "(Default: all)" @@ -7191,205 +7238,205 @@ msgstr "" "bá» qua các thay đổi trong mô-Ä‘un-con, tùy chá»n khi: all, dirty, untracked. " "(Mặc định: all)" -#: builtin/commit.c:1359 +#: builtin/commit.c:1364 msgid "list untracked files in columns" msgstr "hiển thị danh sách các táºp-tin chưa được theo dõi trong các cá»™t" -#: builtin/commit.c:1435 +#: builtin/commit.c:1440 msgid "couldn't look up newly created commit" msgstr "không thể tìm thấy lần chuyển giao má»›i hÆ¡n đã được tạo" -#: builtin/commit.c:1437 +#: builtin/commit.c:1442 msgid "could not parse newly created commit" msgstr "" "không thể phân tÃch cú pháp cá»§a đối tượng chuyển giao má»›i hÆ¡n đã được tạo" -#: builtin/commit.c:1482 +#: builtin/commit.c:1487 msgid "detached HEAD" msgstr "đã rá»i khá»i HEAD" -#: builtin/commit.c:1485 +#: builtin/commit.c:1490 msgid " (root-commit)" msgstr " (root-commit)" -#: builtin/commit.c:1582 +#: builtin/commit.c:1587 msgid "suppress summary after successful commit" msgstr "không hiển thị tổng kết sau khi chuyển giao thà nh công" -#: builtin/commit.c:1583 +#: builtin/commit.c:1588 msgid "show diff in commit message template" msgstr "hiển thị sá»± khác biệt trong mẫu tin nhắn chuyển giao" -#: builtin/commit.c:1585 +#: builtin/commit.c:1590 msgid "Commit message options" msgstr "Các tùy chá»n ghi chú commit" -#: builtin/commit.c:1586 builtin/tag.c:409 +#: builtin/commit.c:1591 builtin/tag.c:410 msgid "read message from file" msgstr "Ä‘á»c chú thÃch từ táºp tin" -#: builtin/commit.c:1587 +#: builtin/commit.c:1592 msgid "author" msgstr "tác giả" -#: builtin/commit.c:1587 +#: builtin/commit.c:1592 msgid "override author for commit" msgstr "ghi đè tác giả cho commit" -#: builtin/commit.c:1588 builtin/gc.c:357 +#: builtin/commit.c:1593 builtin/gc.c:358 msgid "date" msgstr "ngà y tháng" -#: builtin/commit.c:1588 +#: builtin/commit.c:1593 msgid "override date for commit" msgstr "ghi đè ngà y tháng cho lần chuyển giao" -#: builtin/commit.c:1589 builtin/merge.c:221 builtin/notes.c:398 -#: builtin/notes.c:561 builtin/tag.c:407 +#: builtin/commit.c:1594 builtin/merge.c:222 builtin/notes.c:401 +#: builtin/notes.c:564 builtin/tag.c:408 msgid "message" msgstr "chú thÃch" -#: builtin/commit.c:1589 +#: builtin/commit.c:1594 msgid "commit message" msgstr "chú thÃch cá»§a lần chuyển giao" -#: builtin/commit.c:1590 builtin/commit.c:1591 builtin/commit.c:1592 -#: builtin/commit.c:1593 parse-options.h:257 ref-filter.h:77 +#: builtin/commit.c:1595 builtin/commit.c:1596 builtin/commit.c:1597 +#: builtin/commit.c:1598 parse-options.h:257 ref-filter.h:77 msgid "commit" msgstr "lần_chuyển_giao" -#: builtin/commit.c:1590 +#: builtin/commit.c:1595 msgid "reuse and edit message from specified commit" msgstr "dùng lại các ghi chú từ lần chuyển giao đã cho nhưng có cho sá»a chữa" -#: builtin/commit.c:1591 +#: builtin/commit.c:1596 msgid "reuse message from specified commit" msgstr "dùng lại các ghi chú từ lần chuyển giao đã cho" -#: builtin/commit.c:1592 +#: builtin/commit.c:1597 msgid "use autosquash formatted message to fixup specified commit" msgstr "" "dùng ghi chú có định dạng autosquash để sá»a chữa lần chuyển giao đã chỉ ra" -#: builtin/commit.c:1593 +#: builtin/commit.c:1598 msgid "use autosquash formatted message to squash specified commit" msgstr "" "dùng lá»i nhắn có định dạng tá»± động nén để nén lại các lần chuyển giao đã chỉ " "ra" -#: builtin/commit.c:1594 +#: builtin/commit.c:1599 msgid "the commit is authored by me now (used with -C/-c/--amend)" msgstr "" "lần chuyển giao nháºn tôi là tác giả (được dùng vá»›i tùy chá»n -C/-c/--amend)" -#: builtin/commit.c:1595 builtin/log.c:1420 builtin/revert.c:104 +#: builtin/commit.c:1600 builtin/log.c:1430 builtin/revert.c:105 msgid "add Signed-off-by:" msgstr "(nên dùng) thêm dòng Signed-off-by:" -#: builtin/commit.c:1596 +#: builtin/commit.c:1601 msgid "use specified template file" msgstr "sá» dụng táºp tin mẫu đã cho" -#: builtin/commit.c:1597 +#: builtin/commit.c:1602 msgid "force edit of commit" msgstr "ép buá»™c sá»a lần commit" -#: builtin/commit.c:1598 +#: builtin/commit.c:1603 msgid "default" msgstr "mặc định" -#: builtin/commit.c:1598 builtin/tag.c:412 +#: builtin/commit.c:1603 builtin/tag.c:413 msgid "how to strip spaces and #comments from message" msgstr "là m thế nà o để cắt bá» khoảng trắng và #ghichú từ mẩu tin nhắn" -#: builtin/commit.c:1599 +#: builtin/commit.c:1604 msgid "include status in commit message template" msgstr "bao gồm các trạng thái trong mẫu ghi chú chuyển giao" -#: builtin/commit.c:1601 builtin/merge.c:233 builtin/pull.c:166 -#: builtin/revert.c:112 +#: builtin/commit.c:1606 builtin/merge.c:234 builtin/pull.c:173 +#: builtin/revert.c:113 msgid "GPG sign commit" msgstr "ký lần chuyển giao dùng GPG" -#: builtin/commit.c:1604 +#: builtin/commit.c:1609 msgid "Commit contents options" msgstr "Các tùy ná»™i dung ghi chú commit" -#: builtin/commit.c:1605 +#: builtin/commit.c:1610 msgid "commit all changed files" msgstr "chuyển giao tất cả các táºp tin có thay đổi" -#: builtin/commit.c:1606 +#: builtin/commit.c:1611 msgid "add specified files to index for commit" msgstr "thêm các táºp tin đã chỉ ra và o bảng mục lục để chuyển giao" -#: builtin/commit.c:1607 +#: builtin/commit.c:1612 msgid "interactively add files" msgstr "thêm các táºp-tin bằng tương tác" -#: builtin/commit.c:1608 +#: builtin/commit.c:1613 msgid "interactively add changes" msgstr "thêm các thay đổi bằng tương tác" -#: builtin/commit.c:1609 +#: builtin/commit.c:1614 msgid "commit only specified files" msgstr "chỉ chuyển giao các táºp tin đã chỉ ra" -#: builtin/commit.c:1610 +#: builtin/commit.c:1615 msgid "bypass pre-commit and commit-msg hooks" msgstr "vòng qua móc (hook) pre-commit và commit-msg" -#: builtin/commit.c:1611 +#: builtin/commit.c:1616 msgid "show what would be committed" msgstr "hiển thị xem cái gì có thể được chuyển giao" -#: builtin/commit.c:1622 +#: builtin/commit.c:1627 msgid "amend previous commit" msgstr "“tu bổ†(amend) lần commit trước" -#: builtin/commit.c:1623 +#: builtin/commit.c:1628 msgid "bypass post-rewrite hook" msgstr "vòng qua móc (hook) post-rewrite" -#: builtin/commit.c:1628 +#: builtin/commit.c:1633 msgid "ok to record an empty change" msgstr "ok để ghi lại má»™t thay đổi trống rá»—ng" -#: builtin/commit.c:1630 +#: builtin/commit.c:1635 msgid "ok to record a change with an empty message" msgstr "ok để ghi các thay đổi vá»›i lá»i nhắn trống rá»—ng" -#: builtin/commit.c:1659 +#: builtin/commit.c:1665 msgid "could not parse HEAD commit" msgstr "không thể phân tÃch commit (lần chuyển giao) HEAD" -#: builtin/commit.c:1707 +#: builtin/commit.c:1710 #, c-format msgid "Corrupt MERGE_HEAD file (%s)" msgstr "Táºp tin MERGE_HEAD sai há»ng (%s)" -#: builtin/commit.c:1714 +#: builtin/commit.c:1717 msgid "could not read MERGE_MODE" msgstr "không thể Ä‘á»c MERGE_MODE" -#: builtin/commit.c:1733 +#: builtin/commit.c:1736 #, c-format msgid "could not read commit message: %s" msgstr "không thể Ä‘á»c phần chú thÃch (message) cá»§a lần chuyển giao: %s" -#: builtin/commit.c:1744 +#: builtin/commit.c:1747 #, c-format msgid "Aborting commit; you did not edit the message.\n" msgstr "" "Äang bá» qua việc chuyển giao; bạn đã không biên soạn phần chú thÃch " "(message).\n" -#: builtin/commit.c:1749 +#: builtin/commit.c:1752 #, c-format msgid "Aborting commit due to empty commit message.\n" msgstr "Bãi bá» việc chuyển giao bởi vì phần chú thÃch cá»§a nó trống rá»—ng.\n" -#: builtin/commit.c:1797 +#: builtin/commit.c:1800 msgid "" "Repository has been updated, but unable to write\n" "new_index file. Check that disk is not full and quota is\n" @@ -7400,145 +7447,145 @@ msgstr "" "có bị đầy quá hay quota (hạn nghạch đĩa cứng) bị vượt quá,\n" "và sau đó \"git reset HEAD\" để khắc phục." -#: builtin/config.c:9 +#: builtin/config.c:10 msgid "git config [<options>]" msgstr "git config [<các-tùy-chá»n>]" -#: builtin/config.c:56 +#: builtin/config.c:57 msgid "Config file location" msgstr "Vị trà táºp tin cấu hình" -#: builtin/config.c:57 +#: builtin/config.c:58 msgid "use global config file" msgstr "dùng táºp tin cấu hình toà n cục" -#: builtin/config.c:58 +#: builtin/config.c:59 msgid "use system config file" msgstr "sá» dụng táºp tin cấu hình hệ thống" -#: builtin/config.c:59 +#: builtin/config.c:60 msgid "use repository config file" msgstr "dùng táºp tin cấu hình cá»§a kho" -#: builtin/config.c:60 +#: builtin/config.c:61 msgid "use given config file" msgstr "sá» dụng táºp tin cấu hình đã cho" -#: builtin/config.c:61 +#: builtin/config.c:62 msgid "blob-id" msgstr "blob-id" -#: builtin/config.c:61 +#: builtin/config.c:62 msgid "read config from given blob object" msgstr "Ä‘á»c cấu hình từ đối tượng blob đã cho" -#: builtin/config.c:62 +#: builtin/config.c:63 msgid "Action" msgstr "Hà nh động" -#: builtin/config.c:63 +#: builtin/config.c:64 msgid "get value: name [value-regex]" msgstr "lấy giá-trị: tên [value-regex]" -#: builtin/config.c:64 +#: builtin/config.c:65 msgid "get all values: key [value-regex]" msgstr "lấy tất cả giá-trị: khóa [value-regex]" -#: builtin/config.c:65 +#: builtin/config.c:66 msgid "get values for regexp: name-regex [value-regex]" msgstr "lấy giá trị cho regexp: name-regex [value-regex]" -#: builtin/config.c:66 +#: builtin/config.c:67 msgid "get value specific for the URL: section[.var] URL" msgstr "lấy đặc tả giá trị cho URL: phần[.biến] URL" -#: builtin/config.c:67 +#: builtin/config.c:68 msgid "replace all matching variables: name value [value_regex]" msgstr "thay thế tất cả các biến khá»›p mẫu: tên giá-trị [value_regex]" -#: builtin/config.c:68 +#: builtin/config.c:69 msgid "add a new variable: name value" msgstr "thêm biến má»›i: tên giá-trị" -#: builtin/config.c:69 +#: builtin/config.c:70 msgid "remove a variable: name [value-regex]" msgstr "gỡ bá» biến: tên [value-regex]" -#: builtin/config.c:70 +#: builtin/config.c:71 msgid "remove all matches: name [value-regex]" msgstr "gỡ bá» má»i cái khá»›p: tên [value-regex]" -#: builtin/config.c:71 +#: builtin/config.c:72 msgid "rename section: old-name new-name" msgstr "đổi tên phần: tên-cÅ© tên-má»›i" -#: builtin/config.c:72 +#: builtin/config.c:73 msgid "remove a section: name" msgstr "gỡ bá» phần: tên" -#: builtin/config.c:73 +#: builtin/config.c:74 msgid "list all" msgstr "liệt kê tất" -#: builtin/config.c:74 +#: builtin/config.c:75 msgid "open an editor" msgstr "mở má»™t trình biên soạn" -#: builtin/config.c:75 +#: builtin/config.c:76 msgid "find the color configured: slot [default]" msgstr "tìm cấu hình mà u sắc: slot [mặc định]" -#: builtin/config.c:76 +#: builtin/config.c:77 msgid "find the color setting: slot [stdout-is-tty]" msgstr "tìm các cà i đặt vá» mà u sắc: slot [stdout-là -tty]" -#: builtin/config.c:77 +#: builtin/config.c:78 msgid "Type" msgstr "Kiểu" -#: builtin/config.c:78 +#: builtin/config.c:79 msgid "value is \"true\" or \"false\"" msgstr "giá trị là \"true\" hoặc \"false\"" -#: builtin/config.c:79 +#: builtin/config.c:80 msgid "value is decimal number" msgstr "giá trị ở dạng số tháºp phân" -#: builtin/config.c:80 +#: builtin/config.c:81 msgid "value is --bool or --int" msgstr "giá trị là --bool hoặc --int" -#: builtin/config.c:81 +#: builtin/config.c:82 msgid "value is a path (file or directory name)" msgstr "giá trị là đưá»ng dẫn (tên táºp tin hay thư mục)" -#: builtin/config.c:82 +#: builtin/config.c:83 msgid "Other" msgstr "Khác" -#: builtin/config.c:83 +#: builtin/config.c:84 msgid "terminate values with NUL byte" msgstr "chấm dứt giá trị vá»›i byte NUL" -#: builtin/config.c:84 +#: builtin/config.c:85 msgid "show variable names only" msgstr "chỉ hiển thị các tên biến" -#: builtin/config.c:85 +#: builtin/config.c:86 msgid "respect include directives on lookup" msgstr "tôn trá»ng kể cà các hướng trong tìm kiếm" -#: builtin/config.c:86 +#: builtin/config.c:87 msgid "show origin of config (file, standard input, blob, command line)" msgstr "" "hiển thị nguyên gốc cá»§a cấu hình (táºp tin, đầu và o tiêu chuẩn, blob, dòng " "lệnh)" -#: builtin/config.c:328 +#: builtin/config.c:327 msgid "unable to parse default color value" msgstr "không thể phân tÃch giá trị mà u mặc định" -#: builtin/config.c:472 +#: builtin/config.c:471 #, c-format msgid "" "# This is Git's per-user configuration file.\n" @@ -7553,12 +7600,16 @@ msgstr "" "#\tname = %s\n" "#\temail = %s\n" -#: builtin/config.c:615 +#: builtin/config.c:499 +msgid "--local can only be used inside a git repository" +msgstr "--local chỉ có thể được dùng bên trong má»™t kho git" + +#: builtin/config.c:621 #, c-format msgid "cannot create configuration file %s" msgstr "không thể tạo táºp tin cấu hình “%sâ€" -#: builtin/config.c:627 +#: builtin/config.c:633 #, c-format msgid "" "cannot overwrite multiple values with a single value\n" @@ -7567,75 +7618,75 @@ msgstr "" "không thể ghi đè nhiá»u giá trị vá»›i má»™t giá trị đơn\n" " Dùng má»™t biểu thức chÃnh quy, --add hay --replace-all để thay đổi %s." -#: builtin/count-objects.c:86 +#: builtin/count-objects.c:87 msgid "git count-objects [-v] [-H | --human-readable]" msgstr "git count-objects [-v] [-H | --human-readable]" -#: builtin/count-objects.c:96 +#: builtin/count-objects.c:97 msgid "print sizes in human readable format" msgstr "hiển thị kÃch cỡ theo định dạng dà nh cho ngưá»i Ä‘á»c" -#: builtin/describe.c:18 +#: builtin/describe.c:19 msgid "git describe [<options>] [<commit-ish>...]" msgstr "git describe [<các-tùy-chá»n>] <commit-ish>*" -#: builtin/describe.c:19 +#: builtin/describe.c:20 msgid "git describe [<options>] --dirty" msgstr "git describe [<các-tùy-chá»n>] --dirty" -#: builtin/describe.c:53 +#: builtin/describe.c:54 msgid "head" msgstr "phÃa trước " -#: builtin/describe.c:53 +#: builtin/describe.c:54 msgid "lightweight" msgstr "hạng nhẹ" -#: builtin/describe.c:53 +#: builtin/describe.c:54 msgid "annotated" msgstr "có diá»…n giải" -#: builtin/describe.c:250 +#: builtin/describe.c:253 #, c-format msgid "annotated tag %s not available" msgstr "thẻ đã được ghi chú %s không sẵn để dùng" -#: builtin/describe.c:254 +#: builtin/describe.c:257 #, c-format msgid "annotated tag %s has no embedded name" msgstr "thẻ được chú giải %s không có tên nhúng" -#: builtin/describe.c:256 +#: builtin/describe.c:259 #, c-format msgid "tag '%s' is really '%s' here" msgstr "thẻ “%s†đã thá»±c sá»± ở đây “%s†rồi" -#: builtin/describe.c:283 builtin/log.c:487 +#: builtin/describe.c:286 builtin/log.c:489 #, c-format msgid "Not a valid object name %s" msgstr "Không phải tên đối tượng %s hợp lệ" -#: builtin/describe.c:286 +#: builtin/describe.c:289 #, c-format msgid "%s is not a valid '%s' object" msgstr "%s không phải là má»™t đối tượng “%s†hợp lệ" -#: builtin/describe.c:303 +#: builtin/describe.c:306 #, c-format msgid "no tag exactly matches '%s'" msgstr "không có thẻ nà o khá»›p chÃnh xác vá»›i “%sâ€" -#: builtin/describe.c:305 +#: builtin/describe.c:308 #, c-format msgid "searching to describe %s\n" msgstr "Äang tìm kiếm để mô tả %s\n" -#: builtin/describe.c:352 +#: builtin/describe.c:355 #, c-format msgid "finished search at %s\n" msgstr "việc tìm kiếm đã kết thúc tại %s\n" -#: builtin/describe.c:379 +#: builtin/describe.c:382 #, c-format msgid "" "No annotated tags can describe '%s'.\n" @@ -7644,7 +7695,7 @@ msgstr "" "Không có thẻ được chú giải nà o được mô tả là “%sâ€.\n" "Tuy nhiên, ở đây có những thẻ không được chú giải: hãy thá» --tags." -#: builtin/describe.c:383 +#: builtin/describe.c:386 #, c-format msgid "" "No tags can describe '%s'.\n" @@ -7653,12 +7704,12 @@ msgstr "" "Không có thẻ có thể mô tả “%sâ€.\n" "Hãy thá» --always, hoặc tạo má»™t số thẻ." -#: builtin/describe.c:413 +#: builtin/describe.c:416 #, c-format msgid "traversed %lu commits\n" msgstr "đã xuyên %lu qua lần chuyển giao\n" -#: builtin/describe.c:416 +#: builtin/describe.c:419 #, c-format msgid "" "more than %i tags found; listed %i most recent\n" @@ -7667,75 +7718,75 @@ msgstr "" "tìm thấy nhiá»u hÆ¡n %i thẻ; đã liệt kê %i cái gần\n" "đây nhất bá» Ä‘i tìm kiếm tại %s\n" -#: builtin/describe.c:438 +#: builtin/describe.c:441 msgid "find the tag that comes after the commit" msgstr "tìm các thẻ mà nó đến trước lần chuyển giao" -#: builtin/describe.c:439 +#: builtin/describe.c:442 msgid "debug search strategy on stderr" msgstr "chiến lược tìm kiếm gỡ lá»—i trên đầu ra lá»—i chuẩn stderr" -#: builtin/describe.c:440 +#: builtin/describe.c:443 msgid "use any ref" msgstr "dùng ref bất kỳ" -#: builtin/describe.c:441 +#: builtin/describe.c:444 msgid "use any tag, even unannotated" msgstr "dùng thẻ bất kỳ, cả khi “unannotatedâ€" -#: builtin/describe.c:442 +#: builtin/describe.c:445 msgid "always use long format" msgstr "luôn dùng định dạng dà i" -#: builtin/describe.c:443 +#: builtin/describe.c:446 msgid "only follow first parent" msgstr "chỉ theo cha mẹ đầu tiên" -#: builtin/describe.c:446 +#: builtin/describe.c:449 msgid "only output exact matches" msgstr "chỉ xuất những gì khá»›p chÃnh xác" -#: builtin/describe.c:448 +#: builtin/describe.c:451 msgid "consider <n> most recent tags (default: 10)" msgstr "coi như <n> thẻ gần đây nhất (mặc định: 10)" -#: builtin/describe.c:450 +#: builtin/describe.c:453 msgid "only consider tags matching <pattern>" msgstr "chỉ cân nhắc đến những thẻ khá»›p vá»›i <mẫu>" -#: builtin/describe.c:452 +#: builtin/describe.c:455 msgid "do not consider tags matching <pattern>" msgstr "không coi rằng các thẻ khá»›p vá»›i <mẫu>" -#: builtin/describe.c:454 builtin/name-rev.c:357 +#: builtin/describe.c:457 builtin/name-rev.c:406 msgid "show abbreviated commit object as fallback" msgstr "hiển thị đối tượng chuyển giao vắn tắt như là fallback" -#: builtin/describe.c:455 builtin/describe.c:458 +#: builtin/describe.c:458 builtin/describe.c:461 msgid "mark" msgstr "dấu" -#: builtin/describe.c:456 +#: builtin/describe.c:459 msgid "append <mark> on dirty working tree (default: \"-dirty\")" msgstr "thêm <dấu> trên cây thư mục là m việc bẩn (mặc định \"-dirty\")" -#: builtin/describe.c:459 +#: builtin/describe.c:462 msgid "append <mark> on broken working tree (default: \"-broken\")" msgstr "thêm <dấu> trên cây thư mục là m việc bị há»ng (mặc định \"-broken\")" -#: builtin/describe.c:477 +#: builtin/describe.c:480 msgid "--long is incompatible with --abbrev=0" msgstr "--long là xung khắc vá»›i tùy chá»n --abbrev=0" -#: builtin/describe.c:506 +#: builtin/describe.c:509 msgid "No names found, cannot describe anything." msgstr "Không tìm thấy các tên, không thể mô tả gì cả." -#: builtin/describe.c:549 +#: builtin/describe.c:552 msgid "--dirty is incompatible with commit-ishes" msgstr "--dirty là xung khắc vá»›i các tùy chá»n commit-ish" -#: builtin/describe.c:551 +#: builtin/describe.c:554 msgid "--broken is incompatible with commit-ishes" msgstr "--broken là xung khắc vá»›i commit-ishes" @@ -7744,57 +7795,57 @@ msgstr "--broken là xung khắc vá»›i commit-ishes" msgid "'%s': not a regular file or symlink" msgstr "“%sâ€: không phải táºp tin bình thưá»ng hay liên kết má»m" -#: builtin/diff.c:234 +#: builtin/diff.c:235 #, c-format msgid "invalid option: %s" msgstr "tùy chá»n không hợp lệ: %s" -#: builtin/diff.c:358 +#: builtin/diff.c:359 msgid "Not a git repository" msgstr "Không phải là kho git" -#: builtin/diff.c:401 +#: builtin/diff.c:402 #, c-format msgid "invalid object '%s' given." msgstr "đối tượng đã cho “%s†không hợp lệ." -#: builtin/diff.c:410 +#: builtin/diff.c:411 #, c-format msgid "more than two blobs given: '%s'" msgstr "đã cho nhiá»u hÆ¡n hai đối tượng blob: “%sâ€" -#: builtin/diff.c:417 +#: builtin/diff.c:416 #, c-format msgid "unhandled object '%s' given." msgstr "đã cho đối tượng không thể nắm giữ “%sâ€." -#: builtin/difftool.c:28 +#: builtin/difftool.c:29 msgid "git difftool [<options>] [<commit> [<commit>]] [--] [<path>...]" msgstr "" "git difftool [<các-tùy-chá»n>] [<lần_chuyển_giao> [<lần_chuyển_giao>]] [--] " "<đưá»ng-dẫn>…]" -#: builtin/difftool.c:241 +#: builtin/difftool.c:249 #, c-format msgid "failed: %d" msgstr "gặp lá»—i: %d" -#: builtin/difftool.c:283 +#: builtin/difftool.c:291 #, c-format msgid "could not read symlink %s" msgstr "không thể Ä‘á»c liên kết má»m %s" -#: builtin/difftool.c:285 +#: builtin/difftool.c:293 #, c-format msgid "could not read symlink file %s" msgstr "không Ä‘á»c được táºp tin liên kết má»m %s" -#: builtin/difftool.c:293 +#: builtin/difftool.c:301 #, c-format msgid "could not read object %s for symlink %s" msgstr "Không thể Ä‘á»c đối tượng %s cho liên kết má»m %s" -#: builtin/difftool.c:395 +#: builtin/difftool.c:403 msgid "" "combined diff formats('-c' and '--cc') are not supported in\n" "directory diff mode('-d' and '--dir-diff')." @@ -7802,53 +7853,53 @@ msgstr "" "các định dạng diff tổ hợp(“-c†và “--ccâ€) chưa được há»— trợ trong\n" "chế độ diff thư mục(“-d†và “--dir-diffâ€)." -#: builtin/difftool.c:609 +#: builtin/difftool.c:626 #, c-format msgid "both files modified: '%s' and '%s'." msgstr "cả hai táºp tin đã bị sá»a: “%s†và “%sâ€." -#: builtin/difftool.c:611 +#: builtin/difftool.c:628 msgid "working tree file has been left." msgstr "cây là m việc ở bên trái." -#: builtin/difftool.c:622 +#: builtin/difftool.c:639 #, c-format msgid "temporary files exist in '%s'." msgstr "các táºp tin tạm đã sẵn có trong “%sâ€." -#: builtin/difftool.c:623 +#: builtin/difftool.c:640 msgid "you may want to cleanup or recover these." msgstr "bạn có lẽ muốn dá»n dẹp hay " -#: builtin/difftool.c:669 +#: builtin/difftool.c:689 msgid "use `diff.guitool` instead of `diff.tool`" msgstr "dùng “diff.guitool“ thay vì dùng “diff.tool“" -#: builtin/difftool.c:671 +#: builtin/difftool.c:691 msgid "perform a full-directory diff" msgstr "thá»±c hiện má»™t diff toà n thư mục" -#: builtin/difftool.c:673 +#: builtin/difftool.c:693 msgid "do not prompt before launching a diff tool" msgstr "đừng nhắc khi khởi chạy công cụ diff" -#: builtin/difftool.c:679 +#: builtin/difftool.c:699 msgid "use symlinks in dir-diff mode" msgstr "dùng liên kết má»m trong diff-thư-mục" -#: builtin/difftool.c:680 +#: builtin/difftool.c:700 msgid "<tool>" msgstr "<công_cụ>" -#: builtin/difftool.c:681 +#: builtin/difftool.c:701 msgid "use the specified diff tool" msgstr "dùng công cụ diff đã cho" -#: builtin/difftool.c:683 +#: builtin/difftool.c:703 msgid "print a list of diff tools that may be used with `--tool`" msgstr "in ra danh sách các công cụ dif cái mà có thẻ dùng vá»›i “--tool“" -#: builtin/difftool.c:686 +#: builtin/difftool.c:706 msgid "" "make 'git-difftool' exit when an invoked diff tool returns a non - zero exit " "code" @@ -7856,241 +7907,245 @@ msgstr "" "là m cho “git-difftool†thoát khi gá»i công cụ diff trả vá» mã không phải số " "không" -#: builtin/difftool.c:688 +#: builtin/difftool.c:708 msgid "<command>" msgstr "<lệnh>" -#: builtin/difftool.c:689 +#: builtin/difftool.c:709 msgid "specify a custom command for viewing diffs" msgstr "chỉ định má»™t lệnh tùy ý để xem diff" -#: builtin/difftool.c:713 +#: builtin/difftool.c:733 msgid "no <tool> given for --tool=<tool>" msgstr "chưa đưa ra <công_cụ> cho --tool=<công_cụ>" -#: builtin/difftool.c:720 +#: builtin/difftool.c:740 msgid "no <cmd> given for --extcmd=<cmd>" msgstr "chưa đưa ra <lệnh> cho --extcmd=<lệnh>" -#: builtin/fast-export.c:25 +#: builtin/fast-export.c:26 msgid "git fast-export [rev-list-opts]" msgstr "git fast-export [rev-list-opts]" -#: builtin/fast-export.c:980 +#: builtin/fast-export.c:982 msgid "show progress after <n> objects" msgstr "hiển thị tiến triển sau <n> đối tượng" -#: builtin/fast-export.c:982 +#: builtin/fast-export.c:984 msgid "select handling of signed tags" msgstr "chá»n Ä‘iá»u khiển cá»§a thẻ đã ký" -#: builtin/fast-export.c:985 +#: builtin/fast-export.c:987 msgid "select handling of tags that tag filtered objects" msgstr "chá»n sá»± xá» lý cá»§a các thẻ, cái mà đánh thẻ các đối tượng được lá»c ra" -#: builtin/fast-export.c:988 +#: builtin/fast-export.c:990 msgid "Dump marks to this file" msgstr "Äổ các đánh dấu nà y và o táºp-tin" -#: builtin/fast-export.c:990 +#: builtin/fast-export.c:992 msgid "Import marks from this file" msgstr "nháºp và o đánh dấu từ táºp tin nà y" -#: builtin/fast-export.c:992 +#: builtin/fast-export.c:994 msgid "Fake a tagger when tags lack one" msgstr "Là m giả má»™t cái thẻ khi thẻ bị thiếu má»™t cái" -#: builtin/fast-export.c:994 +#: builtin/fast-export.c:996 msgid "Output full tree for each commit" msgstr "Xuất ra toà n bá»™ cây cho má»—i lần chuyển giao" -#: builtin/fast-export.c:996 +#: builtin/fast-export.c:998 msgid "Use the done feature to terminate the stream" msgstr "Sá» dụng tÃnh năng done để chấm dứt luồng dữ liệu" -#: builtin/fast-export.c:997 +#: builtin/fast-export.c:999 msgid "Skip output of blob data" msgstr "Bá» qua kết xuất cá»§a dữ liệu blob" -#: builtin/fast-export.c:998 +#: builtin/fast-export.c:1000 msgid "refspec" msgstr "refspec" -#: builtin/fast-export.c:999 +#: builtin/fast-export.c:1001 msgid "Apply refspec to exported refs" msgstr "Ãp dụng refspec cho refs đã xuất" -#: builtin/fast-export.c:1000 +#: builtin/fast-export.c:1002 msgid "anonymize output" msgstr "kết xuất anonymize" -#: builtin/fetch.c:21 +#: builtin/fetch.c:22 msgid "git fetch [<options>] [<repository> [<refspec>...]]" msgstr "git fetch [<các-tùy-chá»n>] [<kho-chứa> [<refspec>…]]" -#: builtin/fetch.c:22 +#: builtin/fetch.c:23 msgid "git fetch [<options>] <group>" msgstr "git fetch [<các-tùy-chá»n>] [<nhóm>" -#: builtin/fetch.c:23 +#: builtin/fetch.c:24 msgid "git fetch --multiple [<options>] [(<repository> | <group>)...]" msgstr "git fetch --multiple [<các-tùy-chá»n>] [(<kho> | <nhóm>)…]" -#: builtin/fetch.c:24 +#: builtin/fetch.c:25 msgid "git fetch --all [<options>]" msgstr "git fetch --all [<các-tùy-chá»n>]" -#: builtin/fetch.c:95 builtin/pull.c:175 +#: builtin/fetch.c:90 builtin/pull.c:182 msgid "fetch from all remotes" msgstr "lấy vá» từ tất cả các máy chá»§" -#: builtin/fetch.c:97 builtin/pull.c:178 +#: builtin/fetch.c:92 builtin/pull.c:185 msgid "append to .git/FETCH_HEAD instead of overwriting" msgstr "nối thêm và o .git/FETCH_HEAD thay vì ghi đè lên nó" -#: builtin/fetch.c:99 builtin/pull.c:181 +#: builtin/fetch.c:94 builtin/pull.c:188 msgid "path to upload pack on remote end" msgstr "đưá»ng dẫn đến gói tải lên trên máy chá»§ cuối" -#: builtin/fetch.c:100 builtin/pull.c:183 +#: builtin/fetch.c:95 builtin/pull.c:190 msgid "force overwrite of local branch" msgstr "ép buá»™c ghi đè lên nhánh ná»™i bá»™" -#: builtin/fetch.c:102 +#: builtin/fetch.c:97 msgid "fetch from multiple remotes" msgstr "lấy từ nhiá»u máy chá»§ cùng lúc" -#: builtin/fetch.c:104 builtin/pull.c:185 +#: builtin/fetch.c:99 builtin/pull.c:192 msgid "fetch all tags and associated objects" msgstr "lấy tất cả các thẻ cùng vá»›i các đối tượng liên quan đến nó" -#: builtin/fetch.c:106 +#: builtin/fetch.c:101 msgid "do not fetch all tags (--no-tags)" msgstr "không lấy tất cả các thẻ (--no-tags)" -#: builtin/fetch.c:108 +#: builtin/fetch.c:103 msgid "number of submodules fetched in parallel" msgstr "số lượng mô-Ä‘un-con được lấy đồng thá»i" -#: builtin/fetch.c:110 builtin/pull.c:188 +#: builtin/fetch.c:105 builtin/pull.c:195 msgid "prune remote-tracking branches no longer on remote" msgstr "" "cắt cụt (prune) các nhánh “remote-tracking†không còn tồn tại trên máy chá»§ " "nữa" -#: builtin/fetch.c:111 builtin/pull.c:191 +#: builtin/fetch.c:106 builtin/fetch.c:129 builtin/pull.c:123 msgid "on-demand" msgstr "khi-cần" -#: builtin/fetch.c:112 builtin/pull.c:192 +#: builtin/fetch.c:107 msgid "control recursive fetching of submodules" msgstr "Ä‘iá»u khiển việc lấy vỠđệ quy trong các mô-Ä‘un-con" -#: builtin/fetch.c:116 builtin/pull.c:200 +#: builtin/fetch.c:111 builtin/pull.c:203 msgid "keep downloaded pack" msgstr "giữ lại gói đã tải vá»" -#: builtin/fetch.c:118 +#: builtin/fetch.c:113 msgid "allow updating of HEAD ref" msgstr "cho phép cáºp nháºt th.chiếu HEAD" -#: builtin/fetch.c:121 builtin/fetch.c:127 builtin/pull.c:203 +#: builtin/fetch.c:116 builtin/fetch.c:122 builtin/pull.c:206 msgid "deepen history of shallow clone" msgstr "là m sâu hÆ¡n lịch sá» cá»§a bản sao" -#: builtin/fetch.c:123 +#: builtin/fetch.c:118 msgid "deepen history of shallow repository based on time" msgstr "là m sâu hÆ¡n lịch sá» cá»§a kho bản sao shallow dá»±a trên thá»i gian" -#: builtin/fetch.c:129 builtin/pull.c:206 +#: builtin/fetch.c:124 builtin/pull.c:209 msgid "convert to a complete repository" msgstr "chuyển đổi hoà n toà n sang kho git" -#: builtin/fetch.c:131 builtin/log.c:1440 +#: builtin/fetch.c:126 builtin/log.c:1450 msgid "dir" msgstr "tmục" -#: builtin/fetch.c:132 +#: builtin/fetch.c:127 msgid "prepend this to submodule path output" msgstr "soạn sẵn cái nà y cho kết xuất đưá»ng dẫn mô-Ä‘un-con" -#: builtin/fetch.c:135 -msgid "default mode for recursion" -msgstr "chế độ mặc định cho đệ qui" +#: builtin/fetch.c:130 +msgid "" +"default for recursive fetching of submodules (lower priority than config " +"files)" +msgstr "" +"mặc định cho việc lấy đệ quy các mô-Ä‘un-con (có mức ưu tiên thấp hÆ¡n các táºp " +"tin cấu hình config)" -#: builtin/fetch.c:137 builtin/pull.c:209 +#: builtin/fetch.c:134 builtin/pull.c:212 msgid "accept refs that update .git/shallow" msgstr "chấp nháºn tham chiếu cáºp nháºt .git/shallow" -#: builtin/fetch.c:138 builtin/pull.c:211 +#: builtin/fetch.c:135 builtin/pull.c:214 msgid "refmap" msgstr "refmap" -#: builtin/fetch.c:139 builtin/pull.c:212 +#: builtin/fetch.c:136 builtin/pull.c:215 msgid "specify fetch refmap" msgstr "chỉ ra refmap cần lấy vá»" -#: builtin/fetch.c:395 +#: builtin/fetch.c:394 msgid "Couldn't find remote ref HEAD" msgstr "Không thể tìm thấy máy chá»§ cho tham chiếu HEAD" -#: builtin/fetch.c:513 +#: builtin/fetch.c:512 #, c-format msgid "configuration fetch.output contains invalid value %s" msgstr "phần cấu hình fetch.output có chứa giá-trị không hợp lệ %s" -#: builtin/fetch.c:606 +#: builtin/fetch.c:605 #, c-format msgid "object %s not found" msgstr "Không tìm thấy đối tượng %s" -#: builtin/fetch.c:610 +#: builtin/fetch.c:609 msgid "[up to date]" msgstr "[đã cáºp nháºt]" -#: builtin/fetch.c:623 builtin/fetch.c:703 +#: builtin/fetch.c:622 builtin/fetch.c:702 msgid "[rejected]" msgstr "[Bị từ chối]" -#: builtin/fetch.c:624 +#: builtin/fetch.c:623 msgid "can't fetch in current branch" msgstr "không thể fetch (lấy) vá» nhánh hiện hà nh" -#: builtin/fetch.c:633 +#: builtin/fetch.c:632 msgid "[tag update]" msgstr "[cáºp nháºt thẻ]" -#: builtin/fetch.c:634 builtin/fetch.c:667 builtin/fetch.c:683 -#: builtin/fetch.c:698 +#: builtin/fetch.c:633 builtin/fetch.c:666 builtin/fetch.c:682 +#: builtin/fetch.c:697 msgid "unable to update local ref" msgstr "không thể cáºp nháºt tham chiếu ná»™i bá»™" -#: builtin/fetch.c:653 +#: builtin/fetch.c:652 msgid "[new tag]" msgstr "[thẻ má»›i]" -#: builtin/fetch.c:656 +#: builtin/fetch.c:655 msgid "[new branch]" msgstr "[nhánh má»›i]" -#: builtin/fetch.c:659 +#: builtin/fetch.c:658 msgid "[new ref]" msgstr "[ref (tham chiếu) má»›i]" -#: builtin/fetch.c:698 +#: builtin/fetch.c:697 msgid "forced update" msgstr "cưỡng bức cáºp nháºt" -#: builtin/fetch.c:703 +#: builtin/fetch.c:702 msgid "non-fast-forward" msgstr "không-phải-chuyển-tiếp-nhanh" -#: builtin/fetch.c:748 +#: builtin/fetch.c:747 #, c-format msgid "%s did not send all necessary objects\n" msgstr "%s đã không gá»i tất cả các đối tượng cần thiết\n" -#: builtin/fetch.c:768 +#: builtin/fetch.c:767 #, c-format msgid "reject %s because shallow roots are not allowed to be updated" msgstr "từ chối %s bởi vì các gốc nông thì không được phép cáºp nháºt" @@ -8123,7 +8178,7 @@ msgstr " (%s đã trở thà nh không đầu (không được quản lý))" msgid "[deleted]" msgstr "[đã xóa]" -#: builtin/fetch.c:955 builtin/remote.c:1022 +#: builtin/fetch.c:955 builtin/remote.c:1023 msgid "(none)" msgstr "(không)" @@ -8154,7 +8209,7 @@ msgstr "Không biết là m cách nà o để lấy vá» từ %s" msgid "Fetching %s\n" msgstr "Äang lấy “%s†vá»\n" -#: builtin/fetch.c:1238 builtin/remote.c:96 +#: builtin/fetch.c:1238 builtin/remote.c:97 #, c-format msgid "Could not fetch %s" msgstr "không thể “%s†vá»" @@ -8187,105 +8242,105 @@ msgstr "tùy chá»n --depth và --unshallow không thể sá» dụng cùng vá»›i msgid "--unshallow on a complete repository does not make sense" msgstr "--unshallow trên kho hoà n chỉnh là không hợp lý" -#: builtin/fetch.c:1352 +#: builtin/fetch.c:1349 msgid "fetch --all does not take a repository argument" msgstr "lệnh lấy vá» \"fetch --all\" không lấy đối số kho chứa" -#: builtin/fetch.c:1354 +#: builtin/fetch.c:1351 msgid "fetch --all does not make sense with refspecs" msgstr "lệnh lấy vá» \"fetch --all\" không hợp lý vá»›i refspecs" -#: builtin/fetch.c:1365 +#: builtin/fetch.c:1362 #, c-format msgid "No such remote or remote group: %s" msgstr "không có nhóm máy chá»§ hay máy chá»§ như thế: %s" -#: builtin/fetch.c:1373 +#: builtin/fetch.c:1370 msgid "Fetching a group and specifying refspecs does not make sense" msgstr "Việc lấy vá» cả má»™t nhóm và chỉ định refspecs không hợp lý" -#: builtin/fmt-merge-msg.c:14 +#: builtin/fmt-merge-msg.c:15 msgid "" "git fmt-merge-msg [-m <message>] [--log[=<n>] | --no-log] [--file <file>]" msgstr "" "git fmt-merge-msg [-m <chú_thÃch>] [--log[=<n>] | --no-log] [--file <táºp-" "tin>]" -#: builtin/fmt-merge-msg.c:663 +#: builtin/fmt-merge-msg.c:664 msgid "populate log with at most <n> entries from shortlog" msgstr "gắn nháºt ký vá»›i Ãt nhất <n> mục từ lệnh “shortlogâ€" -#: builtin/fmt-merge-msg.c:666 +#: builtin/fmt-merge-msg.c:667 msgid "alias for --log (deprecated)" msgstr "bà danh cho --log (không được dùng)" -#: builtin/fmt-merge-msg.c:669 +#: builtin/fmt-merge-msg.c:670 msgid "text" msgstr "văn bản" -#: builtin/fmt-merge-msg.c:670 +#: builtin/fmt-merge-msg.c:671 msgid "use <text> as start of message" msgstr "dùng <văn bản thưá»ng> để bắt đầu ghi chú" -#: builtin/fmt-merge-msg.c:671 +#: builtin/fmt-merge-msg.c:672 msgid "file to read from" msgstr "táºp tin để Ä‘á»c dữ liệu từ đó" -#: builtin/for-each-ref.c:9 +#: builtin/for-each-ref.c:10 msgid "git for-each-ref [<options>] [<pattern>]" msgstr "git for-each-ref [<các-tùy-chá»n>] [<mẫu>]" -#: builtin/for-each-ref.c:10 +#: builtin/for-each-ref.c:11 msgid "git for-each-ref [--points-at <object>]" msgstr "git for-each-ref [--points-at <đối tượng>]" -#: builtin/for-each-ref.c:11 +#: builtin/for-each-ref.c:12 msgid "git for-each-ref [(--merged | --no-merged) [<commit>]]" msgstr "git for-each-ref [(--merged | --no-merged) [<lần-chuyển-giao>]]" -#: builtin/for-each-ref.c:12 +#: builtin/for-each-ref.c:13 msgid "git for-each-ref [--contains [<commit>]] [--no-contains [<commit>]]" msgstr "" "git for-each-ref [--contains [<lần-chuyển-giao>]] [--no-contains [<lần-" "chuyển-giao>]]" -#: builtin/for-each-ref.c:27 +#: builtin/for-each-ref.c:28 msgid "quote placeholders suitably for shells" msgstr "trÃch dẫn để phù hợp cho hệ vá» (shell)" -#: builtin/for-each-ref.c:29 +#: builtin/for-each-ref.c:30 msgid "quote placeholders suitably for perl" msgstr "trÃch dẫn để phù hợp cho perl" -#: builtin/for-each-ref.c:31 +#: builtin/for-each-ref.c:32 msgid "quote placeholders suitably for python" msgstr "trÃch dẫn để phù hợp cho python" -#: builtin/for-each-ref.c:33 +#: builtin/for-each-ref.c:34 msgid "quote placeholders suitably for Tcl" msgstr "trÃch dẫn để phù hợp cho Tcl" -#: builtin/for-each-ref.c:36 +#: builtin/for-each-ref.c:37 msgid "show only <n> matched refs" msgstr "hiển thị chỉ <n> tham chiếu khá»›p" -#: builtin/for-each-ref.c:41 +#: builtin/for-each-ref.c:42 msgid "print only refs which points at the given object" msgstr "chỉ hiển thị các tham chiếu mà nó chỉ đến đối tượng đã cho" -#: builtin/for-each-ref.c:43 +#: builtin/for-each-ref.c:44 msgid "print only refs that are merged" msgstr "chỉ hiển thị những tham chiếu mà nó được hòa trá»™n" -#: builtin/for-each-ref.c:44 +#: builtin/for-each-ref.c:45 msgid "print only refs that are not merged" msgstr "chỉ hiển thị những tham chiếu mà nó không được hòa trá»™n" -#: builtin/for-each-ref.c:45 +#: builtin/for-each-ref.c:46 msgid "print only refs which contain the commit" msgstr "chỉ hiển thị những tham chiếu mà nó chứa lần chuyển giao" -#: builtin/for-each-ref.c:46 +#: builtin/for-each-ref.c:47 msgid "print only refs which don't contain the commit" msgstr "chỉ hiển thị những tham chiếu mà nó không chứa lần chuyển giao" @@ -8349,21 +8404,21 @@ msgstr "hiển thị tên chi tiết cho các đối tượng Ä‘á»c được" msgid "Checking objects" msgstr "Äang kiểm tra các đối tượng" -#: builtin/gc.c:25 +#: builtin/gc.c:26 msgid "git gc [<options>]" msgstr "git gc [<các-tùy-chá»n>]" -#: builtin/gc.c:78 +#: builtin/gc.c:79 #, c-format msgid "Failed to fstat %s: %s" msgstr "Gặp lá»—i khi lấy thông tin thống kê vá» táºp tin %s: %s" -#: builtin/gc.c:310 +#: builtin/gc.c:311 #, c-format msgid "Can't stat %s" msgstr "không thể lấy thông tin thống kê vỠ“%sâ€" -#: builtin/gc.c:319 +#: builtin/gc.c:320 #, c-format msgid "" "The last gc run reported the following. Please correct the root cause\n" @@ -8378,45 +8433,45 @@ msgstr "" "\n" "%s" -#: builtin/gc.c:358 +#: builtin/gc.c:359 msgid "prune unreferenced objects" msgstr "xóa bá» các đối tượng không được tham chiếu" -#: builtin/gc.c:360 +#: builtin/gc.c:361 msgid "be more thorough (increased runtime)" msgstr "cẩn tháºn hÆ¡n nữa (tăng thá»i gian chạy)" -#: builtin/gc.c:361 +#: builtin/gc.c:362 msgid "enable auto-gc mode" msgstr "báºt chế độ auto-gc" -#: builtin/gc.c:362 +#: builtin/gc.c:363 msgid "force running gc even if there may be another gc running" msgstr "buá»™c gc chạy ngay cả khi có tiến trình gc khác Ä‘ang chạy" -#: builtin/gc.c:379 +#: builtin/gc.c:380 #, c-format msgid "Failed to parse gc.logexpiry value %s" msgstr "Gặp lá»—i khi phân tÃch giá trị gc.logexpiry %s" -#: builtin/gc.c:407 +#: builtin/gc.c:408 #, c-format msgid "Auto packing the repository in background for optimum performance.\n" msgstr "" "Tá»± động đóng gói kho chứa trên ná»n hệ thống để tối ưu hóa hiệu suất là m " "việc.\n" -#: builtin/gc.c:409 +#: builtin/gc.c:410 #, c-format msgid "Auto packing the repository for optimum performance.\n" msgstr "Tá»± động đóng gói kho chứa để tối ưu hóa hiệu suất là m việc.\n" -#: builtin/gc.c:410 +#: builtin/gc.c:411 #, c-format msgid "See \"git help gc\" for manual housekeeping.\n" msgstr "Xem \"git help gc\" để có hướng dẫn cụ thể vá» cách dá»n dẹp kho git.\n" -#: builtin/gc.c:431 +#: builtin/gc.c:432 #, c-format msgid "" "gc is already running on machine '%s' pid %<PRIuMAX> (use --force if not)" @@ -8424,266 +8479,279 @@ msgstr "" "gc Ä‘ang được thá»±c hiện trên máy “%s†pid %<PRIuMAX> (dùng --force nếu không " "phải thế)" -#: builtin/gc.c:475 +#: builtin/gc.c:476 msgid "" "There are too many unreachable loose objects; run 'git prune' to remove them." msgstr "" "Có quá nhiá»u đối tượng tá»± do không được dùng đến; hãy chạy lệnh “git prune†" "để xóa bá» chúng Ä‘i." -#: builtin/grep.c:25 +#: builtin/grep.c:27 msgid "git grep [<options>] [-e] <pattern> [<rev>...] [[--] <path>...]" msgstr "git grep [<các-tùy-chá»n>] [-e] <mẫu> [<rev>…] [[--] <đưá»ng-dẫn>…]" -#: builtin/grep.c:232 +#: builtin/grep.c:235 #, c-format msgid "grep: failed to create thread: %s" msgstr "grep: gặp lá»—i tạo tuyến (thread): %s" -#: builtin/grep.c:290 +#: builtin/grep.c:293 #, c-format msgid "invalid number of threads specified (%d) for %s" msgstr "số tuyến đã cho không hợp lệ (%d) cho %s" -#: builtin/grep.c:769 builtin/grep.c:810 +#. TRANSLATORS: %s is the configuration +#. variable for tweaking threads, currently +#. grep.threads +#. +#: builtin/grep.c:302 builtin/index-pack.c:1494 builtin/index-pack.c:1692 +#, c-format +msgid "no threads support, ignoring %s" +msgstr "không há»— trợ Ä‘a tuyến, bá» qua %s" + +#: builtin/grep.c:788 builtin/grep.c:829 #, c-format msgid "unable to read tree (%s)" msgstr "không thể Ä‘á»c cây (%s)" -#: builtin/grep.c:829 +#: builtin/grep.c:848 #, c-format msgid "unable to grep from object of type %s" msgstr "không thể thá»±c hiện lệnh grep (lá»c tìm) từ đối tượng thuá»™c kiểu %s" -#: builtin/grep.c:893 +#: builtin/grep.c:912 #, c-format msgid "switch `%c' expects a numerical value" msgstr "chuyển đến “%c†cần má»™t giá trị bằng số" -#: builtin/grep.c:980 +#: builtin/grep.c:999 msgid "search in index instead of in the work tree" msgstr "tìm trong bảng mục lục thay vì trong cây là m việc" -#: builtin/grep.c:982 +#: builtin/grep.c:1001 msgid "find in contents not managed by git" msgstr "tìm trong ná»™i dung không được quản lý bởi git" -#: builtin/grep.c:984 +#: builtin/grep.c:1003 msgid "search in both tracked and untracked files" msgstr "tìm kiếm các táºp tin được và chưa được theo dõi dấu vết" -#: builtin/grep.c:986 +#: builtin/grep.c:1005 msgid "ignore files specified via '.gitignore'" msgstr "các táºp tin bị bá» qua được chỉ định thông qua “.gitignoreâ€" -#: builtin/grep.c:988 +#: builtin/grep.c:1007 msgid "recursively search in each submodule" msgstr "tìm kiếm đệ quy trong từng mô-Ä‘un-con" -#: builtin/grep.c:990 +#: builtin/grep.c:1009 msgid "basename" msgstr "tên cÆ¡ sở" -#: builtin/grep.c:991 +#: builtin/grep.c:1010 msgid "prepend parent project's basename to output" msgstr "treo và o trước tên cÆ¡ sở cha mẹ cá»§a đưá»ng dẫn và o kết xuất" -#: builtin/grep.c:994 +#: builtin/grep.c:1013 msgid "show non-matching lines" msgstr "hiển thị những dòng không khá»›p vá»›i mẫu" -#: builtin/grep.c:996 +#: builtin/grep.c:1015 msgid "case insensitive matching" msgstr "phân biệt HOA/thưá»ng" -#: builtin/grep.c:998 +#: builtin/grep.c:1017 msgid "match patterns only at word boundaries" msgstr "chỉ khá»›p mẫu tại đưá»ng ranh giá»›i từ" -#: builtin/grep.c:1000 +#: builtin/grep.c:1019 msgid "process binary files as text" msgstr "xá» lý táºp tin nhị phân như là dạng văn bản thưá»ng" -#: builtin/grep.c:1002 +#: builtin/grep.c:1021 msgid "don't match patterns in binary files" msgstr "không khá»›p mẫu trong các táºp tin nhị phân" -#: builtin/grep.c:1005 +#: builtin/grep.c:1024 msgid "process binary files with textconv filters" msgstr "xá» lý táºp tin nhị phân vá»›i các bá»™ lá»c “textconvâ€" -#: builtin/grep.c:1007 +#: builtin/grep.c:1026 msgid "descend at most <depth> levels" msgstr "hạ xuống Ãt nhất là mức <sâu>" -#: builtin/grep.c:1011 +#: builtin/grep.c:1030 msgid "use extended POSIX regular expressions" msgstr "dùng biểu thức chÃnh qui POSIX có mở rá»™ng" -#: builtin/grep.c:1014 +#: builtin/grep.c:1033 msgid "use basic POSIX regular expressions (default)" msgstr "sá» dụng biểu thức chÃnh quy kiểu POSIX (mặc định)" -#: builtin/grep.c:1017 +#: builtin/grep.c:1036 msgid "interpret patterns as fixed strings" msgstr "diá»…n dịch các mẫu như là chuá»—i cố định" -#: builtin/grep.c:1020 +#: builtin/grep.c:1039 msgid "use Perl-compatible regular expressions" msgstr "sá» dụng biểu thức chÃnh quy tương thÃch Perl" -#: builtin/grep.c:1023 +#: builtin/grep.c:1042 msgid "show line numbers" msgstr "hiển thị số cá»§a dòng" -#: builtin/grep.c:1024 +#: builtin/grep.c:1043 msgid "don't show filenames" msgstr "không hiển thị tên táºp tin" -#: builtin/grep.c:1025 +#: builtin/grep.c:1044 msgid "show filenames" msgstr "hiển thị các tên táºp tin" -#: builtin/grep.c:1027 +#: builtin/grep.c:1046 msgid "show filenames relative to top directory" msgstr "hiển thị tên táºp tin tương đối vá»›i thư mục đỉnh (top)" -#: builtin/grep.c:1029 +#: builtin/grep.c:1048 msgid "show only filenames instead of matching lines" msgstr "chỉ hiển thị tên táºp tin thay vì những dòng khá»›p vá»›i mẫu" -#: builtin/grep.c:1031 +#: builtin/grep.c:1050 msgid "synonym for --files-with-matches" msgstr "đồng nghÄ©a vá»›i --files-with-matches" -#: builtin/grep.c:1034 +#: builtin/grep.c:1053 msgid "show only the names of files without match" msgstr "chỉ hiển thị tên cho những táºp tin không khá»›p vá»›i mẫu" -#: builtin/grep.c:1036 +#: builtin/grep.c:1055 msgid "print NUL after filenames" msgstr "thêm NUL và o sau tên táºp tin" -#: builtin/grep.c:1038 +#: builtin/grep.c:1057 msgid "show the number of matches instead of matching lines" msgstr "hiển thị số lượng khá»›p thay vì những dòng khá»›p vá»›i mẫu" -#: builtin/grep.c:1039 +#: builtin/grep.c:1058 msgid "highlight matches" msgstr "tô sáng phần khá»›p mẫu" -#: builtin/grep.c:1041 +#: builtin/grep.c:1060 msgid "print empty line between matches from different files" msgstr "hiển thị dòng trống giữa các lần khá»›p từ các táºp tin khác biệt" -#: builtin/grep.c:1043 +#: builtin/grep.c:1062 msgid "show filename only once above matches from same file" msgstr "" "hiển thị tên táºp tin má»™t lần phÃa trên các lần khá»›p từ cùng má»™t táºp tin" -#: builtin/grep.c:1046 +#: builtin/grep.c:1065 msgid "show <n> context lines before and after matches" msgstr "hiển thị <n> dòng ná»™i dung phÃa trước và sau các lần khá»›p" -#: builtin/grep.c:1049 +#: builtin/grep.c:1068 msgid "show <n> context lines before matches" msgstr "hiển thị <n> dòng ná»™i dung trước khá»›p" -#: builtin/grep.c:1051 +#: builtin/grep.c:1070 msgid "show <n> context lines after matches" msgstr "hiển thị <n> dòng ná»™i dung sau khá»›p" -#: builtin/grep.c:1053 +#: builtin/grep.c:1072 msgid "use <n> worker threads" msgstr "dùng <n> tuyến trình là m việc" -#: builtin/grep.c:1054 +#: builtin/grep.c:1073 msgid "shortcut for -C NUM" msgstr "dạng viết tắt cá»§a -C Sá»" -#: builtin/grep.c:1057 +#: builtin/grep.c:1076 msgid "show a line with the function name before matches" msgstr "hiển thị dòng vói tên hà m trước các lần khá»›p" -#: builtin/grep.c:1059 +#: builtin/grep.c:1078 msgid "show the surrounding function" msgstr "hiển thị hà m bao quanh" -#: builtin/grep.c:1062 +#: builtin/grep.c:1081 msgid "read patterns from file" msgstr "Ä‘á»c mẫu từ táºp-tin" -#: builtin/grep.c:1064 +#: builtin/grep.c:1083 msgid "match <pattern>" msgstr "match <mẫu>" -#: builtin/grep.c:1066 +#: builtin/grep.c:1085 msgid "combine patterns specified with -e" msgstr "tổ hợp mẫu được chỉ ra vá»›i tùy chá»n -e" -#: builtin/grep.c:1078 +#: builtin/grep.c:1097 msgid "indicate hit with exit status without output" msgstr "đưa ra gợi ý vá»›i trạng thái thoát mà không có kết xuất" -#: builtin/grep.c:1080 +#: builtin/grep.c:1099 msgid "show only matches from files that match all patterns" msgstr "chỉ hiển thị những cái khá»›p từ táºp tin mà nó khá»›p toà n bá»™ các mẫu" -#: builtin/grep.c:1082 +#: builtin/grep.c:1101 msgid "show parse tree for grep expression" msgstr "hiển thị cây phân tÃch cú pháp cho biểu thức “grep†(tìm kiếm)" -#: builtin/grep.c:1086 +#: builtin/grep.c:1105 msgid "pager" msgstr "dà n trang" -#: builtin/grep.c:1086 +#: builtin/grep.c:1105 msgid "show matching files in the pager" msgstr "hiển thị các táºp tin khá»›p trong trang giấy" -#: builtin/grep.c:1089 +#: builtin/grep.c:1108 msgid "allow calling of grep(1) (ignored by this build)" msgstr "cho phép gá»i grep(1) (bị bá» qua bởi lần dịch nà y)" -#: builtin/grep.c:1153 +#: builtin/grep.c:1172 msgid "no pattern given." msgstr "chưa chỉ ra mẫu." -#: builtin/grep.c:1189 +#: builtin/grep.c:1204 msgid "--no-index or --untracked cannot be used with revs" msgstr "--no-index hay --untracked không được sá» dụng cùng vá»›i revs" -#: builtin/grep.c:1195 +#: builtin/grep.c:1211 #, c-format msgid "unable to resolve revision: %s" msgstr "không thể phân giải Ä‘iểm xét duyệt: %s" -#: builtin/grep.c:1228 builtin/index-pack.c:1485 +#: builtin/grep.c:1245 builtin/index-pack.c:1490 #, c-format msgid "invalid number of threads specified (%d)" msgstr "số tuyến chỉ ra không hợp lệ (%d)" -#: builtin/grep.c:1251 +#: builtin/grep.c:1250 +msgid "no threads support, ignoring --threads" +msgstr "không há»— trợ Ä‘a tuyến, bá» qua --threads" + +#: builtin/grep.c:1281 msgid "--open-files-in-pager only works on the worktree" msgstr "--open-files-in-pager chỉ là m việc trên cây-là m-việc" -#: builtin/grep.c:1274 +#: builtin/grep.c:1304 msgid "option not supported with --recurse-submodules." msgstr "tùy chá»n không được há»— trợ vá»›i --recurse-submodules." -#: builtin/grep.c:1280 +#: builtin/grep.c:1310 msgid "--cached or --untracked cannot be used with --no-index." msgstr "--cached hay --untracked không được sá» dụng vá»›i --no-index." -#: builtin/grep.c:1286 +#: builtin/grep.c:1316 msgid "--[no-]exclude-standard cannot be used for tracked contents." msgstr "--[no-]exclude-standard không thể sá» dụng cho ná»™i dung lưu dấu vết." -#: builtin/grep.c:1294 +#: builtin/grep.c:1324 msgid "both --cached and trees are given." msgstr "cả hai --cached và các cây phải được chỉ ra." -#: builtin/hash-object.c:81 +#: builtin/hash-object.c:82 msgid "" "git hash-object [-t <type>] [-w] [--path=<file> | --no-filters] [--stdin] " "[--] <file>..." @@ -8691,91 +8759,91 @@ msgstr "" "git hash-object [-t <kiểu>] [-w] [--path=<táºp-tin> | --no-filters] [--stdin] " "[--] <táºp-tin>…" -#: builtin/hash-object.c:82 +#: builtin/hash-object.c:83 msgid "git hash-object --stdin-paths" msgstr "git hash-object --stdin-paths" -#: builtin/hash-object.c:94 +#: builtin/hash-object.c:95 msgid "type" msgstr "kiểu" -#: builtin/hash-object.c:94 +#: builtin/hash-object.c:95 msgid "object type" msgstr "kiểu đối tượng" -#: builtin/hash-object.c:95 +#: builtin/hash-object.c:96 msgid "write the object into the object database" msgstr "ghi đối tượng và o dữ liệu đối tượng" -#: builtin/hash-object.c:97 +#: builtin/hash-object.c:98 msgid "read the object from stdin" msgstr "Ä‘á»c đối tượng từ đầu và o tiêu chuẩn stdin" -#: builtin/hash-object.c:99 +#: builtin/hash-object.c:100 msgid "store file as is without filters" msgstr "lưu các táºp tin mà nó không có các bá»™ lá»c" -#: builtin/hash-object.c:100 +#: builtin/hash-object.c:101 msgid "" "just hash any random garbage to create corrupt objects for debugging Git" msgstr "chỉ cần băm rác ngẫu nhiên để tạo má»™t đối tượng há»ng để mà gỡ lá»—i Git" -#: builtin/hash-object.c:101 +#: builtin/hash-object.c:102 msgid "process file as it were from this path" msgstr "xá» lý táºp tin như là nó Ä‘ang ở thư mục nà y" -#: builtin/help.c:42 +#: builtin/help.c:43 msgid "print all available commands" msgstr "hiển thị danh sách các câu lệnh ngưá»i dùng có thể sá» dụng" -#: builtin/help.c:43 +#: builtin/help.c:44 msgid "exclude guides" msgstr "hướng dẫn loại trừ" -#: builtin/help.c:44 +#: builtin/help.c:45 msgid "print list of useful guides" msgstr "hiển thị danh sách các hướng dẫn hữu dụng" -#: builtin/help.c:45 +#: builtin/help.c:46 msgid "show man page" msgstr "hiển thị trang man" -#: builtin/help.c:46 +#: builtin/help.c:47 msgid "show manual in web browser" msgstr "hiển thị hướng dẫn sá» dụng trong trình duyệt web" -#: builtin/help.c:48 +#: builtin/help.c:49 msgid "show info page" msgstr "hiện trang info" -#: builtin/help.c:54 +#: builtin/help.c:55 msgid "git help [--all] [--guides] [--man | --web | --info] [<command>]" msgstr "git help [--all] [--guides] [--man | --web | --info] [<lệnh>]" -#: builtin/help.c:66 +#: builtin/help.c:67 #, c-format msgid "unrecognized help format '%s'" msgstr "không nháºn ra định dạng trợ giúp “%sâ€" -#: builtin/help.c:93 +#: builtin/help.c:94 msgid "Failed to start emacsclient." msgstr "Gặp lá»—i khi khởi chạy emacsclient." -#: builtin/help.c:106 +#: builtin/help.c:107 msgid "Failed to parse emacsclient version." msgstr "Gặp lá»—i khi phân tÃch phiên bản emacsclient." -#: builtin/help.c:114 +#: builtin/help.c:115 #, c-format msgid "emacsclient version '%d' too old (< 22)." msgstr "phiên bản cá»§a emacsclient “%d†quá cÅ© (< 22)." -#: builtin/help.c:132 builtin/help.c:153 builtin/help.c:162 builtin/help.c:170 +#: builtin/help.c:133 builtin/help.c:154 builtin/help.c:163 builtin/help.c:171 #, c-format msgid "failed to exec '%s'" msgstr "gặp lá»—i khi thá»±c thi “%sâ€" -#: builtin/help.c:207 +#: builtin/help.c:208 #, c-format msgid "" "'%s': path for unsupported man viewer.\n" @@ -8784,7 +8852,7 @@ msgstr "" "“%sâ€: đưá»ng dẫn không há»— trợ bá»™ trình chiếu man.\n" "Hãy cân nhắc đến việc sá» dụng “man.<tool>.cmd†để thay thế." -#: builtin/help.c:219 +#: builtin/help.c:220 #, c-format msgid "" "'%s': cmd for supported man viewer.\n" @@ -8793,131 +8861,131 @@ msgstr "" "“%sâ€: cmd (lệnh) há»— trợ bá»™ trình chiếu man.\n" "Hãy cân nhắc đến việc sá» dụng “man.<tool>.path†để thay thế." -#: builtin/help.c:336 +#: builtin/help.c:337 #, c-format msgid "'%s': unknown man viewer." msgstr "“%sâ€: không rõ chương trình xem man." -#: builtin/help.c:353 +#: builtin/help.c:354 msgid "no man viewer handled the request" msgstr "không có trình xem trợ giúp dạng manpage tiếp hợp vá»›i yêu cầu" -#: builtin/help.c:361 +#: builtin/help.c:362 msgid "no info viewer handled the request" msgstr "không có trình xem trợ giúp dạng info tiếp hợp vá»›i yêu cầu" -#: builtin/help.c:403 +#: builtin/help.c:404 msgid "Defining attributes per path" msgstr "Äịnh nghÄ©a các thuá»™c tÃnh cho má»—i đưá»ng dẫn" -#: builtin/help.c:404 +#: builtin/help.c:405 msgid "Everyday Git With 20 Commands Or So" msgstr "Má»—i ngà y há»c 20 lệnh Git hay hÆ¡n" -#: builtin/help.c:405 +#: builtin/help.c:406 msgid "A Git glossary" msgstr "Thuáºt ngữ chuyên môn Git" -#: builtin/help.c:406 +#: builtin/help.c:407 msgid "Specifies intentionally untracked files to ignore" msgstr "Chỉ định các táºp tin không cần theo dõi" -#: builtin/help.c:407 +#: builtin/help.c:408 msgid "Defining submodule properties" msgstr "Äịnh nghÄ©a thuá»™c tÃnh mô-Ä‘un-con" -#: builtin/help.c:408 +#: builtin/help.c:409 msgid "Specifying revisions and ranges for Git" msgstr "Chỉ định Ä‘iểm xét duyệt và vùng cho Git" -#: builtin/help.c:409 +#: builtin/help.c:410 msgid "A tutorial introduction to Git (for version 1.5.1 or newer)" msgstr "Hướng dẫn cách dùng Git ở mức cÆ¡ bản (bản 1.5.1 hay má»›i hÆ¡n)" -#: builtin/help.c:410 +#: builtin/help.c:411 msgid "An overview of recommended workflows with Git" msgstr "Tổng quan vá» luồng công việc khuyến nghị nên dùng vá»›i Git." -#: builtin/help.c:422 +#: builtin/help.c:423 msgid "The common Git guides are:\n" msgstr "Các chỉ dẫn chung vá» cách dùng Git là :\n" -#: builtin/help.c:440 +#: builtin/help.c:441 #, c-format msgid "`git %s' is aliased to `%s'" msgstr "“git %s†được đặt bà danh thà nh “%sâ€" -#: builtin/help.c:462 builtin/help.c:479 +#: builtin/help.c:463 builtin/help.c:480 #, c-format msgid "usage: %s%s" msgstr "cách dùng: %s%s" -#: builtin/index-pack.c:154 +#: builtin/index-pack.c:155 #, c-format msgid "unable to open %s" msgstr "không thể mở %s" -#: builtin/index-pack.c:204 +#: builtin/index-pack.c:205 #, c-format msgid "object type mismatch at %s" msgstr "kiểu đối tượng không khá»›p tại %s" -#: builtin/index-pack.c:224 +#: builtin/index-pack.c:225 #, c-format msgid "did not receive expected object %s" msgstr "Không thể lấy vỠđối tượng cần %s" -#: builtin/index-pack.c:227 +#: builtin/index-pack.c:228 #, c-format msgid "object %s: expected type %s, found %s" msgstr "đối tượng %s: cần kiểu %s nhưng lại nháºn được %s" -#: builtin/index-pack.c:269 +#: builtin/index-pack.c:270 #, c-format msgid "cannot fill %d byte" msgid_plural "cannot fill %d bytes" msgstr[0] "không thể Ä‘iá»n thêm và o %d byte" -#: builtin/index-pack.c:279 +#: builtin/index-pack.c:280 msgid "early EOF" msgstr "gặp kết thúc táºp tin EOF quá sá»›m" -#: builtin/index-pack.c:280 +#: builtin/index-pack.c:281 msgid "read error on input" msgstr "lá»—i Ä‘á»c ở đầu và o" -#: builtin/index-pack.c:292 +#: builtin/index-pack.c:293 msgid "used more bytes than were available" msgstr "sá» dụng nhiá»u hÆ¡n số lượng byte mà nó sẵn có" -#: builtin/index-pack.c:299 +#: builtin/index-pack.c:300 msgid "pack too large for current definition of off_t" msgstr "gói quá lá»›n so vá»›i định nghÄ©a hiện tại cá»§a kiểu off_t" -#: builtin/index-pack.c:302 builtin/unpack-objects.c:92 +#: builtin/index-pack.c:303 builtin/unpack-objects.c:93 msgid "pack exceeds maximum allowed size" msgstr "gói đã vượt quá cỡ tối Ä‘a được phép" -#: builtin/index-pack.c:317 +#: builtin/index-pack.c:318 #, c-format msgid "unable to create '%s'" msgstr "không thể tạo “%sâ€" -#: builtin/index-pack.c:323 +#: builtin/index-pack.c:324 #, c-format msgid "cannot open packfile '%s'" msgstr "không thể mở packfile “%sâ€" -#: builtin/index-pack.c:337 +#: builtin/index-pack.c:338 msgid "pack signature mismatch" msgstr "chữ ký cho gói không khá»›p" -#: builtin/index-pack.c:339 +#: builtin/index-pack.c:340 #, c-format msgid "pack version %<PRIu32> unsupported" msgstr "không há»— trợ phiên bản gói %<PRIu32>" -#: builtin/index-pack.c:357 +#: builtin/index-pack.c:358 #, c-format msgid "pack has bad object at offset %<PRIuMAX>: %s" msgstr "gói có đối tượng sai tại khoảng bù %<PRIuMAX>: %s" @@ -8954,14 +9022,14 @@ msgstr[0] "táºp tin gói bị kết thúc sá»›m, thiếu %<PRIuMAX> byte" msgid "serious inflate inconsistency" msgstr "sá»± mâu thuẫn xả nén nghiêm trá»ng" -#: builtin/index-pack.c:749 builtin/index-pack.c:755 builtin/index-pack.c:778 +#: builtin/index-pack.c:748 builtin/index-pack.c:754 builtin/index-pack.c:777 #: builtin/index-pack.c:816 builtin/index-pack.c:825 #, c-format msgid "SHA1 COLLISION FOUND WITH %s !" msgstr "Sá»° VA CHẠM SHA1 Äà XẢY RA VỚI %s!" -#: builtin/index-pack.c:752 builtin/pack-objects.c:164 -#: builtin/pack-objects.c:257 +#: builtin/index-pack.c:751 builtin/pack-objects.c:167 +#: builtin/pack-objects.c:261 #, c-format msgid "unable to read %s" msgstr "không thể Ä‘á»c %s" @@ -8981,246 +9049,241 @@ msgstr "không thể Ä‘á»c đối tượng đã tồn tại %s" msgid "invalid blob object %s" msgstr "đối tượng blob không hợp lệ %s" -#: builtin/index-pack.c:850 +#: builtin/index-pack.c:851 #, c-format msgid "invalid %s" msgstr "%s không hợp lệ" -#: builtin/index-pack.c:853 +#: builtin/index-pack.c:854 msgid "Error in object" msgstr "Lá»—i trong đối tượng" -#: builtin/index-pack.c:855 +#: builtin/index-pack.c:856 #, c-format msgid "Not all child objects of %s are reachable" msgstr "Không phải tất cả các đối tượng con cá»§a %s là có thể vá»›i tá»›i được" -#: builtin/index-pack.c:927 builtin/index-pack.c:958 +#: builtin/index-pack.c:928 builtin/index-pack.c:959 msgid "failed to apply delta" msgstr "gặp lá»—i khi áp dụng delta" -#: builtin/index-pack.c:1128 +#: builtin/index-pack.c:1130 msgid "Receiving objects" msgstr "Äang nháºn vá» các đối tượng" -#: builtin/index-pack.c:1128 +#: builtin/index-pack.c:1130 msgid "Indexing objects" msgstr "Các đối tượng bảng mục lục" -#: builtin/index-pack.c:1160 +#: builtin/index-pack.c:1164 msgid "pack is corrupted (SHA1 mismatch)" msgstr "gói bị sai há»ng (SHA1 không khá»›p)" -#: builtin/index-pack.c:1165 +#: builtin/index-pack.c:1169 msgid "cannot fstat packfile" msgstr "không thể lấy thông tin thống kê packfile" -#: builtin/index-pack.c:1168 +#: builtin/index-pack.c:1172 msgid "pack has junk at the end" msgstr "pack có phần thừa ở cuối" -#: builtin/index-pack.c:1179 +#: builtin/index-pack.c:1184 msgid "confusion beyond insanity in parse_pack_objects()" msgstr "lá»™n xá»™n hÆ¡n cả Ä‘iên rồ khi chạy hà m parse_pack_objects()" -#: builtin/index-pack.c:1202 +#: builtin/index-pack.c:1207 msgid "Resolving deltas" msgstr "Äang phân giải các delta" -#: builtin/index-pack.c:1213 +#: builtin/index-pack.c:1218 #, c-format msgid "unable to create thread: %s" msgstr "không thể tạo tuyến: %s" -#: builtin/index-pack.c:1255 +#: builtin/index-pack.c:1260 msgid "confusion beyond insanity" msgstr "lá»™n xá»™n hÆ¡n cả Ä‘iên rồ" -#: builtin/index-pack.c:1261 +#: builtin/index-pack.c:1266 #, c-format msgid "completed with %d local object" msgid_plural "completed with %d local objects" msgstr[0] "đầy đủ vá»›i %d đối tượng ná»™i bá»™" -#: builtin/index-pack.c:1273 +#: builtin/index-pack.c:1278 #, c-format msgid "Unexpected tail checksum for %s (disk corruption?)" msgstr "Gặp tổng kiểm tra tail không cần cho %s (đĩa há»ng?)" -#: builtin/index-pack.c:1277 +#: builtin/index-pack.c:1282 #, c-format msgid "pack has %d unresolved delta" msgid_plural "pack has %d unresolved deltas" msgstr[0] "gói có %d delta chưa được giải quyết" -#: builtin/index-pack.c:1301 +#: builtin/index-pack.c:1306 #, c-format msgid "unable to deflate appended object (%d)" msgstr "không thể xả nén đối tượng nối thêm (%d)" -#: builtin/index-pack.c:1377 +#: builtin/index-pack.c:1382 #, c-format msgid "local object %s is corrupt" msgstr "đối tượng ná»™i bá»™ %s bị há»ng" -#: builtin/index-pack.c:1403 +#: builtin/index-pack.c:1408 msgid "error while closing pack file" msgstr "gặp lá»—i trong khi đóng táºp tin gói" -#: builtin/index-pack.c:1415 +#: builtin/index-pack.c:1420 #, c-format msgid "cannot write keep file '%s'" msgstr "không thể ghi táºp tin giữ lại “%sâ€" -#: builtin/index-pack.c:1423 +#: builtin/index-pack.c:1428 #, c-format msgid "cannot close written keep file '%s'" msgstr "không thể đóng táºp tin giữ lại đã được ghi “%sâ€" -#: builtin/index-pack.c:1433 +#: builtin/index-pack.c:1438 msgid "cannot store pack file" msgstr "không thể lưu táºp tin gói" -#: builtin/index-pack.c:1441 +#: builtin/index-pack.c:1446 msgid "cannot store index file" msgstr "không thể lưu trữ táºp tin ghi mục lục" -#: builtin/index-pack.c:1479 +#: builtin/index-pack.c:1484 #, c-format msgid "bad pack.indexversion=%<PRIu32>" msgstr "sai pack.indexversion=%<PRIu32>" -#: builtin/index-pack.c:1489 builtin/index-pack.c:1686 -#, c-format -msgid "no threads support, ignoring %s" -msgstr "không há»— trợ Ä‘a tuyến, bá» qua %s" - -#: builtin/index-pack.c:1547 +#: builtin/index-pack.c:1552 #, c-format msgid "Cannot open existing pack file '%s'" msgstr "Không thể mở táºp tin gói đã sẵn có “%sâ€" -#: builtin/index-pack.c:1549 +#: builtin/index-pack.c:1554 #, c-format msgid "Cannot open existing pack idx file for '%s'" msgstr "Không thể mở táºp tin idx cá»§a gói cho “%sâ€" -#: builtin/index-pack.c:1596 +#: builtin/index-pack.c:1602 #, c-format msgid "non delta: %d object" msgid_plural "non delta: %d objects" msgstr[0] "không delta: %d đối tượng" -#: builtin/index-pack.c:1603 +#: builtin/index-pack.c:1609 #, c-format msgid "chain length = %d: %lu object" msgid_plural "chain length = %d: %lu objects" msgstr[0] "chiá»u dà i xÃch = %d: %lu đối tượng" -#: builtin/index-pack.c:1616 +#: builtin/index-pack.c:1622 #, c-format msgid "packfile name '%s' does not end with '.pack'" msgstr "tên táºp tin táºp tin gói “%s†không được kết thúc bằng Ä‘uôi “.packâ€" -#: builtin/index-pack.c:1698 builtin/index-pack.c:1701 -#: builtin/index-pack.c:1717 builtin/index-pack.c:1721 +#: builtin/index-pack.c:1704 builtin/index-pack.c:1707 +#: builtin/index-pack.c:1723 builtin/index-pack.c:1727 #, c-format msgid "bad %s" msgstr "%s sai" -#: builtin/index-pack.c:1737 +#: builtin/index-pack.c:1743 msgid "--fix-thin cannot be used without --stdin" msgstr "--fix-thin không thể được dùng mà không có --stdin" -#: builtin/index-pack.c:1739 +#: builtin/index-pack.c:1745 msgid "--stdin requires a git repository" msgstr "--stdin cần má»™t kho git" -#: builtin/index-pack.c:1747 +#: builtin/index-pack.c:1753 msgid "--verify with no packfile name given" msgstr "dùng tùy chá»n --verify mà không đưa ra tên packfile" -#: builtin/init-db.c:54 +#: builtin/init-db.c:55 #, c-format msgid "cannot stat '%s'" msgstr "không thể lấy thông tin thống kê vỠ“%sâ€" -#: builtin/init-db.c:60 +#: builtin/init-db.c:61 #, c-format msgid "cannot stat template '%s'" msgstr "không thể lấy thông tin thống kê vá» mẫu “%sâ€" -#: builtin/init-db.c:65 +#: builtin/init-db.c:66 #, c-format msgid "cannot opendir '%s'" msgstr "không thể opendir() “%sâ€" -#: builtin/init-db.c:76 +#: builtin/init-db.c:77 #, c-format msgid "cannot readlink '%s'" msgstr "không thể readlink “%sâ€" -#: builtin/init-db.c:78 +#: builtin/init-db.c:79 #, c-format msgid "cannot symlink '%s' '%s'" msgstr "không thể tạo liên kết má»m (symlink) “%s†“%sâ€" -#: builtin/init-db.c:84 +#: builtin/init-db.c:85 #, c-format msgid "cannot copy '%s' to '%s'" msgstr "không thể sao chép “%s†sang “%sâ€" -#: builtin/init-db.c:88 +#: builtin/init-db.c:89 #, c-format msgid "ignoring template %s" msgstr "Ä‘ang lá» Ä‘i mẫu “%sâ€" -#: builtin/init-db.c:119 +#: builtin/init-db.c:120 #, c-format msgid "templates not found %s" msgstr "các mẫu không được tìm thấy %s" -#: builtin/init-db.c:134 +#: builtin/init-db.c:135 #, c-format msgid "not copying templates from '%s': %s" msgstr "không sao chép các mẫu từ “%sâ€: %s" -#: builtin/init-db.c:327 +#: builtin/init-db.c:328 #, c-format msgid "unable to handle file type %d" msgstr "không thể xá» lý (handle) táºp tin kiểu %d" -#: builtin/init-db.c:330 +#: builtin/init-db.c:331 #, c-format msgid "unable to move %s to %s" msgstr "không di chuyển được %s và o %s" -#: builtin/init-db.c:347 builtin/init-db.c:350 +#: builtin/init-db.c:348 builtin/init-db.c:351 #, c-format msgid "%s already exists" msgstr "%s đã có từ trước rồi" -#: builtin/init-db.c:403 +#: builtin/init-db.c:404 #, c-format msgid "Reinitialized existing shared Git repository in %s%s\n" msgstr "Äã khởi tạo lại kho Git chia sẻ sẵn có trong %s%s\n" -#: builtin/init-db.c:404 +#: builtin/init-db.c:405 #, c-format msgid "Reinitialized existing Git repository in %s%s\n" msgstr "Äã khởi tạo lại kho Git sẵn có trong %s%s\n" -#: builtin/init-db.c:408 +#: builtin/init-db.c:409 #, c-format msgid "Initialized empty shared Git repository in %s%s\n" msgstr "Äã khởi tạo lại kho Git chia sẻ trống rá»—ng sẵn có trong %s%s\n" -#: builtin/init-db.c:409 +#: builtin/init-db.c:410 #, c-format msgid "Initialized empty Git repository in %s%s\n" msgstr "Äã khởi tạo lại kho Git trống rá»—ng sẵn có trong %s%s\n" -#: builtin/init-db.c:457 +#: builtin/init-db.c:458 msgid "" "git init [-q | --quiet] [--bare] [--template=<template-directory>] [--" "shared[=<permissions>]] [<directory>]" @@ -9228,25 +9291,25 @@ msgstr "" "git init [-q | --quiet] [--bare] [--template=<thư-mục-tạm>] [--shared[=<các-" "quyá»n>]] [thư-mục]" -#: builtin/init-db.c:480 +#: builtin/init-db.c:481 msgid "permissions" msgstr "các quyá»n" -#: builtin/init-db.c:481 +#: builtin/init-db.c:482 msgid "specify that the git repository is to be shared amongst several users" msgstr "chỉ ra cái mà kho git được chia sẻ giữa nhiá»u ngưá»i dùng" -#: builtin/init-db.c:515 builtin/init-db.c:520 +#: builtin/init-db.c:516 builtin/init-db.c:521 #, c-format msgid "cannot mkdir %s" msgstr "không thể mkdir (tạo thư mục): %s" -#: builtin/init-db.c:524 +#: builtin/init-db.c:525 #, c-format msgid "cannot chdir to %s" msgstr "không thể chdir (chuyển đổi thư mục) sang %s" -#: builtin/init-db.c:545 +#: builtin/init-db.c:546 #, c-format msgid "" "%s (or --work-tree=<directory>) not allowed without specifying %s (or --git-" @@ -9255,7 +9318,7 @@ msgstr "" "%s (hoặc --work-tree=<thư-mục>) không cho phép không chỉ định %s (hoặc --git-" "dir=<thư-mục>)" -#: builtin/init-db.c:573 +#: builtin/init-db.c:574 #, c-format msgid "Cannot access work tree '%s'" msgstr "không thể truy cáºp cây (tree) là m việc “%sâ€" @@ -9288,112 +9351,112 @@ msgstr "bá»™ dò vết cần thêm" msgid "no input file given for in-place editing" msgstr "không đưa ra táºp tin đầu và o để sá»a tại-chá»—" -#: builtin/log.c:44 +#: builtin/log.c:45 msgid "git log [<options>] [<revision-range>] [[--] <path>...]" msgstr "git log [<các-tùy-chá»n>] [<vùng-xem-xét>] [[--] <đưá»ng-dẫn>…]" -#: builtin/log.c:45 +#: builtin/log.c:46 msgid "git show [<options>] <object>..." msgstr "git show [<các-tùy-chá»n>] <đối-tượng>…" -#: builtin/log.c:89 +#: builtin/log.c:90 #, c-format msgid "invalid --decorate option: %s" msgstr "tùy chá»n--decorate không hợp lệ: %s" -#: builtin/log.c:144 +#: builtin/log.c:147 msgid "suppress diff output" msgstr "chặn má»i kết xuất từ diff" -#: builtin/log.c:145 +#: builtin/log.c:148 msgid "show source" msgstr "hiển thị mã nguồn" -#: builtin/log.c:146 +#: builtin/log.c:149 msgid "Use mail map file" msgstr "Sá» dụng táºp tin ánh xạ thư" -#: builtin/log.c:147 +#: builtin/log.c:150 msgid "decorate options" msgstr "các tùy chá»n trang trÃ" -#: builtin/log.c:150 +#: builtin/log.c:153 msgid "Process line range n,m in file, counting from 1" msgstr "Xá» lý chỉ dòng vùng n,m trong táºp tin, tÃnh từ 1" -#: builtin/log.c:246 +#: builtin/log.c:249 #, c-format msgid "Final output: %d %s\n" msgstr "Kết xuất cuối cùng: %d %s\n" -#: builtin/log.c:493 +#: builtin/log.c:497 #, c-format msgid "git show %s: bad file" msgstr "git show %s: sai táºp tin" -#: builtin/log.c:507 builtin/log.c:601 +#: builtin/log.c:512 builtin/log.c:606 #, c-format msgid "Could not read object %s" msgstr "Không thể Ä‘á»c đối tượng %s" -#: builtin/log.c:625 +#: builtin/log.c:630 #, c-format msgid "Unknown type: %d" msgstr "Không nháºn ra kiểu: %d" -#: builtin/log.c:746 +#: builtin/log.c:751 msgid "format.headers without value" msgstr "format.headers không có giá trị cụ thể" -#: builtin/log.c:846 +#: builtin/log.c:852 msgid "name of output directory is too long" msgstr "tên cá»§a thư mục kết xuất quá dà i" -#: builtin/log.c:861 +#: builtin/log.c:868 #, c-format msgid "Cannot open patch file %s" msgstr "Không thể mở táºp tin miếng vá: %s" -#: builtin/log.c:875 +#: builtin/log.c:885 msgid "Need exactly one range." msgstr "Cần chÃnh xác má»™t vùng." -#: builtin/log.c:885 +#: builtin/log.c:895 msgid "Not a range." msgstr "Không phải là má»™t vùng." -#: builtin/log.c:991 +#: builtin/log.c:1001 msgid "Cover letter needs email format" msgstr "“Cover letter†cần cho định dạng thư" -#: builtin/log.c:1071 +#: builtin/log.c:1081 #, c-format msgid "insane in-reply-to: %s" msgstr "in-reply-to Ä‘iên rồ: %s" -#: builtin/log.c:1098 +#: builtin/log.c:1108 msgid "git format-patch [<options>] [<since> | <revision-range>]" msgstr "git format-patch [<các-tùy-chá»n>] [<kể-từ> | <vùng-xem-xét>]" -#: builtin/log.c:1148 +#: builtin/log.c:1158 msgid "Two output directories?" msgstr "Hai thư mục kết xuất?" -#: builtin/log.c:1255 builtin/log.c:1898 builtin/log.c:1900 builtin/log.c:1912 +#: builtin/log.c:1265 builtin/log.c:1908 builtin/log.c:1910 builtin/log.c:1922 #, c-format msgid "Unknown commit %s" msgstr "Không hiểu lần chuyển giao %s" -#: builtin/log.c:1265 builtin/notes.c:883 builtin/tag.c:532 +#: builtin/log.c:1275 builtin/notes.c:886 builtin/tag.c:533 #, c-format msgid "Failed to resolve '%s' as a valid ref." msgstr "Gặp lá»—i khi phân giải “%s†như là má»™t tham chiếu hợp lệ." -#: builtin/log.c:1270 +#: builtin/log.c:1280 msgid "Could not find exact merge base." msgstr "Không tìm thấy ná»n hòa trá»™n chÃnh xác." -#: builtin/log.c:1274 +#: builtin/log.c:1284 msgid "" "Failed to get upstream, if you want to record base commit automatically,\n" "please use git branch --set-upstream-to to track a remote branch.\n" @@ -9404,214 +9467,219 @@ msgstr "" "nhánh máy chá»§. Hoặc là bạn có thể chỉ định lần chuyển giao ná»n bằng\n" "\"--base=<base-commit-id>\" má»™t cách thá»§ công." -#: builtin/log.c:1294 +#: builtin/log.c:1304 msgid "Failed to find exact merge base" msgstr "Gặp lá»—i khi tìm ná»n hòa trá»™n chÃnh xác." -#: builtin/log.c:1305 +#: builtin/log.c:1315 msgid "base commit should be the ancestor of revision list" msgstr "lần chuyển giao ná»n không là tổ tiên cá»§a danh sách Ä‘iểm xét duyệt" -#: builtin/log.c:1309 +#: builtin/log.c:1319 msgid "base commit shouldn't be in revision list" msgstr "lần chuyển giao ná»n không được trong danh sách Ä‘iểm xét duyệt" -#: builtin/log.c:1358 +#: builtin/log.c:1368 msgid "cannot get patch id" msgstr "không thể lấy mã miếng vá" -#: builtin/log.c:1415 +#: builtin/log.c:1425 msgid "use [PATCH n/m] even with a single patch" msgstr "dùng [PATCH n/m] ngay cả vá»›i miếng vá đơn" -#: builtin/log.c:1418 +#: builtin/log.c:1428 msgid "use [PATCH] even with multiple patches" msgstr "dùng [VÃ] ngay cả vá»›i các miếng vá phức tạp" -#: builtin/log.c:1422 +#: builtin/log.c:1432 msgid "print patches to standard out" msgstr "hiển thị miếng vá ra đầu ra chuẩn" -#: builtin/log.c:1424 +#: builtin/log.c:1434 msgid "generate a cover letter" msgstr "tạo bì thư" -#: builtin/log.c:1426 +#: builtin/log.c:1436 msgid "use simple number sequence for output file names" msgstr "sá» dụng chá»—i dãy số dạng đơn giản cho tên táºp-tin xuất ra" -#: builtin/log.c:1427 +#: builtin/log.c:1437 msgid "sfx" msgstr "sfx" -#: builtin/log.c:1428 +#: builtin/log.c:1438 msgid "use <sfx> instead of '.patch'" msgstr "sá» dụng <sfx> thay cho “.patchâ€" -#: builtin/log.c:1430 +#: builtin/log.c:1440 msgid "start numbering patches at <n> instead of 1" msgstr "bắt đầu đánh số miếng vá từ <n> thay vì 1" -#: builtin/log.c:1432 +#: builtin/log.c:1442 msgid "mark the series as Nth re-roll" msgstr "đánh dấu chuá»—i nối tiếp dạng thứ-N re-roll" -#: builtin/log.c:1434 +#: builtin/log.c:1444 msgid "Use [RFC PATCH] instead of [PATCH]" msgstr "Dùng [RFC VÃ] thay cho [VÃ]" -#: builtin/log.c:1437 +#: builtin/log.c:1447 msgid "Use [<prefix>] instead of [PATCH]" msgstr "Dùng [<tiá»n-tố>] thay cho [VÃ]" -#: builtin/log.c:1440 +#: builtin/log.c:1450 msgid "store resulting files in <dir>" msgstr "lưu các táºp tin kết quả trong <t.mục>" -#: builtin/log.c:1443 +#: builtin/log.c:1453 msgid "don't strip/add [PATCH]" msgstr "không strip/add [VÃ]" -#: builtin/log.c:1446 +#: builtin/log.c:1456 msgid "don't output binary diffs" msgstr "không kết xuất diff (những khác biệt) nhị phân" -#: builtin/log.c:1448 +#: builtin/log.c:1458 msgid "output all-zero hash in From header" msgstr "xuất má»i mã băm all-zero trong phần đầu From" -#: builtin/log.c:1450 +#: builtin/log.c:1460 msgid "don't include a patch matching a commit upstream" msgstr "không bao gồm miếng vá khá»›p vá»›i má»™t lần chuyển giao thượng nguồn" -#: builtin/log.c:1452 +#: builtin/log.c:1462 msgid "show patch format instead of default (patch + stat)" msgstr "hiển thị định dạng miếng vá thay vì mặc định (miếng vá + thống kê)" -#: builtin/log.c:1454 +#: builtin/log.c:1464 msgid "Messaging" msgstr "Lá»i nhắn" -#: builtin/log.c:1455 +#: builtin/log.c:1465 msgid "header" msgstr "đầu đỠthư" -#: builtin/log.c:1456 +#: builtin/log.c:1466 msgid "add email header" msgstr "thêm đầu đỠthư" -#: builtin/log.c:1457 builtin/log.c:1459 +#: builtin/log.c:1467 builtin/log.c:1469 msgid "email" msgstr "thư Ä‘iện tá»" -#: builtin/log.c:1457 +#: builtin/log.c:1467 msgid "add To: header" msgstr "thêm To: đầu đỠthư" -#: builtin/log.c:1459 +#: builtin/log.c:1469 msgid "add Cc: header" msgstr "thêm Cc: đầu đỠthư" -#: builtin/log.c:1461 +#: builtin/log.c:1471 msgid "ident" msgstr "thụt lá»" -#: builtin/log.c:1462 +#: builtin/log.c:1472 msgid "set From address to <ident> (or committer ident if absent)" msgstr "" "đặt “Äịa chỉ gá»i†thà nh <thụ lá»> (hoặc thụt lá» ngưá»i commit nếu bá» quên)" -#: builtin/log.c:1464 +#: builtin/log.c:1474 msgid "message-id" msgstr "message-id" -#: builtin/log.c:1465 +#: builtin/log.c:1475 msgid "make first mail a reply to <message-id>" msgstr "dùng thư đầu tiên để trả lá»i <message-id>" -#: builtin/log.c:1466 builtin/log.c:1469 +#: builtin/log.c:1476 builtin/log.c:1479 msgid "boundary" msgstr "ranh giá»›i" -#: builtin/log.c:1467 +#: builtin/log.c:1477 msgid "attach the patch" msgstr "Ä‘Ãnh kèm miếng vá" -#: builtin/log.c:1470 +#: builtin/log.c:1480 msgid "inline the patch" msgstr "dùng miếng vá là m ná»™i dung" -#: builtin/log.c:1474 +#: builtin/log.c:1484 msgid "enable message threading, styles: shallow, deep" msgstr "cho phép luồng lá»i nhắn, kiểu: “shallowâ€, “deepâ€" -#: builtin/log.c:1476 +#: builtin/log.c:1486 msgid "signature" msgstr "chữ ký" -#: builtin/log.c:1477 +#: builtin/log.c:1487 msgid "add a signature" msgstr "thêm chữ ký" -#: builtin/log.c:1478 +#: builtin/log.c:1488 msgid "base-commit" msgstr "lần_chuyển_giao_ná»n" -#: builtin/log.c:1479 +#: builtin/log.c:1489 msgid "add prerequisite tree info to the patch series" msgstr "add trước hết đòi há»i thông tin cây tá»›i sê-ri miếng vá" -#: builtin/log.c:1481 +#: builtin/log.c:1491 msgid "add a signature from a file" msgstr "thêm chữ ký từ má»™t táºp tin" -#: builtin/log.c:1482 +#: builtin/log.c:1492 msgid "don't print the patch filenames" msgstr "không hiển thị các tên táºp tin cá»§a miếng vá" -#: builtin/log.c:1572 +#: builtin/log.c:1567 +#, c-format +msgid "invalid ident line: %s" +msgstr "dòng thụt lá» không hợp lệ: %s" + +#: builtin/log.c:1582 msgid "-n and -k are mutually exclusive." msgstr "-n và -k loại từ lẫn nhau." -#: builtin/log.c:1574 +#: builtin/log.c:1584 msgid "--subject-prefix/--rfc and -k are mutually exclusive." msgstr "--subject-prefix/--rfc và -k xung khắc nhau." -#: builtin/log.c:1582 +#: builtin/log.c:1592 msgid "--name-only does not make sense" msgstr "--name-only không hợp lý" -#: builtin/log.c:1584 +#: builtin/log.c:1594 msgid "--name-status does not make sense" msgstr "--name-status không hợp lý" -#: builtin/log.c:1586 +#: builtin/log.c:1596 msgid "--check does not make sense" msgstr "--check không hợp lý" -#: builtin/log.c:1616 +#: builtin/log.c:1626 msgid "standard output, or directory, which one?" msgstr "đầu ra chuẩn, hay thư mục, chá»n cái nà o?" -#: builtin/log.c:1618 +#: builtin/log.c:1628 #, c-format msgid "Could not create directory '%s'" msgstr "Không thể tạo thư mục “%sâ€" -#: builtin/log.c:1712 +#: builtin/log.c:1722 #, c-format msgid "unable to read signature file '%s'" msgstr "không thể Ä‘á»c táºp tin chữ ký “%sâ€" -#: builtin/log.c:1784 +#: builtin/log.c:1794 msgid "Failed to create output files" msgstr "Gặp lá»—i khi tạo các táºp tin kết xuất" -#: builtin/log.c:1833 +#: builtin/log.c:1843 msgid "git cherry [-v] [<upstream> [<head> [<limit>]]]" msgstr "git cherry [-v] [<thượng-nguồn> [<đầu> [<giá»›i-hạn>]]]" -#: builtin/log.c:1887 +#: builtin/log.c:1897 #, c-format msgid "" "Could not find a tracked remote branch, please specify <upstream> manually.\n" @@ -9768,216 +9836,221 @@ msgstr "thoát vá»›i mã là 2 nếu không tìm thấy tham chiếu nà o khá»›p msgid "show underlying ref in addition to the object pointed by it" msgstr "hiển thị tham chiếu nằm dưới để thêm và o đối tượng được chỉ bởi nó" -#: builtin/ls-tree.c:28 +#: builtin/ls-tree.c:29 msgid "git ls-tree [<options>] <tree-ish> [<path>...]" msgstr "git ls-tree [<các-tùy-chá»n>] <tree-ish> [<đưá»ng-dẫn>…]" -#: builtin/ls-tree.c:126 +#: builtin/ls-tree.c:127 msgid "only show trees" msgstr "chỉ hiển thị các tree" -#: builtin/ls-tree.c:128 +#: builtin/ls-tree.c:129 msgid "recurse into subtrees" msgstr "đệ quy và o các thư mục con" -#: builtin/ls-tree.c:130 +#: builtin/ls-tree.c:131 msgid "show trees when recursing" msgstr "hiển thị cây khi đệ quy" -#: builtin/ls-tree.c:133 +#: builtin/ls-tree.c:134 msgid "terminate entries with NUL byte" msgstr "chấm dứt mục tin vá»›i byte NUL" -#: builtin/ls-tree.c:134 +#: builtin/ls-tree.c:135 msgid "include object size" msgstr "gồm cả kÃch thước đối tượng" -#: builtin/ls-tree.c:136 builtin/ls-tree.c:138 +#: builtin/ls-tree.c:137 builtin/ls-tree.c:139 msgid "list only filenames" msgstr "chỉ liệt kê tên táºp tin" -#: builtin/ls-tree.c:141 +#: builtin/ls-tree.c:142 msgid "use full path names" msgstr "dùng tên đưá»ng dẫn đầy đủ" -#: builtin/ls-tree.c:143 +#: builtin/ls-tree.c:144 msgid "list entire tree; not just current directory (implies --full-name)" msgstr "liệt kê cây mục tin; không chỉ thư mục hiện hà nh (ngụ ý --full-name)" -#: builtin/merge.c:46 +#: builtin/mailsplit.c:241 +#, c-format +msgid "empty mbox: '%s'" +msgstr "mbox trống rá»—ng: “%sâ€" + +#: builtin/merge.c:47 msgid "git merge [<options>] [<commit>...]" msgstr "git merge [<các-tùy-chá»n>] [<commit>…]" -#: builtin/merge.c:47 +#: builtin/merge.c:48 msgid "git merge --abort" msgstr "git merge --abort" -#: builtin/merge.c:48 +#: builtin/merge.c:49 msgid "git merge --continue" msgstr "git merge --continue" -#: builtin/merge.c:103 +#: builtin/merge.c:104 msgid "switch `m' requires a value" msgstr "switch “m†yêu cầu má»™t giá trị" -#: builtin/merge.c:140 +#: builtin/merge.c:141 #, c-format msgid "Could not find merge strategy '%s'.\n" msgstr "Không tìm thấy chiến lược hòa trá»™n “%sâ€.\n" -#: builtin/merge.c:141 +#: builtin/merge.c:142 #, c-format msgid "Available strategies are:" msgstr "Các chiến lược sẵn sà ng là :" -#: builtin/merge.c:146 +#: builtin/merge.c:147 #, c-format msgid "Available custom strategies are:" msgstr "Các chiến lược tùy chỉnh sẵn sà ng là :" -#: builtin/merge.c:196 builtin/pull.c:127 +#: builtin/merge.c:197 builtin/pull.c:134 msgid "do not show a diffstat at the end of the merge" msgstr "không hiển thị thống kê khác biệt tại cuối cá»§a lần hòa trá»™n" -#: builtin/merge.c:199 builtin/pull.c:130 +#: builtin/merge.c:200 builtin/pull.c:137 msgid "show a diffstat at the end of the merge" msgstr "hiển thị thống kê khác biệt tại cuối cá»§a hòa trá»™n" -#: builtin/merge.c:200 builtin/pull.c:133 +#: builtin/merge.c:201 builtin/pull.c:140 msgid "(synonym to --stat)" msgstr "(đồng nghÄ©a vá»›i --stat)" -#: builtin/merge.c:202 builtin/pull.c:136 +#: builtin/merge.c:203 builtin/pull.c:143 msgid "add (at most <n>) entries from shortlog to merge commit message" msgstr "thêm (Ãt nhất <n>) mục từ shortlog cho ghi chú chuyển giao hòa trá»™n" -#: builtin/merge.c:205 builtin/pull.c:139 +#: builtin/merge.c:206 builtin/pull.c:146 msgid "create a single commit instead of doing a merge" msgstr "tạo má»™t lần chuyển giao đưon thay vì thá»±c hiện việc hòa trá»™n" -#: builtin/merge.c:207 builtin/pull.c:142 +#: builtin/merge.c:208 builtin/pull.c:149 msgid "perform a commit if the merge succeeds (default)" msgstr "thá»±c hiện chuyển giao nếu hòa trá»™n thà nh công (mặc định)" -#: builtin/merge.c:209 builtin/pull.c:145 +#: builtin/merge.c:210 builtin/pull.c:152 msgid "edit message before committing" msgstr "sá»a chú thÃch trước khi chuyển giao" -#: builtin/merge.c:210 +#: builtin/merge.c:211 msgid "allow fast-forward (default)" msgstr "cho phép chuyển-tiếp-nhanh (mặc định)" -#: builtin/merge.c:212 builtin/pull.c:151 +#: builtin/merge.c:213 builtin/pull.c:158 msgid "abort if fast-forward is not possible" msgstr "bá» qua nếu chuyển-tiếp-nhanh không thể được" -#: builtin/merge.c:216 builtin/pull.c:154 +#: builtin/merge.c:217 builtin/pull.c:161 msgid "verify that the named commit has a valid GPG signature" msgstr "thẩm tra xem lần chuyển giao có tên đó có chữ ký GPG hợp lệ hay không" -#: builtin/merge.c:217 builtin/notes.c:773 builtin/pull.c:158 -#: builtin/revert.c:108 +#: builtin/merge.c:218 builtin/notes.c:776 builtin/pull.c:165 +#: builtin/revert.c:109 msgid "strategy" msgstr "chiến lược" -#: builtin/merge.c:218 builtin/pull.c:159 +#: builtin/merge.c:219 builtin/pull.c:166 msgid "merge strategy to use" msgstr "chiến lược hòa trá»™n sẽ dùng" -#: builtin/merge.c:219 builtin/pull.c:162 +#: builtin/merge.c:220 builtin/pull.c:169 msgid "option=value" msgstr "tùy_chá»n=giá_trị" -#: builtin/merge.c:220 builtin/pull.c:163 +#: builtin/merge.c:221 builtin/pull.c:170 msgid "option for selected merge strategy" msgstr "tùy chá»n cho chiến lược hòa trá»™n đã chá»n" -#: builtin/merge.c:222 +#: builtin/merge.c:223 msgid "merge commit message (for a non-fast-forward merge)" msgstr "" "hòa trá»™n ghi chú cá»§a lần chuyển giao (dà nh cho hòa trá»™n không-chuyển-tiếp-" "nhanh)" -#: builtin/merge.c:226 +#: builtin/merge.c:227 msgid "abort the current in-progress merge" msgstr "bãi bá» quá trình hòa trá»™n hiện tại Ä‘ang thá»±c hiện" -#: builtin/merge.c:228 +#: builtin/merge.c:229 msgid "continue the current in-progress merge" msgstr "tiếp tục quá trình hòa trá»™n hiện tại Ä‘ang thá»±c hiện" -#: builtin/merge.c:230 builtin/pull.c:170 +#: builtin/merge.c:231 builtin/pull.c:177 msgid "allow merging unrelated histories" msgstr "cho phép hòa trá»™n lịch sá» không liên quan" -#: builtin/merge.c:258 +#: builtin/merge.c:259 msgid "could not run stash." msgstr "không thể chạy stash." -#: builtin/merge.c:263 +#: builtin/merge.c:264 msgid "stash failed" msgstr "lệnh tạm cất gặp lá»—i" -#: builtin/merge.c:268 +#: builtin/merge.c:269 #, c-format msgid "not a valid object: %s" msgstr "không phải là má»™t đối tượng hợp lệ: %s" -#: builtin/merge.c:287 builtin/merge.c:304 +#: builtin/merge.c:288 builtin/merge.c:305 msgid "read-tree failed" msgstr "read-tree gặp lá»—i" -#: builtin/merge.c:334 +#: builtin/merge.c:335 msgid " (nothing to squash)" msgstr " (không có gì để squash)" -#: builtin/merge.c:345 +#: builtin/merge.c:346 #, c-format msgid "Squash commit -- not updating HEAD\n" msgstr "Squash commit -- không cáºp nháºt HEAD\n" -#: builtin/merge.c:395 +#: builtin/merge.c:396 #, c-format msgid "No merge message -- not updating HEAD\n" msgstr "Không có lá»i chú thÃch hòa trá»™n -- nên không cáºp nháºt HEAD\n" -#: builtin/merge.c:446 +#: builtin/merge.c:447 #, c-format msgid "'%s' does not point to a commit" msgstr "“%s†không chỉ đến má»™t lần chuyển giao nà o cả" -#: builtin/merge.c:536 +#: builtin/merge.c:537 #, c-format msgid "Bad branch.%s.mergeoptions string: %s" msgstr "Chuá»—i branch.%s.mergeoptions sai: %s" -#: builtin/merge.c:656 +#: builtin/merge.c:657 msgid "Not handling anything other than two heads merge." msgstr "Không cầm nắm gì ngoà i hai head hòa trá»™n" -#: builtin/merge.c:670 +#: builtin/merge.c:671 #, c-format msgid "Unknown option for merge-recursive: -X%s" msgstr "Không hiểu tùy chá»n cho merge-recursive: -X%s" -#: builtin/merge.c:685 +#: builtin/merge.c:686 #, c-format msgid "unable to write %s" msgstr "không thể ghi %s" -#: builtin/merge.c:737 +#: builtin/merge.c:738 #, c-format msgid "Could not read from '%s'" msgstr "Không thể Ä‘á»c từ “%sâ€" -#: builtin/merge.c:746 +#: builtin/merge.c:747 #, c-format msgid "Not committing merge; use 'git commit' to complete the merge.\n" msgstr "" "Vẫn chưa hòa trá»™n các lần chuyển giao; sá» dụng lệnh “git commit†để hoà n tất " "việc hòa trá»™n.\n" -#: builtin/merge.c:752 +#: builtin/merge.c:753 #, c-format msgid "" "Please enter a commit message to explain why this merge is necessary,\n" @@ -9995,76 +10068,71 @@ msgstr "" "rá»—ng\n" "sẽ há»§y bá» lần chuyển giao.\n" -#: builtin/merge.c:776 +#: builtin/merge.c:777 msgid "Empty commit message." msgstr "Chú thÃch cá»§a lần commit (chuyển giao) bị trống rá»—ng." -#: builtin/merge.c:796 +#: builtin/merge.c:797 #, c-format msgid "Wonderful.\n" msgstr "Tuyệt vá»i.\n" -#: builtin/merge.c:851 +#: builtin/merge.c:850 #, c-format msgid "Automatic merge failed; fix conflicts and then commit the result.\n" msgstr "" "Việc tá»± động hòa trá»™n gặp lá»—i; hãy sá»a các xung đột sau đó chuyển giao kết " "quả.\n" -#: builtin/merge.c:890 +#: builtin/merge.c:889 msgid "No current branch." msgstr "không phải nhánh hiện hà nh" -#: builtin/merge.c:892 +#: builtin/merge.c:891 msgid "No remote for the current branch." msgstr "Không có máy chá»§ cho nhánh hiện hà nh." -#: builtin/merge.c:894 +#: builtin/merge.c:893 msgid "No default upstream defined for the current branch." msgstr "Không có thượng nguồn mặc định được định nghÄ©a cho nhánh hiện hà nh." -#: builtin/merge.c:899 +#: builtin/merge.c:898 #, c-format msgid "No remote-tracking branch for %s from %s" msgstr "Không nhánh mạng theo dõi cho %s từ %s" -#: builtin/merge.c:946 +#: builtin/merge.c:945 #, c-format msgid "Bad value '%s' in environment '%s'" msgstr "Giá trị sai “%s†trong biến môi trưá»ng “%sâ€" -#: builtin/merge.c:1020 -#, c-format -msgid "could not close '%s'" -msgstr "không thể đóng “%sâ€" - -#: builtin/merge.c:1047 +#: builtin/merge.c:1046 #, c-format msgid "not something we can merge in %s: %s" msgstr "không phải là má»™t thứ gì đó mà chúng tôi có thể hòa trá»™n trong %s: %s" -#: builtin/merge.c:1081 +#: builtin/merge.c:1080 msgid "not something we can merge" msgstr "không phải là thứ gì đó mà chúng tôi có thể hòa trá»™n" -#: builtin/merge.c:1146 +#: builtin/merge.c:1145 msgid "--abort expects no arguments" msgstr "--abort không nháºn các đối số" -#: builtin/merge.c:1150 +#: builtin/merge.c:1149 msgid "There is no merge to abort (MERGE_HEAD missing)." msgstr "" "Ở đây không có lần hòa trá»™n nà o được há»§y bá» giữa chừng cả (thiếu MERGE_HEAD)." -#: builtin/merge.c:1162 +#: builtin/merge.c:1161 msgid "--continue expects no arguments" msgstr "--continue không nháºn đối số" -#: builtin/merge.c:1166 +#: builtin/merge.c:1165 msgid "There is no merge in progress (MERGE_HEAD missing)." msgstr "Ở đây không có lần hòa trá»™n nà o Ä‘ang được xá» lý cả (thiếu MERGE_HEAD)." -#: builtin/merge.c:1182 +#: builtin/merge.c:1181 msgid "" "You have not concluded your merge (MERGE_HEAD exists).\n" "Please, commit your changes before you merge." @@ -10072,7 +10140,7 @@ msgstr "" "Bạn chưa kết thúc việc hòa trá»™n (MERGE_HEAD vẫn tồn tại).\n" "Hãy chuyển giao các thay đổi trước khi bạn có thể hòa trá»™n." -#: builtin/merge.c:1189 +#: builtin/merge.c:1188 msgid "" "You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists).\n" "Please, commit your changes before you merge." @@ -10080,162 +10148,162 @@ msgstr "" "Bạn chưa kết thúc việc cherry-pick (CHERRY_PICK_HEAD vẫn tồn tại).\n" "Hãy chuyển giao các thay đổi trước khi bạn có thể hòa trá»™n." -#: builtin/merge.c:1192 +#: builtin/merge.c:1191 msgid "You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists)." msgstr "Bạn chưa kết thúc việc cherry-pick (CHERRY_PICK_HEAD vẫn tồn tại)." -#: builtin/merge.c:1201 +#: builtin/merge.c:1200 msgid "You cannot combine --squash with --no-ff." msgstr "Bạn không thể kết hợp --squash vá»›i --no-ff." -#: builtin/merge.c:1209 +#: builtin/merge.c:1208 msgid "No commit specified and merge.defaultToUpstream not set." msgstr "Không chỉ ra lần chuyển giao và merge.defaultToUpstream chưa được đặt." -#: builtin/merge.c:1226 +#: builtin/merge.c:1225 msgid "Squash commit into empty head not supported yet" msgstr "Squash commit và o má»™t head trống rá»—ng vẫn chưa được há»— trợ" -#: builtin/merge.c:1228 +#: builtin/merge.c:1227 msgid "Non-fast-forward commit does not make sense into an empty head" msgstr "" "Chuyển giao không-chuyển-tiếp-nhanh không hợp lý ở trong má»™t head trống rá»—ng" -#: builtin/merge.c:1233 +#: builtin/merge.c:1232 #, c-format msgid "%s - not something we can merge" msgstr "%s - không phải là thứ gì đó mà chúng tôi có thể hòa trá»™n" -#: builtin/merge.c:1235 +#: builtin/merge.c:1234 msgid "Can merge only exactly one commit into empty head" msgstr "" "Không thể hòa trá»™n má»™t cách đúng đắn má»™t lần chuyển giao và o má»™t head rá»—ng" -#: builtin/merge.c:1269 +#: builtin/merge.c:1268 #, c-format msgid "Commit %s has an untrusted GPG signature, allegedly by %s." msgstr "" "Lần chuyển giao %s có má»™t chữ ký GPG không đáng tin, được cho là bởi %s." -#: builtin/merge.c:1272 +#: builtin/merge.c:1271 #, c-format msgid "Commit %s has a bad GPG signature allegedly by %s." msgstr "Lần chuyển giao %s có má»™t chữ ký GPG sai, được cho là bởi %s." -#: builtin/merge.c:1275 +#: builtin/merge.c:1274 #, c-format msgid "Commit %s does not have a GPG signature." msgstr "Lần chuyển giao %s không có chữ ký GPG." -#: builtin/merge.c:1278 +#: builtin/merge.c:1277 #, c-format msgid "Commit %s has a good GPG signature by %s\n" msgstr "Lần chuyển giao %s có má»™t chữ ký GPG tốt bởi %s\n" -#: builtin/merge.c:1340 +#: builtin/merge.c:1339 msgid "refusing to merge unrelated histories" msgstr "từ chối hòa trá»™n lịch sá» không liên quan" -#: builtin/merge.c:1349 +#: builtin/merge.c:1348 msgid "Already up-to-date." msgstr "Äã cáºp nháºt rồi." -#: builtin/merge.c:1359 +#: builtin/merge.c:1358 #, c-format msgid "Updating %s..%s\n" msgstr "Äang cáºp nháºt %s..%s\n" -#: builtin/merge.c:1400 +#: builtin/merge.c:1399 #, c-format msgid "Trying really trivial in-index merge...\n" msgstr "Äang thá» hòa trá»™n kiểu “trivial in-indexâ€â€¦\n" -#: builtin/merge.c:1407 +#: builtin/merge.c:1406 #, c-format msgid "Nope.\n" msgstr "Không.\n" -#: builtin/merge.c:1432 +#: builtin/merge.c:1431 msgid "Already up-to-date. Yeeah!" msgstr "Äã cáºp nháºt rồi. Yeeah!" -#: builtin/merge.c:1438 +#: builtin/merge.c:1437 msgid "Not possible to fast-forward, aborting." msgstr "Thá»±c hiện lệnh chuyển-tiếp-nhanh là không thể được, Ä‘ang bá» qua." -#: builtin/merge.c:1461 builtin/merge.c:1540 +#: builtin/merge.c:1460 builtin/merge.c:1539 #, c-format msgid "Rewinding the tree to pristine...\n" msgstr "Äang tua lại cây thà nh thá»i xa xưa…\n" -#: builtin/merge.c:1465 +#: builtin/merge.c:1464 #, c-format msgid "Trying merge strategy %s...\n" msgstr "Äang thá» chiến lược hòa trá»™n %s…\n" -#: builtin/merge.c:1531 +#: builtin/merge.c:1530 #, c-format msgid "No merge strategy handled the merge.\n" msgstr "Không có chiến lược hòa trá»™n nà o được nắm giữ (handle) sá»± hòa trá»™n.\n" -#: builtin/merge.c:1533 +#: builtin/merge.c:1532 #, c-format msgid "Merge with strategy %s failed.\n" msgstr "Hòa trá»™n vá»›i chiến lược %s gặp lá»—i.\n" -#: builtin/merge.c:1542 +#: builtin/merge.c:1541 #, c-format msgid "Using the %s to prepare resolving by hand.\n" msgstr "Sá» dụng %s để chuẩn bị giải quyết bằng tay.\n" -#: builtin/merge.c:1554 +#: builtin/merge.c:1553 #, c-format msgid "Automatic merge went well; stopped before committing as requested\n" msgstr "" "Hòa trá»™n tá»± động đã trở nên tốt; bị dừng trước khi việc chuyển giao được yêu " "cầu\n" -#: builtin/merge-base.c:29 +#: builtin/merge-base.c:30 msgid "git merge-base [-a | --all] <commit> <commit>..." msgstr "git merge-base [-a | --all] <lần_chuyển_giao> <lần_chuyển_giao>…" -#: builtin/merge-base.c:30 +#: builtin/merge-base.c:31 msgid "git merge-base [-a | --all] --octopus <commit>..." msgstr "git merge-base [-a | --all] --octopus <lần_chuyển_giao>…" -#: builtin/merge-base.c:31 +#: builtin/merge-base.c:32 msgid "git merge-base --independent <commit>..." msgstr "git merge-base --independent <lần_chuyển_giao>…" -#: builtin/merge-base.c:32 +#: builtin/merge-base.c:33 msgid "git merge-base --is-ancestor <commit> <commit>" msgstr "git merge-base --is-ancestor <commit> <lần_chuyển_giao>" -#: builtin/merge-base.c:33 +#: builtin/merge-base.c:34 msgid "git merge-base --fork-point <ref> [<commit>]" msgstr "git merge-base --fork-point <tham-chiếu> [<lần_chuyển_giao>]" -#: builtin/merge-base.c:217 +#: builtin/merge-base.c:218 msgid "output all common ancestors" msgstr "xuất ra tất cả các ông bà , tổ tiên chung" -#: builtin/merge-base.c:219 +#: builtin/merge-base.c:220 msgid "find ancestors for a single n-way merge" msgstr "tìm tổ tiên cá»§a hòa trá»™n n-way đơn" -#: builtin/merge-base.c:221 +#: builtin/merge-base.c:222 msgid "list revs not reachable from others" msgstr "liệt kê các “rev†mà nó không thể Ä‘á»c được từ cái khác" -#: builtin/merge-base.c:223 +#: builtin/merge-base.c:224 msgid "is the first one ancestor of the other?" msgstr "là cha mẹ đầu tiên cá»§a cái khác?" -#: builtin/merge-base.c:225 +#: builtin/merge-base.c:226 msgid "find where <commit> forked from reflog of <ref>" msgstr "tìm xem <commit> được rẽ nhánh ở đâu từ reflog cá»§a <th.chiếu>" -#: builtin/merge-file.c:8 +#: builtin/merge-file.c:9 msgid "" "git merge-file [<options>] [-L <name1> [-L <orig> [-L <name2>]]] <file1> " "<orig-file> <file2>" @@ -10243,35 +10311,35 @@ msgstr "" "git merge-file [<các-tùy-chá»n>] [-L <tên1> [-L <gốc> [-L <tên2>]]] <táºp-" "tin1> <táºp-tin-gốc> <táºp-tin2>" -#: builtin/merge-file.c:32 +#: builtin/merge-file.c:33 msgid "send results to standard output" msgstr "gá»i kết quả và o đầu ra tiêu chuẩn" -#: builtin/merge-file.c:33 +#: builtin/merge-file.c:34 msgid "use a diff3 based merge" msgstr "dùng kiểu hòa dá»±a trên diff3" -#: builtin/merge-file.c:34 +#: builtin/merge-file.c:35 msgid "for conflicts, use our version" msgstr "để tránh xung đột, sá» dụng phiên bản cá»§a chúng ta" -#: builtin/merge-file.c:36 +#: builtin/merge-file.c:37 msgid "for conflicts, use their version" msgstr "để tránh xung đột, sá» dụng phiên bản cá»§a há»" -#: builtin/merge-file.c:38 +#: builtin/merge-file.c:39 msgid "for conflicts, use a union version" msgstr "để tránh xung đột, sá» dụng phiên bản kết hợp" -#: builtin/merge-file.c:41 +#: builtin/merge-file.c:42 msgid "for conflicts, use this marker size" msgstr "để tránh xung đột, hãy sá» dụng kÃch thước bá»™ tạo nà y" -#: builtin/merge-file.c:42 +#: builtin/merge-file.c:43 msgid "do not warn about conflicts" msgstr "không cảnh báo vá» các xung đột xảy ra" -#: builtin/merge-file.c:44 +#: builtin/merge-file.c:45 msgid "set labels for file1/orig-file/file2" msgstr "đặt nhãn cho táºp-tin-1/táºp-tin-gốc/táºp-tin-2" @@ -10309,161 +10377,161 @@ msgstr "Äang hòa trá»™n %s vá»›i %s\n" msgid "git mktree [-z] [--missing] [--batch]" msgstr "git mktree [-z] [--missing] [--batch]" -#: builtin/mktree.c:152 +#: builtin/mktree.c:153 msgid "input is NUL terminated" msgstr "đầu và o được chấm dứt bởi NUL" -#: builtin/mktree.c:153 builtin/write-tree.c:24 +#: builtin/mktree.c:154 builtin/write-tree.c:25 msgid "allow missing objects" msgstr "cho phép thiếu đối tượng" -#: builtin/mktree.c:154 +#: builtin/mktree.c:155 msgid "allow creation of more than one tree" msgstr "cho phép tạo nhiá»u hÆ¡n má»™t cây" -#: builtin/mv.c:16 +#: builtin/mv.c:17 msgid "git mv [<options>] <source>... <destination>" msgstr "git mv [<các-tùy-chá»n>] <nguồn>… <Ä‘Ãch>" -#: builtin/mv.c:82 +#: builtin/mv.c:83 #, c-format msgid "Directory %s is in index and no submodule?" msgstr "Thư mục “%s†có ở trong chỉ mục mà không có mô-Ä‘un con?" -#: builtin/mv.c:84 builtin/rm.c:290 +#: builtin/mv.c:85 builtin/rm.c:290 msgid "Please stage your changes to .gitmodules or stash them to proceed" msgstr "" "Hãy đưa các thay đổi cá»§a bạn và o .gitmodules hay tạm cất chúng Ä‘i để xá» lý" -#: builtin/mv.c:102 +#: builtin/mv.c:103 #, c-format msgid "%.*s is in index" msgstr "%.*s trong bảng mục lục" -#: builtin/mv.c:124 +#: builtin/mv.c:125 msgid "force move/rename even if target exists" msgstr "ép buá»™c di chuyển hay đổi tên tháºm chà cả khi Ä‘Ãch đã tồn tại" -#: builtin/mv.c:125 +#: builtin/mv.c:126 msgid "skip move/rename errors" msgstr "bá» qua các lá»—i liên quan đến di chuyển, đổi tên" -#: builtin/mv.c:167 +#: builtin/mv.c:168 #, c-format msgid "destination '%s' is not a directory" msgstr "có Ä‘Ãch “%s†nhưng đây không phải là má»™t thư mục" -#: builtin/mv.c:178 +#: builtin/mv.c:179 #, c-format msgid "Checking rename of '%s' to '%s'\n" msgstr "Äang kiểm tra việc đổi tên cá»§a “%s†thà nh “%sâ€\n" -#: builtin/mv.c:182 +#: builtin/mv.c:183 msgid "bad source" msgstr "nguồn sai" -#: builtin/mv.c:185 +#: builtin/mv.c:186 msgid "can not move directory into itself" msgstr "không thể di chuyển má»™t thư mục và o trong chÃnh nó được" -#: builtin/mv.c:188 +#: builtin/mv.c:189 msgid "cannot move directory over file" msgstr "không di chuyển được thư mục thông qua táºp tin" -#: builtin/mv.c:197 +#: builtin/mv.c:198 msgid "source directory is empty" msgstr "thư mục nguồn là trống rá»—ng" -#: builtin/mv.c:222 +#: builtin/mv.c:223 msgid "not under version control" msgstr "không nằm dưới sá»± quản lý mã nguồn" -#: builtin/mv.c:225 +#: builtin/mv.c:226 msgid "destination exists" msgstr "Ä‘Ãch đã tồn tại sẵn rồi" -#: builtin/mv.c:233 +#: builtin/mv.c:234 #, c-format msgid "overwriting '%s'" msgstr "Ä‘ang ghi đè lên “%sâ€" -#: builtin/mv.c:236 +#: builtin/mv.c:237 msgid "Cannot overwrite" msgstr "Không thể ghi đè" -#: builtin/mv.c:239 +#: builtin/mv.c:240 msgid "multiple sources for the same target" msgstr "Nhiá»u nguồn cho cùng má»™t Ä‘Ãch" -#: builtin/mv.c:241 +#: builtin/mv.c:242 msgid "destination directory does not exist" msgstr "thư mục Ä‘Ãch không tồn tại" -#: builtin/mv.c:248 +#: builtin/mv.c:249 #, c-format msgid "%s, source=%s, destination=%s" msgstr "%s, nguồn=%s, Ä‘Ãch=%s" -#: builtin/mv.c:269 +#: builtin/mv.c:270 #, c-format msgid "Renaming %s to %s\n" msgstr "Äổi tên %s thà nh %s\n" -#: builtin/mv.c:275 builtin/remote.c:710 builtin/repack.c:384 +#: builtin/mv.c:276 builtin/remote.c:711 builtin/repack.c:390 #, c-format msgid "renaming '%s' failed" msgstr "gặp lá»—i khi đổi tên “%sâ€" -#: builtin/name-rev.c:289 +#: builtin/name-rev.c:338 msgid "git name-rev [<options>] <commit>..." msgstr "git name-rev [<các-tùy-chá»n>] <commit>…" -#: builtin/name-rev.c:290 +#: builtin/name-rev.c:339 msgid "git name-rev [<options>] --all" msgstr "git name-rev [<các-tùy-chá»n>] --all" -#: builtin/name-rev.c:291 +#: builtin/name-rev.c:340 msgid "git name-rev [<options>] --stdin" msgstr "git name-rev [<các-tùy-chá»n>] --stdin" -#: builtin/name-rev.c:346 +#: builtin/name-rev.c:395 msgid "print only names (no SHA-1)" msgstr "chỉ hiển thị tên (không SHA-1)" -#: builtin/name-rev.c:347 +#: builtin/name-rev.c:396 msgid "only use tags to name the commits" msgstr "chỉ dùng các thẻ để đặt tên cho các lần chuyển giao" -#: builtin/name-rev.c:349 +#: builtin/name-rev.c:398 msgid "only use refs matching <pattern>" msgstr "chỉ sá» dụng các tham chiếu khá»›p vá»›i <mẫu>" -#: builtin/name-rev.c:351 +#: builtin/name-rev.c:400 msgid "ignore refs matching <pattern>" msgstr "bá» qua các tham chiếu khá»›p vá»›i <mẫu>" -#: builtin/name-rev.c:353 +#: builtin/name-rev.c:402 msgid "list all commits reachable from all refs" msgstr "" "liệt kê tất cả các lần chuyển giao có thể Ä‘á»c được từ tất cả các tham chiếu" -#: builtin/name-rev.c:354 +#: builtin/name-rev.c:403 msgid "read from stdin" msgstr "Ä‘á»c từ đầu và o tiêu chuẩn" -#: builtin/name-rev.c:355 +#: builtin/name-rev.c:404 msgid "allow to print `undefined` names (default)" msgstr "cho phép in các tên “chưa định nghÄ©a†(mặc định)" -#: builtin/name-rev.c:361 +#: builtin/name-rev.c:410 msgid "dereference tags in the input (internal use)" msgstr "bãi bá» tham chiếu các thẻ trong đầu và o (dùng ná»™i bá»™)" -#: builtin/notes.c:25 +#: builtin/notes.c:26 msgid "git notes [--ref <notes-ref>] [list [<object>]]" msgstr "git notes [--ref <notes-ref>] [list [<đối-tượng>]]" -#: builtin/notes.c:26 +#: builtin/notes.c:27 msgid "" "git notes [--ref <notes-ref>] add [-f] [--allow-empty] [-m <msg> | -F <file> " "| (-c | -C) <object>] [<object>]" @@ -10471,11 +10539,11 @@ msgstr "" "git notes [--ref <notes-ref>] add [-f] [--allow-empty] [-m <lá»i-nhắn> | -F " "<táºp-tin> | (-c | -C) <đối-tượng>] [<đối-tượng>]" -#: builtin/notes.c:27 +#: builtin/notes.c:28 msgid "git notes [--ref <notes-ref>] copy [-f] <from-object> <to-object>" msgstr "git notes [--ref <notes-ref>] copy [-f] <từ-đối-tượng> <đến-đối-tượng>" -#: builtin/notes.c:28 +#: builtin/notes.c:29 msgid "" "git notes [--ref <notes-ref>] append [--allow-empty] [-m <msg> | -F <file> | " "(-c | -C) <object>] [<object>]" @@ -10483,204 +10551,205 @@ msgstr "" "git notes [--ref <notes-ref>] append [--allow-empty] [-m <lá»i-nhắn> | -F " "<táºp-tin> | (-c | -C) <đối-tượng>] [<đối-tượng>]" -#: builtin/notes.c:29 +#: builtin/notes.c:30 msgid "git notes [--ref <notes-ref>] edit [--allow-empty] [<object>]" msgstr "git notes [--ref <notes-ref>] edit [--allow-empty] [<đối-tượng>]" -#: builtin/notes.c:30 +#: builtin/notes.c:31 msgid "git notes [--ref <notes-ref>] show [<object>]" msgstr "git notes [--ref <notes-ref>] show [<đối-tượng>]" -#: builtin/notes.c:31 +#: builtin/notes.c:32 msgid "" "git notes [--ref <notes-ref>] merge [-v | -q] [-s <strategy>] <notes-ref>" msgstr "" "git notes [--ref <notes-ref>] merge [-v | -q] [-s <chiến-lược> ] <notes-ref>" -#: builtin/notes.c:32 +#: builtin/notes.c:33 msgid "git notes merge --commit [-v | -q]" msgstr "git notes merge --commit [-v | -q]" -#: builtin/notes.c:33 +#: builtin/notes.c:34 msgid "git notes merge --abort [-v | -q]" msgstr "git notes merge --abort [-v | -q]" -#: builtin/notes.c:34 +#: builtin/notes.c:35 msgid "git notes [--ref <notes-ref>] remove [<object>...]" msgstr "git notes [--ref <notes-ref>] remove [<đối-tượng>…]" -#: builtin/notes.c:35 +#: builtin/notes.c:36 msgid "git notes [--ref <notes-ref>] prune [-n | -v]" msgstr "git notes [--ref <notes-ref>] prune [-n | -v]" -#: builtin/notes.c:36 +#: builtin/notes.c:37 msgid "git notes [--ref <notes-ref>] get-ref" msgstr "git notes [--ref <notes-ref>] get-ref" -#: builtin/notes.c:41 +#: builtin/notes.c:42 msgid "git notes [list [<object>]]" msgstr "git notes [list [<đối tượng>]]" -#: builtin/notes.c:46 +#: builtin/notes.c:47 msgid "git notes add [<options>] [<object>]" msgstr "git notes add [<các-tùy-chá»n>] [<đối-tượng>]" -#: builtin/notes.c:51 +#: builtin/notes.c:52 msgid "git notes copy [<options>] <from-object> <to-object>" msgstr "git notes copy [<các-tùy-chá»n>] <từ-đối-tượng> <đến-đối-tượng>" -#: builtin/notes.c:52 +#: builtin/notes.c:53 msgid "git notes copy --stdin [<from-object> <to-object>]..." msgstr "git notes copy --stdin [<từ-đối-tượng> <đến-đối-tượng>]…" -#: builtin/notes.c:57 +#: builtin/notes.c:58 msgid "git notes append [<options>] [<object>]" msgstr "git notes append [<các-tùy-chá»n>] [<đối-tượng>]" -#: builtin/notes.c:62 +#: builtin/notes.c:63 msgid "git notes edit [<object>]" msgstr "git notes edit [<đối tượng>]" -#: builtin/notes.c:67 +#: builtin/notes.c:68 msgid "git notes show [<object>]" msgstr "git notes show [<đối tượng>]" -#: builtin/notes.c:72 +#: builtin/notes.c:73 msgid "git notes merge [<options>] <notes-ref>" msgstr "git notes merge [<các-tùy-chá»n>] <notes-ref>" -#: builtin/notes.c:73 +#: builtin/notes.c:74 msgid "git notes merge --commit [<options>]" msgstr "git notes merge --commit [<các-tùy-chá»n>]" -#: builtin/notes.c:74 +#: builtin/notes.c:75 msgid "git notes merge --abort [<options>]" msgstr "git notes merge --abort [<các-tùy-chá»n>]" -#: builtin/notes.c:79 +#: builtin/notes.c:80 msgid "git notes remove [<object>]" msgstr "git notes remove [<đối tượng>]" -#: builtin/notes.c:84 +#: builtin/notes.c:85 msgid "git notes prune [<options>]" msgstr "git notes prune [<các-tùy-chá»n>]" -#: builtin/notes.c:89 +#: builtin/notes.c:90 msgid "git notes get-ref" msgstr "git notes get-ref" -#: builtin/notes.c:94 +#: builtin/notes.c:95 msgid "Write/edit the notes for the following object:" msgstr "Ghi hay sá»a ghi chú cho đối tượng sau đây:" -#: builtin/notes.c:147 +#: builtin/notes.c:148 #, c-format msgid "unable to start 'show' for object '%s'" msgstr "không thể khởi chạy “show†cho đối tượng “%sâ€" -#: builtin/notes.c:151 +#: builtin/notes.c:152 msgid "could not read 'show' output" msgstr "không thể Ä‘á»c kết xuất “showâ€" -#: builtin/notes.c:159 +#: builtin/notes.c:160 #, c-format msgid "failed to finish 'show' for object '%s'" msgstr "gặp lá»—i khi hoà n thà nh “show†cho đối tượng “%sâ€" -#: builtin/notes.c:194 +#: builtin/notes.c:195 msgid "please supply the note contents using either -m or -F option" msgstr "" "xin hãy áp dụng ná»™i dung cá»§a ghi chú sá» dụng hoặc là tùy chá»n -m hoặc là -F" -#: builtin/notes.c:203 +#: builtin/notes.c:204 msgid "unable to write note object" msgstr "không thể ghi đối tượng ghi chú (note)" -#: builtin/notes.c:205 +#: builtin/notes.c:206 #, c-format msgid "the note contents have been left in %s" msgstr "ná»™i dung ghi chú còn lại %s" -#: builtin/notes.c:233 builtin/tag.c:516 +#: builtin/notes.c:234 builtin/tag.c:517 #, c-format msgid "cannot read '%s'" msgstr "không thể Ä‘á»c “%sâ€" -#: builtin/notes.c:235 builtin/tag.c:519 +#: builtin/notes.c:236 builtin/tag.c:520 #, c-format msgid "could not open or read '%s'" msgstr "không thể mở hay Ä‘á»c “%sâ€" -#: builtin/notes.c:254 builtin/notes.c:305 builtin/notes.c:307 -#: builtin/notes.c:372 builtin/notes.c:427 builtin/notes.c:513 -#: builtin/notes.c:518 builtin/notes.c:596 builtin/notes.c:658 +#: builtin/notes.c:255 builtin/notes.c:306 builtin/notes.c:308 +#: builtin/notes.c:375 builtin/notes.c:430 builtin/notes.c:516 +#: builtin/notes.c:521 builtin/notes.c:599 builtin/notes.c:661 #, c-format msgid "failed to resolve '%s' as a valid ref." msgstr "gặp lá»—i khi phân giải “%s†như là má»™t tham chiếu hợp lệ." -#: builtin/notes.c:257 +#: builtin/notes.c:258 #, c-format msgid "failed to read object '%s'." msgstr "gặp lá»—i khi Ä‘á»c đối tượng “%sâ€." -#: builtin/notes.c:261 +#: builtin/notes.c:262 #, c-format msgid "cannot read note data from non-blob object '%s'." msgstr "không thể Ä‘á»c dữ liệu ghi chú từ đối tượng không-blob “%sâ€." -#: builtin/notes.c:301 +#: builtin/notes.c:302 #, c-format msgid "malformed input line: '%s'." msgstr "dòng đầu và o dị hình: “%sâ€." -#: builtin/notes.c:316 +#: builtin/notes.c:317 #, c-format msgid "failed to copy notes from '%s' to '%s'" msgstr "gặp lá»—i khi sao chép ghi chú (note) từ “%s†sang “%sâ€" -#. TRANSLATORS: the first %s will be replaced by a -#. git notes command: 'add', 'merge', 'remove', etc. -#: builtin/notes.c:345 +#. TRANSLATORS: the first %s will be replaced by a git +#. notes command: 'add', 'merge', 'remove', etc. +#. +#: builtin/notes.c:348 #, c-format msgid "refusing to %s notes in %s (outside of refs/notes/)" msgstr "từ chối %s ghi chú trong %s (nằm ngoà i refs/notes/)" -#: builtin/notes.c:365 builtin/notes.c:420 builtin/notes.c:496 -#: builtin/notes.c:508 builtin/notes.c:584 builtin/notes.c:651 -#: builtin/notes.c:801 builtin/notes.c:948 builtin/notes.c:969 +#: builtin/notes.c:368 builtin/notes.c:423 builtin/notes.c:499 +#: builtin/notes.c:511 builtin/notes.c:587 builtin/notes.c:654 +#: builtin/notes.c:804 builtin/notes.c:951 builtin/notes.c:972 msgid "too many parameters" msgstr "quá nhiá»u đối số" -#: builtin/notes.c:378 builtin/notes.c:664 +#: builtin/notes.c:381 builtin/notes.c:667 #, c-format msgid "no note found for object %s." msgstr "không tìm thấy ghi chú cho đối tượng %s." -#: builtin/notes.c:399 builtin/notes.c:562 +#: builtin/notes.c:402 builtin/notes.c:565 msgid "note contents as a string" msgstr "ná»™i dung ghi chú (note) nằm trong má»™t chuá»—i" -#: builtin/notes.c:402 builtin/notes.c:565 +#: builtin/notes.c:405 builtin/notes.c:568 msgid "note contents in a file" msgstr "ná»™i dung ghi chú (note) nằm trong má»™t táºp tin" -#: builtin/notes.c:405 builtin/notes.c:568 +#: builtin/notes.c:408 builtin/notes.c:571 msgid "reuse and edit specified note object" msgstr "dùng lại nhưng có sá»a chữa đối tượng note đã chỉ ra" -#: builtin/notes.c:408 builtin/notes.c:571 +#: builtin/notes.c:411 builtin/notes.c:574 msgid "reuse specified note object" msgstr "dùng lại đối tượng ghi chú (note) đã chỉ ra" -#: builtin/notes.c:411 builtin/notes.c:574 +#: builtin/notes.c:414 builtin/notes.c:577 msgid "allow storing empty note" msgstr "cho lưu trữ ghi chú trống rá»—ng" -#: builtin/notes.c:412 builtin/notes.c:483 +#: builtin/notes.c:415 builtin/notes.c:486 msgid "replace existing notes" msgstr "thay thế ghi chú trước" -#: builtin/notes.c:437 +#: builtin/notes.c:440 #, c-format msgid "" "Cannot add notes. Found existing notes for object %s. Use '-f' to overwrite " @@ -10689,29 +10758,29 @@ msgstr "" "Không thể thêm các ghi chú. Äã tìm thấy các ghi chú đã có sẵn cho đối tượng " "%s. Sá» dụng tùy chá»n “-f†để ghi đè lên các ghi chú cÅ©" -#: builtin/notes.c:452 builtin/notes.c:531 +#: builtin/notes.c:455 builtin/notes.c:534 #, c-format msgid "Overwriting existing notes for object %s\n" msgstr "Äang ghi đè lên ghi chú cÅ© cho đối tượng %s\n" -#: builtin/notes.c:463 builtin/notes.c:623 builtin/notes.c:888 +#: builtin/notes.c:466 builtin/notes.c:626 builtin/notes.c:891 #, c-format msgid "Removing note for object %s\n" msgstr "Äang gỡ bá» ghi chú (note) cho đối tượng %s\n" -#: builtin/notes.c:484 +#: builtin/notes.c:487 msgid "read objects from stdin" msgstr "Ä‘á»c các đối tượng từ đầu và o tiêu chuẩn" -#: builtin/notes.c:486 +#: builtin/notes.c:489 msgid "load rewriting config for <command> (implies --stdin)" msgstr "tải cấu hình chép lại cho <lệnh> (ngầm định là --stdin)" -#: builtin/notes.c:504 +#: builtin/notes.c:507 msgid "too few parameters" msgstr "quá Ãt đối số" -#: builtin/notes.c:525 +#: builtin/notes.c:528 #, c-format msgid "" "Cannot copy notes. Found existing notes for object %s. Use '-f' to overwrite " @@ -10720,12 +10789,12 @@ msgstr "" "Không thể sao chép các ghi chú. Äã tìm thấy các ghi chú đã có sẵn cho đối " "tượng %s. Sá» dụng tùy chá»n “-f†để ghi đè lên các ghi chú cÅ©" -#: builtin/notes.c:537 +#: builtin/notes.c:540 #, c-format msgid "missing notes on source object %s. Cannot copy." msgstr "thiếu ghi chú trên đối tượng nguồn %s. Không thể sao chép." -#: builtin/notes.c:589 +#: builtin/notes.c:592 #, c-format msgid "" "The -m/-F/-c/-C options have been deprecated for the 'edit' subcommand.\n" @@ -10734,52 +10803,52 @@ msgstr "" "Các tùy chá»n -m/-F/-c/-C đã cổ không còn dùng nữa cho lệnh con “editâ€.\n" "Xin hãy sá» dụng lệnh sau để thay thế: “git notes add -f -m/-F/-c/-Câ€.\n" -#: builtin/notes.c:684 +#: builtin/notes.c:687 msgid "failed to delete ref NOTES_MERGE_PARTIAL" msgstr "gặp lá»—i khi xóa tham chiếu NOTES_MERGE_PARTIAL" -#: builtin/notes.c:686 +#: builtin/notes.c:689 msgid "failed to delete ref NOTES_MERGE_REF" msgstr "gặp lá»—i khi xóa tham chiếu NOTES_MERGE_REF" -#: builtin/notes.c:688 +#: builtin/notes.c:691 msgid "failed to remove 'git notes merge' worktree" msgstr "gặp lá»—i khi gỡ bá» cây là m việc “git notes mergeâ€" -#: builtin/notes.c:708 +#: builtin/notes.c:711 msgid "failed to read ref NOTES_MERGE_PARTIAL" msgstr "gặp lá»—i khi Ä‘á»c tham chiếu NOTES_MERGE_PARTIAL" -#: builtin/notes.c:710 +#: builtin/notes.c:713 msgid "could not find commit from NOTES_MERGE_PARTIAL." msgstr "không thể tìm thấy lần chuyển giao từ NOTES_MERGE_PARTIAL." -#: builtin/notes.c:712 +#: builtin/notes.c:715 msgid "could not parse commit from NOTES_MERGE_PARTIAL." msgstr "không thể phân tÃch cú pháp lần chuyển giao từ NOTES_MERGE_PARTIAL." -#: builtin/notes.c:725 +#: builtin/notes.c:728 msgid "failed to resolve NOTES_MERGE_REF" msgstr "gặp lá»—i khi phân giải NOTES_MERGE_REF" -#: builtin/notes.c:728 +#: builtin/notes.c:731 msgid "failed to finalize notes merge" msgstr "gặp lá»—i khi hoà n thà nh hòa trá»™n ghi chú" -#: builtin/notes.c:754 +#: builtin/notes.c:757 #, c-format msgid "unknown notes merge strategy %s" msgstr "không hiểu chiến lược hòa trá»™n ghi chú %s" -#: builtin/notes.c:770 +#: builtin/notes.c:773 msgid "General options" msgstr "Tùy chá»n chung" -#: builtin/notes.c:772 +#: builtin/notes.c:775 msgid "Merge options" msgstr "Tùy chá»n vá» hòa trá»™n" -#: builtin/notes.c:774 +#: builtin/notes.c:777 msgid "" "resolve notes conflicts using the given strategy (manual/ours/theirs/union/" "cat_sort_uniq)" @@ -10787,48 +10856,48 @@ msgstr "" "phân giải các xung đột “notes†sá» dụng chiến lược đã đưa ra (manual/ours/" "theirs/union/cat_sort_uniq)" -#: builtin/notes.c:776 +#: builtin/notes.c:779 msgid "Committing unmerged notes" msgstr "Chuyển giao các note chưa được hòa trá»™n" -#: builtin/notes.c:778 +#: builtin/notes.c:781 msgid "finalize notes merge by committing unmerged notes" msgstr "" "các note cuối cùng được hòa trá»™n bởi các note chưa hòa trá»™n cá»§a lần chuyển " "giao" -#: builtin/notes.c:780 +#: builtin/notes.c:783 msgid "Aborting notes merge resolution" msgstr "Há»§y bá» phân giải ghi chú (note) hòa trá»™n" -#: builtin/notes.c:782 +#: builtin/notes.c:785 msgid "abort notes merge" msgstr "bá» qua hòa trá»™n các ghi chú (note)" -#: builtin/notes.c:793 +#: builtin/notes.c:796 msgid "cannot mix --commit, --abort or -s/--strategy" msgstr "không thể trá»™n lẫn --commit, --abort hay -s/--strategy" -#: builtin/notes.c:798 +#: builtin/notes.c:801 msgid "must specify a notes ref to merge" msgstr "bạn phải chỉ định tham chiếu ghi chú để hòa trá»™n" -#: builtin/notes.c:822 +#: builtin/notes.c:825 #, c-format msgid "unknown -s/--strategy: %s" msgstr "không hiểu -s/--strategy: %s" -#: builtin/notes.c:859 +#: builtin/notes.c:862 #, c-format msgid "a notes merge into %s is already in-progress at %s" msgstr "má»™t ghi chú hòa trá»™n và o %s đã sẵn trong quá trình xá» lý tại %s" -#: builtin/notes.c:862 +#: builtin/notes.c:865 #, c-format msgid "failed to store link to current notes ref (%s)" msgstr "gặp lá»—i khi lưu liên kết đến tham chiếu ghi chú hiện tại (%s)" -#: builtin/notes.c:864 +#: builtin/notes.c:867 #, c-format msgid "" "Automatic notes merge failed. Fix conflicts in %s and commit the result with " @@ -10839,223 +10908,223 @@ msgstr "" "chuyển giao kết quả bằng “git notes merge --commitâ€, hoặc bãi bá» việc hòa " "trá»™n bằng “git notes merge --abortâ€.\n" -#: builtin/notes.c:886 +#: builtin/notes.c:889 #, c-format msgid "Object %s has no note\n" msgstr "Äối tượng %s không có ghi chú (note)\n" -#: builtin/notes.c:898 +#: builtin/notes.c:901 msgid "attempt to remove non-existent note is not an error" msgstr "cố gắng gỡ bá» má»™t note chưa từng tồn tại không phải là má»™t lá»—i" -#: builtin/notes.c:901 +#: builtin/notes.c:904 msgid "read object names from the standard input" msgstr "Ä‘á»c tên đối tượng từ thiết bị nháºp chuẩn" -#: builtin/notes.c:939 builtin/prune.c:105 builtin/worktree.c:127 +#: builtin/notes.c:942 builtin/prune.c:105 builtin/worktree.c:128 msgid "do not remove, show only" msgstr "không gỡ bá», chỉ hiển thị" -#: builtin/notes.c:940 +#: builtin/notes.c:943 msgid "report pruned notes" msgstr "báo cáo các đối tượng đã prune" -#: builtin/notes.c:982 +#: builtin/notes.c:985 msgid "notes-ref" msgstr "notes-ref" -#: builtin/notes.c:983 +#: builtin/notes.c:986 msgid "use notes from <notes-ref>" msgstr "dùng “notes†từ <notes-ref>" -#: builtin/notes.c:1018 +#: builtin/notes.c:1021 #, c-format msgid "unknown subcommand: %s" msgstr "không hiểu câu lệnh con: %s" -#: builtin/pack-objects.c:29 +#: builtin/pack-objects.c:30 msgid "" "git pack-objects --stdout [<options>...] [< <ref-list> | < <object-list>]" msgstr "" "git pack-objects --stdout [các-tùy-chá»n…] [< <danh-sách-tham-chiếu> | < " "<danh-sách-đối-tượng>]" -#: builtin/pack-objects.c:30 +#: builtin/pack-objects.c:31 msgid "" "git pack-objects [<options>...] <base-name> [< <ref-list> | < <object-list>]" msgstr "" "git pack-objects [các-tùy-chá»n…] <base-name> [< <danh-sách-ref> | < <danh-" "sách-đối-tượng>]" -#: builtin/pack-objects.c:177 builtin/pack-objects.c:180 +#: builtin/pack-objects.c:180 builtin/pack-objects.c:183 #, c-format msgid "deflate error (%d)" msgstr "lá»—i giải nén (%d)" -#: builtin/pack-objects.c:770 +#: builtin/pack-objects.c:776 msgid "disabling bitmap writing, packs are split due to pack.packSizeLimit" msgstr "tắt ghi bitmap, các gói bị chia nhá» bởi vì pack.packSizeLimit" -#: builtin/pack-objects.c:783 +#: builtin/pack-objects.c:789 msgid "Writing objects" msgstr "Äang ghi lại các đối tượng" -#: builtin/pack-objects.c:1063 +#: builtin/pack-objects.c:1069 msgid "disabling bitmap writing, as some objects are not being packed" msgstr "tắt ghi bitmap, như váºy má»™t số đối tượng sẽ không được đóng gói" -#: builtin/pack-objects.c:2426 +#: builtin/pack-objects.c:2434 msgid "Compressing objects" msgstr "Äang nén các đối tượng" -#: builtin/pack-objects.c:2829 +#: builtin/pack-objects.c:2843 #, c-format msgid "unsupported index version %s" msgstr "phiên bản mục lục không được há»— trợ %s" -#: builtin/pack-objects.c:2833 +#: builtin/pack-objects.c:2847 #, c-format msgid "bad index version '%s'" msgstr "phiên bản mục lục sai “%sâ€" -#: builtin/pack-objects.c:2863 +#: builtin/pack-objects.c:2877 msgid "do not show progress meter" msgstr "không hiển thị bá»™ Ä‘o tiến trình" -#: builtin/pack-objects.c:2865 +#: builtin/pack-objects.c:2879 msgid "show progress meter" msgstr "hiển thị bá»™ Ä‘o tiến trình" -#: builtin/pack-objects.c:2867 +#: builtin/pack-objects.c:2881 msgid "show progress meter during object writing phase" msgstr "hiển thị bá»™ Ä‘o tiến triển trong suốt pha ghi đối tượng" -#: builtin/pack-objects.c:2870 +#: builtin/pack-objects.c:2884 msgid "similar to --all-progress when progress meter is shown" msgstr "tương tá»± --all-progress khi bá»™ Ä‘o tiến trình được xuất hiện" -#: builtin/pack-objects.c:2871 +#: builtin/pack-objects.c:2885 msgid "version[,offset]" msgstr "phiên bản[,offset]" -#: builtin/pack-objects.c:2872 +#: builtin/pack-objects.c:2886 msgid "write the pack index file in the specified idx format version" msgstr "ghi táºp tin bảng mục lục gói (pack) ở phiên bản định dạng idx đã cho" -#: builtin/pack-objects.c:2875 +#: builtin/pack-objects.c:2889 msgid "maximum size of each output pack file" msgstr "kcÃh thước tối Ä‘a cho táºp tin gói được tạo" -#: builtin/pack-objects.c:2877 +#: builtin/pack-objects.c:2891 msgid "ignore borrowed objects from alternate object store" msgstr "bá» qua các đối tượng vay mượn từ kho đối tượng thay thế" -#: builtin/pack-objects.c:2879 +#: builtin/pack-objects.c:2893 msgid "ignore packed objects" msgstr "bá» qua các đối tượng đóng gói" -#: builtin/pack-objects.c:2881 +#: builtin/pack-objects.c:2895 msgid "limit pack window by objects" msgstr "giá»›i hạn cá»a sổ đóng gói theo đối tượng" -#: builtin/pack-objects.c:2883 +#: builtin/pack-objects.c:2897 msgid "limit pack window by memory in addition to object limit" msgstr "giá»›i hạn cá»a sổ đóng gói theo bá»™ nhá»› cá»™ng thêm vá»›i giá»›i hạn đối tượng" -#: builtin/pack-objects.c:2885 +#: builtin/pack-objects.c:2899 msgid "maximum length of delta chain allowed in the resulting pack" msgstr "độ dà i tối Ä‘a cá»§a chuá»—i móc xÃch “delta†được phép trong gói kết quả" -#: builtin/pack-objects.c:2887 +#: builtin/pack-objects.c:2901 msgid "reuse existing deltas" msgstr "dùng lại các delta sẵn có" -#: builtin/pack-objects.c:2889 +#: builtin/pack-objects.c:2903 msgid "reuse existing objects" msgstr "dùng lại các đối tượng sẵn có" -#: builtin/pack-objects.c:2891 +#: builtin/pack-objects.c:2905 msgid "use OFS_DELTA objects" msgstr "dùng các đối tượng OFS_DELTA" -#: builtin/pack-objects.c:2893 +#: builtin/pack-objects.c:2907 msgid "use threads when searching for best delta matches" msgstr "sá» dụng các tuyến trình khi tìm kiếm cho các mẫu khá»›p delta tốt nhất" -#: builtin/pack-objects.c:2895 +#: builtin/pack-objects.c:2909 msgid "do not create an empty pack output" msgstr "không thể tạo kết xuất gói trống rá»—ng" -#: builtin/pack-objects.c:2897 +#: builtin/pack-objects.c:2911 msgid "read revision arguments from standard input" msgstr " Ä‘á»c tham số “revision†từ thiết bị nháºp chuẩn" -#: builtin/pack-objects.c:2899 +#: builtin/pack-objects.c:2913 msgid "limit the objects to those that are not yet packed" msgstr "giá»›i hạn các đối tượng thà nh những cái mà chúng vẫn chưa được đóng gói" -#: builtin/pack-objects.c:2902 +#: builtin/pack-objects.c:2916 msgid "include objects reachable from any reference" msgstr "bao gồm các đối tượng có thể Ä‘á»c được từ bất kỳ tham chiếu nà o" -#: builtin/pack-objects.c:2905 +#: builtin/pack-objects.c:2919 msgid "include objects referred by reflog entries" msgstr "bao gồm các đối tượng được tham chiếu bởi các mục reflog" -#: builtin/pack-objects.c:2908 +#: builtin/pack-objects.c:2922 msgid "include objects referred to by the index" msgstr "bao gồm các đối tượng được tham chiếu bởi mục lục" -#: builtin/pack-objects.c:2911 +#: builtin/pack-objects.c:2925 msgid "output pack to stdout" msgstr "xuất gói ra đầu ra tiêu chuẩn" -#: builtin/pack-objects.c:2913 +#: builtin/pack-objects.c:2927 msgid "include tag objects that refer to objects to be packed" msgstr "bao gồm các đối tượng tham chiếu đến các đối tượng được đóng gói" -#: builtin/pack-objects.c:2915 +#: builtin/pack-objects.c:2929 msgid "keep unreachable objects" msgstr "giữ lại các đối tượng không thể Ä‘á»c được" -#: builtin/pack-objects.c:2917 +#: builtin/pack-objects.c:2931 msgid "pack loose unreachable objects" msgstr "pack mất các đối tượng không thể Ä‘á»c được" -#: builtin/pack-objects.c:2919 +#: builtin/pack-objects.c:2933 msgid "unpack unreachable objects newer than <time>" msgstr "" "xả nén (gỡ khá»i gói) các đối tượng không thể Ä‘á»c được má»›i hÆ¡n <thá»i-gian>" -#: builtin/pack-objects.c:2922 +#: builtin/pack-objects.c:2936 msgid "create thin packs" msgstr "tạo gói nhẹ" -#: builtin/pack-objects.c:2924 +#: builtin/pack-objects.c:2938 msgid "create packs suitable for shallow fetches" msgstr "tạo gói để phù hợp cho lấy vá» nông (shallow)" -#: builtin/pack-objects.c:2926 +#: builtin/pack-objects.c:2940 msgid "ignore packs that have companion .keep file" msgstr "bá» qua các gói mà nó có táºp tin .keep Ä‘i kèm" -#: builtin/pack-objects.c:2928 +#: builtin/pack-objects.c:2942 msgid "pack compression level" msgstr "mức nén gói" -#: builtin/pack-objects.c:2930 +#: builtin/pack-objects.c:2944 msgid "do not hide commits by grafts" msgstr "không ẩn các lần chuyển giao bởi “graftsâ€" -#: builtin/pack-objects.c:2932 +#: builtin/pack-objects.c:2946 msgid "use a bitmap index if available to speed up counting objects" msgstr "dùng mục lục ánh xạ nếu có thể được để nâng cao tốc độ đếm đối tượng" -#: builtin/pack-objects.c:2934 +#: builtin/pack-objects.c:2948 msgid "write a bitmap index together with the pack index" msgstr "ghi má»™t mục lục ánh xạ cùng vá»›i mục lục gói" -#: builtin/pack-objects.c:3061 +#: builtin/pack-objects.c:3075 msgid "Counting objects" msgstr "Äang đếm các đối tượng" @@ -11095,45 +11164,49 @@ msgstr "các đối tượng hết hạn cÅ© hÆ¡n khoảng <thá»i gian>" msgid "cannot prune in a precious-objects repo" msgstr "không thể tỉa bá»›t trong má»™t kho đối_tượng_vÄ©_đại" -#: builtin/pull.c:51 builtin/pull.c:53 +#: builtin/pull.c:54 builtin/pull.c:56 #, c-format msgid "Invalid value for %s: %s" msgstr "Giá trị không hợp lệ %s: %s" -#: builtin/pull.c:73 +#: builtin/pull.c:76 msgid "git pull [<options>] [<repository> [<refspec>...]]" msgstr "git pull [<các-tùy-chá»n>] [<kho-chứa> [<refspec>…]]" -#: builtin/pull.c:121 +#: builtin/pull.c:124 +msgid "control for recursive fetching of submodules" +msgstr "Ä‘iá»u khiển việc lấy vỠđệ quy cá»§a các mô-Ä‘un-con" + +#: builtin/pull.c:128 msgid "Options related to merging" msgstr "Các tùy chá»n liên quan đến hòa trá»™n" -#: builtin/pull.c:124 +#: builtin/pull.c:131 msgid "incorporate changes by rebasing rather than merging" msgstr "các thay đổi hợp nhất bằng cải tổ thay vì hòa trá»™n" -#: builtin/pull.c:148 builtin/rebase--helper.c:18 builtin/revert.c:120 +#: builtin/pull.c:155 builtin/rebase--helper.c:19 builtin/revert.c:121 msgid "allow fast-forward" msgstr "cho phép chuyển-tiếp-nhanh" -#: builtin/pull.c:157 +#: builtin/pull.c:164 msgid "automatically stash/stash pop before and after rebase" msgstr "tá»± động stash/stash pop tước và sau tu bổ (rebase)" -#: builtin/pull.c:173 +#: builtin/pull.c:180 msgid "Options related to fetching" msgstr "Các tùy chá»n liên quan đến lệnh lấy vá»" -#: builtin/pull.c:195 +#: builtin/pull.c:198 msgid "number of submodules pulled in parallel" msgstr "số lượng mô-Ä‘un-con được đẩy lên đồng thá»i" -#: builtin/pull.c:284 +#: builtin/pull.c:287 #, c-format msgid "Invalid value for pull.ff: %s" msgstr "Giá trị không hợp lệ cho pull.ff: %s" -#: builtin/pull.c:397 +#: builtin/pull.c:399 msgid "" "There is no candidate for rebasing against among the refs that you just " "fetched." @@ -11141,14 +11214,14 @@ msgstr "" "Ở đây không có ứng cá» nà o để cải tổ lại trong số các tham chiếu mà bạn vừa " "lấy vá»." -#: builtin/pull.c:399 +#: builtin/pull.c:401 msgid "" "There are no candidates for merging among the refs that you just fetched." msgstr "" "Ở đây không có ứng cá» nà o để hòa trá»™n trong số các tham chiếu mà bạn vừa lấy " "vá»." -#: builtin/pull.c:400 +#: builtin/pull.c:402 msgid "" "Generally this means that you provided a wildcard refspec which had no\n" "matches on the remote end." @@ -11157,7 +11230,7 @@ msgstr "" "tá»±\n" "đại diện mà nó lại không khá»›p trên Ä‘iểm cuối máy phục vụ." -#: builtin/pull.c:403 +#: builtin/pull.c:405 #, c-format msgid "" "You asked to pull from the remote '%s', but did not specify\n" @@ -11169,43 +11242,43 @@ msgstr "" "theo mặc định cho nhánh hiện tại cá»§a bạn, bạn phải chỉ định\n" "má»™t nhánh trên dòng lệnh." -#: builtin/pull.c:408 git-parse-remote.sh:73 +#: builtin/pull.c:410 git-parse-remote.sh:73 msgid "You are not currently on a branch." msgstr "Hiện tại bạn chẳng ở nhánh nà o cả." -#: builtin/pull.c:410 builtin/pull.c:425 git-parse-remote.sh:79 +#: builtin/pull.c:412 builtin/pull.c:427 git-parse-remote.sh:79 msgid "Please specify which branch you want to rebase against." msgstr "Vui lòng chỉ định nhánh nà o bạn muốn cải tổ lại." -#: builtin/pull.c:412 builtin/pull.c:427 git-parse-remote.sh:82 +#: builtin/pull.c:414 builtin/pull.c:429 git-parse-remote.sh:82 msgid "Please specify which branch you want to merge with." msgstr "Vui lòng chỉ định nhánh nà o bạn muốn hòa trá»™n và o." -#: builtin/pull.c:413 builtin/pull.c:428 +#: builtin/pull.c:415 builtin/pull.c:430 msgid "See git-pull(1) for details." msgstr "Xem git-pull(1) để biết thêm chi tiết." -#: builtin/pull.c:415 builtin/pull.c:421 builtin/pull.c:430 +#: builtin/pull.c:417 builtin/pull.c:423 builtin/pull.c:432 #: git-parse-remote.sh:64 msgid "<remote>" msgstr "<máy chá»§>" -#: builtin/pull.c:415 builtin/pull.c:430 builtin/pull.c:435 git-rebase.sh:456 +#: builtin/pull.c:417 builtin/pull.c:432 builtin/pull.c:437 git-rebase.sh:456 #: git-parse-remote.sh:65 msgid "<branch>" msgstr "<nhánh>" -#: builtin/pull.c:423 git-parse-remote.sh:75 +#: builtin/pull.c:425 git-parse-remote.sh:75 msgid "There is no tracking information for the current branch." msgstr "Ở đây không có thông tin theo dõi cho nhánh hiện hà nh." -#: builtin/pull.c:432 git-parse-remote.sh:95 +#: builtin/pull.c:434 git-parse-remote.sh:95 msgid "" "If you wish to set tracking information for this branch you can do so with:" msgstr "" "Nếu bạn muốn theo dõi thông tin cho nhánh nà y bạn có thể thá»±c hiện bằng lệnh:" -#: builtin/pull.c:437 +#: builtin/pull.c:439 #, c-format msgid "" "Your configuration specifies to merge with the ref '%s'\n" @@ -11214,29 +11287,29 @@ msgstr "" "Các đặc tả cấu hình cá»§a bạn để hòa trá»™n vá»›i tham chiếu “%sâ€\n" "từ máy dịch vụ, nhưng không có nhánh nà o như thế được lấy vá»." -#: builtin/pull.c:754 +#: builtin/pull.c:792 msgid "ignoring --verify-signatures for rebase" msgstr "bá» qua --verify-signatures khi rebase" -#: builtin/pull.c:801 +#: builtin/pull.c:840 msgid "--[no-]autostash option is only valid with --rebase." msgstr "tùy chá»n --[no-]autostash chỉ hợp lệ khi dùng vá»›i --rebase." -#: builtin/pull.c:809 +#: builtin/pull.c:848 msgid "Updating an unborn branch with changes added to the index." msgstr "" "Äang cáºp nháºt má»™t nhánh chưa được sinh ra vá»›i các thay đổi được thêm và o " "bảng mục lục." -#: builtin/pull.c:812 +#: builtin/pull.c:851 msgid "pull with rebase" msgstr "pull vá»›i rebase" -#: builtin/pull.c:813 +#: builtin/pull.c:852 msgid "please commit or stash them." msgstr "xin hãy chuyển giao hoặc tạm cất (stash) chúng." -#: builtin/pull.c:838 +#: builtin/pull.c:877 #, c-format msgid "" "fetch updated the current branch head.\n" @@ -11247,7 +11320,7 @@ msgstr "" "Ä‘ang chuyển-tiếp-nhanh cây là m việc cá»§a bạn từ\n" "lần chuyển giaot %s." -#: builtin/pull.c:843 +#: builtin/pull.c:882 #, c-format msgid "" "Cannot fast-forward your working tree.\n" @@ -11265,27 +11338,32 @@ msgstr "" "$ git reset --hard\n" "để khôi phục lại." -#: builtin/pull.c:858 +#: builtin/pull.c:897 msgid "Cannot merge multiple branches into empty head." msgstr "Không thể hòa trá»™n nhiá»u nhánh và o trong má»™t head trống rá»—ng." -#: builtin/pull.c:862 +#: builtin/pull.c:901 msgid "Cannot rebase onto multiple branches." msgstr "Không thể thá»±c hiện lệnh rebase (cải tổ) trên nhiá»u nhánh." -#: builtin/push.c:16 +#: builtin/pull.c:908 +msgid "cannot rebase with locally recorded submodule modifications" +msgstr "" +"không thể cải tổ vá»›i các thay đổi mô-Ä‘un-con được ghi lại má»™t cách cục bá»™" + +#: builtin/push.c:17 msgid "git push [<options>] [<repository> [<refspec>...]]" msgstr "git push [<các-tùy-chá»n>] [<kho-chứa> [<refspec>…]]" -#: builtin/push.c:89 +#: builtin/push.c:90 msgid "tag shorthand without <tag>" msgstr "dùng tốc ký thẻ không có <thẻ>" -#: builtin/push.c:99 +#: builtin/push.c:100 msgid "--delete only accepts plain target ref names" msgstr "--delete chỉ chấp nháºn các tên tham chiếu dạng thưá»ng" -#: builtin/push.c:143 +#: builtin/push.c:144 msgid "" "\n" "To choose either option permanently, see push.default in 'git help config'." @@ -11294,7 +11372,7 @@ msgstr "" "Äể chá»n má»—i tùy chá»n má»™t cách cố định, xem push.default trong “git help " "configâ€." -#: builtin/push.c:146 +#: builtin/push.c:147 #, c-format msgid "" "The upstream branch of your current branch does not match\n" @@ -11319,7 +11397,7 @@ msgstr "" " git push %s %s\n" "%s" -#: builtin/push.c:161 +#: builtin/push.c:162 #, c-format msgid "" "You are not currently on a branch.\n" @@ -11334,7 +11412,7 @@ msgstr "" "\n" " git push %s HEAD:<tên-cá»§a-nhánh-máy-chá»§>\n" -#: builtin/push.c:175 +#: builtin/push.c:176 #, c-format msgid "" "The current branch %s has no upstream branch.\n" @@ -11348,12 +11426,12 @@ msgstr "" "\n" " git push --set-upstream %s %s\n" -#: builtin/push.c:183 +#: builtin/push.c:184 #, c-format msgid "The current branch %s has multiple upstream branches, refusing to push." msgstr "Nhánh hiện tại %s có nhiá»u nhánh thượng nguồn, từ chối push." -#: builtin/push.c:186 +#: builtin/push.c:187 #, c-format msgid "" "You are pushing to remote '%s', which is not the upstream of\n" @@ -11365,14 +11443,14 @@ msgstr "" "nhánh hiện tại “%s†cá»§a bạn, mà không báo cho tôi biết là cái gì được push\n" "để cáºp nháºt nhánh máy chá»§ nà o." -#: builtin/push.c:245 +#: builtin/push.c:246 msgid "" "You didn't specify any refspecs to push, and push.default is \"nothing\"." msgstr "" "Bạn đã không chỉ ra má»™t refspecs nà o để đẩy lên, và push.default là \"không " "là gì cả\"." -#: builtin/push.c:252 +#: builtin/push.c:253 msgid "" "Updates were rejected because the tip of your current branch is behind\n" "its remote counterpart. Integrate the remote changes (e.g.\n" @@ -11385,7 +11463,7 @@ msgstr "" "Xem “Note about fast-forwards†trong “git push --help†để có thông tin chi " "tiết." -#: builtin/push.c:258 +#: builtin/push.c:259 msgid "" "Updates were rejected because a pushed branch tip is behind its remote\n" "counterpart. Check out this branch and integrate the remote changes\n" @@ -11399,7 +11477,7 @@ msgstr "" "Xem “Note about fast-forwards†trong “git push --help†để có thông tin chi " "tiết." -#: builtin/push.c:264 +#: builtin/push.c:265 msgid "" "Updates were rejected because the remote contains work that you do\n" "not have locally. This is usually caused by another repository pushing\n" @@ -11414,11 +11492,11 @@ msgstr "" "Xem “Note about fast-forwards†trong “git push --help†để có thông tin chi " "tiết." -#: builtin/push.c:271 +#: builtin/push.c:272 msgid "Updates were rejected because the tag already exists in the remote." msgstr "Việc cáºp nháºt bị từ chối bởi vì thẻ đã sẵn có từ trước trên máy chá»§." -#: builtin/push.c:274 +#: builtin/push.c:275 msgid "" "You cannot update a remote ref that points at a non-commit object,\n" "or update a remote ref to make it point at a non-commit object,\n" @@ -11430,22 +11508,22 @@ msgstr "" "đối tượng\n" "không phải chuyển giao, mà không sá» dụng tùy chá»n “--forceâ€.\n" -#: builtin/push.c:334 +#: builtin/push.c:335 #, c-format msgid "Pushing to %s\n" msgstr "Äang đẩy lên %s\n" -#: builtin/push.c:338 +#: builtin/push.c:339 #, c-format msgid "failed to push some refs to '%s'" msgstr "gặp lá»—i khi đẩy tá»›i má»™t số tham chiếu đến “%sâ€" -#: builtin/push.c:369 +#: builtin/push.c:370 #, c-format msgid "bad repository '%s'" msgstr "repository (kho) sai “%sâ€" -#: builtin/push.c:370 +#: builtin/push.c:371 msgid "" "No configured push destination.\n" "Either specify the URL from the command-line or configure a remote " @@ -11466,112 +11544,112 @@ msgstr "" "\n" " git push <tên>\n" -#: builtin/push.c:388 +#: builtin/push.c:389 msgid "--all and --tags are incompatible" msgstr "--all và --tags xung khắc nhau" -#: builtin/push.c:389 +#: builtin/push.c:390 msgid "--all can't be combined with refspecs" msgstr "--all không thể được tổ hợp cùng vá»›i đặc tả đưá»ng dẫn" -#: builtin/push.c:394 +#: builtin/push.c:395 msgid "--mirror and --tags are incompatible" msgstr "--mirror và --tags xung khắc nhau" -#: builtin/push.c:395 +#: builtin/push.c:396 msgid "--mirror can't be combined with refspecs" msgstr "--mirror không thể được tổ hợp cùng vá»›i đặc tả đưá»ng dẫn" -#: builtin/push.c:400 +#: builtin/push.c:401 msgid "--all and --mirror are incompatible" msgstr "--all và --mirror xung khắc nhau" -#: builtin/push.c:518 +#: builtin/push.c:523 msgid "repository" msgstr "kho" -#: builtin/push.c:519 builtin/send-pack.c:162 +#: builtin/push.c:524 builtin/send-pack.c:163 msgid "push all refs" msgstr "đẩy tất cả các tham chiếu" -#: builtin/push.c:520 builtin/send-pack.c:164 +#: builtin/push.c:525 builtin/send-pack.c:165 msgid "mirror all refs" msgstr "mirror tất cả các tham chiếu" -#: builtin/push.c:522 +#: builtin/push.c:527 msgid "delete refs" msgstr "xóa các tham chiếu" -#: builtin/push.c:523 +#: builtin/push.c:528 msgid "push tags (can't be used with --all or --mirror)" msgstr "đẩy các thẻ (không dùng cùng vá»›i --all hay --mirror)" -#: builtin/push.c:526 builtin/send-pack.c:165 +#: builtin/push.c:531 builtin/send-pack.c:166 msgid "force updates" msgstr "ép buá»™c cáºp nháºt" -#: builtin/push.c:528 builtin/send-pack.c:179 +#: builtin/push.c:533 builtin/send-pack.c:180 msgid "refname>:<expect" msgstr "tên-tham-chiếu>:<cần" -#: builtin/push.c:529 builtin/send-pack.c:180 +#: builtin/push.c:534 builtin/send-pack.c:181 msgid "require old value of ref to be at this value" msgstr "yêu cầu giá-trị cÅ© cá»§a tham chiếu thì là giá-trị nà y" -#: builtin/push.c:532 +#: builtin/push.c:537 msgid "control recursive pushing of submodules" msgstr "Ä‘iá»u khiển việc đẩy lên (push) đệ qui cá»§a mô-Ä‘un-con" -#: builtin/push.c:534 builtin/send-pack.c:173 +#: builtin/push.c:539 builtin/send-pack.c:174 msgid "use thin pack" msgstr "tạo gói nhẹ" -#: builtin/push.c:535 builtin/push.c:536 builtin/send-pack.c:159 -#: builtin/send-pack.c:160 +#: builtin/push.c:540 builtin/push.c:541 builtin/send-pack.c:160 +#: builtin/send-pack.c:161 msgid "receive pack program" msgstr "chương trình nháºn gói" -#: builtin/push.c:537 +#: builtin/push.c:542 msgid "set upstream for git pull/status" msgstr "đặt thượng nguồn cho git pull/status" -#: builtin/push.c:540 +#: builtin/push.c:545 msgid "prune locally removed refs" msgstr "xén tỉa những tham chiếu bị gỡ bá»" -#: builtin/push.c:542 +#: builtin/push.c:547 msgid "bypass pre-push hook" msgstr "vòng qua móc tiá»n-đẩy (pre-push)" -#: builtin/push.c:543 +#: builtin/push.c:548 msgid "push missing but relevant tags" msgstr "push phần bị thiếu nhưng các thẻ lại thÃch hợp" -#: builtin/push.c:546 builtin/send-pack.c:167 +#: builtin/push.c:551 builtin/send-pack.c:168 msgid "GPG sign the push" msgstr "ký lần đẩy dùng GPG" -#: builtin/push.c:548 builtin/send-pack.c:174 +#: builtin/push.c:553 builtin/send-pack.c:175 msgid "request atomic transaction on remote side" msgstr "yêu cầu giao dịch hạt nhân bên phÃa máy chá»§" -#: builtin/push.c:549 builtin/send-pack.c:170 +#: builtin/push.c:554 builtin/send-pack.c:171 msgid "server-specific" msgstr "đặc-tả-máy-phục-vụ" -#: builtin/push.c:549 builtin/send-pack.c:171 +#: builtin/push.c:554 builtin/send-pack.c:172 msgid "option to transmit" msgstr "tùy chá»n để chuyển giao" -#: builtin/push.c:563 +#: builtin/push.c:568 msgid "--delete is incompatible with --all, --mirror and --tags" msgstr "--delete là xung khắc vá»›i các tùy chá»n --all, --mirror và --tags" -#: builtin/push.c:565 +#: builtin/push.c:570 msgid "--delete doesn't make sense without any refs" msgstr "--delete không hợp lý nếu không có bất kỳ tham chiếu nà o" -#: builtin/push.c:584 +#: builtin/push.c:589 msgid "push options must not have new line characters" msgstr "các tùy chá»n push phải không có ký tá»± dòng má»›i" @@ -11586,88 +11664,88 @@ msgstr "" "[--index-output=<táºp-tin>] (--empty | <tree-ish1> [<tree-ish2> [<tree-" "ish3>]])" -#: builtin/read-tree.c:130 +#: builtin/read-tree.c:121 msgid "write resulting index to <file>" msgstr "ghi mục lục kết quả và o <táºp-tin>" -#: builtin/read-tree.c:133 +#: builtin/read-tree.c:124 msgid "only empty the index" msgstr "chỉ vá»›i bảng mục lục trống rá»—ng" -#: builtin/read-tree.c:135 +#: builtin/read-tree.c:126 msgid "Merging" msgstr "Hòa trá»™n" -#: builtin/read-tree.c:137 +#: builtin/read-tree.c:128 msgid "perform a merge in addition to a read" msgstr "thá»±c hiện má»™t hòa trá»™n thêm và o việc Ä‘á»c" -#: builtin/read-tree.c:139 +#: builtin/read-tree.c:130 msgid "3-way merge if no file level merging required" msgstr "" "hòa trá»™n kiểu “3-way†nếu không có táºp tin mức hòa trá»™n nà o được yêu cầu " -#: builtin/read-tree.c:141 +#: builtin/read-tree.c:132 msgid "3-way merge in presence of adds and removes" msgstr "hòa trá»™n 3-way trong sá»± hiện diện cá»§a “adds†và “removesâ€" -#: builtin/read-tree.c:143 +#: builtin/read-tree.c:134 msgid "same as -m, but discard unmerged entries" msgstr "giống vá»›i -m, nhưng bá» qua các mục chưa được hòa trá»™n" -#: builtin/read-tree.c:144 +#: builtin/read-tree.c:135 msgid "<subdirectory>/" msgstr "<thư-mục-con>/" -#: builtin/read-tree.c:145 +#: builtin/read-tree.c:136 msgid "read the tree into the index under <subdirectory>/" msgstr "Ä‘á»c cây và o trong bảng mục lục dưới <thư_mục_con>/" -#: builtin/read-tree.c:148 +#: builtin/read-tree.c:139 msgid "update working tree with merge result" msgstr "cáºp nháºt cây là m việc vá»›i kết quả hòa trá»™n" -#: builtin/read-tree.c:150 +#: builtin/read-tree.c:141 msgid "gitignore" msgstr "gitignore" -#: builtin/read-tree.c:151 +#: builtin/read-tree.c:142 msgid "allow explicitly ignored files to be overwritten" msgstr "cho phép các táºp tin rõ rà ng bị lá» Ä‘i được ghi đè" -#: builtin/read-tree.c:154 +#: builtin/read-tree.c:145 msgid "don't check the working tree after merging" msgstr "không kiểm tra cây là m việc sau hòa trá»™n" -#: builtin/read-tree.c:155 +#: builtin/read-tree.c:146 msgid "don't update the index or the work tree" msgstr "không cáºp nháºt bảng mục lục hay cây là m việc" -#: builtin/read-tree.c:157 +#: builtin/read-tree.c:148 msgid "skip applying sparse checkout filter" msgstr "bá» qua áp dụng bá»™ lá»c lấy ra (checkout) thưa thá»›t" -#: builtin/read-tree.c:159 +#: builtin/read-tree.c:150 msgid "debug unpack-trees" msgstr "gỡ lá»—i “unpack-treesâ€" -#: builtin/rebase--helper.c:7 +#: builtin/rebase--helper.c:8 msgid "git rebase--helper [<options>]" msgstr "git rebase--helper [<các-tùy-chá»n>]" -#: builtin/rebase--helper.c:19 +#: builtin/rebase--helper.c:20 msgid "continue rebase" msgstr "tiếp tục cải tổ" -#: builtin/rebase--helper.c:21 +#: builtin/rebase--helper.c:22 msgid "abort rebase" msgstr "bãi bá» việc cải tổ" -#: builtin/receive-pack.c:27 +#: builtin/receive-pack.c:28 msgid "git receive-pack <git-dir>" msgstr "git receive-pack <thư-mục-git>" -#: builtin/receive-pack.c:795 +#: builtin/receive-pack.c:838 msgid "" "By default, updating the current branch in a non-bare repository\n" "is denied, because it will make the index and work tree inconsistent\n" @@ -11697,7 +11775,7 @@ msgstr "" "Äể chấm dứt lá»i nhắn nà y và vẫn giữ cách ứng xá» mặc định, hãy đặt\n" "biến cấu hình “receive.denyCurrentBranch†thà nh “refuseâ€." -#: builtin/receive-pack.c:815 +#: builtin/receive-pack.c:858 msgid "" "By default, deleting the current branch is denied, because the next\n" "'git clone' won't result in any file checked out, causing confusion.\n" @@ -11718,29 +11796,29 @@ msgstr "" "\n" "Äể chấm dứt lá»i nhắn nà y, bạn hãy đặt nó thà nh “refuseâ€." -#: builtin/receive-pack.c:1888 +#: builtin/receive-pack.c:1933 msgid "quiet" msgstr "im lặng" -#: builtin/receive-pack.c:1902 +#: builtin/receive-pack.c:1947 msgid "You must specify a directory." msgstr "Bạn phải chỉ định thư mục." -#: builtin/reflog.c:423 +#: builtin/reflog.c:424 #, c-format msgid "'%s' for '%s' is not a valid timestamp" msgstr "“%s†dà nh cho “%s†không phải là dấu vết thá»i gian hợp lệ" -#: builtin/reflog.c:540 builtin/reflog.c:545 +#: builtin/reflog.c:541 builtin/reflog.c:546 #, c-format msgid "'%s' is not a valid timestamp" msgstr "“%s†không phải là dấu thá»i gian hợp lệ" -#: builtin/remote.c:12 +#: builtin/remote.c:13 msgid "git remote [-v | --verbose]" msgstr "git remote [-v | --verbose]" -#: builtin/remote.c:13 +#: builtin/remote.c:14 msgid "" "git remote add [-t <branch>] [-m <master>] [-f] [--tags | --no-tags] [--" "mirror=<fetch|push>] <name> <url>" @@ -11748,82 +11826,82 @@ msgstr "" "git remote add [-t <nhánh>] [-m <master>] [-f] [--tags|--no-tags] [--" "mirror=<fetch|push>] <tên> <url>" -#: builtin/remote.c:14 builtin/remote.c:34 +#: builtin/remote.c:15 builtin/remote.c:35 msgid "git remote rename <old> <new>" msgstr "git remote rename <tên-cÅ©> <tên-má»›i>" -#: builtin/remote.c:15 builtin/remote.c:39 +#: builtin/remote.c:16 builtin/remote.c:40 msgid "git remote remove <name>" msgstr "git remote remove <tên>" -#: builtin/remote.c:16 builtin/remote.c:44 +#: builtin/remote.c:17 builtin/remote.c:45 msgid "git remote set-head <name> (-a | --auto | -d | --delete | <branch>)" msgstr "git remote set-head <tên> (-a | --auto | -d | --delete | <nhánh>)" -#: builtin/remote.c:17 +#: builtin/remote.c:18 msgid "git remote [-v | --verbose] show [-n] <name>" msgstr "git remote [-v | --verbose] show [-n] <tên>" -#: builtin/remote.c:18 +#: builtin/remote.c:19 msgid "git remote prune [-n | --dry-run] <name>" msgstr "git remote prune [-n | --dry-run] <tên>" -#: builtin/remote.c:19 +#: builtin/remote.c:20 msgid "" "git remote [-v | --verbose] update [-p | --prune] [(<group> | <remote>)...]" msgstr "" "git remote [-v | --verbose] update [-p | --prune] [(<nhóm> | <máy-chá»§>)…]" -#: builtin/remote.c:20 +#: builtin/remote.c:21 msgid "git remote set-branches [--add] <name> <branch>..." msgstr "git remote set-branches [--add] <tên> <nhánh>…" -#: builtin/remote.c:21 builtin/remote.c:70 +#: builtin/remote.c:22 builtin/remote.c:71 msgid "git remote get-url [--push] [--all] <name>" msgstr "git remote set-url [--push] [--all] <tên>" -#: builtin/remote.c:22 builtin/remote.c:75 +#: builtin/remote.c:23 builtin/remote.c:76 msgid "git remote set-url [--push] <name> <newurl> [<oldurl>]" msgstr "git remote set-url [--push] <tên> <url-má»›i> [<url-cÅ©>]" -#: builtin/remote.c:23 builtin/remote.c:76 +#: builtin/remote.c:24 builtin/remote.c:77 msgid "git remote set-url --add <name> <newurl>" msgstr "git remote set-url --add <tên> <url-má»›i>" -#: builtin/remote.c:24 builtin/remote.c:77 +#: builtin/remote.c:25 builtin/remote.c:78 msgid "git remote set-url --delete <name> <url>" msgstr "git remote set-url --delete <tên> <url>" -#: builtin/remote.c:29 +#: builtin/remote.c:30 msgid "git remote add [<options>] <name> <url>" msgstr "git remote add [<các-tùy-chá»n>] <tên> <url>" -#: builtin/remote.c:49 +#: builtin/remote.c:50 msgid "git remote set-branches <name> <branch>..." msgstr "git remote set-branches <tên> <nhánh>…" -#: builtin/remote.c:50 +#: builtin/remote.c:51 msgid "git remote set-branches --add <name> <branch>..." msgstr "git remote set-branches --add <tên> <nhánh>…" -#: builtin/remote.c:55 +#: builtin/remote.c:56 msgid "git remote show [<options>] <name>" msgstr "git remote show [<các-tùy-chá»n>] <tên>" -#: builtin/remote.c:60 +#: builtin/remote.c:61 msgid "git remote prune [<options>] <name>" msgstr "git remote prune [<các-tùy-chá»n>] <tên>" -#: builtin/remote.c:65 +#: builtin/remote.c:66 msgid "git remote update [<options>] [<group> | <remote>]..." msgstr "git remote update [<các-tùy-chá»n>] [<nhóm> | <máy-chá»§>]…" -#: builtin/remote.c:94 +#: builtin/remote.c:95 #, c-format msgid "Updating %s" msgstr "Äang cáºp nháºt %s" -#: builtin/remote.c:126 +#: builtin/remote.c:127 msgid "" "--mirror is dangerous and deprecated; please\n" "\t use --mirror=fetch or --mirror=push instead" @@ -11831,86 +11909,86 @@ msgstr "" "--mirror nguy hiểm và không dùng nữa; xin hãy\n" "\t sá» dụng tùy chá»n --mirror=fetch hoặc --mirror=push để thay thế" -#: builtin/remote.c:143 +#: builtin/remote.c:144 #, c-format msgid "unknown mirror argument: %s" msgstr "không hiểu tham số máy bản sao (mirror): %s" -#: builtin/remote.c:159 +#: builtin/remote.c:160 msgid "fetch the remote branches" msgstr "lấy vá» các nhánh từ máy chá»§" -#: builtin/remote.c:161 +#: builtin/remote.c:162 msgid "import all tags and associated objects when fetching" msgstr "nháºp và o tất cả các đối tượng thẻ và thà nh phần liên quan khi lấy vá»" -#: builtin/remote.c:164 +#: builtin/remote.c:165 msgid "or do not fetch any tag at all (--no-tags)" msgstr "hoặc không lấy vá» bất kỳ thẻ nà o (--no-tags)" -#: builtin/remote.c:166 +#: builtin/remote.c:167 msgid "branch(es) to track" msgstr "các nhánh để theo dõi" -#: builtin/remote.c:167 +#: builtin/remote.c:168 msgid "master branch" msgstr "nhánh master" -#: builtin/remote.c:168 +#: builtin/remote.c:169 msgid "push|fetch" msgstr "push|fetch" -#: builtin/remote.c:169 +#: builtin/remote.c:170 msgid "set up remote as a mirror to push to or fetch from" msgstr "đặt máy chá»§ (remote) như là má»™t máy bản sao để push hay fetch từ đó" -#: builtin/remote.c:181 +#: builtin/remote.c:182 msgid "specifying a master branch makes no sense with --mirror" msgstr "Ä‘ang chỉ định má»™t nhánh master không hợp lý vá»›i tùy chá»n --mirror" -#: builtin/remote.c:183 +#: builtin/remote.c:184 msgid "specifying branches to track makes sense only with fetch mirrors" msgstr "chỉ định những nhánh để theo dõi chỉ hợp lý vá»›i các “fetch mirrorâ€" -#: builtin/remote.c:190 builtin/remote.c:629 +#: builtin/remote.c:191 builtin/remote.c:630 #, c-format msgid "remote %s already exists." msgstr "máy chá»§ %s đã tồn tại rồi." -#: builtin/remote.c:194 builtin/remote.c:633 +#: builtin/remote.c:195 builtin/remote.c:634 #, c-format msgid "'%s' is not a valid remote name" msgstr "“%s†không phải tên máy chá»§ hợp lệ" -#: builtin/remote.c:234 +#: builtin/remote.c:235 #, c-format msgid "Could not setup master '%s'" msgstr "Không thể cà i đặt nhánh master “%sâ€" -#: builtin/remote.c:336 +#: builtin/remote.c:337 #, c-format msgid "Could not get fetch map for refspec %s" msgstr "Không thể lấy ánh xạ (map) fetch cho đặc tả tham chiếu %s" -#: builtin/remote.c:437 builtin/remote.c:445 +#: builtin/remote.c:438 builtin/remote.c:446 msgid "(matching)" msgstr "(khá»›p)" -#: builtin/remote.c:449 +#: builtin/remote.c:450 msgid "(delete)" msgstr "(xóa)" -#: builtin/remote.c:622 builtin/remote.c:757 builtin/remote.c:856 +#: builtin/remote.c:623 builtin/remote.c:758 builtin/remote.c:857 #, c-format msgid "No such remote: %s" msgstr "Không có máy chá»§ nà o như thế: %s" -#: builtin/remote.c:639 +#: builtin/remote.c:640 #, c-format msgid "Could not rename config section '%s' to '%s'" msgstr "Không thể đổi tên phần cá»§a cấu hình từ “%s†thà nh “%sâ€" -#: builtin/remote.c:659 +#: builtin/remote.c:660 #, c-format msgid "" "Not updating non-default fetch refspec\n" @@ -11921,17 +11999,17 @@ msgstr "" "\t%s\n" "\tXin hãy cáºp nháºt phần cấu hình má»™t cách thá»§ công nếu thấy cần thiết." -#: builtin/remote.c:695 +#: builtin/remote.c:696 #, c-format msgid "deleting '%s' failed" msgstr "gặp lá»—i khi xóa “%sâ€" -#: builtin/remote.c:729 +#: builtin/remote.c:730 #, c-format msgid "creating '%s' failed" msgstr "gặp lá»—i khi tạo “%sâ€" -#: builtin/remote.c:794 +#: builtin/remote.c:795 msgid "" "Note: A branch outside the refs/remotes/ hierarchy was not removed;\n" "to delete it, use:" @@ -11943,302 +12021,304 @@ msgstr[0] "" "Ä‘i;\n" "để xóa Ä‘i, sá» dụng:" -#: builtin/remote.c:808 +#: builtin/remote.c:809 #, c-format msgid "Could not remove config section '%s'" msgstr "Không thể gỡ bá» phần cấu hình “%sâ€" -#: builtin/remote.c:909 +#: builtin/remote.c:910 #, c-format msgid " new (next fetch will store in remotes/%s)" msgstr " má»›i (lần lấy vá» tiếp theo sẽ lưu trong remotes/%s)" -#: builtin/remote.c:912 +#: builtin/remote.c:913 msgid " tracked" msgstr " được theo dõi" -#: builtin/remote.c:914 +#: builtin/remote.c:915 msgid " stale (use 'git remote prune' to remove)" msgstr " cÅ© rÃch (dùng “git remote prune†để gỡ bá»)" -#: builtin/remote.c:916 +#: builtin/remote.c:917 msgid " ???" msgstr " ???" -#: builtin/remote.c:957 +#: builtin/remote.c:958 #, c-format msgid "invalid branch.%s.merge; cannot rebase onto > 1 branch" msgstr "branch.%s.merge không hợp lệ; không thể cải tổ vá» phÃa > 1 nhánh" -#: builtin/remote.c:965 +#: builtin/remote.c:966 #, c-format msgid "rebases interactively onto remote %s" msgstr "thá»±c hiện rebase má»™t cách tương tác trên máy chá»§ %s" -#: builtin/remote.c:966 +#: builtin/remote.c:967 #, c-format msgid "rebases onto remote %s" msgstr "thá»±c hiện rebase trên máy chá»§ %s" -#: builtin/remote.c:969 +#: builtin/remote.c:970 #, c-format msgid " merges with remote %s" msgstr " hòa trá»™n vá»›i máy chá»§ %s" -#: builtin/remote.c:972 +#: builtin/remote.c:973 #, c-format msgid "merges with remote %s" msgstr "hòa trá»™n vá»›i máy chá»§ %s" -#: builtin/remote.c:975 +#: builtin/remote.c:976 #, c-format msgid "%-*s and with remote %s\n" msgstr "%-*s và vá»›i máy chá»§ %s\n" -#: builtin/remote.c:1018 +#: builtin/remote.c:1019 msgid "create" msgstr "tạo" -#: builtin/remote.c:1021 +#: builtin/remote.c:1022 msgid "delete" msgstr "xóa" -#: builtin/remote.c:1025 +#: builtin/remote.c:1026 msgid "up to date" msgstr "đã cáºp nháºt" -#: builtin/remote.c:1028 +#: builtin/remote.c:1029 msgid "fast-forwardable" msgstr "có-thể-chuyển-tiếp-nhanh" -#: builtin/remote.c:1031 +#: builtin/remote.c:1032 msgid "local out of date" msgstr "dữ liệu ná»™i bá»™ đã cÅ©" -#: builtin/remote.c:1038 +#: builtin/remote.c:1039 #, c-format msgid " %-*s forces to %-*s (%s)" msgstr " %-*s ép buá»™c thà nh %-*s (%s)" -#: builtin/remote.c:1041 +#: builtin/remote.c:1042 #, c-format msgid " %-*s pushes to %-*s (%s)" msgstr " %-*s đẩy lên thà nh %-*s (%s)" -#: builtin/remote.c:1045 +#: builtin/remote.c:1046 #, c-format msgid " %-*s forces to %s" msgstr " %-*s ép buá»™c thà nh %s" -#: builtin/remote.c:1048 +#: builtin/remote.c:1049 #, c-format msgid " %-*s pushes to %s" msgstr " %-*s đẩy lên thà nh %s" -#: builtin/remote.c:1116 +#: builtin/remote.c:1117 msgid "do not query remotes" msgstr "không truy vấn các máy chá»§" -#: builtin/remote.c:1143 +#: builtin/remote.c:1144 #, c-format msgid "* remote %s" msgstr "* máy chá»§ %s" -#: builtin/remote.c:1144 +#: builtin/remote.c:1145 #, c-format msgid " Fetch URL: %s" msgstr " URL để lấy vá»: %s" -#: builtin/remote.c:1145 builtin/remote.c:1158 builtin/remote.c:1297 +#: builtin/remote.c:1146 builtin/remote.c:1162 builtin/remote.c:1301 msgid "(no URL)" msgstr "(không có URL)" -#. TRANSLATORS: the colon ':' should align with -#. the one in " Fetch URL: %s" translation -#: builtin/remote.c:1156 builtin/remote.c:1158 +#. TRANSLATORS: the colon ':' should align +#. with the one in " Fetch URL: %s" +#. translation. +#. +#: builtin/remote.c:1160 builtin/remote.c:1162 #, c-format msgid " Push URL: %s" msgstr " URL để đẩy lên: %s" -#: builtin/remote.c:1160 builtin/remote.c:1162 builtin/remote.c:1164 +#: builtin/remote.c:1164 builtin/remote.c:1166 builtin/remote.c:1168 #, c-format msgid " HEAD branch: %s" msgstr " Nhánh HEAD: %s" -#: builtin/remote.c:1160 +#: builtin/remote.c:1164 msgid "(not queried)" msgstr "(không yêu cầu)" -#: builtin/remote.c:1162 +#: builtin/remote.c:1166 msgid "(unknown)" msgstr "(không hiểu)" -#: builtin/remote.c:1166 +#: builtin/remote.c:1170 #, c-format msgid "" " HEAD branch (remote HEAD is ambiguous, may be one of the following):\n" msgstr " nhánh HEAD (HEAD máy chá»§ chưa rõ rà ng, có lẽ là má»™t trong số sau):\n" -#: builtin/remote.c:1178 +#: builtin/remote.c:1182 #, c-format msgid " Remote branch:%s" msgid_plural " Remote branches:%s" msgstr[0] " Những nhánh trên máy chá»§:%s" -#: builtin/remote.c:1181 builtin/remote.c:1207 +#: builtin/remote.c:1185 builtin/remote.c:1211 msgid " (status not queried)" msgstr " (trạng thái không được yêu cầu)" -#: builtin/remote.c:1190 +#: builtin/remote.c:1194 msgid " Local branch configured for 'git pull':" msgid_plural " Local branches configured for 'git pull':" msgstr[0] " Những nhánh ná»™i bá»™ đã được cấu hình cho lệnh “git pullâ€:" -#: builtin/remote.c:1198 +#: builtin/remote.c:1202 msgid " Local refs will be mirrored by 'git push'" msgstr " refs ná»™i bá»™ sẽ được phản chiếu bởi lệnh “git pushâ€" -#: builtin/remote.c:1204 +#: builtin/remote.c:1208 #, c-format msgid " Local ref configured for 'git push'%s:" msgid_plural " Local refs configured for 'git push'%s:" msgstr[0] " Những tham chiếu ná»™i bá»™ được cấu hình cho lệnh “git pushâ€%s:" -#: builtin/remote.c:1225 +#: builtin/remote.c:1229 msgid "set refs/remotes/<name>/HEAD according to remote" msgstr "đặt refs/remotes/<tên>/HEAD cho phù hợp vá»›i máy chá»§" -#: builtin/remote.c:1227 +#: builtin/remote.c:1231 msgid "delete refs/remotes/<name>/HEAD" msgstr "xóa refs/remotes/<tên>/HEAD" -#: builtin/remote.c:1242 +#: builtin/remote.c:1246 msgid "Cannot determine remote HEAD" msgstr "Không thể xác định được HEAD máy chá»§" -#: builtin/remote.c:1244 +#: builtin/remote.c:1248 msgid "Multiple remote HEAD branches. Please choose one explicitly with:" msgstr "Nhiá»u nhánh HEAD máy chá»§. Hãy chá»n rõ rà ng má»™t:" -#: builtin/remote.c:1254 +#: builtin/remote.c:1258 #, c-format msgid "Could not delete %s" msgstr "Không thể xóa bá» %s" -#: builtin/remote.c:1262 +#: builtin/remote.c:1266 #, c-format msgid "Not a valid ref: %s" msgstr "Không phải là tham chiếu hợp lệ: %s" -#: builtin/remote.c:1264 +#: builtin/remote.c:1268 #, c-format msgid "Could not setup %s" msgstr "Không thể cà i đặt %s" -#: builtin/remote.c:1282 +#: builtin/remote.c:1286 #, c-format msgid " %s will become dangling!" msgstr " %s sẽ trở thà nh không đầu (không được quản lý)!" -#: builtin/remote.c:1283 +#: builtin/remote.c:1287 #, c-format msgid " %s has become dangling!" msgstr " %s đã trở thà nh không đầu (không được quản lý)!" -#: builtin/remote.c:1293 +#: builtin/remote.c:1297 #, c-format msgid "Pruning %s" msgstr "Äang xén bá»›t %s" -#: builtin/remote.c:1294 +#: builtin/remote.c:1298 #, c-format msgid "URL: %s" msgstr "URL: %s" -#: builtin/remote.c:1310 +#: builtin/remote.c:1314 #, c-format msgid " * [would prune] %s" msgstr " * [nên xén bá»›t] %s" -#: builtin/remote.c:1313 +#: builtin/remote.c:1317 #, c-format msgid " * [pruned] %s" msgstr " * [đã bị xén] %s" -#: builtin/remote.c:1358 +#: builtin/remote.c:1362 msgid "prune remotes after fetching" msgstr "cắt máy chá»§ sau khi lấy vá»" -#: builtin/remote.c:1421 builtin/remote.c:1475 builtin/remote.c:1543 +#: builtin/remote.c:1425 builtin/remote.c:1479 builtin/remote.c:1547 #, c-format msgid "No such remote '%s'" msgstr "Không có máy chá»§ nà o có tên “%sâ€" -#: builtin/remote.c:1437 +#: builtin/remote.c:1441 msgid "add branch" msgstr "thêm nhánh" -#: builtin/remote.c:1444 +#: builtin/remote.c:1448 msgid "no remote specified" msgstr "chưa chỉ ra máy chá»§ nà o" -#: builtin/remote.c:1461 +#: builtin/remote.c:1465 msgid "query push URLs rather than fetch URLs" msgstr "truy vấn đẩy URL thay vì lấy" -#: builtin/remote.c:1463 +#: builtin/remote.c:1467 msgid "return all URLs" msgstr "trả vá» má»i URL" -#: builtin/remote.c:1491 +#: builtin/remote.c:1495 #, c-format msgid "no URLs configured for remote '%s'" msgstr "không có URL nà o được cấu hình cho nhánh “%sâ€" -#: builtin/remote.c:1517 +#: builtin/remote.c:1521 msgid "manipulate push URLs" msgstr "đẩy các “URL†bằng tay" -#: builtin/remote.c:1519 +#: builtin/remote.c:1523 msgid "add URL" msgstr "thêm URL" -#: builtin/remote.c:1521 +#: builtin/remote.c:1525 msgid "delete URLs" msgstr "xóa URLs" -#: builtin/remote.c:1528 +#: builtin/remote.c:1532 msgid "--add --delete doesn't make sense" msgstr "--add --delete không hợp lý" -#: builtin/remote.c:1569 +#: builtin/remote.c:1573 #, c-format msgid "Invalid old URL pattern: %s" msgstr "Kiểu mẫu URL cÅ© không hợp lệ: %s" -#: builtin/remote.c:1577 +#: builtin/remote.c:1581 #, c-format msgid "No such URL found: %s" msgstr "Không tìm thấy URL như váºy: %s" -#: builtin/remote.c:1579 +#: builtin/remote.c:1583 msgid "Will not delete all non-push URLs" msgstr "Sẽ không xóa những địa chỉ URL không-push" -#: builtin/remote.c:1593 +#: builtin/remote.c:1597 msgid "be verbose; must be placed before a subcommand" msgstr "chi tiết; phải được đặt trước má»™t lệnh-con" -#: builtin/remote.c:1624 +#: builtin/remote.c:1628 #, c-format msgid "Unknown subcommand: %s" msgstr "Không hiểu câu lệnh con: %s" -#: builtin/repack.c:17 +#: builtin/repack.c:18 msgid "git repack [<options>]" msgstr "git repack [<các-tùy-chá»n>]" -#: builtin/repack.c:22 +#: builtin/repack.c:23 msgid "" "Incremental repacks are incompatible with bitmap indexes. Use\n" "--no-write-bitmap-index or disable the pack.writebitmaps configuration." @@ -12246,123 +12326,127 @@ msgstr "" "Gia tăng repack là không tương thÃch vá»›i chỉ mục bitmap. Dùng\n" "--no-write-bitmap-index hay tắt cấu hình pack.writebitmaps." -#: builtin/repack.c:166 +#: builtin/repack.c:168 msgid "pack everything in a single pack" msgstr "đóng gói má»i thứ trong má»™t gói đơn" -#: builtin/repack.c:168 +#: builtin/repack.c:170 msgid "same as -a, and turn unreachable objects loose" msgstr "giống vá»›i -a, và chỉnh sá»a các đối tượng không Ä‘á»c được thiếu sót" -#: builtin/repack.c:171 +#: builtin/repack.c:173 msgid "remove redundant packs, and run git-prune-packed" msgstr "xóa bá» các gói dư thừa, và chạy git-prune-packed" -#: builtin/repack.c:173 +#: builtin/repack.c:175 msgid "pass --no-reuse-delta to git-pack-objects" msgstr "chuyển --no-reuse-delta cho git-pack-objects" -#: builtin/repack.c:175 +#: builtin/repack.c:177 msgid "pass --no-reuse-object to git-pack-objects" msgstr "chuyển --no-reuse-object cho git-pack-objects" -#: builtin/repack.c:177 +#: builtin/repack.c:179 msgid "do not run git-update-server-info" msgstr "không chạy git-update-server-info" -#: builtin/repack.c:180 +#: builtin/repack.c:182 msgid "pass --local to git-pack-objects" msgstr "chuyển --local cho git-pack-objects" -#: builtin/repack.c:182 +#: builtin/repack.c:184 msgid "write bitmap index" msgstr "ghi mục lục ánh xạ" -#: builtin/repack.c:183 +#: builtin/repack.c:185 msgid "approxidate" msgstr "ngà y ước tÃnh" -#: builtin/repack.c:184 +#: builtin/repack.c:186 msgid "with -A, do not loosen objects older than this" msgstr "vá»›i -A, các đối tượng cÅ© hÆ¡n khoảng thá»i gian nà y thì không bị mất" -#: builtin/repack.c:186 +#: builtin/repack.c:188 msgid "with -a, repack unreachable objects" msgstr "vá»›i -a, đóng gói lại các đối tượng không thể Ä‘á»c được" -#: builtin/repack.c:188 +#: builtin/repack.c:190 msgid "size of the window used for delta compression" msgstr "kÃch thước cá»a sổ được dùng cho nén “deltaâ€" -#: builtin/repack.c:189 builtin/repack.c:193 +#: builtin/repack.c:191 builtin/repack.c:197 msgid "bytes" msgstr "byte" -#: builtin/repack.c:190 +#: builtin/repack.c:192 msgid "same as the above, but limit memory size instead of entries count" msgstr "giống như trên, nhưng giá»›i hạn kÃch thước bá»™ nhá»› hay vì số lượng" -#: builtin/repack.c:192 +#: builtin/repack.c:194 msgid "limits the maximum delta depth" msgstr "giá»›i hạn độ sâu tối Ä‘a cá»§a “deltaâ€" -#: builtin/repack.c:194 +#: builtin/repack.c:196 +msgid "limits the maximum number of threads" +msgstr "giá»›i hạn số lượng tối Ä‘a tuyến trình" + +#: builtin/repack.c:198 msgid "maximum size of each packfile" msgstr "kÃch thước tối Ä‘a cho từng táºp tin gói" -#: builtin/repack.c:196 +#: builtin/repack.c:200 msgid "repack objects in packs marked with .keep" msgstr "đóng gói lại các đối tượng trong các gói đã đánh dấu bằng .keep" -#: builtin/repack.c:206 +#: builtin/repack.c:210 msgid "cannot delete packs in a precious-objects repo" msgstr "không thể xóa các gói trong má»™t kho đối_tượng_vÄ©_đại" -#: builtin/repack.c:210 +#: builtin/repack.c:214 msgid "--keep-unreachable and -A are incompatible" msgstr "--keep-unreachable và -A xung khắc nhau" -#: builtin/repack.c:400 builtin/worktree.c:115 +#: builtin/repack.c:406 builtin/worktree.c:116 #, c-format msgid "failed to remove '%s'" msgstr "gặp lá»—i khi gỡ bỠ“%sâ€" -#: builtin/replace.c:19 +#: builtin/replace.c:20 msgid "git replace [-f] <object> <replacement>" msgstr "git replace [-f] <đối-tượng> <thay-thế>" -#: builtin/replace.c:20 +#: builtin/replace.c:21 msgid "git replace [-f] --edit <object>" msgstr "git replace [-f] --edit <đối tượng>" -#: builtin/replace.c:21 +#: builtin/replace.c:22 msgid "git replace [-f] --graft <commit> [<parent>...]" msgstr "git replace [-f] --graft <lần_chuyển_giao> [<cha_mẹ>…]" -#: builtin/replace.c:22 +#: builtin/replace.c:23 msgid "git replace -d <object>..." msgstr "git replace -d <đối tượng>…" -#: builtin/replace.c:23 +#: builtin/replace.c:24 msgid "git replace [--format=<format>] [-l [<pattern>]]" msgstr "git replace [--format=<định_dạng>] [-l [<mẫu>]]" -#: builtin/replace.c:330 builtin/replace.c:368 builtin/replace.c:396 +#: builtin/replace.c:331 builtin/replace.c:369 builtin/replace.c:397 #, c-format msgid "Not a valid object name: '%s'" msgstr "Không phải là tên đối tượng hợp lệ: “%sâ€" -#: builtin/replace.c:360 +#: builtin/replace.c:361 #, c-format msgid "bad mergetag in commit '%s'" msgstr "thẻ hòa trá»™n sai trong lần chuyển giao “%sâ€" -#: builtin/replace.c:362 +#: builtin/replace.c:363 #, c-format msgid "malformed mergetag in commit '%s'" msgstr "thẻ hòa trá»™n không đúng dạng ở lần chuyển giao “%sâ€" -#: builtin/replace.c:373 +#: builtin/replace.c:374 #, c-format msgid "" "original commit '%s' contains mergetag '%s' that is discarded; use --edit " @@ -12371,206 +12455,206 @@ msgstr "" "lần chuyển giao gốc “%s†có chứa thẻ hòa trá»™n “%s†cái mà bị loại bá»; dùng " "tùy chá»n --edit thay cho --graft" -#: builtin/replace.c:406 +#: builtin/replace.c:407 #, c-format msgid "the original commit '%s' has a gpg signature." msgstr "lần chuyển giao gốc “%s†có chữ ký GPG." -#: builtin/replace.c:407 +#: builtin/replace.c:408 msgid "the signature will be removed in the replacement commit!" msgstr "chữ ký sẽ được bá» Ä‘i trong lần chuyển giao thay thế!" -#: builtin/replace.c:413 +#: builtin/replace.c:414 #, c-format msgid "could not write replacement commit for: '%s'" msgstr "không thể ghi lần chuyển giao thay thế cho: “%sâ€" -#: builtin/replace.c:437 +#: builtin/replace.c:438 msgid "list replace refs" msgstr "liệt kê các refs thay thế" -#: builtin/replace.c:438 +#: builtin/replace.c:439 msgid "delete replace refs" msgstr "xóa tham chiếu thay thế" -#: builtin/replace.c:439 +#: builtin/replace.c:440 msgid "edit existing object" msgstr "sá»a đối tượng sẵn có" -#: builtin/replace.c:440 +#: builtin/replace.c:441 msgid "change a commit's parents" msgstr "thay đổi cha mẹ cá»§a lần chuyển giao" -#: builtin/replace.c:441 +#: builtin/replace.c:442 msgid "replace the ref if it exists" msgstr "thay thế tham chiếu nếu nó đã sẵn có" -#: builtin/replace.c:442 +#: builtin/replace.c:443 msgid "do not pretty-print contents for --edit" msgstr "đừng in đẹp các ná»™i dung cho --edit" -#: builtin/replace.c:443 +#: builtin/replace.c:444 msgid "use this format" msgstr "dùng định dạng nà y" -#: builtin/rerere.c:12 +#: builtin/rerere.c:13 msgid "git rerere [clear | forget <path>... | status | remaining | diff | gc]" msgstr "" "git rerere [clear | forget <đưá»ng dẫn>… | status | remaining | diff | gc]" -#: builtin/rerere.c:58 +#: builtin/rerere.c:59 msgid "register clean resolutions in index" msgstr "sổ ghi dá»n sạch các phân giải trong bản mục lục" -#: builtin/reset.c:26 +#: builtin/reset.c:29 msgid "" "git reset [--mixed | --soft | --hard | --merge | --keep] [-q] [<commit>]" msgstr "" "git reset [--mixed | --soft | --hard | --merge | --keep] [-q] [<commit>]" -#: builtin/reset.c:27 +#: builtin/reset.c:30 msgid "git reset [-q] [<tree-ish>] [--] <paths>..." msgstr "git reset [-q] [<tree-ish>] [--] <đưá»ng-dẫn>…" -#: builtin/reset.c:28 +#: builtin/reset.c:31 msgid "git reset --patch [<tree-ish>] [--] [<paths>...]" msgstr "git reset --patch [<tree-ish>] [--] [<các-đưá»ng-dẫn>…]" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "mixed" msgstr "pha trá»™n" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "soft" msgstr "má»m" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "hard" msgstr "cứng" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "merge" msgstr "hòa trá»™n" -#: builtin/reset.c:34 +#: builtin/reset.c:37 msgid "keep" msgstr "giữ lại" -#: builtin/reset.c:74 +#: builtin/reset.c:77 msgid "You do not have a valid HEAD." msgstr "Bạn không có HEAD nà o hợp lệ." -#: builtin/reset.c:76 +#: builtin/reset.c:79 msgid "Failed to find tree of HEAD." msgstr "Gặp lá»—i khi tìm cây cá»§a HEAD." -#: builtin/reset.c:82 +#: builtin/reset.c:85 #, c-format msgid "Failed to find tree of %s." msgstr "Gặp lá»—i khi tìm cây cá»§a %s." -#: builtin/reset.c:100 +#: builtin/reset.c:103 #, c-format msgid "HEAD is now at %s" msgstr "HEAD hiện giá» tại %s" -#: builtin/reset.c:183 +#: builtin/reset.c:186 #, c-format msgid "Cannot do a %s reset in the middle of a merge." msgstr "Không thể thá»±c hiện má»™t %s reset ở giữa cá»§a quá trình hòa trá»™n." -#: builtin/reset.c:276 +#: builtin/reset.c:286 msgid "be quiet, only report errors" msgstr "là m việc ở chế độ im lặng, chỉ hiển thị khi có lá»—i" -#: builtin/reset.c:278 +#: builtin/reset.c:288 msgid "reset HEAD and index" msgstr "đặt lại (reset) HEAD và bảng mục lục" -#: builtin/reset.c:279 +#: builtin/reset.c:289 msgid "reset only HEAD" msgstr "chỉ đặt lại (reset) HEAD" -#: builtin/reset.c:281 builtin/reset.c:283 +#: builtin/reset.c:291 builtin/reset.c:293 msgid "reset HEAD, index and working tree" msgstr "đặt lại HEAD, bảng mục lục và cây là m việc" -#: builtin/reset.c:285 +#: builtin/reset.c:295 msgid "reset HEAD but keep local changes" msgstr "đặt lại HEAD nhưng giữ lại các thay đổi ná»™i bá»™" -#: builtin/reset.c:288 +#: builtin/reset.c:301 msgid "record only the fact that removed paths will be added later" msgstr "chỉ ghi lại những đưá»ng dẫn thá»±c sá»± sẽ được thêm và o sau nà y" -#: builtin/reset.c:305 +#: builtin/reset.c:320 #, c-format msgid "Failed to resolve '%s' as a valid revision." msgstr "Gặp lá»—i khi phân giải “%s†như là điểm xét duyệt hợp lệ." -#: builtin/reset.c:313 +#: builtin/reset.c:328 #, c-format msgid "Failed to resolve '%s' as a valid tree." msgstr "Gặp lá»—i khi phân giải “%s†như là má»™t cây (tree) hợp lệ." -#: builtin/reset.c:322 +#: builtin/reset.c:337 msgid "--patch is incompatible with --{hard,mixed,soft}" msgstr "--patch xung khắc vá»›i --{hard,mixed,soft}" -#: builtin/reset.c:331 +#: builtin/reset.c:346 msgid "--mixed with paths is deprecated; use 'git reset -- <paths>' instead." msgstr "" "--mixed vá»›i các đưá»ng dẫn không còn dùng nữa; hãy thay thế bằng lệnh “git " "reset -- <đưá»ng_dẫn>â€." -#: builtin/reset.c:333 +#: builtin/reset.c:348 #, c-format msgid "Cannot do %s reset with paths." msgstr "Không thể thá»±c hiện lệnh %s reset vá»›i các đưá»ng dẫn." -#: builtin/reset.c:343 +#: builtin/reset.c:358 #, c-format msgid "%s reset is not allowed in a bare repository" msgstr "%s reset không được phép trên kho thuần" -#: builtin/reset.c:347 +#: builtin/reset.c:362 msgid "-N can only be used with --mixed" msgstr "-N chỉ được dùng khi có --mixed" -#: builtin/reset.c:364 +#: builtin/reset.c:379 msgid "Unstaged changes after reset:" msgstr "Những thay đổi được đưa ra khá»i bệ phóng sau khi reset:" -#: builtin/reset.c:370 +#: builtin/reset.c:385 #, c-format msgid "Could not reset index file to revision '%s'." msgstr "Không thể đặt lại (reset) bảng mục lục thà nh Ä‘iểm xét duyệt “%sâ€." -#: builtin/reset.c:374 +#: builtin/reset.c:389 msgid "Could not write new index file." msgstr "Không thể ghi táºp tin lưu bảng mục lục má»›i." -#: builtin/rev-list.c:354 +#: builtin/rev-list.c:358 msgid "rev-list does not support display of notes" msgstr "rev-list không há»— trợ hiển thị các ghi chú" -#: builtin/rev-parse.c:393 +#: builtin/rev-parse.c:394 msgid "git rev-parse --parseopt [<options>] -- [<args>...]" msgstr "git rev-parse --parseopt [<các-tùy-chá»n>] -- [<các tham số>…]" -#: builtin/rev-parse.c:398 +#: builtin/rev-parse.c:399 msgid "keep the `--` passed as an arg" msgstr "giữ lại “--†chuyển sang là m tham số" -#: builtin/rev-parse.c:400 +#: builtin/rev-parse.c:401 msgid "stop parsing after the first non-option argument" msgstr "dừng phân tÃch sau đối số đầu tiên không có tùy chá»n" -#: builtin/rev-parse.c:403 +#: builtin/rev-parse.c:404 msgid "output in stuck long form" msgstr "kết xuất trong định dạng gáºy dà i" -#: builtin/rev-parse.c:534 +#: builtin/rev-parse.c:535 msgid "" "git rev-parse --parseopt [<options>] -- [<args>...]\n" " or: git rev-parse --sq-quote [<arg>...]\n" @@ -12584,96 +12668,96 @@ msgstr "" "\n" "Chạy lệnh \"git rev-parse --parseopt -h\" để có thêm thông tin vá» cách dùng." -#: builtin/revert.c:22 +#: builtin/revert.c:23 msgid "git revert [<options>] <commit-ish>..." msgstr "git revert [<các-tùy-chá»n>] <commit-ish>…" -#: builtin/revert.c:23 +#: builtin/revert.c:24 msgid "git revert <subcommand>" msgstr "git revert <lệnh-con>" -#: builtin/revert.c:28 +#: builtin/revert.c:29 msgid "git cherry-pick [<options>] <commit-ish>..." msgstr "git cherry-pick [<các-tùy-chá»n>] <commit-ish>…" -#: builtin/revert.c:29 +#: builtin/revert.c:30 msgid "git cherry-pick <subcommand>" msgstr "git cherry-pick <lệnh-con>" -#: builtin/revert.c:89 +#: builtin/revert.c:90 #, c-format msgid "%s: %s cannot be used with %s" msgstr "%s: %s không thể được sá» dụng vá»›i %s" -#: builtin/revert.c:98 +#: builtin/revert.c:99 msgid "end revert or cherry-pick sequence" msgstr "kết thúc cherry-pick hay hoà n nguyên liên tiếp nhau" -#: builtin/revert.c:99 +#: builtin/revert.c:100 msgid "resume revert or cherry-pick sequence" msgstr "phục hồi lại cherry-pick hay hoà n nguyên liên tiếp nhau" -#: builtin/revert.c:100 +#: builtin/revert.c:101 msgid "cancel revert or cherry-pick sequence" msgstr "không cherry-pick hay hoà n nguyên liên tiếp nhau" -#: builtin/revert.c:101 +#: builtin/revert.c:102 msgid "don't automatically commit" msgstr "không chuyển giao má»™t cách tá»± động." -#: builtin/revert.c:102 +#: builtin/revert.c:103 msgid "edit the commit message" msgstr "sá»a lại chú thÃch cho lần chuyển giao" -#: builtin/revert.c:105 +#: builtin/revert.c:106 msgid "parent-number" msgstr "số-cha-mẹ" -#: builtin/revert.c:106 +#: builtin/revert.c:107 msgid "select mainline parent" msgstr "chá»n cha mẹ luồng chÃnh" -#: builtin/revert.c:108 +#: builtin/revert.c:109 msgid "merge strategy" msgstr "chiến lược hòa trá»™n" -#: builtin/revert.c:109 +#: builtin/revert.c:110 msgid "option" msgstr "tùy chá»n" -#: builtin/revert.c:110 +#: builtin/revert.c:111 msgid "option for merge strategy" msgstr "tùy chá»n cho chiến lược hòa trá»™n" -#: builtin/revert.c:119 +#: builtin/revert.c:120 msgid "append commit name" msgstr "nối thêm tên lần chuyển giao" -#: builtin/revert.c:121 +#: builtin/revert.c:122 msgid "preserve initially empty commits" msgstr "cấm khởi tạo lần chuyển giao trống rá»—ng" -#: builtin/revert.c:122 +#: builtin/revert.c:123 msgid "allow commits with empty messages" msgstr "chấp nháºn chuyển giao mà không ghi chú gì" -#: builtin/revert.c:123 +#: builtin/revert.c:124 msgid "keep redundant, empty commits" msgstr "giữ lại các lần chuyển giao dư thừa, rá»—ng" -#: builtin/revert.c:211 +#: builtin/revert.c:212 msgid "revert failed" msgstr "hoà n nguyên gặp lá»—i" -#: builtin/revert.c:224 +#: builtin/revert.c:225 msgid "cherry-pick failed" msgstr "cherry-pick gặp lá»—i" -#: builtin/rm.c:17 +#: builtin/rm.c:18 msgid "git rm [<options>] [--] <file>..." msgstr "git rm [<các-tùy-chá»n>] [--] <táºp-tin>…" -#: builtin/rm.c:205 +#: builtin/rm.c:206 msgid "" "the following file has staged content different from both the\n" "file and the HEAD:" @@ -12684,7 +12768,7 @@ msgstr[0] "" "các táºp tin sau đây có khác biệt ná»™i dung đã đưa lên bệ phóng\n" "từ cả táºp tin và cả HEAD:" -#: builtin/rm.c:210 +#: builtin/rm.c:211 msgid "" "\n" "(use -f to force removal)" @@ -12692,12 +12776,12 @@ msgstr "" "\n" "(dùng -f để buá»™c gỡ bá»)" -#: builtin/rm.c:214 +#: builtin/rm.c:215 msgid "the following file has changes staged in the index:" msgid_plural "the following files have changes staged in the index:" msgstr[0] "các táºp tin sau đây có thay đổi trạng thái trong bảng mục lục:" -#: builtin/rm.c:218 builtin/rm.c:227 +#: builtin/rm.c:219 builtin/rm.c:228 msgid "" "\n" "(use --cached to keep the file, or -f to force removal)" @@ -12705,28 +12789,28 @@ msgstr "" "\n" "(dùng tùy chá»n --cached để giữ táºp tin, hoặc -f để ép buá»™c gỡ bá»)" -#: builtin/rm.c:224 +#: builtin/rm.c:225 msgid "the following file has local modifications:" msgid_plural "the following files have local modifications:" msgstr[0] "những táºp tin sau đây có những thay đổi ná»™i bá»™:" -#: builtin/rm.c:242 +#: builtin/rm.c:243 msgid "do not list removed files" msgstr "không liệt kê các táºp tin đã gỡ bá»" -#: builtin/rm.c:243 +#: builtin/rm.c:244 msgid "only remove from the index" msgstr "chỉ gỡ bá» từ mục lục" -#: builtin/rm.c:244 +#: builtin/rm.c:245 msgid "override the up-to-date check" msgstr "ghi đè lên kiểm tra cáºp nháºt" -#: builtin/rm.c:245 +#: builtin/rm.c:246 msgid "allow recursive removal" msgstr "cho phép gỡ bỠđệ qui" -#: builtin/rm.c:247 +#: builtin/rm.c:248 msgid "exit with a zero status even if nothing matched" msgstr "thoát ra vá»›i trạng thái khác không tháºm chà nếu không có gì khá»›p" @@ -12745,7 +12829,7 @@ msgstr "git rm: không thể gỡ bá» %s" msgid "could not remove '%s'" msgstr "không thể gỡ bỠ“%sâ€" -#: builtin/send-pack.c:18 +#: builtin/send-pack.c:19 msgid "" "git send-pack [--all | --mirror] [--dry-run] [--force] [--receive-pack=<git-" "receive-pack>] [--verbose] [--thin] [--atomic] [<host>:]<directory> " @@ -12757,51 +12841,51 @@ msgstr "" "chiếu>…]\n" " --all và đặc tả <ref> rõ rà ng là loại trừ lẫn nhau." -#: builtin/send-pack.c:161 +#: builtin/send-pack.c:162 msgid "remote name" msgstr "tên máy dịch vụ" -#: builtin/send-pack.c:175 +#: builtin/send-pack.c:176 msgid "use stateless RPC protocol" msgstr "dùng giao thức RPC không ổn định" -#: builtin/send-pack.c:176 +#: builtin/send-pack.c:177 msgid "read refs from stdin" msgstr "Ä‘á»c tham chiếu từ đầu và o tiêu chuẩn" -#: builtin/send-pack.c:177 +#: builtin/send-pack.c:178 msgid "print status from remote helper" msgstr "in các trạng thái từ phần hướng dẫn trên máy dịch vụ" -#: builtin/shortlog.c:13 +#: builtin/shortlog.c:14 msgid "git shortlog [<options>] [<revision-range>] [[--] [<path>...]]" msgstr "git shortlog [<các-tùy-chá»n>] [<vùng-xét-duyệt>] [[--] [<đưá»ng-dẫn>…]]" -#: builtin/shortlog.c:248 +#: builtin/shortlog.c:249 msgid "Group by committer rather than author" msgstr "Nhóm theo ngưá»i chuyển giao thay vì tác giả" -#: builtin/shortlog.c:250 +#: builtin/shortlog.c:251 msgid "sort output according to the number of commits per author" msgstr "sắp xếp kết xuất tuân theo số lượng chuyển giao trên má»—i tác giả" -#: builtin/shortlog.c:252 +#: builtin/shortlog.c:253 msgid "Suppress commit descriptions, only provides commit count" msgstr "Chặn má»i mô tả lần chuyển giao, chỉ đưa ra số lượng lần chuyển giao" -#: builtin/shortlog.c:254 +#: builtin/shortlog.c:255 msgid "Show the email address of each author" msgstr "Hiển thị thư Ä‘iện tá» cho từng tác giả" -#: builtin/shortlog.c:255 +#: builtin/shortlog.c:256 msgid "w[,i1[,i2]]" msgstr "w[,i1[,i2]]" -#: builtin/shortlog.c:256 +#: builtin/shortlog.c:257 msgid "Linewrap output" msgstr "Ngắt dòng khi quá dà i" -#: builtin/show-branch.c:10 +#: builtin/show-branch.c:12 msgid "" "git show-branch [-a | --all] [-r | --remotes] [--topo-order | --date-order]\n" "\t\t[--current] [--color[=<when>] | --no-color] [--sparse]\n" @@ -12813,123 +12897,123 @@ msgstr "" "\t\t[--more=<n> | --list | --independent | --merge-base]\n" "\t\t[--no-name | --sha1-name] [--topics] [(<rev> | <glob>)…]" -#: builtin/show-branch.c:14 +#: builtin/show-branch.c:16 msgid "git show-branch (-g | --reflog)[=<n>[,<base>]] [--list] [<ref>]" msgstr "git show-branch (-g | --reflog)[=<n>[,<ná»n>]] [--list] [<ref>]" -#: builtin/show-branch.c:374 +#: builtin/show-branch.c:376 #, c-format msgid "ignoring %s; cannot handle more than %d ref" msgid_plural "ignoring %s; cannot handle more than %d refs" msgstr[0] "Ä‘ang bá» qua %s; không thể xá» lý nhiá»u hÆ¡n %d tham chiếu" -#: builtin/show-branch.c:536 +#: builtin/show-branch.c:530 #, c-format msgid "no matching refs with %s" msgstr "không tham chiếu nà o khá»›p vá»›i %s" -#: builtin/show-branch.c:632 +#: builtin/show-branch.c:626 msgid "show remote-tracking and local branches" msgstr "hiển thị các nhánh remote-tracking và ná»™i bá»™" -#: builtin/show-branch.c:634 +#: builtin/show-branch.c:628 msgid "show remote-tracking branches" msgstr "hiển thị các nhánh remote-tracking" -#: builtin/show-branch.c:636 +#: builtin/show-branch.c:630 msgid "color '*!+-' corresponding to the branch" msgstr "mà u “*!+-†tương ứng vá»›i nhánh" -#: builtin/show-branch.c:638 +#: builtin/show-branch.c:632 msgid "show <n> more commits after the common ancestor" msgstr "hiển thị thêm <n> lần chuyển giao sau cha mẹ chung" -#: builtin/show-branch.c:640 +#: builtin/show-branch.c:634 msgid "synonym to more=-1" msgstr "đồng nghÄ©a vá»›i more=-1" -#: builtin/show-branch.c:641 +#: builtin/show-branch.c:635 msgid "suppress naming strings" msgstr "chặn các chuá»—i đặt tên" -#: builtin/show-branch.c:643 +#: builtin/show-branch.c:637 msgid "include the current branch" msgstr "bao gồm nhánh hiện hà nh" -#: builtin/show-branch.c:645 +#: builtin/show-branch.c:639 msgid "name commits with their object names" msgstr "đặt tên các lần chuyển giao bằng các tên cá»§a đối tượng cá»§a chúng" -#: builtin/show-branch.c:647 +#: builtin/show-branch.c:641 msgid "show possible merge bases" msgstr "hiển thị má»i cÆ¡ sở có thể dùng để hòa trá»™n" -#: builtin/show-branch.c:649 +#: builtin/show-branch.c:643 msgid "show refs unreachable from any other ref" msgstr "hiển thị các tham chiếu không thể được Ä‘á»c bởi bất kỳ tham chiếu khác" -#: builtin/show-branch.c:651 +#: builtin/show-branch.c:645 msgid "show commits in topological order" msgstr "hiển thị các lần chuyển giao theo thứ tá»± tôpô" -#: builtin/show-branch.c:654 +#: builtin/show-branch.c:648 msgid "show only commits not on the first branch" msgstr "chỉ hiển thị các lần chuyển giao không nằm trên nhánh đầu tiên" -#: builtin/show-branch.c:656 +#: builtin/show-branch.c:650 msgid "show merges reachable from only one tip" msgstr "hiển thị các lần hòa trá»™n có thể Ä‘á»c được chỉ từ má»™t đầu mút" -#: builtin/show-branch.c:658 +#: builtin/show-branch.c:652 msgid "topologically sort, maintaining date order where possible" msgstr "sắp xếp hình thái há»c, bảo trì thứ tá»± ngà y nếu có thể" -#: builtin/show-branch.c:661 +#: builtin/show-branch.c:655 msgid "<n>[,<base>]" msgstr "<n>[,<cÆ¡_sở>]" -#: builtin/show-branch.c:662 +#: builtin/show-branch.c:656 msgid "show <n> most recent ref-log entries starting at base" msgstr "hiển thị <n> các mục “ref-log†gần nhất kể từ ná»n (base)" -#: builtin/show-branch.c:696 +#: builtin/show-branch.c:690 msgid "" "--reflog is incompatible with --all, --remotes, --independent or --merge-base" msgstr "" "--reflog là không tương thÃch vá»›i các tùy chá»n --all, --remotes, --" "independent hay --merge-base" -#: builtin/show-branch.c:720 +#: builtin/show-branch.c:714 msgid "no branches given, and HEAD is not valid" msgstr "chưa đưa ra nhánh, và HEAD không hợp lệ" -#: builtin/show-branch.c:723 +#: builtin/show-branch.c:717 msgid "--reflog option needs one branch name" msgstr "--reflog cần tên má»™t nhánh" -#: builtin/show-branch.c:726 +#: builtin/show-branch.c:720 #, c-format msgid "only %d entry can be shown at one time." msgid_plural "only %d entries can be shown at one time." msgstr[0] "chỉ có thể hiển thị cùng lúc %d hạng mục." -#: builtin/show-branch.c:730 +#: builtin/show-branch.c:724 #, c-format msgid "no such ref %s" msgstr "không có tham chiếu nà o như thế %s" -#: builtin/show-branch.c:814 +#: builtin/show-branch.c:808 #, c-format msgid "cannot handle more than %d rev." msgid_plural "cannot handle more than %d revs." msgstr[0] "không thể xá» lý nhiá»u hÆ¡n %d Ä‘iểm xét duyệt." -#: builtin/show-branch.c:818 +#: builtin/show-branch.c:812 #, c-format msgid "'%s' is not a valid ref." msgstr "“%s†không phải tham chiếu hợp lệ." -#: builtin/show-branch.c:821 +#: builtin/show-branch.c:815 #, c-format msgid "cannot find commit %s (%s)" msgstr "không thể tìm thấy lần chuyển giao %s (%s)" @@ -12982,33 +13066,33 @@ msgstr "" "hiển thị các tham chiếu từ đầu và o tiêu chuẩn (stdin) cái mà không ở kho ná»™i " "bá»™" -#: builtin/stripspace.c:17 +#: builtin/stripspace.c:18 msgid "git stripspace [-s | --strip-comments]" msgstr "git stripspace [-s | --strip-comments]" -#: builtin/stripspace.c:18 +#: builtin/stripspace.c:19 msgid "git stripspace [-c | --comment-lines]" msgstr "git stripspace [-c | --comment-lines]" -#: builtin/stripspace.c:35 +#: builtin/stripspace.c:36 msgid "skip and remove all lines starting with comment character" msgstr "giữ và xóa bá» má»i dòng bắt đầu bằng ký tá»± ghi chú" -#: builtin/stripspace.c:38 +#: builtin/stripspace.c:39 msgid "prepend comment character and space to each line" msgstr "treo trước ký tá»± ghi chú và ký tá»± khoảng trắng cho từng dòng" -#: builtin/submodule--helper.c:24 builtin/submodule--helper.c:1075 +#: builtin/submodule--helper.c:25 builtin/submodule--helper.c:1075 #, c-format msgid "No such ref: %s" msgstr "Không có tham chiếu nà o như thế: %s" -#: builtin/submodule--helper.c:31 builtin/submodule--helper.c:1084 +#: builtin/submodule--helper.c:32 builtin/submodule--helper.c:1084 #, c-format msgid "Expecting a full ref name, got %s" msgstr "Cần tên tham chiếu dạng đầy đủ, nhưng lại nháºn được %s" -#: builtin/submodule--helper.c:71 +#: builtin/submodule--helper.c:72 #, c-format msgid "cannot strip one component off url '%s'" msgstr "không thể cắt bá» má»™t thà nh phần ra khá»i “%s†url" @@ -13211,49 +13295,45 @@ msgstr "đệ quy và o trong mô-Ä‘un-con" msgid "git submodule--helper embed-git-dir [<path>...]" msgstr "git submodule--helper embed-git-dir [</đưá»ng/dẫn>…]" -#: builtin/submodule--helper.c:1226 -msgid "submodule--helper subcommand must be called with a subcommand" -msgstr "lệnh con submodule--helper phải được gá»i vá»›i má»™t lệnh con" - -#: builtin/submodule--helper.c:1233 +#: builtin/submodule--helper.c:1232 #, c-format msgid "%s doesn't support --super-prefix" msgstr "%s không há»— trợ --super-prefix" -#: builtin/submodule--helper.c:1239 +#: builtin/submodule--helper.c:1238 #, c-format msgid "'%s' is not a valid submodule--helper subcommand" msgstr "“%s†không phải là lệnh con submodule--helper hợp lệ" -#: builtin/symbolic-ref.c:7 +#: builtin/symbolic-ref.c:8 msgid "git symbolic-ref [<options>] <name> [<ref>]" msgstr "git symbolic-ref [<các-tùy-chá»n>] <tên> [<t.chiếu>]" -#: builtin/symbolic-ref.c:8 +#: builtin/symbolic-ref.c:9 msgid "git symbolic-ref -d [-q] <name>" msgstr "git symbolic-ref -d [-q] <tên>" -#: builtin/symbolic-ref.c:40 +#: builtin/symbolic-ref.c:41 msgid "suppress error message for non-symbolic (detached) refs" msgstr "chặn các thông tin lá»—i cho các tham chiếu “không-má»m†(bị tách ra)" -#: builtin/symbolic-ref.c:41 +#: builtin/symbolic-ref.c:42 msgid "delete symbolic ref" msgstr "xóa tham chiếu má»m" -#: builtin/symbolic-ref.c:42 +#: builtin/symbolic-ref.c:43 msgid "shorten ref output" msgstr "là m ngắn kết xuất ref (tham chiếu)" -#: builtin/symbolic-ref.c:43 builtin/update-ref.c:362 +#: builtin/symbolic-ref.c:44 builtin/update-ref.c:363 msgid "reason" msgstr "lý do" -#: builtin/symbolic-ref.c:43 builtin/update-ref.c:362 +#: builtin/symbolic-ref.c:44 builtin/update-ref.c:363 msgid "reason of the update" msgstr "lý do cáºp nháºt" -#: builtin/tag.c:23 +#: builtin/tag.c:24 msgid "" "git tag [-a | -s | -u <key-id>] [-f] [-m <msg> | -F <file>] <tagname> " "[<head>]" @@ -13261,11 +13341,11 @@ msgstr "" "git tag [-a | -s | -u <key-id>] [-f] [-m <msg>|-F <táºp-tin>] <tên-thẻ> " "[<head>]" -#: builtin/tag.c:24 +#: builtin/tag.c:25 msgid "git tag -d <tagname>..." msgstr "git tag -d <tên-thẻ>…" -#: builtin/tag.c:25 +#: builtin/tag.c:26 msgid "" "git tag -l [-n[<num>]] [--contains <commit>] [--no-contains <commit>] [--" "points-at <object>]\n" @@ -13275,21 +13355,21 @@ msgstr "" "<lần_chuyển_giao>] [--points-at <đối-tượng>]\n" "\t\t[--format=<định_dạng>] [--[no-]merged [<lần_chuyển_giao>]] [<mẫu>…]" -#: builtin/tag.c:27 +#: builtin/tag.c:28 msgid "git tag -v [--format=<format>] <tagname>..." msgstr "git tag -v [--format=<định_dạng>] <tên-thẻ>…" -#: builtin/tag.c:83 +#: builtin/tag.c:84 #, c-format msgid "tag '%s' not found." msgstr "không tìm thấy tìm thấy thẻ “%sâ€." -#: builtin/tag.c:99 +#: builtin/tag.c:100 #, c-format msgid "Deleted tag '%s' (was %s)\n" msgstr "Thẻ đã bị xóa “%s†(từng là %s)\n" -#: builtin/tag.c:128 +#: builtin/tag.c:129 #, c-format msgid "" "\n" @@ -13302,7 +13382,7 @@ msgstr "" " %s\n" "Những dòng được bắt đầu bằng “%c†sẽ được bá» qua.\n" -#: builtin/tag.c:132 +#: builtin/tag.c:133 #, c-format msgid "" "\n" @@ -13317,336 +13397,336 @@ msgstr "" "Những dòng được bắt đầu bằng “%c†sẽ được giữ lại; bạn có thể xóa chúng Ä‘i " "nếu muốn.\n" -#: builtin/tag.c:210 +#: builtin/tag.c:211 msgid "unable to sign the tag" msgstr "không thể ký thẻ" -#: builtin/tag.c:212 +#: builtin/tag.c:213 msgid "unable to write tag file" msgstr "không thể ghi và o táºp tin lưu thẻ" -#: builtin/tag.c:236 +#: builtin/tag.c:237 msgid "bad object type." msgstr "kiểu đối tượng sai." -#: builtin/tag.c:282 +#: builtin/tag.c:283 msgid "no tag message?" msgstr "không có chú thÃch gì cho cho thẻ à ?" -#: builtin/tag.c:289 +#: builtin/tag.c:290 #, c-format msgid "The tag message has been left in %s\n" msgstr "Ná»™i dung ghi chú còn lại %s\n" -#: builtin/tag.c:397 +#: builtin/tag.c:398 msgid "list tag names" msgstr "chỉ liệt kê tên các thẻ" -#: builtin/tag.c:399 +#: builtin/tag.c:400 msgid "print <n> lines of each tag message" msgstr "hiển thị <n> dòng cho má»—i ghi chú" -#: builtin/tag.c:401 +#: builtin/tag.c:402 msgid "delete tags" msgstr "xóa thẻ" -#: builtin/tag.c:402 +#: builtin/tag.c:403 msgid "verify tags" msgstr "thẩm tra thẻ" -#: builtin/tag.c:404 +#: builtin/tag.c:405 msgid "Tag creation options" msgstr "Tùy chá»n tạo thẻ" -#: builtin/tag.c:406 +#: builtin/tag.c:407 msgid "annotated tag, needs a message" msgstr "để chú giải cho thẻ, cần má»™t lá»i ghi chú" -#: builtin/tag.c:408 +#: builtin/tag.c:409 msgid "tag message" msgstr "phần chú thÃch cho thẻ" -#: builtin/tag.c:410 +#: builtin/tag.c:411 msgid "annotated and GPG-signed tag" msgstr "thẻ chú giải và ký kiểu GPG" -#: builtin/tag.c:414 +#: builtin/tag.c:415 msgid "use another key to sign the tag" msgstr "dùng kháo khác để ký thẻ" -#: builtin/tag.c:415 +#: builtin/tag.c:416 msgid "replace the tag if exists" msgstr "thay thế nếu thẻ đó đã có trước" -#: builtin/tag.c:416 builtin/update-ref.c:368 +#: builtin/tag.c:417 builtin/update-ref.c:369 msgid "create a reflog" msgstr "tạo má»™t reflog" -#: builtin/tag.c:418 +#: builtin/tag.c:419 msgid "Tag listing options" msgstr "Các tùy chá»n liệt kê thẻ" -#: builtin/tag.c:419 +#: builtin/tag.c:420 msgid "show tag list in columns" msgstr "hiển thị danh sách thẻ trong các cá»™t" -#: builtin/tag.c:420 builtin/tag.c:422 +#: builtin/tag.c:421 builtin/tag.c:423 msgid "print only tags that contain the commit" msgstr "chỉ hiển thị những nhánh mà nó chứa lần chuyển giao" -#: builtin/tag.c:421 builtin/tag.c:423 +#: builtin/tag.c:422 builtin/tag.c:424 msgid "print only tags that don't contain the commit" msgstr "chỉ hiển thị những thẻ mà nó không chứa lần chuyển giao" -#: builtin/tag.c:424 +#: builtin/tag.c:425 msgid "print only tags that are merged" msgstr "chỉ hiển thị những thẻ mà nó được hòa trá»™n" -#: builtin/tag.c:425 +#: builtin/tag.c:426 msgid "print only tags that are not merged" msgstr "chỉ hiển thị những thẻ mà nó không được hòa trá»™n" -#: builtin/tag.c:430 +#: builtin/tag.c:431 msgid "print only tags of the object" msgstr "chỉ hiển thị các thẻ cá»§a đối tượng" -#: builtin/tag.c:469 +#: builtin/tag.c:470 msgid "--column and -n are incompatible" msgstr "--column và -n xung khắc nhau" -#: builtin/tag.c:491 +#: builtin/tag.c:492 msgid "-n option is only allowed in list mode" msgstr "tùy chá»n -n chỉ cho phép dùng trong chế độ liệt kê" -#: builtin/tag.c:493 +#: builtin/tag.c:494 msgid "--contains option is only allowed in list mode" msgstr "tùy chá»n --contains chỉ cho phép dùng trong chế độ liệt kê" -#: builtin/tag.c:495 +#: builtin/tag.c:496 msgid "--no-contains option is only allowed in list mode" msgstr "tùy chá»n --no-contains chỉ cho phép dùng trong chế độ liệt kê" -#: builtin/tag.c:497 +#: builtin/tag.c:498 msgid "--points-at option is only allowed in list mode" msgstr "tùy chá»n --points-at chỉ cho phép dùng trong chế độ liệt kê" -#: builtin/tag.c:499 +#: builtin/tag.c:500 msgid "--merged and --no-merged options are only allowed in list mode" msgstr "" "tùy chá»n --merged và --no-merged chỉ cho phép dùng trong chế độ liệt kê" -#: builtin/tag.c:510 +#: builtin/tag.c:511 msgid "only one -F or -m option is allowed." msgstr "chỉ có má»™t tùy chá»n -F hoặc -m là được phép." -#: builtin/tag.c:529 +#: builtin/tag.c:530 msgid "too many params" msgstr "quá nhiá»u đối số" -#: builtin/tag.c:535 +#: builtin/tag.c:536 #, c-format msgid "'%s' is not a valid tag name." msgstr "“%s†không phải thẻ hợp lệ." -#: builtin/tag.c:540 +#: builtin/tag.c:541 #, c-format msgid "tag '%s' already exists" msgstr "Thẻ “%s†đã tồn tại rồi" -#: builtin/tag.c:570 +#: builtin/tag.c:571 #, c-format msgid "Updated tag '%s' (was %s)\n" msgstr "Äã cáºp nháºt thẻ “%s†(trước là %s)\n" -#: builtin/unpack-objects.c:493 +#: builtin/unpack-objects.c:494 msgid "Unpacking objects" msgstr "Äang giải nén các đối tượng" -#: builtin/update-index.c:79 +#: builtin/update-index.c:80 #, c-format msgid "failed to create directory %s" msgstr "tạo thư mục \"%s\" gặp lá»—i" -#: builtin/update-index.c:85 +#: builtin/update-index.c:86 #, c-format msgid "failed to stat %s" msgstr "gặp lá»—i khi lấy thông tin thống kê vá» %s" -#: builtin/update-index.c:95 +#: builtin/update-index.c:96 #, c-format msgid "failed to create file %s" msgstr "gặp lá»—i khi tạo táºp tin %s" -#: builtin/update-index.c:103 +#: builtin/update-index.c:104 #, c-format msgid "failed to delete file %s" msgstr "gặp lá»—i khi xóa táºp tin %s" -#: builtin/update-index.c:110 builtin/update-index.c:216 +#: builtin/update-index.c:111 builtin/update-index.c:217 #, c-format msgid "failed to delete directory %s" msgstr "gặp lá»—i khi xóa thư mục %s" -#: builtin/update-index.c:135 +#: builtin/update-index.c:136 #, c-format msgid "Testing mtime in '%s' " msgstr "Äang kiểm thá» mtime trong “%sâ€" -#: builtin/update-index.c:149 +#: builtin/update-index.c:150 msgid "directory stat info does not change after adding a new file" msgstr "thông tin thống kê thư mục không thay đổi sau khi thêm táºp tin má»›i" -#: builtin/update-index.c:162 +#: builtin/update-index.c:163 msgid "directory stat info does not change after adding a new directory" msgstr "thông tin thống kê thư mục không thay đổi sau khi thêm thư mục má»›i" -#: builtin/update-index.c:175 +#: builtin/update-index.c:176 msgid "directory stat info changes after updating a file" msgstr "thông tin thống kê thư mục thay đổi sau khi cáºp nháºt táºp tin" -#: builtin/update-index.c:186 +#: builtin/update-index.c:187 msgid "directory stat info changes after adding a file inside subdirectory" msgstr "" "thông tin thống kê thư mục thay đổi sau khi thêm táºp tin má»›i và o trong thư " "mục con" -#: builtin/update-index.c:197 +#: builtin/update-index.c:198 msgid "directory stat info does not change after deleting a file" msgstr "thông tin thống kê thư mục không thay đổi sau khi xóa táºp tin" -#: builtin/update-index.c:210 +#: builtin/update-index.c:211 msgid "directory stat info does not change after deleting a directory" msgstr "thông tin thống kê thư mục không thay đổi sau khi xóa thư mục" -#: builtin/update-index.c:217 +#: builtin/update-index.c:218 msgid " OK" msgstr " Äồng ý" -#: builtin/update-index.c:568 +#: builtin/update-index.c:569 msgid "git update-index [<options>] [--] [<file>...]" msgstr "git update-index [<các-tùy-chá»n>] [--] [<táºp-tin>…]" -#: builtin/update-index.c:923 +#: builtin/update-index.c:924 msgid "continue refresh even when index needs update" msgstr "tiếp tục là m má»›i ngay cả khi bảng mục lục cần được cáºp nháºt" -#: builtin/update-index.c:926 +#: builtin/update-index.c:927 msgid "refresh: ignore submodules" msgstr "refresh: lá» Ä‘i mô-Ä‘un-con" -#: builtin/update-index.c:929 +#: builtin/update-index.c:930 msgid "do not ignore new files" msgstr "không bá» qua các táºp tin má»›i tạo" -#: builtin/update-index.c:931 +#: builtin/update-index.c:932 msgid "let files replace directories and vice-versa" msgstr "để các táºp tin thay thế các thư mục và “vice-versaâ€" -#: builtin/update-index.c:933 +#: builtin/update-index.c:934 msgid "notice files missing from worktree" msgstr "thông báo các táºp-tin thiếu trong thư-mục là m việc" -#: builtin/update-index.c:935 +#: builtin/update-index.c:936 msgid "refresh even if index contains unmerged entries" msgstr "" "là m tươi má»›i tháºm chà khi bảng mục lục chứa các mục tin chưa được hòa trá»™n" -#: builtin/update-index.c:938 +#: builtin/update-index.c:939 msgid "refresh stat information" msgstr "lấy lại thông tin thống kê" -#: builtin/update-index.c:942 +#: builtin/update-index.c:943 msgid "like --refresh, but ignore assume-unchanged setting" msgstr "giống --refresh, nhưng bá» qua các cà i đặt “assume-unchangedâ€" -#: builtin/update-index.c:946 +#: builtin/update-index.c:947 msgid "<mode>,<object>,<path>" msgstr "<chế_độ>,<đối_tượng>,<đưá»ng_dẫn>" -#: builtin/update-index.c:947 +#: builtin/update-index.c:948 msgid "add the specified entry to the index" msgstr "thêm các táºp tin đã chỉ ra và o bảng mục lục" -#: builtin/update-index.c:956 +#: builtin/update-index.c:957 msgid "mark files as \"not changing\"" msgstr "Äánh dấu các táºp tin là \"không thay đổi\"" -#: builtin/update-index.c:959 +#: builtin/update-index.c:960 msgid "clear assumed-unchanged bit" msgstr "xóa bÃt assumed-unchanged (giả định là không thay đổi)" -#: builtin/update-index.c:962 +#: builtin/update-index.c:963 msgid "mark files as \"index-only\"" msgstr "đánh dấu các táºp tin là “chỉ-Ä‘á»câ€" -#: builtin/update-index.c:965 +#: builtin/update-index.c:966 msgid "clear skip-worktree bit" msgstr "xóa bÃt skip-worktree" -#: builtin/update-index.c:968 +#: builtin/update-index.c:969 msgid "add to index only; do not add content to object database" msgstr "" "chỉ thêm và o bảng mục lục; không thêm ná»™i dung và o cÆ¡ sở dữ liệu đối tượng" -#: builtin/update-index.c:970 +#: builtin/update-index.c:971 msgid "remove named paths even if present in worktree" msgstr "" "gỡ bá» các đưá»ng dẫn được đặt tên tháºm chà cả khi nó hiện diện trong thư mục " "là m việc" -#: builtin/update-index.c:972 +#: builtin/update-index.c:973 msgid "with --stdin: input lines are terminated by null bytes" msgstr "vá»›i tùy chá»n --stdin: các dòng đầu và o được chấm dứt bởi ký tá»± null" -#: builtin/update-index.c:974 +#: builtin/update-index.c:975 msgid "read list of paths to be updated from standard input" msgstr "Ä‘á»c danh sách đưá»ng dẫn cần cáºp nháºt từ đầu và o tiêu chuẩn" -#: builtin/update-index.c:978 +#: builtin/update-index.c:979 msgid "add entries from standard input to the index" msgstr "không thể Ä‘á»c các mục từ đầu và o tiêu chuẩn và o bảng mục lục" -#: builtin/update-index.c:982 +#: builtin/update-index.c:983 msgid "repopulate stages #2 and #3 for the listed paths" msgstr "phục hồi các trạng thái #2 và #3 cho các đưá»ng dẫn được liệt kê" -#: builtin/update-index.c:986 +#: builtin/update-index.c:987 msgid "only update entries that differ from HEAD" msgstr "chỉ cáºp nháºt các mục tin mà nó khác biệt so vá»›i HEAD" -#: builtin/update-index.c:990 +#: builtin/update-index.c:991 msgid "ignore files missing from worktree" msgstr "bá» qua các táºp-tin thiếu trong thư-mục là m việc" -#: builtin/update-index.c:993 +#: builtin/update-index.c:994 msgid "report actions to standard output" msgstr "báo cáo các thao tác ra thiết bị xuất chuẩn" -#: builtin/update-index.c:995 +#: builtin/update-index.c:996 msgid "(for porcelains) forget saved unresolved conflicts" msgstr "(cho “porcelainsâ€) quên các xung đột chưa được giải quyết đã ghi" -#: builtin/update-index.c:999 +#: builtin/update-index.c:1000 msgid "write index in this format" msgstr "ghi mục lục ở định dạng nà y" -#: builtin/update-index.c:1001 +#: builtin/update-index.c:1002 msgid "enable or disable split index" msgstr "báºt/tắt chia cắt bảng mục lục" -#: builtin/update-index.c:1003 +#: builtin/update-index.c:1004 msgid "enable/disable untracked cache" msgstr "báºt/tắt bá»™ đệm không theo vết" -#: builtin/update-index.c:1005 +#: builtin/update-index.c:1006 msgid "test if the filesystem supports untracked cache" msgstr "kiểm tra xem hệ thống táºp tin có há»— trợ đệm không theo dõi hay không" -#: builtin/update-index.c:1007 +#: builtin/update-index.c:1008 msgid "enable untracked cache without testing the filesystem" msgstr "báºt bá»™ đệm không theo vết mà không kiểm tra hệ thống táºp tin" -#: builtin/update-index.c:1107 +#: builtin/update-index.c:1108 msgid "" "core.splitIndex is set to false; remove or change it, if you really want to " "enable split index" @@ -13654,7 +13734,7 @@ msgstr "" "core.splitIndex được đặt là sai; xóa bá» hay thay đổi nó, nếu bạn thá»±c sá»± " "muốn báºt chia tách mục lục" -#: builtin/update-index.c:1116 +#: builtin/update-index.c:1117 msgid "" "core.splitIndex is set to true; remove or change it, if you really want to " "disable split index" @@ -13662,7 +13742,7 @@ msgstr "" "core.splitIndex được đặt là đúng; xóa bá» hay thay đổi nó, nếu bạn thá»±c sá»± " "muốn tắt chia tách mục lục" -#: builtin/update-index.c:1127 +#: builtin/update-index.c:1128 msgid "" "core.untrackedCache is set to true; remove or change it, if you really want " "to disable the untracked cache" @@ -13670,11 +13750,11 @@ msgstr "" "core.untrackedCache được đặt là đúng; xóa bá» hay thay đổi nó, nếu bạn thá»±c " "sá»± muốn tắt bá»™ đệm chưa theo dõi" -#: builtin/update-index.c:1131 +#: builtin/update-index.c:1132 msgid "Untracked cache disabled" msgstr "Nhá»› đệm không theo vết bị tắt" -#: builtin/update-index.c:1139 +#: builtin/update-index.c:1140 msgid "" "core.untrackedCache is set to false; remove or change it, if you really want " "to enable the untracked cache" @@ -13682,236 +13762,236 @@ msgstr "" "core.untrackedCache được đặt là sai; xóa bá» hay thay đổi nó, nếu bạn thá»±c sá»± " "muốn báºt bá»™ đệm chưa theo dõi" -#: builtin/update-index.c:1143 +#: builtin/update-index.c:1144 #, c-format msgid "Untracked cache enabled for '%s'" msgstr "Nhá»› đệm không theo vết được báºt cho “%sâ€" -#: builtin/update-ref.c:9 +#: builtin/update-ref.c:10 msgid "git update-ref [<options>] -d <refname> [<old-val>]" msgstr "git update-ref [<các-tùy-chá»n>] -d <refname> [<biến-cÅ©>]" -#: builtin/update-ref.c:10 +#: builtin/update-ref.c:11 msgid "git update-ref [<options>] <refname> <new-val> [<old-val>]" msgstr "git update-ref [<các-tùy-chá»n>] <refname> <biến-má»›i> [<biến-cÅ©>]" -#: builtin/update-ref.c:11 +#: builtin/update-ref.c:12 msgid "git update-ref [<options>] --stdin [-z]" msgstr "git update-ref [<các-tùy-chá»n>] --stdin [-z]" -#: builtin/update-ref.c:363 +#: builtin/update-ref.c:364 msgid "delete the reference" msgstr "xóa tham chiếu" -#: builtin/update-ref.c:365 +#: builtin/update-ref.c:366 msgid "update <refname> not the one it points to" msgstr "cáºp nháºt <tên-tham-chiếu> không phải cái nó chỉ tá»›i" -#: builtin/update-ref.c:366 +#: builtin/update-ref.c:367 msgid "stdin has NUL-terminated arguments" msgstr "đầu và o tiêu chuẩn có các đối số được chấm dứt bởi NUL" -#: builtin/update-ref.c:367 +#: builtin/update-ref.c:368 msgid "read updates from stdin" msgstr "Ä‘á»c cáºp nháºt từ đầu và o tiêu chuẩn" -#: builtin/update-server-info.c:6 +#: builtin/update-server-info.c:7 msgid "git update-server-info [--force]" msgstr "git update-server-info [--force]" -#: builtin/update-server-info.c:14 +#: builtin/update-server-info.c:15 msgid "update the info files from scratch" msgstr "cáºp nháºt các táºp tin thông tin từ Ä‘iểm xuất phát" -#: builtin/verify-commit.c:17 +#: builtin/verify-commit.c:18 msgid "git verify-commit [-v | --verbose] <commit>..." msgstr "git verify-commit [-v | --verbose] <lần_chuyển_giao>…" -#: builtin/verify-commit.c:72 +#: builtin/verify-commit.c:73 msgid "print commit contents" msgstr "hiển thị ná»™i dung cá»§a lần chuyển giao" -#: builtin/verify-commit.c:73 builtin/verify-tag.c:37 +#: builtin/verify-commit.c:74 builtin/verify-tag.c:38 msgid "print raw gpg status output" msgstr "in kết xuất trạng thái gpg dạng thô" -#: builtin/verify-pack.c:54 +#: builtin/verify-pack.c:55 msgid "git verify-pack [-v | --verbose] [-s | --stat-only] <pack>..." msgstr "git verify-pack [-v | --verbose] [-s | --stat-only] <gói>…" -#: builtin/verify-pack.c:64 +#: builtin/verify-pack.c:65 msgid "verbose" msgstr "chi tiết" -#: builtin/verify-pack.c:66 +#: builtin/verify-pack.c:67 msgid "show statistics only" msgstr "chỉ hiển thị thống kê" -#: builtin/verify-tag.c:18 +#: builtin/verify-tag.c:19 msgid "git verify-tag [-v | --verbose] [--format=<format>] <tag>..." msgstr "git verify-tag [-v | --verbose] [--format=<định_dạng>] <thẻ>…" -#: builtin/verify-tag.c:36 +#: builtin/verify-tag.c:37 msgid "print tag contents" msgstr "hiển thị ná»™i dung cá»§a thẻ" -#: builtin/worktree.c:15 +#: builtin/worktree.c:16 msgid "git worktree add [<options>] <path> [<branch>]" msgstr "git worktree add [<các-tùy-chá»n>] <đưá»ng-dẫn> [<nhánh>]" -#: builtin/worktree.c:16 +#: builtin/worktree.c:17 msgid "git worktree list [<options>]" msgstr "git worktree list [<các-tùy-chá»n>]" -#: builtin/worktree.c:17 +#: builtin/worktree.c:18 msgid "git worktree lock [<options>] <path>" msgstr "git worktree lock [<các-tùy-chá»n>] </đưá»ng/dẫn>" -#: builtin/worktree.c:18 +#: builtin/worktree.c:19 msgid "git worktree prune [<options>]" msgstr "git worktree prune [<các-tùy-chá»n>]" -#: builtin/worktree.c:19 +#: builtin/worktree.c:20 msgid "git worktree unlock <path>" msgstr "git worktree unlock </đưá»ng/dẫn>" -#: builtin/worktree.c:43 +#: builtin/worktree.c:44 #, c-format msgid "Removing worktrees/%s: not a valid directory" msgstr "Gỡ bá» cây là m việc/%s: không phải là thư mục hợp lệ" -#: builtin/worktree.c:49 +#: builtin/worktree.c:50 #, c-format msgid "Removing worktrees/%s: gitdir file does not exist" msgstr "Gỡ bá» cây là m việc/%s: không có táºp tin gitdir" -#: builtin/worktree.c:54 +#: builtin/worktree.c:55 #, c-format msgid "Removing worktrees/%s: unable to read gitdir file (%s)" msgstr "Gỡ bá» cây là m việc/%s: không thể Ä‘á»c táºp tin gitdir (%s)" -#: builtin/worktree.c:65 +#: builtin/worktree.c:66 #, c-format msgid "Removing worktrees/%s: invalid gitdir file" msgstr "Gỡ bá» cây là m việc/%s: táºp tin gitdir không hợp lệ" -#: builtin/worktree.c:81 +#: builtin/worktree.c:82 #, c-format msgid "Removing worktrees/%s: gitdir file points to non-existent location" msgstr "Gỡ bá» cây là m việc/%s: táºp tin gitdir chỉ đến vị trà không tồn tại" -#: builtin/worktree.c:128 +#: builtin/worktree.c:129 msgid "report pruned working trees" msgstr "báo cáo các cây là m việc đã prune" -#: builtin/worktree.c:130 +#: builtin/worktree.c:131 msgid "expire working trees older than <time>" msgstr "các cây là m việc hết hạn cÅ© hÆ¡n khoảng <thá»i gian>" -#: builtin/worktree.c:204 +#: builtin/worktree.c:205 #, c-format msgid "'%s' already exists" msgstr "“%s†đã có từ trước rồi" -#: builtin/worktree.c:235 +#: builtin/worktree.c:236 #, c-format msgid "could not create directory of '%s'" msgstr "không thể tạo thư mục cá»§a “%sâ€" -#: builtin/worktree.c:274 +#: builtin/worktree.c:275 #, c-format msgid "Preparing %s (identifier %s)" msgstr "Äang chuẩn bị %s (định danh %s)" -#: builtin/worktree.c:328 +#: builtin/worktree.c:327 msgid "checkout <branch> even if already checked out in other worktree" msgstr "lấy ra <nhánh> ngay cả khi nó đã được lấy ra ở cây là m việc khác" -#: builtin/worktree.c:330 +#: builtin/worktree.c:329 msgid "create a new branch" msgstr "tạo nhánh má»›i" -#: builtin/worktree.c:332 +#: builtin/worktree.c:331 msgid "create or reset a branch" msgstr "tạo hay đặt lại má»™t nhánh" -#: builtin/worktree.c:334 +#: builtin/worktree.c:333 msgid "populate the new working tree" msgstr "di chuyển cây là m việc má»›i" -#: builtin/worktree.c:335 +#: builtin/worktree.c:334 msgid "keep the new working tree locked" msgstr "giữ cây là m việc má»›i bị khóa" -#: builtin/worktree.c:343 +#: builtin/worktree.c:342 msgid "-b, -B, and --detach are mutually exclusive" msgstr "Các tùy chá»n -b, -B, và --detach loại từ lẫn nhau" -#: builtin/worktree.c:478 +#: builtin/worktree.c:479 msgid "reason for locking" msgstr "lý do khóa" -#: builtin/worktree.c:490 builtin/worktree.c:523 +#: builtin/worktree.c:491 builtin/worktree.c:524 #, c-format msgid "'%s' is not a working tree" msgstr "%s không phải là cây là m việc" -#: builtin/worktree.c:492 builtin/worktree.c:525 +#: builtin/worktree.c:493 builtin/worktree.c:526 msgid "The main working tree cannot be locked or unlocked" msgstr "Cây thư mục là m việc chÃnh không thể khóa hay bá» khóa được" -#: builtin/worktree.c:497 +#: builtin/worktree.c:498 #, c-format msgid "'%s' is already locked, reason: %s" msgstr "“%s†đã được khóa rồi, lý do: %s" -#: builtin/worktree.c:499 +#: builtin/worktree.c:500 #, c-format msgid "'%s' is already locked" msgstr "“%s†đã được khóa rồi" -#: builtin/worktree.c:527 +#: builtin/worktree.c:528 #, c-format msgid "'%s' is not locked" msgstr "“%s†chưa bị khóa" -#: builtin/write-tree.c:13 +#: builtin/write-tree.c:14 msgid "git write-tree [--missing-ok] [--prefix=<prefix>/]" msgstr "git write-tree [--missing-ok] [--prefix=<tiá»n-tố>/]" -#: builtin/write-tree.c:26 +#: builtin/write-tree.c:27 msgid "<prefix>/" msgstr "<tiá»n tố>/" -#: builtin/write-tree.c:27 +#: builtin/write-tree.c:28 msgid "write tree object for a subdirectory <prefix>" msgstr "ghi đối tượng cây (tree) cho <tiá»n tố> thư mục con" -#: builtin/write-tree.c:30 +#: builtin/write-tree.c:31 msgid "only useful for debugging" msgstr "chỉ hữu Ãch khi cần gỡ lá»—i" -#: upload-pack.c:22 +#: upload-pack.c:23 msgid "git upload-pack [<options>] <dir>" msgstr "git upload-pack [<các-tùy-chá»n>] </đưá»ng/dẫn>" -#: upload-pack.c:1040 +#: upload-pack.c:1041 msgid "quit after a single request/response exchange" msgstr "thoát sau khi má»™t trao đổi yêu cầu hay trả lá»i đơn" -#: upload-pack.c:1042 +#: upload-pack.c:1043 msgid "exit immediately after initial ref advertisement" msgstr "thoát ngay sau khi khởi tạo quảng cáo tham chiếu" -#: upload-pack.c:1044 +#: upload-pack.c:1045 msgid "do not try <directory>/.git/ if <directory> is no Git directory" msgstr "đừng thá» <thư_mục>/.git/ nếu <thư_mục> không phải là thư mục Git" -#: upload-pack.c:1046 +#: upload-pack.c:1047 msgid "interrupt transfer after <n> seconds of inactivity" msgstr "ngắt truyá»n thông sau <n> giây không hoạt động" -#: credential-cache--daemon.c:223 +#: credential-cache--daemon.c:224 #, c-format msgid "" "The permissions on your socket directory are too loose; other\n" @@ -13924,11 +14004,11 @@ msgstr "" "\n" "\tchmod 0700 %s" -#: credential-cache--daemon.c:271 +#: credential-cache--daemon.c:272 msgid "print debugging messages to stderr" msgstr "in thông tin gỡ lá»—i ra đầu ra lá»—i tiêu chuẩn" -#: git.c:14 +#: git.c:15 msgid "" "'git help -a' and 'git help -g' list available subcommands and some\n" "concept guides. See 'git help <command>' or 'git help <concept>'\n" @@ -13938,20 +14018,20 @@ msgstr "" "hướng dẫn vá» khái niệm. Xem “git help <lệnh>†hay “git help <khái-niệm>â€\n" "để xem các đặc tả cho lệnh hay khái niệm cụ thể." -#: http.c:336 +#: http.c:337 #, c-format msgid "negative value for http.postbuffer; defaulting to %d" msgstr "giá trị âm cho http.postbuffer; mặc định là %d" -#: http.c:357 +#: http.c:358 msgid "Delegation control is not supported with cURL < 7.22.0" msgstr "Äiá»u khiển giao quyá»n không được há»— trợ vá»›i cURL < 7.22.0" -#: http.c:366 +#: http.c:367 msgid "Public key pinning not supported with cURL < 7.44.0" msgstr "Chốt khóa công không được há»— trợ vá»›i cURL < 7.44.0" -#: http.c:1766 +#: http.c:1764 #, c-format msgid "" "unable to update url base from redirection:\n" @@ -13962,7 +14042,7 @@ msgstr "" " há»i cho: %s\n" " chuyển hướng: %s" -#: remote-curl.c:323 +#: remote-curl.c:324 #, c-format msgid "redirecting to %s" msgstr "chuyển hướng đến %s" @@ -14355,6 +14435,10 @@ msgstr "" msgid "Could not move back to $head_name" msgstr "Không thể quay trở lại $head_name" +#: git-rebase.sh:169 +msgid "Applied autostash." +msgstr "Äã áp dụng autostash." + #: git-rebase.sh:172 #, sh-format msgid "Cannot store $stash_sha1" @@ -14475,40 +14559,40 @@ msgstr "Trước tiên, di chuyển head để xem lại các công việc trên msgid "Fast-forwarded $branch_name to $onto_name." msgstr "Chuyển-tiếp-nhanh $branch_name thà nh $onto_name." -#: git-stash.sh:53 +#: git-stash.sh:54 msgid "git stash clear with parameters is unimplemented" msgstr "" "git stash clear vá»›i các tham số là chưa được thá»±c hiện (không nháºn đối số)" -#: git-stash.sh:94 +#: git-stash.sh:95 msgid "You do not have the initial commit yet" msgstr "Bạn chưa còn có lần chuyển giao khởi tạo" -#: git-stash.sh:109 +#: git-stash.sh:110 msgid "Cannot save the current index state" msgstr "Không thể ghi lại trạng thái bảng mục lục hiện hà nh" -#: git-stash.sh:124 +#: git-stash.sh:125 msgid "Cannot save the untracked files" msgstr "Không thể ghi lại các táºp tin chưa theo dõi" -#: git-stash.sh:144 git-stash.sh:157 +#: git-stash.sh:145 git-stash.sh:158 msgid "Cannot save the current worktree state" msgstr "Không thể ghi lại trạng thái cây-là m-việc hiện hà nh" -#: git-stash.sh:161 +#: git-stash.sh:162 msgid "No changes selected" msgstr "Chưa có thay đổi nà o được chá»n" -#: git-stash.sh:164 +#: git-stash.sh:165 msgid "Cannot remove temporary index (can't happen)" msgstr "Không thể gỡ bá» bảng mục lục tạm thá»i (không thể xảy ra)" -#: git-stash.sh:177 +#: git-stash.sh:178 msgid "Cannot record working tree state" msgstr "Không thể ghi lại trạng thái cây là m việc hiện hà nh" -#: git-stash.sh:209 +#: git-stash.sh:210 #, sh-format msgid "Cannot update $ref_stash with $w_commit" msgstr "Không thể cáºp nháºt $ref_stash vá»›i $w_commit" @@ -14523,7 +14607,7 @@ msgstr "Không thể cáºp nháºt $ref_stash vá»›i $w_commit" #. $ git stash save --blah-blah 2>&1 | head -n 2 #. error: unknown option for 'stash save': --blah-blah #. To provide a message, use git stash save -- '--blah-blah' -#: git-stash.sh:265 +#: git-stash.sh:266 #, sh-format msgid "" "error: unknown option for 'stash save': $option\n" @@ -14533,107 +14617,107 @@ msgstr "" " Äể có thể dùng lá»i chú thÃch có chứa -- ở đầu,\n" " dùng git stash save -- \"$option\"" -#: git-stash.sh:278 +#: git-stash.sh:281 msgid "Can't use --patch and --include-untracked or --all at the same time" msgstr "Không thể dùng --patch và --include-untracked hay --all cùng má»™t lúc." -#: git-stash.sh:286 +#: git-stash.sh:289 msgid "No local changes to save" msgstr "Không có thay đổi ná»™i bá»™ nà o được ghi lại" -#: git-stash.sh:291 +#: git-stash.sh:294 msgid "Cannot initialize stash" msgstr "Không thể khởi tạo stash" -#: git-stash.sh:295 +#: git-stash.sh:298 msgid "Cannot save the current status" msgstr "Không thể ghi lại trạng thái hiện hà nh" -#: git-stash.sh:296 +#: git-stash.sh:299 #, sh-format msgid "Saved working directory and index state $stash_msg" msgstr "Äã ghi lại thư mục là m việc và trạng thái mục lục $stash_msg" -#: git-stash.sh:323 +#: git-stash.sh:326 msgid "Cannot remove worktree changes" msgstr "Không thể gỡ bá» các thay đổi cây-là m-việc" -#: git-stash.sh:471 +#: git-stash.sh:474 #, sh-format msgid "unknown option: $opt" msgstr "không hiểu tùy chá»n: $opt" -#: git-stash.sh:484 -msgid "No stash found." -msgstr "Không tìm thấy lần chuyển giao cất Ä‘i (stash) nà o." +#: git-stash.sh:487 +msgid "No stash entries found." +msgstr "Không tìm thấy các mục tạm cất (stash) nà o." -#: git-stash.sh:491 +#: git-stash.sh:494 #, sh-format msgid "Too many revisions specified: $REV" msgstr "Chỉ ra quá nhiá»u Ä‘iểm xét duyệt: $REV" -#: git-stash.sh:506 +#: git-stash.sh:509 #, sh-format msgid "$reference is not a valid reference" msgstr "$reference không phải là tham chiếu hợp lệ" -#: git-stash.sh:534 +#: git-stash.sh:537 #, sh-format msgid "'$args' is not a stash-like commit" msgstr "“$args†không phải là lần chuyển giao kiểu-stash (cất Ä‘i)" -#: git-stash.sh:545 +#: git-stash.sh:548 #, sh-format msgid "'$args' is not a stash reference" msgstr "â€$args†không phải tham chiếu đến stash" -#: git-stash.sh:553 +#: git-stash.sh:556 msgid "unable to refresh index" msgstr "không thể là m tươi má»›i bảng mục lục" -#: git-stash.sh:557 +#: git-stash.sh:560 msgid "Cannot apply a stash in the middle of a merge" msgstr "Không thể áp dụng má»™t stash ở giữa cá»§a quá trình hòa trá»™n" -#: git-stash.sh:565 +#: git-stash.sh:568 msgid "Conflicts in index. Try without --index." msgstr "Xung đột trong bảng mục lục. Hãy thá» mà không dùng tùy chá»n --index." -#: git-stash.sh:567 +#: git-stash.sh:570 msgid "Could not save index tree" msgstr "Không thể ghi lại cây chỉ mục" -#: git-stash.sh:576 -msgid "Could not restore untracked files from stash" -msgstr "Không thể phục hồi các táºp tin chưa theo dõi từ stash" +#: git-stash.sh:579 +msgid "Could not restore untracked files from stash entry" +msgstr "Không thể phục hồi các táºp tin chưa theo dõi từ mục cất Ä‘i (stash)" -#: git-stash.sh:601 +#: git-stash.sh:604 msgid "Cannot unstage modified files" msgstr "Không thể bá» ra khá»i bệ phóng các táºp tin đã được sá»a chữa" -#: git-stash.sh:616 +#: git-stash.sh:619 msgid "Index was not unstashed." msgstr "Bảng mục lục đã không được bá» stash." -#: git-stash.sh:630 -msgid "The stash is kept in case you need it again." -msgstr "stash được giữ trong trưá»ng hợp bạn lại cần nó." +#: git-stash.sh:633 +msgid "The stash entry is kept in case you need it again." +msgstr "Các mục tạm cất (stash) được giữ trong trưá»ng hợp bạn lại cần nó." -#: git-stash.sh:639 +#: git-stash.sh:642 #, sh-format msgid "Dropped ${REV} ($s)" msgstr "Äã xóa ${REV} ($s)" -#: git-stash.sh:640 +#: git-stash.sh:643 #, sh-format msgid "${REV}: Could not drop stash entry" msgstr "${REV}: Không thể xóa bá» mục stash" -#: git-stash.sh:648 +#: git-stash.sh:651 msgid "No branch name specified" msgstr "Chưa chỉ ra tên cá»§a nhánh" -#: git-stash.sh:727 +#: git-stash.sh:730 msgid "(To restore them type \"git stash apply\")" msgstr "(Äể phục hồi lại chúng hãy gõ \"git stash apply\")" @@ -14661,7 +14745,7 @@ msgstr "" "â€$sm_path†thá»±c sá»± đã tồn tại ở bảng mục lục rồi và không phải là má»™t mô-Ä‘un-" "con" -#: git-submodule.sh:218 +#: git-submodule.sh:219 #, sh-format msgid "" "The following path is ignored by one of your .gitignore files:\n" @@ -14673,23 +14757,23 @@ msgstr "" "$sm_path\n" "Sá» dụng -f nếu bạn thá»±c sá»± muốn thêm nó và o." -#: git-submodule.sh:236 +#: git-submodule.sh:237 #, sh-format msgid "Adding existing repo at '$sm_path' to the index" msgstr "Äang thêm repo có sẵn tại “$sm_path†và o bảng mục lục" -#: git-submodule.sh:238 +#: git-submodule.sh:239 #, sh-format msgid "'$sm_path' already exists and is not a valid git repo" msgstr "â€$sm_path†đã tồn tại từ trước và không phải là má»™t kho git hợp lệ" -#: git-submodule.sh:246 +#: git-submodule.sh:247 #, sh-format msgid "A git directory for '$sm_name' is found locally with remote(s):" msgstr "" "Thư mục git cho “$sm_name†được tìm thấy má»™t cách cục bá»™ vá»›i các máy chá»§:" -#: git-submodule.sh:248 +#: git-submodule.sh:249 #, sh-format msgid "" "If you want to reuse this local git directory instead of cloning again from\n" @@ -14705,48 +14789,48 @@ msgstr "" "hoặc là bạn không chắc chắn Ä‘iá»u đó nghÄ©a là gì thì chá»n tên khác vá»›i tùy " "chá»n “--nameâ€." -#: git-submodule.sh:254 +#: git-submodule.sh:255 #, sh-format msgid "Reactivating local git directory for submodule '$sm_name'." msgstr "" "Phục hồi sá»± hoạt động cá»§a thư mục git ná»™i bá»™ cho mô-Ä‘un-con “$sm_nameâ€." -#: git-submodule.sh:266 +#: git-submodule.sh:267 #, sh-format msgid "Unable to checkout submodule '$sm_path'" msgstr "Không thể lấy ra mô-Ä‘un-con “$sm_pathâ€" -#: git-submodule.sh:271 +#: git-submodule.sh:272 #, sh-format msgid "Failed to add submodule '$sm_path'" msgstr "Gặp lá»—i khi thêm mô-Ä‘un-con “$sm_pathâ€" -#: git-submodule.sh:280 +#: git-submodule.sh:281 #, sh-format msgid "Failed to register submodule '$sm_path'" msgstr "Gặp lá»—i khi đăng ký vá»›i hệ thống mô-Ä‘un-con “$sm_pathâ€" -#: git-submodule.sh:341 +#: git-submodule.sh:342 #, sh-format msgid "Entering '$displaypath'" msgstr "Äang và o “$displaypathâ€" -#: git-submodule.sh:361 +#: git-submodule.sh:362 #, sh-format msgid "Stopping at '$displaypath'; script returned non-zero status." msgstr "Dừng lại tại “$displaypathâ€; script trả vá» trạng thái khác không." -#: git-submodule.sh:432 +#: git-submodule.sh:433 #, sh-format msgid "pathspec and --all are incompatible" msgstr "đặc tả đưá»ng dẫn và --all xung khắc nhau" -#: git-submodule.sh:437 +#: git-submodule.sh:438 #, sh-format msgid "Use '--all' if you really want to deinitialize all submodules" msgstr "Dùng “--all†nếu bạn thá»±c sá»± muốn há»§y khởi tạo má»i mô-Ä‘un-con" -#: git-submodule.sh:457 +#: git-submodule.sh:458 #, sh-format msgid "" "Submodule work tree '$displaypath' contains a .git directory\n" @@ -14756,7 +14840,7 @@ msgstr "" "(dùng “rm -rf†nếu bạn thá»±c sá»± muốn gỡ bá» nó cùng vá»›i tất cả lịch sá» cá»§a " "chúng)" -#: git-submodule.sh:465 +#: git-submodule.sh:466 #, sh-format msgid "" "Submodule work tree '$displaypath' contains local modifications; use '-f' to " @@ -14765,39 +14849,39 @@ msgstr "" "Cây là m việc mô-Ä‘un-con “$displaypath†chứa các thay đổi ná»™i bá»™; hãy dùng “-" "f†để loại bá» chúng Ä‘i" -#: git-submodule.sh:468 +#: git-submodule.sh:469 #, sh-format msgid "Cleared directory '$displaypath'" msgstr "Äã tạo thư mục “$displaypathâ€" -#: git-submodule.sh:469 +#: git-submodule.sh:470 #, sh-format msgid "Could not remove submodule work tree '$displaypath'" msgstr "Không thể gỡ bá» cây là m việc mô-Ä‘un-con “$displaypathâ€" -#: git-submodule.sh:472 +#: git-submodule.sh:473 #, sh-format msgid "Could not create empty submodule directory '$displaypath'" msgstr "Không thể tạo thư mục mô-Ä‘un-con rá»—ng “$displaypathâ€" -#: git-submodule.sh:481 +#: git-submodule.sh:482 #, sh-format msgid "Submodule '$name' ($url) unregistered for path '$displaypath'" msgstr "Mô-Ä‘un-con “$name†($url) được bỠđăng ký cho đưá»ng dẫn “$displaypathâ€" -#: git-submodule.sh:637 +#: git-submodule.sh:638 #, sh-format msgid "Unable to find current revision in submodule path '$displaypath'" msgstr "" "Không tìm thấy Ä‘iểm xét duyệt hiện hà nh trong đưá»ng dẫn mô-Ä‘un-con " "“$displaypathâ€" -#: git-submodule.sh:647 +#: git-submodule.sh:648 #, sh-format msgid "Unable to fetch in submodule path '$sm_path'" msgstr "Không thể lấy vá» trong đưá»ng dẫn mô-Ä‘un-con “$sm_pathâ€" -#: git-submodule.sh:652 +#: git-submodule.sh:653 #, sh-format msgid "" "Unable to find current ${remote_name}/${branch} revision in submodule path " @@ -14806,12 +14890,12 @@ msgstr "" "Không thể tìm thấy Ä‘iểm xét duyệt hiện hà nh ${remote_name}/${branch} trong " "đưá»ng dẫn mô-Ä‘un-con “$sm_pathâ€" -#: git-submodule.sh:670 +#: git-submodule.sh:671 #, sh-format msgid "Unable to fetch in submodule path '$displaypath'" msgstr "Không thể lấy vá» trong đưá»ng dẫn mô-Ä‘un-con “$displaypathâ€" -#: git-submodule.sh:676 +#: git-submodule.sh:677 #, sh-format msgid "" "Fetched in submodule path '$displaypath', but it did not contain $sha1. " @@ -14820,86 +14904,86 @@ msgstr "" "Äã lấy vá» từ đưá»ng dẫn mô-Ä‘un con “$displaypathâ€, nhưng nó không chứa $sha1. " "Lấy vá» theo định hướng cá»§a lần chuyển giao đó gặp lá»—i." -#: git-submodule.sh:683 +#: git-submodule.sh:684 #, sh-format msgid "Unable to checkout '$sha1' in submodule path '$displaypath'" msgstr "Không thể lấy ra “$sha1†trong đưá»ng dẫn mô-Ä‘un-con “$displaypathâ€" -#: git-submodule.sh:684 +#: git-submodule.sh:685 #, sh-format msgid "Submodule path '$displaypath': checked out '$sha1'" msgstr "ÄÆ°á»ng dẫn mô-Ä‘un-con “$displaypathâ€: đã checkout “$sha1â€" -#: git-submodule.sh:688 +#: git-submodule.sh:689 #, sh-format msgid "Unable to rebase '$sha1' in submodule path '$displaypath'" msgstr "Không thể cải tổ “$sha1†trong đưá»ng dẫn mô-Ä‘un-con “$displaypathâ€" -#: git-submodule.sh:689 +#: git-submodule.sh:690 #, sh-format msgid "Submodule path '$displaypath': rebased into '$sha1'" msgstr "ÄÆ°á»ng dẫn mô-Ä‘un-con “$displaypathâ€: được rebase và o trong “$sha1â€" -#: git-submodule.sh:694 +#: git-submodule.sh:695 #, sh-format msgid "Unable to merge '$sha1' in submodule path '$displaypath'" msgstr "" "Không thể hòa trá»™n (merge) “$sha1†trong đưá»ng dẫn mô-Ä‘un-con “$displaypathâ€" -#: git-submodule.sh:695 +#: git-submodule.sh:696 #, sh-format msgid "Submodule path '$displaypath': merged in '$sha1'" msgstr "ÄÆ°á»ng dẫn mô-Ä‘un-con “$displaypathâ€: được hòa trá»™n và o “$sha1â€" -#: git-submodule.sh:700 +#: git-submodule.sh:701 #, sh-format msgid "Execution of '$command $sha1' failed in submodule path '$displaypath'" msgstr "" "Thá»±c hiện không thà nh công lệnh “$command $sha1†trong đưá»ng dẫn mô-Ä‘un-con " "“$displaypathâ€" -#: git-submodule.sh:701 +#: git-submodule.sh:702 #, sh-format msgid "Submodule path '$displaypath': '$command $sha1'" msgstr "ÄÆ°á»ng dẫn mô-Ä‘un-con “$displaypathâ€: “$command $sha1â€" -#: git-submodule.sh:732 +#: git-submodule.sh:733 #, sh-format msgid "Failed to recurse into submodule path '$displaypath'" msgstr "Gặp lá»—i khi đệ quy và o trong đưá»ng dẫn mô-Ä‘un-con “$displaypathâ€" -#: git-submodule.sh:840 +#: git-submodule.sh:841 msgid "The --cached option cannot be used with the --files option" msgstr "Tùy chá»n --cached không thể dùng cùng vá»›i tùy chá»n --files" -#: git-submodule.sh:892 +#: git-submodule.sh:893 #, sh-format msgid "unexpected mode $mod_dst" msgstr "chế độ không như mong chá» $mod_dst" -#: git-submodule.sh:912 +#: git-submodule.sh:913 #, sh-format msgid " Warn: $display_name doesn't contain commit $sha1_src" msgstr " Cảnh báo: $display_name không chứa lần chuyển giao $sha1_src" -#: git-submodule.sh:915 +#: git-submodule.sh:916 #, sh-format msgid " Warn: $display_name doesn't contain commit $sha1_dst" msgstr " Cảnh báo: $display_name không chứa lần chuyển giao $sha1_dst" -#: git-submodule.sh:918 +#: git-submodule.sh:919 #, sh-format msgid " Warn: $display_name doesn't contain commits $sha1_src and $sha1_dst" msgstr "" " Cảnh báo: $display_name không chứa những lần chuyển giao $sha1_src và " "$sha1_dst" -#: git-submodule.sh:1064 +#: git-submodule.sh:1065 #, sh-format msgid "Failed to recurse into submodule path '$sm_path'" msgstr "Gặp lá»—i khi đệ quy và o trong đưá»ng dẫn mô-Ä‘un-con “$sm_pathâ€" -#: git-submodule.sh:1136 +#: git-submodule.sh:1137 #, sh-format msgid "Synchronizing submodule url for '$displaypath'" msgstr "Url Mô-Ä‘un-con đồng bá»™ hóa cho “$displaypathâ€" @@ -15382,77 +15466,77 @@ msgid "Unable to determine absolute path of git directory" msgstr "Không thể dò tìm đưá»ng dẫn tuyệt đối cá»§a thư mục git" #. TRANSLATORS: you can adjust this to align "git add -i" status menu -#: git-add--interactive.perl:238 +#: git-add--interactive.perl:196 #, perl-format msgid "%12s %12s %s" msgstr "%12s %12s %s" -#: git-add--interactive.perl:239 +#: git-add--interactive.perl:197 msgid "staged" msgstr "đã đưa lên bệ phóng" -#: git-add--interactive.perl:239 +#: git-add--interactive.perl:197 msgid "unstaged" msgstr "chưa đưa lên bệ phóng" -#: git-add--interactive.perl:288 git-add--interactive.perl:313 +#: git-add--interactive.perl:246 git-add--interactive.perl:271 msgid "binary" msgstr "nhị phân" -#: git-add--interactive.perl:297 git-add--interactive.perl:351 +#: git-add--interactive.perl:255 git-add--interactive.perl:309 msgid "nothing" msgstr "không có gì" -#: git-add--interactive.perl:333 git-add--interactive.perl:348 +#: git-add--interactive.perl:291 git-add--interactive.perl:306 msgid "unchanged" msgstr "không thay đổi" -#: git-add--interactive.perl:644 +#: git-add--interactive.perl:602 #, perl-format msgid "added %d path\n" msgid_plural "added %d paths\n" msgstr[0] "đã thêm %d đưá»ng dẫn\n" -#: git-add--interactive.perl:647 +#: git-add--interactive.perl:605 #, perl-format msgid "updated %d path\n" msgid_plural "updated %d paths\n" msgstr[0] "đã cáºp nháºt %d đưá»ng dẫn\n" -#: git-add--interactive.perl:650 +#: git-add--interactive.perl:608 #, perl-format msgid "reverted %d path\n" msgid_plural "reverted %d paths\n" msgstr[0] "đã hoà n nguyên %d đưá»ng dẫn\n" -#: git-add--interactive.perl:653 +#: git-add--interactive.perl:611 #, perl-format msgid "touched %d path\n" msgid_plural "touched %d paths\n" msgstr[0] "%d đưá»ng dẫn đã touch (chạm)\n" -#: git-add--interactive.perl:662 +#: git-add--interactive.perl:620 msgid "Update" msgstr "Cáºp nháºt" -#: git-add--interactive.perl:674 +#: git-add--interactive.perl:632 msgid "Revert" msgstr "Hoà n nguyên" -#: git-add--interactive.perl:697 +#: git-add--interactive.perl:655 #, perl-format msgid "note: %s is untracked now.\n" msgstr "chú ý: %s giỠđã bá» theo dõi.\n" -#: git-add--interactive.perl:708 +#: git-add--interactive.perl:666 msgid "Add untracked" msgstr "Thêm các cái chưa được theo dõi" -#: git-add--interactive.perl:714 +#: git-add--interactive.perl:672 msgid "No untracked files.\n" msgstr "Không có táºp tin nà o chưa được theo dõi.\n" -#: git-add--interactive.perl:1030 +#: git-add--interactive.perl:985 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for staging." @@ -15460,7 +15544,7 @@ msgstr "" "Nếu miếng vá được áp dụng sạch sẽ, hunk đã sá»a sẽ ngay láºp tức\n" "được đánh dấu để chuyển lên bệ phóng." -#: git-add--interactive.perl:1033 +#: git-add--interactive.perl:988 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for stashing." @@ -15468,7 +15552,7 @@ msgstr "" "Nếu miếng vá được áp dụng sạch sẽ, hunk đã sá»a sẽ ngay láºp tức\n" "được đánh dấu để tạm cất." -#: git-add--interactive.perl:1036 +#: git-add--interactive.perl:991 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for unstaging." @@ -15476,7 +15560,7 @@ msgstr "" "Nếu miếng vá được áp dụng sạch sẽ, hunk đã sá»a sẽ ngay láºp tức\n" "được đánh dấu để bá» chuyển lên bệ phóng." -#: git-add--interactive.perl:1039 git-add--interactive.perl:1048 +#: git-add--interactive.perl:994 git-add--interactive.perl:1003 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for applying." @@ -15484,7 +15568,7 @@ msgstr "" "Nếu miếng vá được áp dụng sạch sẽ, hunk đã sá»a sẽ ngay láºp tức\n" "được đánh dấu để áp dụng." -#: git-add--interactive.perl:1042 git-add--interactive.perl:1045 +#: git-add--interactive.perl:997 git-add--interactive.perl:1000 msgid "" "If the patch applies cleanly, the edited hunk will immediately be\n" "marked for discarding." @@ -15492,16 +15576,16 @@ msgstr "" "Nếu miếng vá được áp dụng sạch sẽ, hunk đã sá»a sẽ ngay láºp tức\n" "được đánh dấu để loại bá»." -#: git-add--interactive.perl:1058 +#: git-add--interactive.perl:1013 #, perl-format msgid "failed to open hunk edit file for writing: %s" msgstr "gặp lá»—i khi táºp tin sá»a hunk để ghi: %s" -#: git-add--interactive.perl:1059 +#: git-add--interactive.perl:1014 msgid "Manual hunk edit mode -- see bottom for a quick guide.\n" msgstr "Chế độ sá»a hunk bằng tay -- xem ở đáy để có hướng dẫn sá» dụng nhanh.\n" -#: git-add--interactive.perl:1065 +#: git-add--interactive.perl:1020 #, perl-format msgid "" "---\n" @@ -15515,7 +15599,7 @@ msgstr "" "Những dòng bắt đầu bằng %s sẽ bị loại bá».\n" #. TRANSLATORS: 'it' refers to the patch mentioned in the previous messages. -#: git-add--interactive.perl:1073 +#: git-add--interactive.perl:1028 msgid "" "If it does not apply cleanly, you will be given an opportunity to\n" "edit again. If all lines of the hunk are removed, then the edit is\n" @@ -15525,7 +15609,7 @@ msgstr "" "để sá»a lần nữa. Nếu má»i dòng cá»§a hunk bị xóa bá», thế thì những\n" "sá»a dổi sẽ bị loại bá», và hunk vẫn giữ nguyên.\n" -#: git-add--interactive.perl:1087 +#: git-add--interactive.perl:1042 #, perl-format msgid "failed to open hunk edit file for reading: %s" msgstr "gặp lá»—i khi mở táºp tin hunk để Ä‘á»c: %s" @@ -15536,14 +15620,14 @@ msgstr "gặp lá»—i khi mở táºp tin hunk để Ä‘á»c: %s" #. Consider translating (saying "no" discards!) as #. (saying "n" for "no" discards!) if the translation #. of the word "no" does not start with n. -#: git-add--interactive.perl:1178 +#: git-add--interactive.perl:1134 msgid "" "Your edited hunk does not apply. Edit again (saying \"no\" discards!) [y/n]? " msgstr "" "Hunk đã sá»a cá»§a bạn không được áp dụng. Sá»a lại lần nữa (nói \"n\" để loại " "bá»!) [y/n]? " -#: git-add--interactive.perl:1187 +#: git-add--interactive.perl:1143 msgid "" "y - stage this hunk\n" "n - do not stage this hunk\n" @@ -15558,7 +15642,7 @@ msgstr "" "d - đừng đưa lên bệ phóng hunk nà y cÅ©ng như bất kỳ cái nà o còn lại trong táºp " "tin" -#: git-add--interactive.perl:1193 +#: git-add--interactive.perl:1149 msgid "" "y - stash this hunk\n" "n - do not stash this hunk\n" @@ -15572,7 +15656,7 @@ msgstr "" "a - tạm cất hunk nà y và tất cả các hunk sau nà y trong táºp tin\n" "d - đừng tạm cất hunk nà y cÅ©ng như bất kỳ cái nà o còn lại trong táºp tin" -#: git-add--interactive.perl:1199 +#: git-add--interactive.perl:1155 msgid "" "y - unstage this hunk\n" "n - do not unstage this hunk\n" @@ -15588,7 +15672,7 @@ msgstr "" "d - đừng đưa ra khá»i bệ phóng hunk nà y cÅ©ng như bất kỳ cái nà o còn lại trong " "táºp tin" -#: git-add--interactive.perl:1205 +#: git-add--interactive.perl:1161 msgid "" "y - apply this hunk to index\n" "n - do not apply this hunk to index\n" @@ -15602,7 +15686,7 @@ msgstr "" "a - áp dụng hunk nà y và tất cả các hunk sau nà y trong táºp tin\n" "d - đừng áp dụng hunk nà y cÅ©ng như bất kỳ cái nà o sau nà y trong táºp tin" -#: git-add--interactive.perl:1211 +#: git-add--interactive.perl:1167 msgid "" "y - discard this hunk from worktree\n" "n - do not discard this hunk from worktree\n" @@ -15616,7 +15700,7 @@ msgstr "" "a - loại bá» hunk nà y và tất cả các hunk sau nà y trong táºp tin\n" "d - đừng loại bá» hunk nà y cÅ©ng như bất kỳ cái nà o sau nà y trong táºp tin" -#: git-add--interactive.perl:1217 +#: git-add--interactive.perl:1173 msgid "" "y - discard this hunk from index and worktree\n" "n - do not discard this hunk from index and worktree\n" @@ -15630,7 +15714,7 @@ msgstr "" "a - loại bá» hunk nà y và tất cả các hunk sau nà y trong táºp tin\n" "d - đừng loại bá» hunk nà y cÅ©ng như bất kỳ cái nà o sau nà y trong táºp tin" -#: git-add--interactive.perl:1223 +#: git-add--interactive.perl:1179 msgid "" "y - apply this hunk to index and worktree\n" "n - do not apply this hunk to index and worktree\n" @@ -15644,7 +15728,7 @@ msgstr "" "a - áp dụng hunk nà y và tất cả các hunk sau nà y trong táºp tin\n" "d - đừng áp dụng hunk nà y cÅ©ng như bất kỳ cái nà o sau nà y trong táºp tin" -#: git-add--interactive.perl:1232 +#: git-add--interactive.perl:1188 msgid "" "g - select a hunk to go to\n" "/ - search for a hunk matching the given regex\n" @@ -15666,194 +15750,194 @@ msgstr "" "e - sá»a bằng tay hunk hiện hà nh\n" "? - in trợ giúp\n" -#: git-add--interactive.perl:1263 +#: git-add--interactive.perl:1219 msgid "The selected hunks do not apply to the index!\n" msgstr "Các hunk đã chá»n không được áp dụng và o bảng mục lục!\n" -#: git-add--interactive.perl:1264 +#: git-add--interactive.perl:1220 msgid "Apply them to the worktree anyway? " msgstr "Vẫn áp dụng chúng cho cây là m việc? " -#: git-add--interactive.perl:1267 +#: git-add--interactive.perl:1223 msgid "Nothing was applied.\n" msgstr "Äã không áp dụng gì cả.\n" -#: git-add--interactive.perl:1278 +#: git-add--interactive.perl:1234 #, perl-format msgid "ignoring unmerged: %s\n" msgstr "bá» qua những thứ chưa hòa trá»™n: %s\n" -#: git-add--interactive.perl:1287 +#: git-add--interactive.perl:1243 msgid "Only binary files changed.\n" msgstr "Chỉ có các táºp tin nhị phân là thay đổi.\n" -#: git-add--interactive.perl:1289 +#: git-add--interactive.perl:1245 msgid "No changes.\n" msgstr "Không có thay đổi nà o.\n" -#: git-add--interactive.perl:1297 +#: git-add--interactive.perl:1253 msgid "Patch update" msgstr "Cáºp nháºt miếng vá" -#: git-add--interactive.perl:1349 +#: git-add--interactive.perl:1305 #, perl-format msgid "Stage mode change [y,n,q,a,d,/%s,?]? " msgstr "Thay đổi chế độ bệ phóng [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1350 +#: git-add--interactive.perl:1306 #, perl-format msgid "Stage deletion [y,n,q,a,d,/%s,?]? " msgstr "Xóa khá»i bệ phóng [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1351 +#: git-add--interactive.perl:1307 #, perl-format msgid "Stage this hunk [y,n,q,a,d,/%s,?]? " msgstr "ÄÆ°a lên bệ phóng hunk nà y [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1354 +#: git-add--interactive.perl:1310 #, perl-format msgid "Stash mode change [y,n,q,a,d,/%s,?]? " msgstr "Thay đổi chế độ tạm cất Ä‘i [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1355 +#: git-add--interactive.perl:1311 #, perl-format msgid "Stash deletion [y,n,q,a,d,/%s,?]? " msgstr "Xóa tạm cất [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1356 +#: git-add--interactive.perl:1312 #, perl-format msgid "Stash this hunk [y,n,q,a,d,/%s,?]? " msgstr "Tạm cất hunk nà y [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1359 +#: git-add--interactive.perl:1315 #, perl-format msgid "Unstage mode change [y,n,q,a,d,/%s,?]? " msgstr "Thay đổi chế độ bá» ra khá»i bệ phóng [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1360 +#: git-add--interactive.perl:1316 #, perl-format msgid "Unstage deletion [y,n,q,a,d,/%s,?]? " msgstr "Xóa bá» việc bá» ra khá»i bệ phóng [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1361 +#: git-add--interactive.perl:1317 #, perl-format msgid "Unstage this hunk [y,n,q,a,d,/%s,?]? " msgstr "Bá» ra khá»i bệ phóng hunk nà y [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1364 +#: git-add--interactive.perl:1320 #, perl-format msgid "Apply mode change to index [y,n,q,a,d,/%s,?]? " msgstr "Ãp dụng thay đổi chế độ cho mục lục [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1365 +#: git-add--interactive.perl:1321 #, perl-format msgid "Apply deletion to index [y,n,q,a,d,/%s,?]? " msgstr "Ãp dụng việc xóa và o mục lục [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1366 +#: git-add--interactive.perl:1322 #, perl-format msgid "Apply this hunk to index [y,n,q,a,d,/%s,?]? " msgstr "Ão dụng hunk nà y và o mục lục [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1369 +#: git-add--interactive.perl:1325 #, perl-format msgid "Discard mode change from worktree [y,n,q,a,d,/%s,?]? " msgstr "Loại bá» các thay đổi chế độ từ cây là m việc [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1370 +#: git-add--interactive.perl:1326 #, perl-format msgid "Discard deletion from worktree [y,n,q,a,d,/%s,?]? " msgstr "Loại bá» việc xóa khá»i cây là m việc [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1371 +#: git-add--interactive.perl:1327 #, perl-format msgid "Discard this hunk from worktree [y,n,q,a,d,/%s,?]? " msgstr "Loại bá» hunk nà y khá»i cây là m việc [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1374 +#: git-add--interactive.perl:1330 #, perl-format msgid "Discard mode change from index and worktree [y,n,q,a,d,/%s,?]? " msgstr "Loại bá» thay đổi chế độ từ mục lục và cây là m việc [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1375 +#: git-add--interactive.perl:1331 #, perl-format msgid "Discard deletion from index and worktree [y,n,q,a,d,/%s,?]? " msgstr "Loại bá» việc xóa khá»i mục lục và cây là m việc [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1376 +#: git-add--interactive.perl:1332 #, perl-format msgid "Discard this hunk from index and worktree [y,n,q,a,d,/%s,?]? " msgstr "Loại bá» hunk nà y khá»i mục lục và cây là m việc [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1379 +#: git-add--interactive.perl:1335 #, perl-format msgid "Apply mode change to index and worktree [y,n,q,a,d,/%s,?]? " msgstr "" "Ãp dụng thay đổi chế độ cho mục lục và cây là m việc [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1380 +#: git-add--interactive.perl:1336 #, perl-format msgid "Apply deletion to index and worktree [y,n,q,a,d,/%s,?]? " msgstr "Ãp dụng việc xóa và o mục lục và cây là m việc [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1381 +#: git-add--interactive.perl:1337 #, perl-format msgid "Apply this hunk to index and worktree [y,n,q,a,d,/%s,?]? " msgstr "Ãp dụng hunk nà y và o mục lục và cây là m việc [y,n,q,a,d,/%s,?]? " -#: git-add--interactive.perl:1484 +#: git-add--interactive.perl:1440 msgid "go to which hunk (<ret> to see more)? " msgstr "nhảy đến hunk nà o (<ret> để xem thêm)? " -#: git-add--interactive.perl:1486 +#: git-add--interactive.perl:1442 msgid "go to which hunk? " msgstr "nhảy đến hunk nà o?" -#: git-add--interactive.perl:1495 +#: git-add--interactive.perl:1451 #, perl-format msgid "Invalid number: '%s'\n" msgstr "Số không hợp lệ: “%sâ€\n" -#: git-add--interactive.perl:1500 +#: git-add--interactive.perl:1456 #, perl-format msgid "Sorry, only %d hunk available.\n" msgid_plural "Sorry, only %d hunks available.\n" msgstr[0] "Rất tiếc, chỉ có sẵn %d hunk..\n" -#: git-add--interactive.perl:1526 +#: git-add--interactive.perl:1482 msgid "search for regex? " msgstr "tìm kiếm cho regex? " -#: git-add--interactive.perl:1539 +#: git-add--interactive.perl:1495 #, perl-format msgid "Malformed search regexp %s: %s\n" msgstr "Äịnh dạng tìm kiếm cá»§a biểu thức chÃnh quy không đúng %s: %s\n" -#: git-add--interactive.perl:1549 +#: git-add--interactive.perl:1505 msgid "No hunk matches the given pattern\n" msgstr "Không thấy hunk nà o khá»›p mẫu đã cho\n" -#: git-add--interactive.perl:1561 git-add--interactive.perl:1583 +#: git-add--interactive.perl:1517 git-add--interactive.perl:1539 msgid "No previous hunk\n" msgstr "Không có hunk kế trước\n" -#: git-add--interactive.perl:1570 git-add--interactive.perl:1589 +#: git-add--interactive.perl:1526 git-add--interactive.perl:1545 msgid "No next hunk\n" msgstr "Không có hunk kế tiếp\n" -#: git-add--interactive.perl:1597 +#: git-add--interactive.perl:1553 #, perl-format msgid "Split into %d hunk.\n" msgid_plural "Split into %d hunks.\n" msgstr[0] "Chi nhá» thà nh %d hunks.\n" -#: git-add--interactive.perl:1649 +#: git-add--interactive.perl:1605 msgid "Review diff" msgstr "Xem xét lại diff" #. TRANSLATORS: please do not translate the command names #. 'status', 'update', 'revert', etc. -#: git-add--interactive.perl:1668 +#: git-add--interactive.perl:1624 msgid "" "status - show paths with changes\n" "update - add working tree state to the staged set of changes\n" @@ -15873,84 +15957,84 @@ msgstr "" "add untracked - thêm ná»™i dung các các táºp tin chưa theo dõi và táºp hợp các " "thay đổi đã đặt lên bệ phóng\n" -#: git-add--interactive.perl:1685 git-add--interactive.perl:1690 -#: git-add--interactive.perl:1693 git-add--interactive.perl:1700 -#: git-add--interactive.perl:1704 git-add--interactive.perl:1710 +#: git-add--interactive.perl:1641 git-add--interactive.perl:1646 +#: git-add--interactive.perl:1649 git-add--interactive.perl:1656 +#: git-add--interactive.perl:1660 git-add--interactive.perl:1666 msgid "missing --" msgstr "thiếu --" -#: git-add--interactive.perl:1706 +#: git-add--interactive.perl:1662 #, perl-format msgid "unknown --patch mode: %s" msgstr "không hiểu chế độ --patch: %s" -#: git-add--interactive.perl:1712 git-add--interactive.perl:1718 +#: git-add--interactive.perl:1668 git-add--interactive.perl:1674 #, perl-format msgid "invalid argument %s, expecting --" msgstr "đối số không hợp lệ %s, cần --" -#: git-send-email.perl:121 +#: git-send-email.perl:126 msgid "local zone differs from GMT by a non-minute interval\n" msgstr "múi giá» ná»™i bá»™ khác biệt vá»›i GMT bởi khoảng thá»i gian không-phút\n" -#: git-send-email.perl:128 git-send-email.perl:134 +#: git-send-email.perl:133 git-send-email.perl:139 msgid "local time offset greater than or equal to 24 hours\n" msgstr "khoảng bù thá»i gian ná»™i bá»™ lá»›n hÆ¡n hoặc bằng 24 giá»\n" -#: git-send-email.perl:202 git-send-email.perl:208 +#: git-send-email.perl:208 git-send-email.perl:214 msgid "the editor exited uncleanly, aborting everything" msgstr "trình soạn thảo thoát không sạch sẽ, bãi bá» má»i thứ" -#: git-send-email.perl:282 +#: git-send-email.perl:291 #, perl-format msgid "" "'%s' contains an intermediate version of the email you were composing.\n" msgstr "“%s†có chưa má»™t phiên bản trung gian cá»§a thư bạn đã soạn.\n" -#: git-send-email.perl:287 +#: git-send-email.perl:296 #, perl-format msgid "'%s.final' contains the composed email.\n" msgstr "“%s.final†chứa thư Ä‘iện tỠđã soạn thảo.\n" -#: git-send-email.perl:305 +#: git-send-email.perl:314 msgid "--dump-aliases incompatible with other options\n" msgstr "--dump-aliases xung khắc vá»›i các tùy chá»n khác\n" -#: git-send-email.perl:368 git-send-email.perl:623 +#: git-send-email.perl:379 git-send-email.perl:634 msgid "Cannot run git format-patch from outside a repository\n" msgstr "Không thể chạy git format-patch ở ngoà i má»™t kho chứa\n" -#: git-send-email.perl:437 +#: git-send-email.perl:448 #, perl-format msgid "Unknown --suppress-cc field: '%s'\n" msgstr "Không hiểu trưá»ng --suppress-cc: “%sâ€\n" -#: git-send-email.perl:466 +#: git-send-email.perl:477 #, perl-format msgid "Unknown --confirm setting: '%s'\n" msgstr "Không hiểu cà i đặt --confirm: “%sâ€\n" -#: git-send-email.perl:498 +#: git-send-email.perl:509 #, perl-format msgid "warning: sendmail alias with quotes is not supported: %s\n" msgstr "cảnh báo: bà danh sendmail vá»›i dấu trÃch dẫn không được há»— trợ: %s\n" -#: git-send-email.perl:500 +#: git-send-email.perl:511 #, perl-format msgid "warning: `:include:` not supported: %s\n" msgstr "cảnh báo: “:include:“ không được há»— trợ: %s\n" -#: git-send-email.perl:502 +#: git-send-email.perl:513 #, perl-format msgid "warning: `/file` or `|pipe` redirection not supported: %s\n" msgstr "cảnh báo: chuyển hướng “/file“ hay “|pipe“ không được há»— trợ: %s\n" -#: git-send-email.perl:507 +#: git-send-email.perl:518 #, perl-format msgid "warning: sendmail line is not recognized: %s\n" msgstr "cảnh báo: dòng sendmail không nháºn ra được: %s\n" -#: git-send-email.perl:589 +#: git-send-email.perl:600 #, perl-format msgid "" "File '%s' exists but it could also be the range of commits\n" @@ -15965,12 +16049,12 @@ msgstr "" " * Nói \"./%s\" nếu ý bạn là má»™t táºp tin; hoặc\n" " * ÄÆ°a ra tùy chá»n --format-patch nếu ý bạn là chuẩn bị.\n" -#: git-send-email.perl:610 +#: git-send-email.perl:621 #, perl-format msgid "Failed to opendir %s: %s" msgstr "Gặp lá»—i khi mở thư mục “%sâ€: %s" -#: git-send-email.perl:634 +#: git-send-email.perl:645 #, perl-format msgid "" "fatal: %s: %s\n" @@ -15979,7 +16063,7 @@ msgstr "" "nghiêm trá»ng: %s: %s\n" "cảnh báo: không có miếng vá nà o được gá»i Ä‘i\n" -#: git-send-email.perl:645 +#: git-send-email.perl:656 msgid "" "\n" "No patch files specified!\n" @@ -15989,17 +16073,17 @@ msgstr "" "Chưa chỉ định các táºp tin miếng vá!\n" "\n" -#: git-send-email.perl:658 +#: git-send-email.perl:669 #, perl-format msgid "No subject line in %s?" msgstr "Không có dòng chá»§ đỠtrong %s?" -#: git-send-email.perl:668 +#: git-send-email.perl:679 #, perl-format msgid "Failed to open for writing %s: %s" msgstr "Gặp lá»—i khi mở “%s†để ghi: %s" -#: git-send-email.perl:678 +#: git-send-email.perl:689 msgid "" "Lines beginning in \"GIT:\" will be removed.\n" "Consider including an overall diffstat or table of contents\n" @@ -16013,31 +16097,31 @@ msgstr "" "\n" "Xóa ná»™i dung phần thân nếu bạn không muốn gá»i tóm tắt.\n" -#: git-send-email.perl:701 +#: git-send-email.perl:712 #, perl-format msgid "Failed to open %s.final: %s" msgstr "Gặp lá»—i khi mở %s.final: %s" -#: git-send-email.perl:704 +#: git-send-email.perl:715 #, perl-format msgid "Failed to open %s: %s" msgstr "Gặp lá»—i khi mở “%sâ€: %s" -#: git-send-email.perl:739 +#: git-send-email.perl:750 msgid "To/Cc/Bcc fields are not interpreted yet, they have been ignored\n" msgstr "Các trưá»ng To/Cc/Bcc không được phiên dịch, chúng bị bá» qua\n" -#: git-send-email.perl:748 +#: git-send-email.perl:759 msgid "Summary email is empty, skipping it\n" msgstr "Thư tổng thể là trống rá»—ng, nên bá» qua nó\n" #. TRANSLATORS: please keep [y/N] as is. -#: git-send-email.perl:780 +#: git-send-email.perl:791 #, perl-format msgid "Are you sure you want to use <%s> [y/N]? " msgstr "Bạn có chắc muốn dùng <%s> [y/N]? " -#: git-send-email.perl:809 +#: git-send-email.perl:820 msgid "" "The following files are 8bit, but do not declare a Content-Transfer-" "Encoding.\n" @@ -16045,11 +16129,11 @@ msgstr "" "Các trưá»ng sau đây là 8bit, nhưng không khai báo má»™t Content-Transfer-" "Encoding.\n" -#: git-send-email.perl:814 +#: git-send-email.perl:825 msgid "Which 8bit encoding should I declare [UTF-8]? " msgstr "Bảng mã 8bit nà o tôi nên khai báo [UTF-8]? " -#: git-send-email.perl:822 +#: git-send-email.perl:833 #, perl-format msgid "" "Refusing to send because the patch\n" @@ -16062,20 +16146,20 @@ msgstr "" "có chá»§ đỠở dạng mẫu “*** SUBJECT HERE ***â€. Dùng --force nếu bạn thá»±c sá»± " "muốn gá»i.\n" -#: git-send-email.perl:841 +#: git-send-email.perl:852 msgid "To whom should the emails be sent (if anyone)?" msgstr "Tá»›i ngưá»i mà thư được gá»i (nếu có)?" -#: git-send-email.perl:859 +#: git-send-email.perl:870 #, perl-format msgid "fatal: alias '%s' expands to itself\n" msgstr "nghiêm trá»ng: bà danh “%s†được khai triển thà nh chÃnh nó\n" -#: git-send-email.perl:871 +#: git-send-email.perl:882 msgid "Message-ID to be used as In-Reply-To for the first email (if any)? " msgstr "Message-ID được dùng như là In-Reply-To cho thư đầu tiên (nếu có)? " -#: git-send-email.perl:921 git-send-email.perl:929 +#: git-send-email.perl:932 git-send-email.perl:940 #, perl-format msgid "error: unable to extract a valid address from: %s\n" msgstr "lá»—i: không thể rút trÃch má»™t địa chỉ hợp lệ từ: %s\n" @@ -16083,16 +16167,16 @@ msgstr "lá»—i: không thể rút trÃch má»™t địa chỉ hợp lệ từ: %s\n #. TRANSLATORS: Make sure to include [q] [d] [e] in your #. translation. The program will only accept English input #. at this point. -#: git-send-email.perl:933 +#: git-send-email.perl:944 msgid "What to do with this address? ([q]uit|[d]rop|[e]dit): " msgstr "Là m gì vá»›i địa chỉ nà y? (thoát[q]|xóa[d]|sá»a[e]): " -#: git-send-email.perl:1234 +#: git-send-email.perl:1245 #, perl-format msgid "CA path \"%s\" does not exist" msgstr "đưá»ng dẫn CA “%s†không tồn tại" -#: git-send-email.perl:1309 +#: git-send-email.perl:1320 msgid "" " The Cc list above has been expanded by additional\n" " addresses found in the patch commit message. By default\n" @@ -16119,129 +16203,212 @@ msgstr "" #. TRANSLATORS: Make sure to include [y] [n] [q] [a] in your #. translation. The program will only accept English input #. at this point. -#: git-send-email.perl:1324 +#: git-send-email.perl:1335 msgid "Send this email? ([y]es|[n]o|[q]uit|[a]ll): " msgstr "Gá»i thư nà y chứ? ([y]có|[n]không|[q]thoát|[a]tất): " -#: git-send-email.perl:1327 +#: git-send-email.perl:1338 msgid "Send this email reply required" msgstr "Gá»i thư nà y trả lá»i yêu cầu" -#: git-send-email.perl:1353 +#: git-send-email.perl:1364 msgid "The required SMTP server is not properly defined." msgstr "Máy phục vụ SMTP chưa được định nghÄ©a má»™t cách thÃch hợp." -#: git-send-email.perl:1397 +#: git-send-email.perl:1411 #, perl-format msgid "Server does not support STARTTLS! %s" msgstr "Máy chá»§ không há»— trợ STARTTLS! %s" -#: git-send-email.perl:1403 +#: git-send-email.perl:1416 git-send-email.perl:1420 +#, perl-format +msgid "STARTTLS failed! %s" +msgstr "STARTTLS gặp lá»—i! %s" + +#: git-send-email.perl:1430 msgid "Unable to initialize SMTP properly. Check config and use --smtp-debug." msgstr "" "Không thể khởi tạo SMTP má»™t cách đúng đắn. Kiểm tra cấu hình và dùng --smtp-" "debug." -#: git-send-email.perl:1421 +#: git-send-email.perl:1448 #, perl-format msgid "Failed to send %s\n" msgstr "Gặp lá»—i khi gá»i %s\n" -#: git-send-email.perl:1424 +#: git-send-email.perl:1451 #, perl-format msgid "Dry-Sent %s\n" msgstr "Thá» gá»i %s\n" -#: git-send-email.perl:1424 +#: git-send-email.perl:1451 #, perl-format msgid "Sent %s\n" msgstr "Gá»i %s\n" -#: git-send-email.perl:1426 +#: git-send-email.perl:1453 msgid "Dry-OK. Log says:\n" msgstr "Dry-OK. Nháºt ký nói rằng:\n" -#: git-send-email.perl:1426 +#: git-send-email.perl:1453 msgid "OK. Log says:\n" msgstr "OK. Nháºt ký nói rằng:\n" -#: git-send-email.perl:1438 +#: git-send-email.perl:1465 msgid "Result: " msgstr "Kết quả: " -#: git-send-email.perl:1441 +#: git-send-email.perl:1468 msgid "Result: OK\n" msgstr "Kết quả: Tốt\n" -#: git-send-email.perl:1454 +#: git-send-email.perl:1481 #, perl-format msgid "can't open file %s" msgstr "không thể mở táºp tin “%sâ€" -#: git-send-email.perl:1501 git-send-email.perl:1521 +#: git-send-email.perl:1528 git-send-email.perl:1548 #, perl-format msgid "(mbox) Adding cc: %s from line '%s'\n" msgstr "(mbox) Thêm cc: %s từ dòng “%sâ€\n" -#: git-send-email.perl:1507 +#: git-send-email.perl:1534 #, perl-format msgid "(mbox) Adding to: %s from line '%s'\n" msgstr "(mbox) Äang thêm to: %s từ dòng “%sâ€\n" -#: git-send-email.perl:1555 +#: git-send-email.perl:1582 #, perl-format msgid "(non-mbox) Adding cc: %s from line '%s'\n" msgstr "(non-mbox) Thêm cc: %s từ dòng “%sâ€\n" -#: git-send-email.perl:1578 +#: git-send-email.perl:1605 #, perl-format msgid "(body) Adding cc: %s from line '%s'\n" msgstr "(body) Thêm cc: %s từ dòng “%sâ€\n" -#: git-send-email.perl:1676 +#: git-send-email.perl:1711 #, perl-format msgid "(%s) Could not execute '%s'" msgstr "(%s) Không thể thá»±c thi “%sâ€" -#: git-send-email.perl:1683 +#: git-send-email.perl:1718 #, perl-format msgid "(%s) Adding %s: %s from: '%s'\n" msgstr "(%s) Äang thêm %s: %s từ: “%sâ€\n" -#: git-send-email.perl:1687 +#: git-send-email.perl:1722 #, perl-format msgid "(%s) failed to close pipe to '%s'" msgstr "(%s) gặp lá»—i khi đóng đưá»ng ống đến “%sâ€" -#: git-send-email.perl:1714 +#: git-send-email.perl:1749 msgid "cannot send message as 7bit" msgstr "không thể lấy gá»i thư dạng 7 bÃt" -#: git-send-email.perl:1722 +#: git-send-email.perl:1757 msgid "invalid transfer encoding" msgstr "bảng mã truyá»n không hợp lệ" -#: git-send-email.perl:1741 git-send-email.perl:1792 git-send-email.perl:1802 +#: git-send-email.perl:1795 git-send-email.perl:1846 git-send-email.perl:1856 #, perl-format msgid "unable to open %s: %s\n" msgstr "không thể mở %s: %s\n" -#: git-send-email.perl:1744 +#: git-send-email.perl:1798 #, perl-format msgid "%s: patch contains a line longer than 998 characters" msgstr "%s: miếng vá có chứa dòng dà i hÆ¡n 998 ký tá»±" -#: git-send-email.perl:1760 +#: git-send-email.perl:1814 #, perl-format msgid "Skipping %s with backup suffix '%s'.\n" msgstr "Bá» qua %s vá»›i háºu tố sao lưu dá»± phòng “%sâ€.\n" #. TRANSLATORS: please keep "[y|N]" as is. -#: git-send-email.perl:1764 +#: git-send-email.perl:1818 #, perl-format msgid "Do you really want to send %s? [y|N]: " msgstr "Bạn có thá»±c sá»± muốn gá»i %s? [y|N]: " +#~ msgid "Could not open file '%s'" +#~ msgstr "Không thể mở táºp tin “%sâ€" + +#~ msgid "%lu second ago" +#~ msgid_plural "%lu seconds ago" +#~ msgstr[0] "%lu giây trước" + +#~ msgid "%lu minute ago" +#~ msgid_plural "%lu minutes ago" +#~ msgstr[0] "%lu phút trước" + +#~ msgid "%lu hour ago" +#~ msgid_plural "%lu hours ago" +#~ msgstr[0] "%lu giá» trước" + +#~ msgid "%lu day ago" +#~ msgid_plural "%lu days ago" +#~ msgstr[0] "%lu ngà y trước" + +#~ msgid "%lu week ago" +#~ msgid_plural "%lu weeks ago" +#~ msgstr[0] "%lu tuần trước" + +#~ msgid "%lu month ago" +#~ msgid_plural "%lu months ago" +#~ msgstr[0] "%lu tháng trước" + +#~ msgid "%lu year" +#~ msgid_plural "%lu years" +#~ msgstr[0] "%lu năm" + +#~ msgid "%s, %lu month ago" +#~ msgid_plural "%s, %lu months ago" +#~ msgstr[0] "%s, %lu tháng trước" + +#~ msgid "%lu year ago" +#~ msgid_plural "%lu years ago" +#~ msgstr[0] "%lu năm trước" + +#~ msgid "in %0.1f seconds automatically..." +#~ msgstr "trong %0.1f giây má»™t cách tá»± động…" + +#~ msgid "dup2(%d,%d) failed" +#~ msgstr "dup2(%d,%d) gặp lá»—i" + +#~ msgid "Initial commit on " +#~ msgstr "Lần chuyển giao khởi tạo trên " + +#~ msgid "Patch is empty. Was it split wrong?" +#~ msgstr "Miếng vá trống rá»—ng. Quá trình chia nhá» miếng vá có lá»—i?" + +#~ msgid "" +#~ "You still have unmerged paths in your index.\n" +#~ "Did you forget to use 'git add'?" +#~ msgstr "" +#~ "Bạn vẫn có những đưá»ng dẫn chưa được hòa trá»™n trong bảng mục lục cá»§a " +#~ "mình.\n" +#~ "Bạn đã quên sá» dụng lệnh “git add†à ?" + +#~ msgid "" +#~ "Cannot update paths and switch to branch '%s' at the same time.\n" +#~ "Did you intend to checkout '%s' which can not be resolved as commit?" +#~ msgstr "" +#~ "Không thể cáºp nháºt và chuyển thà nh nhánh “%s†cùng lúc\n" +#~ "Bạn đã có ý định checkout “%s†cái mà không thể được phân giải như là lần " +#~ "chuyển giao?" + +#~ msgid "Explicit paths specified without -i or -o; assuming --only paths..." +#~ msgstr "" +#~ "Những đưá»ng dẫn rõ rà ng được chỉ ra không có tùy chá»n -i cÅ©ng không -o; " +#~ "coi là --only những đưá»ng dẫn" + +#~ msgid "default mode for recursion" +#~ msgstr "chế độ mặc định cho đệ qui" + +#~ msgid "submodule--helper subcommand must be called with a subcommand" +#~ msgstr "lệnh con submodule--helper phải được gá»i vá»›i má»™t lệnh con" + #~ msgid "tag: tagging " #~ msgstr "thẻ: Ä‘ang đánh thẻ" diff --git a/progress.c b/progress.c index 29378caa0..73e36d4a4 100644 --- a/progress.c +++ b/progress.c @@ -36,6 +36,7 @@ struct progress { unsigned delay; unsigned delayed_percent_treshold; struct throughput *throughput; + uint64_t start_ns; }; static volatile sig_atomic_t progress_update; @@ -221,6 +222,7 @@ struct progress *start_progress_delay(const char *title, unsigned total, progress->delayed_percent_treshold = percent_treshold; progress->delay = delay; progress->throughput = NULL; + progress->start_ns = getnanotime(); set_progress_signal(); return progress; } @@ -247,8 +249,10 @@ void stop_progress_msg(struct progress **p_progress, const char *msg) struct throughput *tp = progress->throughput; if (tp) { - unsigned int rate = !tp->avg_misecs ? 0 : - tp->avg_bytes / tp->avg_misecs; + uint64_t now_ns = getnanotime(); + unsigned int misecs, rate; + misecs = ((now_ns - progress->start_ns) * 4398) >> 32; + rate = tp->curr_total / (misecs ? misecs : 1); throughput_string(&tp->display, tp->curr_total, rate); } progress_update = 1; @@ -1525,7 +1525,8 @@ struct ref_store_hash_entry char name[FLEX_ARRAY]; }; -static int ref_store_hash_cmp(const void *entry, const void *entry_or_key, +static int ref_store_hash_cmp(const void *unused_cmp_data, + const void *entry, const void *entry_or_key, const void *keydata) { const struct ref_store_hash_entry *e1 = entry, *e2 = entry_or_key; @@ -1608,7 +1609,7 @@ static void register_ref_store_map(struct hashmap *map, const char *name) { if (!map->tablesize) - hashmap_init(map, ref_store_hash_cmp, 0); + hashmap_init(map, ref_store_hash_cmp, NULL, 0); if (hashmap_put(map, alloc_ref_store_hash_entry(name, refs))) die("BUG: %s ref_store '%s' initialized twice", type, name); @@ -133,7 +133,10 @@ struct remotes_hash_key { int len; }; -static int remotes_hash_cmp(const struct remote *a, const struct remote *b, const struct remotes_hash_key *key) +static int remotes_hash_cmp(const void *unused_cmp_data, + const struct remote *a, + const struct remote *b, + const struct remotes_hash_key *key) { if (key) return strncmp(a->name, key->str, key->len) || a->name[key->len]; @@ -144,7 +147,7 @@ static int remotes_hash_cmp(const struct remote *a, const struct remote *b, cons static inline void init_remotes_hash(void) { if (!remotes_hash.cmpfn) - hashmap_init(&remotes_hash, (hashmap_cmp_fn)remotes_hash_cmp, 0); + hashmap_init(&remotes_hash, (hashmap_cmp_fn)remotes_hash_cmp, NULL, 0); } static struct remote *make_remote(const char *name, int len) diff --git a/repository.c b/repository.c index 161746756..f107af7d7 100644 --- a/repository.c +++ b/repository.c @@ -4,7 +4,9 @@ #include "submodule-config.h" /* The main repository */ -static struct repository the_repo; +static struct repository the_repo = { + NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, &the_index, 0, 0 +}; struct repository *the_repository = &the_repo; static char *git_path_from_env(const char *envvar, const char *git_dir, @@ -235,8 +237,6 @@ int repo_read_index(struct repository *repo) { if (!repo->index) repo->index = xcalloc(1, sizeof(*repo->index)); - else - discard_index(repo->index); return read_index_from(repo->index, repo->index_file); } diff --git a/repository.h b/repository.h index 417787f3e..7f5e24a0a 100644 --- a/repository.h +++ b/repository.h @@ -92,6 +92,14 @@ extern int repo_submodule_init(struct repository *submodule, const char *path); extern void repo_clear(struct repository *repo); +/* + * Populates the repository's index from its index_file, an index struct will + * be allocated if needed. + * + * Return the number of index entries in the populated index or a value less + * than zero if an error occured. If the repository's index has already been + * populated then the number of entries will simply be returned. + */ extern int repo_read_index(struct repository *repo); #endif /* REPOSITORY_H */ diff --git a/revision.c b/revision.c index 913ef8ce3..bfbf0514c 100644 --- a/revision.c +++ b/revision.c @@ -1362,7 +1362,6 @@ void init_revisions(struct rev_info *revs, const char *prefix) init_grep_defaults(); grep_init(&revs->grep_filter, prefix); revs->grep_filter.status_only = 1; - revs->grep_filter.regflags = REG_NEWLINE; diff_setup(&revs->diffopt); if (prefix && !revs->diffopt.prefix) { @@ -2022,7 +2021,6 @@ static int handle_revision_opt(struct rev_info *revs, int argc, const char **arg revs->grep_filter.pattern_type_option = GREP_PATTERN_TYPE_ERE; } else if (!strcmp(arg, "--regexp-ignore-case") || !strcmp(arg, "-i")) { revs->grep_filter.ignore_case = 1; - revs->grep_filter.regflags |= REG_ICASE; DIFF_OPT_SET(&revs->diffopt, PICKAXE_IGNORE_CASE); } else if (!strcmp(arg, "--fixed-strings") || !strcmp(arg, "-F")) { revs->grep_filter.pattern_type_option = GREP_PATTERN_TYPE_FIXED; @@ -1027,7 +1027,7 @@ const char *setup_git_directory_gently(int *nongit_ok) { static struct strbuf cwd = STRBUF_INIT; struct strbuf dir = STRBUF_INIT, gitdir = STRBUF_INIT; - const char *prefix, *env_prefix; + const char *prefix; /* * We may have read an incomplete configuration before @@ -1085,16 +1085,6 @@ const char *setup_git_directory_gently(int *nongit_ok) die("BUG: unhandled setup_git_directory_1() result"); } - /* - * NEEDSWORK: This was a hack in order to get ls-files and grep to have - * properly formated output when recursing submodules. Once ls-files - * and grep have been changed to perform this recursing in-process this - * needs to be removed. - */ - env_prefix = getenv(GIT_TOPLEVEL_PREFIX_ENVIRONMENT); - if (env_prefix) - prefix = env_prefix; - if (prefix) setenv(GIT_PREFIX_ENVIRONMENT, prefix, 1); else diff --git a/sha1_file.c b/sha1_file.c index 5862386cd..b60ae15f7 100644 --- a/sha1_file.c +++ b/sha1_file.c @@ -1684,14 +1684,14 @@ int git_open_cloexec(const char *name, int flags) fd = open(name, flags | o_cloexec); } -#if defined(F_GETFL) && defined(F_SETFL) && defined(FD_CLOEXEC) +#if defined(F_GETFD) && defined(F_SETFD) && defined(FD_CLOEXEC) { static int fd_cloexec = FD_CLOEXEC; if (!o_cloexec && 0 <= fd && fd_cloexec) { /* Opened w/o O_CLOEXEC? try with fcntl(2) to add it */ - int flags = fcntl(fd, F_GETFL); - if (fcntl(fd, F_SETFL, flags | fd_cloexec)) + int flags = fcntl(fd, F_GETFD); + if (fcntl(fd, F_SETFD, flags | fd_cloexec)) fd_cloexec = 0; } } @@ -2275,7 +2275,8 @@ static int delta_base_cache_key_eq(const struct delta_base_cache_key *a, return a->p == b->p && a->base_offset == b->base_offset; } -static int delta_base_cache_hash_cmp(const void *va, const void *vb, +static int delta_base_cache_hash_cmp(const void *unused_cmp_data, + const void *va, const void *vb, const void *vkey) { const struct delta_base_cache_entry *a = va, *b = vb; @@ -2360,7 +2361,7 @@ static void add_delta_base_cache(struct packed_git *p, off_t base_offset, list_add_tail(&ent->lru, &delta_base_cache_lru); if (!delta_base_cache.cmpfn) - hashmap_init(&delta_base_cache, delta_base_cache_hash_cmp, 0); + hashmap_init(&delta_base_cache, delta_base_cache_hash_cmp, NULL, 0); hashmap_entry_init(ent, pack_entry_hash(p, base_offset)); hashmap_add(&delta_base_cache, ent); } diff --git a/sub-process.c b/sub-process.c index 92f8aea70..a3cfab1a9 100644 --- a/sub-process.c +++ b/sub-process.c @@ -5,9 +5,10 @@ #include "sigchain.h" #include "pkt-line.h" -int cmd2process_cmp(const struct subprocess_entry *e1, - const struct subprocess_entry *e2, - const void *unused) +int cmd2process_cmp(const void *unused_cmp_data, + const struct subprocess_entry *e1, + const struct subprocess_entry *e2, + const void *unused_keydata) { return strcmp(e1->cmd, e2->cmd); } diff --git a/sub-process.h b/sub-process.h index d9a45cd35..96a2cca36 100644 --- a/sub-process.h +++ b/sub-process.h @@ -20,8 +20,10 @@ struct subprocess_entry { /* subprocess functions */ -int cmd2process_cmp(const struct subprocess_entry *e1, - const struct subprocess_entry *e2, const void *unused); +extern int cmd2process_cmp(const void *unused_cmp_data, + const struct subprocess_entry *e1, + const struct subprocess_entry *e2, + const void *unused_keydata); typedef int(*subprocess_start_fn)(struct subprocess_entry *entry); int subprocess_start(struct hashmap *hashmap, struct subprocess_entry *entry, const char *cmd, diff --git a/submodule-config.c b/submodule-config.c index 89de1d6a5..0b429e942 100644 --- a/submodule-config.c +++ b/submodule-config.c @@ -4,6 +4,7 @@ #include "submodule-config.h" #include "submodule.h" #include "strbuf.h" +#include "parse-options.h" /* * submodule cache lookup structure @@ -33,17 +34,19 @@ enum lookup_type { lookup_path }; -static int config_path_cmp(const struct submodule_entry *a, +static int config_path_cmp(const void *unused_cmp_data, + const struct submodule_entry *a, const struct submodule_entry *b, - const void *unused) + const void *unused_keydata) { return strcmp(a->config->path, b->config->path) || hashcmp(a->config->gitmodules_sha1, b->config->gitmodules_sha1); } -static int config_name_cmp(const struct submodule_entry *a, +static int config_name_cmp(const void *unused_cmp_data, + const struct submodule_entry *a, const struct submodule_entry *b, - const void *unused) + const void *unused_keydata) { return strcmp(a->config->name, b->config->name) || hashcmp(a->config->gitmodules_sha1, b->config->gitmodules_sha1); @@ -56,8 +59,8 @@ static struct submodule_cache *submodule_cache_alloc(void) static void submodule_cache_init(struct submodule_cache *cache) { - hashmap_init(&cache->for_path, (hashmap_cmp_fn) config_path_cmp, 0); - hashmap_init(&cache->for_name, (hashmap_cmp_fn) config_name_cmp, 0); + hashmap_init(&cache->for_path, (hashmap_cmp_fn) config_path_cmp, NULL, 0); + hashmap_init(&cache->for_name, (hashmap_cmp_fn) config_name_cmp, NULL, 0); cache->initialized = 1; } @@ -245,11 +248,40 @@ static int parse_fetch_recurse(const char *opt, const char *arg, } } +int parse_submodule_fetchjobs(const char *var, const char *value) +{ + int fetchjobs = git_config_int(var, value); + if (fetchjobs < 0) + die(_("negative values not allowed for submodule.fetchjobs")); + return fetchjobs; +} + int parse_fetch_recurse_submodules_arg(const char *opt, const char *arg) { return parse_fetch_recurse(opt, arg, 1); } +int option_fetch_parse_recurse_submodules(const struct option *opt, + const char *arg, int unset) +{ + int *v; + + if (!opt->value) + return -1; + + v = opt->value; + + if (unset) { + *v = RECURSE_SUBMODULES_OFF; + } else { + if (arg) + *v = parse_fetch_recurse_submodules_arg(opt->long_name, arg); + else + *v = RECURSE_SUBMODULES_ON; + } + return 0; +} + static int parse_update_recurse(const char *opt, const char *arg, int die_on_error) { diff --git a/submodule-config.h b/submodule-config.h index 5f52e6567..cccd34b92 100644 --- a/submodule-config.h +++ b/submodule-config.h @@ -27,7 +27,11 @@ struct repository; extern void submodule_cache_free(struct submodule_cache *cache); +extern int parse_submodule_fetchjobs(const char *var, const char *value); extern int parse_fetch_recurse_submodules_arg(const char *opt, const char *arg); +struct option; +extern int option_fetch_parse_recurse_submodules(const struct option *opt, + const char *arg, int unset); extern int parse_update_recurse_submodules_arg(const char *opt, const char *arg); extern int parse_push_recurse_submodules_arg(const char *opt, const char *arg); extern int parse_submodule_config_option(const char *var, const char *value); diff --git a/submodule.c b/submodule.c index f39cb4f6e..5139b9256 100644 --- a/submodule.c +++ b/submodule.c @@ -20,37 +20,53 @@ #include "worktree.h" #include "parse-options.h" -static int config_fetch_recurse_submodules = RECURSE_SUBMODULES_ON_DEMAND; static int config_update_recurse_submodules = RECURSE_SUBMODULES_OFF; -static int parallel_jobs = 1; static struct string_list changed_submodule_paths = STRING_LIST_INIT_DUP; static int initialized_fetch_ref_tips; static struct oid_array ref_tips_before_fetch; static struct oid_array ref_tips_after_fetch; /* - * The following flag is set if the .gitmodules file is unmerged. We then - * disable recursion for all submodules where .git/config doesn't have a - * matching config entry because we can't guess what might be configured in - * .gitmodules unless the user resolves the conflict. When a command line - * option is given (which always overrides configuration) this flag will be - * ignored. + * Check if the .gitmodules file is unmerged. Parsing of the .gitmodules file + * will be disabled because we can't guess what might be configured in + * .gitmodules unless the user resolves the conflict. */ -static int gitmodules_is_unmerged; +int is_gitmodules_unmerged(const struct index_state *istate) +{ + int pos = index_name_pos(istate, GITMODULES_FILE, strlen(GITMODULES_FILE)); + if (pos < 0) { /* .gitmodules not found or isn't merged */ + pos = -1 - pos; + if (istate->cache_nr > pos) { /* there is a .gitmodules */ + const struct cache_entry *ce = istate->cache[pos]; + if (ce_namelen(ce) == strlen(GITMODULES_FILE) && + !strcmp(ce->name, GITMODULES_FILE)) + return 1; + } + } + + return 0; +} /* - * This flag is set if the .gitmodules file had unstaged modifications on - * startup. This must be checked before allowing modifications to the - * .gitmodules file with the intention to stage them later, because when - * continuing we would stage the modifications the user didn't stage herself - * too. That might change in a future version when we learn to stage the - * changes we do ourselves without staging any previous modifications. + * Check if the .gitmodules file has unstaged modifications. This must be + * checked before allowing modifications to the .gitmodules file with the + * intention to stage them later, because when continuing we would stage the + * modifications the user didn't stage herself too. That might change in a + * future version when we learn to stage the changes we do ourselves without + * staging any previous modifications. */ -static int gitmodules_is_modified; - -int is_staging_gitmodules_ok(void) +int is_staging_gitmodules_ok(const struct index_state *istate) { - return !gitmodules_is_modified; + int pos = index_name_pos(istate, GITMODULES_FILE, strlen(GITMODULES_FILE)); + + if ((pos >= 0) && (pos < istate->cache_nr)) { + struct stat st; + if (lstat(GITMODULES_FILE, &st) == 0 && + ce_match_stat(istate->cache[pos], &st, 0) & DATA_CHANGED) + return 0; + } + + return 1; } /* @@ -63,10 +79,10 @@ int update_path_in_gitmodules(const char *oldpath, const char *newpath) struct strbuf entry = STRBUF_INIT; const struct submodule *submodule; - if (!file_exists(".gitmodules")) /* Do nothing without .gitmodules */ + if (!file_exists(GITMODULES_FILE)) /* Do nothing without .gitmodules */ return -1; - if (gitmodules_is_unmerged) + if (is_gitmodules_unmerged(&the_index)) die(_("Cannot change unmerged .gitmodules, resolve merge conflicts first")); submodule = submodule_from_path(&null_oid, oldpath); @@ -77,7 +93,7 @@ int update_path_in_gitmodules(const char *oldpath, const char *newpath) strbuf_addstr(&entry, "submodule."); strbuf_addstr(&entry, submodule->name); strbuf_addstr(&entry, ".path"); - if (git_config_set_in_file_gently(".gitmodules", entry.buf, newpath) < 0) { + if (git_config_set_in_file_gently(GITMODULES_FILE, entry.buf, newpath) < 0) { /* Maybe the user already did that, don't error out here */ warning(_("Could not update .gitmodules entry %s"), entry.buf); strbuf_release(&entry); @@ -97,10 +113,10 @@ int remove_path_from_gitmodules(const char *path) struct strbuf sect = STRBUF_INIT; const struct submodule *submodule; - if (!file_exists(".gitmodules")) /* Do nothing without .gitmodules */ + if (!file_exists(GITMODULES_FILE)) /* Do nothing without .gitmodules */ return -1; - if (gitmodules_is_unmerged) + if (is_gitmodules_unmerged(&the_index)) die(_("Cannot change unmerged .gitmodules, resolve merge conflicts first")); submodule = submodule_from_path(&null_oid, path); @@ -110,7 +126,7 @@ int remove_path_from_gitmodules(const char *path) } strbuf_addstr(§, "submodule."); strbuf_addstr(§, submodule->name); - if (git_config_rename_section_in_file(".gitmodules", sect.buf, NULL) < 0) { + if (git_config_rename_section_in_file(GITMODULES_FILE, sect.buf, NULL) < 0) { /* Maybe the user already did that, don't error out here */ warning(_("Could not remove .gitmodules entry for %s"), path); strbuf_release(§); @@ -122,7 +138,7 @@ int remove_path_from_gitmodules(const char *path) void stage_updated_gitmodules(void) { - if (add_file_to_cache(".gitmodules", 0)) + if (add_file_to_cache(GITMODULES_FILE, 0)) die(_("staging updated .gitmodules failed")); } @@ -151,7 +167,7 @@ void set_diffopt_flags_from_submodule_config(struct diff_options *diffopt, if (submodule) { if (submodule->ignore) handle_ignore_submodules_arg(diffopt, submodule->ignore); - else if (gitmodules_is_unmerged) + else if (is_gitmodules_unmerged(&the_index)) DIFF_OPT_SET(diffopt, IGNORE_SUBMODULES); } } @@ -159,17 +175,8 @@ void set_diffopt_flags_from_submodule_config(struct diff_options *diffopt, /* For loading from the .gitmodules file. */ static int git_modules_config(const char *var, const char *value, void *cb) { - if (!strcmp(var, "submodule.fetchjobs")) { - parallel_jobs = git_config_int(var, value); - if (parallel_jobs < 0) - die(_("negative values not allowed for submodule.fetchJobs")); - return 0; - } else if (starts_with(var, "submodule.")) + if (starts_with(var, "submodule.")) return parse_submodule_config_option(var, value); - else if (!strcmp(var, "fetch.recursesubmodules")) { - config_fetch_recurse_submodules = parse_fetch_recurse_submodules_arg(var, value); - return 0; - } return 0; } @@ -223,39 +230,6 @@ void load_submodule_cache(void) git_config(submodule_config, NULL); } -void gitmodules_config(void) -{ - const char *work_tree = get_git_work_tree(); - if (work_tree) { - struct strbuf gitmodules_path = STRBUF_INIT; - int pos; - strbuf_addstr(&gitmodules_path, work_tree); - strbuf_addstr(&gitmodules_path, "/.gitmodules"); - if (read_cache() < 0) - die("index file corrupt"); - pos = cache_name_pos(".gitmodules", 11); - if (pos < 0) { /* .gitmodules not found or isn't merged */ - pos = -1 - pos; - if (active_nr > pos) { /* there is a .gitmodules */ - const struct cache_entry *ce = active_cache[pos]; - if (ce_namelen(ce) == 11 && - !memcmp(ce->name, ".gitmodules", 11)) - gitmodules_is_unmerged = 1; - } - } else if (pos < active_nr) { - struct stat st; - if (lstat(".gitmodules", &st) == 0 && - ce_match_stat(active_cache[pos], &st, 0) & DATA_CHANGED) - gitmodules_is_modified = 1; - } - - if (!gitmodules_is_unmerged) - git_config_from_file(git_modules_config, - gitmodules_path.buf, NULL); - strbuf_release(&gitmodules_path); - } -} - static int gitmodules_cb(const char *var, const char *value, void *data) { struct repository *repo = data; @@ -264,10 +238,24 @@ static int gitmodules_cb(const char *var, const char *value, void *data) void repo_read_gitmodules(struct repository *repo) { - char *gitmodules_path = repo_worktree_path(repo, ".gitmodules"); + if (repo->worktree) { + char *gitmodules; + + if (repo_read_index(repo) < 0) + return; + + gitmodules = repo_worktree_path(repo, GITMODULES_FILE); + + if (!is_gitmodules_unmerged(repo->index)) + git_config_from_file(gitmodules_cb, gitmodules, repo); - git_config_from_file(gitmodules_cb, gitmodules_path, repo); - free(gitmodules_path); + free(gitmodules); + } +} + +void gitmodules_config(void) +{ + repo_read_gitmodules(the_repository); } void gitmodules_config_oid(const struct object_id *commit_oid) @@ -720,11 +708,6 @@ done: clear_commit_marks(right, ~0); } -void set_config_fetch_recurse_submodules(int value) -{ - config_fetch_recurse_submodules = value; -} - int should_update_submodules(void) { return config_update_recurse_submodules == RECURSE_SUBMODULES_ON; @@ -1138,16 +1121,43 @@ static void calculate_changed_submodule_paths(void) initialized_fetch_ref_tips = 0; } +int submodule_touches_in_range(struct object_id *excl_oid, + struct object_id *incl_oid) +{ + struct string_list subs = STRING_LIST_INIT_DUP; + struct argv_array args = ARGV_ARRAY_INIT; + int ret; + + gitmodules_config(); + /* No need to check if there are no submodules configured */ + if (!submodule_from_path(NULL, NULL)) + return 0; + + argv_array_push(&args, "--"); /* args[0] program name */ + argv_array_push(&args, oid_to_hex(incl_oid)); + argv_array_push(&args, "--not"); + argv_array_push(&args, oid_to_hex(excl_oid)); + + collect_changed_submodules(&subs, &args); + ret = subs.nr; + + argv_array_clear(&args); + + free_submodules_oids(&subs); + return ret; +} + struct submodule_parallel_fetch { int count; struct argv_array args; const char *work_tree; const char *prefix; int command_line_option; + int default_option; int quiet; int result; }; -#define SPF_INIT {0, ARGV_ARRAY_INIT, NULL, NULL, 0, 0, 0} +#define SPF_INIT {0, ARGV_ARRAY_INIT, NULL, NULL, 0, 0, 0, 0} static int get_next_submodule(struct child_process *cp, struct strbuf *err, void *data, void **task_cb) @@ -1185,10 +1195,9 @@ static int get_next_submodule(struct child_process *cp, default_argv = "on-demand"; } } else { - if ((config_fetch_recurse_submodules == RECURSE_SUBMODULES_OFF) || - gitmodules_is_unmerged) + if (spf->default_option == RECURSE_SUBMODULES_OFF) continue; - if (config_fetch_recurse_submodules == RECURSE_SUBMODULES_ON_DEMAND) { + if (spf->default_option == RECURSE_SUBMODULES_ON_DEMAND) { if (!unsorted_string_list_lookup(&changed_submodule_paths, ce->name)) continue; default_argv = "on-demand"; @@ -1255,6 +1264,7 @@ static int fetch_finish(int retvalue, struct strbuf *err, int fetch_populated_submodules(const struct argv_array *options, const char *prefix, int command_line_option, + int default_option, int quiet, int max_parallel_jobs) { int i; @@ -1262,6 +1272,7 @@ int fetch_populated_submodules(const struct argv_array *options, spf.work_tree = get_git_work_tree(); spf.command_line_option = command_line_option; + spf.default_option = default_option; spf.quiet = quiet; spf.prefix = prefix; @@ -1277,9 +1288,6 @@ int fetch_populated_submodules(const struct argv_array *options, argv_array_push(&spf.args, "--recurse-submodules-default"); /* default value, "--submodule-prefix" and its value are added later */ - if (max_parallel_jobs < 0) - max_parallel_jobs = parallel_jobs; - calculate_changed_submodule_paths(); run_processes_parallel(max_parallel_jobs, get_next_submodule, @@ -1799,11 +1807,6 @@ int merge_submodule(struct object_id *result, const char *path, return 0; } -int parallel_submodules(void) -{ - return parallel_jobs; -} - /* * Embeds a single submodules git directory into the superprojects git dir, * non recursively. diff --git a/submodule.h b/submodule.h index 93411bdff..e402b004f 100644 --- a/submodule.h +++ b/submodule.h @@ -33,7 +33,8 @@ struct submodule_update_strategy { }; #define SUBMODULE_UPDATE_STRATEGY_INIT {SM_UPDATE_UNSPECIFIED, NULL} -extern int is_staging_gitmodules_ok(void); +extern int is_gitmodules_unmerged(const struct index_state *istate); +extern int is_staging_gitmodules_ok(const struct index_state *istate); extern int update_path_in_gitmodules(const char *oldpath, const char *newpath); extern int remove_path_from_gitmodules(const char *path); extern void stage_updated_gitmodules(void); @@ -76,7 +77,6 @@ extern void show_submodule_inline_diff(FILE *f, const char *path, unsigned dirty_submodule, const char *meta, const char *del, const char *add, const char *reset, const struct diff_options *opt); -extern void set_config_fetch_recurse_submodules(int value); /* Check if we want to update any submodule.*/ extern int should_update_submodules(void); /* @@ -87,6 +87,7 @@ extern const struct submodule *submodule_from_ce(const struct cache_entry *ce); extern void check_for_new_submodule_commits(struct object_id *oid); extern int fetch_populated_submodules(const struct argv_array *options, const char *prefix, int command_line_option, + int default_option, int quiet, int max_parallel_jobs); extern unsigned is_submodule_modified(const char *path, int ignore_untracked); extern int submodule_uses_gitfile(const char *path); @@ -99,6 +100,10 @@ extern int merge_submodule(struct object_id *result, const char *path, const struct object_id *base, const struct object_id *a, const struct object_id *b, int search); + +/* Checks if there are submodule changes in a..b. */ +extern int submodule_touches_in_range(struct object_id *a, + struct object_id *b); extern int find_unpushed_submodules(struct oid_array *commits, const char *remotes_name, struct string_list *needs_pushing); @@ -108,7 +113,6 @@ extern int push_unpushed_submodules(struct oid_array *commits, const struct string_list *push_options, int dry_run); extern void connect_work_tree_and_git_dir(const char *work_tree, const char *git_dir); -extern int parallel_submodules(void); /* * Given a submodule path (as in the index), return the repository * path of that submodule in 'buf'. Return -1 on error or when the diff --git a/t/helper/test-hashmap.c b/t/helper/test-hashmap.c index 7aa9440e2..095d7395f 100644 --- a/t/helper/test-hashmap.c +++ b/t/helper/test-hashmap.c @@ -13,14 +13,18 @@ static const char *get_value(const struct test_entry *e) return e->key + strlen(e->key) + 1; } -static int test_entry_cmp(const struct test_entry *e1, - const struct test_entry *e2, const char* key) +static int test_entry_cmp(const void *unused_cmp_data, + const struct test_entry *e1, + const struct test_entry *e2, + const char* key) { return strcmp(e1->key, key ? key : e2->key); } -static int test_entry_cmp_icase(const struct test_entry *e1, - const struct test_entry *e2, const char* key) +static int test_entry_cmp_icase(const void *unused_cmp_data, + const struct test_entry *e1, + const struct test_entry *e2, + const char* key) { return strcasecmp(e1->key, key ? key : e2->key); } @@ -92,7 +96,8 @@ static void perf_hashmap(unsigned int method, unsigned int rounds) if (method & TEST_ADD) { /* test adding to the map */ for (j = 0; j < rounds; j++) { - hashmap_init(&map, (hashmap_cmp_fn) test_entry_cmp, 0); + hashmap_init(&map, (hashmap_cmp_fn) test_entry_cmp, + NULL, 0); /* add entries */ for (i = 0; i < TEST_SIZE; i++) { @@ -104,7 +109,7 @@ static void perf_hashmap(unsigned int method, unsigned int rounds) } } else { /* test map lookups */ - hashmap_init(&map, (hashmap_cmp_fn) test_entry_cmp, 0); + hashmap_init(&map, (hashmap_cmp_fn) test_entry_cmp, NULL, 0); /* fill the map (sparsely if specified) */ j = (method & TEST_SPARSE) ? TEST_SIZE / 10 : TEST_SIZE; @@ -147,7 +152,7 @@ int cmd_main(int argc, const char **argv) /* init hash map */ icase = argc > 1 && !strcmp("ignorecase", argv[1]); hashmap_init(&map, (hashmap_cmp_fn) (icase ? test_entry_cmp_icase - : test_entry_cmp), 0); + : test_entry_cmp), NULL, 0); /* process commands from stdin */ while (fgets(line, sizeof(line), stdin)) { diff --git a/t/t0060-path-utils.sh b/t/t0060-path-utils.sh index 444b5a4df..7ea2bb515 100755 --- a/t/t0060-path-utils.sh +++ b/t/t0060-path-utils.sh @@ -70,6 +70,8 @@ ancestor() { case $(uname -s) in *MINGW*) ;; +*CYGWIN*) + ;; *) test_set_prereq POSIX ;; diff --git a/t/t1300-repo-config.sh b/t/t1300-repo-config.sh index a37ef0422..364a53700 100755 --- a/t/t1300-repo-config.sh +++ b/t/t1300-repo-config.sh @@ -1075,6 +1075,13 @@ test_expect_success 'git -c works with aliases of builtins' ' test_cmp expect actual ' +test_expect_success 'aliases can be CamelCased' ' + test_config alias.CamelCased "rev-parse HEAD" && + git CamelCased >out && + git rev-parse HEAD >expect && + test_cmp expect out +' + test_expect_success 'git -c does not split values on equals' ' echo "value with = in it" >expect && git -c core.foo="value with = in it" config core.foo >actual && diff --git a/t/t5572-pull-submodule.sh b/t/t5572-pull-submodule.sh index accfa5cc0..077eb07e1 100755 --- a/t/t5572-pull-submodule.sh +++ b/t/t5572-pull-submodule.sh @@ -42,4 +42,62 @@ KNOWN_FAILURE_NOFF_MERGE_DOESNT_CREATE_EMPTY_SUBMODULE_DIR=1 KNOWN_FAILURE_NOFF_MERGE_ATTEMPTS_TO_MERGE_REMOVED_SUBMODULE_FILES=1 test_submodule_switch "git_pull_noff" +test_expect_success 'pull --recurse-submodule setup' ' + test_create_repo child && + test_commit -C child bar && + + test_create_repo parent && + test_commit -C child foo && + + git -C parent submodule add ../child sub && + git -C parent commit -m "add submodule" && + + git clone --recurse-submodules parent super +' + +test_expect_success 'recursive pull updates working tree' ' + test_commit -C child merge_strategy && + git -C parent submodule update --remote && + git -C parent add sub && + git -C parent commit -m "update submodule" && + + git -C super pull --no-rebase --recurse-submodules && + test_path_is_file super/sub/merge_strategy.t +' + +test_expect_success 'recursive rebasing pull' ' + # change upstream + test_commit -C child rebase_strategy && + git -C parent submodule update --remote && + git -C parent add sub && + git -C parent commit -m "update submodule" && + + # also have local commits + test_commit -C super/sub local_stuff && + + git -C super pull --rebase --recurse-submodules && + test_path_is_file super/sub/rebase_strategy.t && + test_path_is_file super/sub/local_stuff.t +' + +test_expect_success 'pull rebase recursing fails with conflicts' ' + + # local changes in submodule recorded in superproject: + test_commit -C super/sub local_stuff_2 && + git -C super add sub && + git -C super commit -m "local update submodule" && + + # and in the remote as well: + test_commit -C child important_upstream_work && + git -C parent submodule update --remote && + git -C parent add sub && + git -C parent commit -m "remote update submodule" && + + # Unfortunately we fail here, despite no conflict in the + # submodule itself, but the merge strategy in submodules + # does not support rebase: + test_must_fail git -C super pull --rebase --recurse-submodules 2>err && + test_i18ngrep "locally recorded submodule modifications" err +' + test_done diff --git a/t/t6500-gc.sh b/t/t6500-gc.sh index cc7acd101..41b0be575 100755 --- a/t/t6500-gc.sh +++ b/t/t6500-gc.sh @@ -95,6 +95,27 @@ test_expect_success 'background auto gc does not run if gc.log is present and re test_line_count = 1 packs ' +test_expect_success 'background auto gc respects lock for all operations' ' + # make sure we run a background auto-gc + test_commit make-pack && + git repack && + test_config gc.autopacklimit 1 && + test_config gc.autodetach true && + + # create a ref whose loose presence we can use to detect a pack-refs run + git update-ref refs/heads/should-be-loose HEAD && + test_path_is_file .git/refs/heads/should-be-loose && + + # now fake a concurrent gc that holds the lock; we can use our + # shell pid so that it looks valid. + hostname=$(hostname || echo unknown) && + printf "$$ %s" "$hostname" >.git/gc.pid && + + # our gc should exit zero without doing anything + run_and_wait_for_auto_gc && + test_path_is_file .git/refs/heads/should-be-loose +' + # DO NOT leave a detached auto gc process running near the end of the # test script: it can run long enough in the background to racily # interfere with the cleanup in 'test_done'. diff --git a/t/t9831-git-p4-triggers.sh b/t/t9831-git-p4-triggers.sh new file mode 100755 index 000000000..bbcf14c66 --- /dev/null +++ b/t/t9831-git-p4-triggers.sh @@ -0,0 +1,103 @@ +#!/bin/sh + +test_description='git p4 with server triggers' + +. ./lib-git-p4.sh + +test_expect_success 'start p4d' ' + start_p4d +' + +test_expect_success 'init depot' ' + ( + cd "$cli" && + echo file1 >file1 && + p4 add file1 && + p4 submit -d "change 1" + echo file2 >file2 && + p4 add file2 && + p4 submit -d "change 2" + ) +' + +test_expect_success 'clone with extra info lines from verbose p4 trigger' ' + test_when_finished cleanup_git && + ( + p4 triggers -i <<-EOF + Triggers: p4triggertest-command command pre-user-change "echo verbose trigger" + EOF + ) && + ( + p4 change -o | grep -s "verbose trigger" + ) && + git p4 clone --dest="$git" //depot/@all && + ( + p4 triggers -i <<-EOF + Triggers: + EOF + ) +' + +test_expect_success 'import with extra info lines from verbose p4 trigger' ' + test_when_finished cleanup_git && + ( + cd "$cli" && + echo file3 >file3 && + p4 add file3 && + p4 submit -d "change 3" + ) && + ( + p4 triggers -i <<-EOF + Triggers: p4triggertest-command command pre-user-describe "echo verbose trigger" + EOF + ) && + ( + p4 describe 1 | grep -s "verbose trigger" + ) && + git p4 clone --dest="$git" //depot/@all && + ( + cd "$git" && + git p4 sync + )&& + ( + p4 triggers -i <<-EOF + Triggers: + EOF + ) +' + +test_expect_success 'submit description with extra info lines from verbose p4 change trigger' ' + test_when_finished cleanup_git && + ( + p4 triggers -i <<-EOF + Triggers: p4triggertest-command command pre-user-change "echo verbose trigger" + EOF + ) && + ( + p4 change -o | grep -s "verbose trigger" + ) && + git p4 clone --dest="$git" //depot && + ( + cd "$git" && + git config git-p4.skipSubmitEdit true && + echo file4 >file4 && + git add file4 && + git commit -m file4 && + git p4 submit + ) && + ( + p4 triggers -i <<-EOF + Triggers: + EOF + ) && + ( + cd "$cli" && + test_path_is_file file4 + ) +' + +test_expect_success 'kill p4d' ' + kill_p4d +' + +test_done diff --git a/t/test-lib-functions.sh b/t/test-lib-functions.sh index db622c355..50a9a1d1c 100644 --- a/t/test-lib-functions.sh +++ b/t/test-lib-functions.sh @@ -999,6 +999,7 @@ test_copy_bytes () { my $s; my $nread = sysread(STDIN, $s, $len); die "cannot read: $!" unless defined($nread); + last unless $nread; print $s; $len -= $nread; } diff --git a/t/test-lib.sh b/t/test-lib.sh index 2306574dc..1b6e53f78 100644 --- a/t/test-lib.sh +++ b/t/test-lib.sh @@ -36,6 +36,14 @@ then fi GIT_BUILD_DIR="$TEST_DIRECTORY"/.. +# If we were built with ASAN, it may complain about leaks +# of program-lifetime variables. Disable it by default to lower +# the noise level. This needs to happen at the start of the script, +# before we even do our "did we build git yet" check (since we don't +# want that one to complain to stderr). +: ${ASAN_OPTIONS=detect_leaks=0:abort_on_error=1} +export ASAN_OPTIONS + ################################################################ # It appears that people try to run tests without building... "$GIT_BUILD_DIR/git" >/dev/null @@ -148,9 +156,6 @@ else } fi -: ${ASAN_OPTIONS=detect_leaks=0} -export ASAN_OPTIONS - # Protect ourselves from common misconfiguration to export # CDPATH into the environment unset CDPATH diff --git a/templates/hooks--pre-rebase.sample b/templates/hooks--pre-rebase.sample index 053f1111c..b7f81c198 100755 --- a/templates/hooks--pre-rebase.sample +++ b/templates/hooks--pre-rebase.sample @@ -88,9 +88,7 @@ else exit 1 fi -exit 0 - -################################################################ +<<\DOC_END This sample hook safeguards topic branches that have been published from being rewound. @@ -167,3 +165,5 @@ To compute (2): git rev-list master..topic if this is empty, it is fully merged to "master". + +DOC_END diff --git a/unpack-trees.c b/unpack-trees.c index dd535bc84..05335fe5b 100644 --- a/unpack-trees.c +++ b/unpack-trees.c @@ -286,7 +286,7 @@ static void reload_gitmodules_file(struct index_state *index, for (i = 0; i < index->cache_nr; i++) { struct cache_entry *ce = index->cache[i]; if (ce->ce_flags & CE_UPDATE) { - int r = strcmp(ce->name, ".gitmodules"); + int r = strcmp(ce->name, GITMODULES_FILE); if (r < 0) continue; else if (r == 0) { |