- 20 9月, 2014 29 次提交
-
-
由 Junio C Hamano 提交于
* so/rebase-doc: Documentation/git-rebase.txt: <upstream> must be given to specify <branch>
-
由 Junio C Hamano 提交于
* ir/makefile-typofix: Makefile: fix some typos in the preamble
-
由 Junio C Hamano 提交于
* wk/pre-push-sample-hook: pre-push.sample: Write error message to stderr
-
由 Junio C Hamano 提交于
* ss/compat-default-source-for-newer-gnu: compat-util: add _DEFAULT_SOURCE define
-
由 Junio C Hamano 提交于
* mr/mark-i18n-log-rerere: builtin/log.c: mark strings for translation rerere.h: mark string for translation
-
由 Junio C Hamano 提交于
* js/no-test-cmp-for-binaries: t9300: use test_cmp_bin instead of test_cmp to compare binary files
-
由 Junio C Hamano 提交于
"git config --add section.var val" used to lose existing section.var whose value was an empty string. * ta/config-add-to-empty-or-true-fix: config: avoid a funny sentinel value "a^" make config --add behave correctly for empty and NULL values
-
由 Junio C Hamano 提交于
* sp/doc-update-index-cacheinfo: Documentation: use single-parameter --cacheinfo in example
-
由 Junio C Hamano 提交于
Code clean-up. * rs/export-strbuf-addchars: strbuf: use strbuf_addchars() for adding a char multiple times strbuf: export strbuf_addchars()
-
由 Junio C Hamano 提交于
Compilation fix for some compilers. * kb/perf-trace: trace: correct trace_strbuf() parameter type for !HAVE_VARIADIC_MACROS
-
由 Junio C Hamano 提交于
Add checks for a common programming mistake to assign the same short option name to two separate options to help developers. * jc/parseopt-verify-short-name: parse-options: detect attempt to add a duplicate short option name
-
由 Junio C Hamano 提交于
* mk/reachable-protect-detached-head: reachable.c: add HEAD to reachability starting commits
-
由 Junio C Hamano 提交于
* tb/complete-diff-ignore-blank-lines: completion: Add --ignore-blank-lines for diff
-
由 Junio C Hamano 提交于
Code clean-up. * as/calloc-takes-nmemb-then-size: calloc() and xcalloc() takes nmemb and then size
-
由 Junio C Hamano 提交于
* tb/crlf-tests: MinGW: update tests to handle a native eol of crlf Makefile: propagate NATIVE_CRLF to C t0027: Tests for core.eol=native, eol=lf, eol=crlf
-
由 Junio C Hamano 提交于
Code clean-up. * rs/simplify-http-walker: http-walker: simplify process_alternates_response() using strbuf
-
由 Junio C Hamano 提交于
Code clean-up. * rs/simplify-config-include: config: simplify git_config_include()
-
由 Junio C Hamano 提交于
Code clean-up. * rs/merge-tree-simplify: merge-tree: remove unused df_conflict arguments
-
由 Junio C Hamano 提交于
* da/styles: stylefix: asterisks stick to the variable, not the type
-
由 Junio C Hamano 提交于
* ah/grammofix: grammofix in user-facing messages
-
由 Junio C Hamano 提交于
Code clean-up. * rs/more-uses-of-skip-prefix: pack-write: simplify index_pack_lockfile using skip_prefix() and xstrfmt() connect: simplify check_ref() using skip_prefix() and starts_with()
-
由 Junio C Hamano 提交于
An attempt to remove the entire tree in the "git fast-import" input stream caused it to misbehave. * mb/fast-import-delete-root: fast-import: fix segfault in store_tree() t9300: test filedelete command
-
由 Junio C Hamano 提交于
A broken reimplementation of Git could write an invalid index that records both stage #0 and higher stage entries for the same path. Notice and reject such an index, as there is no sensible fallback (we do not know if the broken tool wanted to resolve and forgot to remove higher stage entries, or if it wanted to unresolve and forgot to remove the stage#0 entry). * jp/index-with-corrupt-stages: read_index_unmerged(): remove unnecessary loop index adjustment read_index_from(): catch out of order entries when reading an index file
-
由 Junio C Hamano 提交于
When receiving an invalid pack stream that records the same object twice, multiple threads got confused due to a race. We should reject or correct such a stream upon receiving, but that will be a larger change. * jk/index-pack-threading-races: index-pack: fix race condition with duplicate bases
-
由 Junio C Hamano 提交于
Code clean-up. * jk/commit-author-parsing: determine_author_info(): copy getenv output determine_author_info(): reuse parsing functions date: use strbufs in date-formatting functions record_author_date(): use find_commit_header() record_author_date(): fix memory leak on malformed commit commit: provide a function to find a header in a buffer
-
由 Junio C Hamano 提交于
"log --date=iso" uses a slight variant of ISO 8601 format that is made more human readable. A new "--date=iso-strict" option gives datetime output that is more strictly conformant. * bb/date-iso-strict: pretty: provide a strict ISO 8601 date format
-
由 Junio C Hamano 提交于
* mb/build-contrib-svn-fe: contrib/svn-fe: fix Makefile
-
由 Junio C Hamano 提交于
Sometimes users want to report a bug they experience on their repository, but they are not at liberty to share the contents of the repository. "fast-export" was taught an "--anonymize" option to replace blob contents, names of people and paths and log messages with bland and simple strings to help them. * jk/fast-export-anonymize: docs/fast-export: explain --anonymize more completely teach fast-export an --anonymize option
-
由 Junio C Hamano 提交于
The number of refs that can be pushed at once over smart HTTP was limited by the command line length. The limitation has been lifted by passing these refs from the standard input of send-pack. * jk/send-pack-many-refspecs: send-pack: take refspecs over stdin
-
- 17 9月, 2014 1 次提交
-
-
由 Sergey Organov 提交于
Current syntax description makes one wonder if there is any syntactic way to distinguish between <branch> and <upstream> so that one can specify <branch> but not <upstream>, but that is not the case. Make it explicit that these arguments are positional, i.e. the earlier ones cannot be omitted if you want to give later ones. Signed-off-by: NSergey Organov <sorganov@gmail.com> Signed-off-by: NJunio C Hamano <gitster@pobox.com>
-
- 16 9月, 2014 4 次提交
-
-
由 Sergey Senozhatsky 提交于
glibc has deprecated the use of _BSD_SOURCE define warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" To make it easier to maintain a cross platform source code, that warning can be suppressed by _DEFAULT_SOURCE. Define both _BSD_SOURCE and _DEFAULT_SOURCE to clean-up the build. Signed-off-by: NSergey Senozhatsky <sergey.senozhatsky@gmail.com> Signed-off-by: NJunio C Hamano <gitster@pobox.com>
-
由 Ian Liu Rodrigues 提交于
Signed-off-by: NIan Liu Rodrigues <ian.liu88@gmail.com> Signed-off-by: NJunio C Hamano <gitster@pobox.com>
-
由 Matthias Ruester 提交于
Signed-off-by: NMatthias Ruester <matthias.ruester@gmail.com> Signed-off-by: NJunio C Hamano <gitster@pobox.com>
-
由 Matthias Ruester 提交于
Signed-off-by: NMatthias Ruester <matthias.ruester@gmail.com> Signed-off-by: NJunio C Hamano <gitster@pobox.com>
-
- 14 9月, 2014 5 次提交
-
-
由 Eric Wong 提交于
On my Debian 7 system, this fixes annoying warnings when the output of "git svn" commands are redirected: Unable to get Terminal Size. The TIOCGWINSZ ioctl didn't work. The COLUMNS and LINES environment variables didn't work. The resize program didn't work. Signed-off-by: NEric Wong <normalperson@yhbt.net>
-
由 Eric Wong 提交于
Allow -B and -A to act as short aliases for --before and --after options respectively. This reduces typing and hopefully allows reuse of muscle memory for grep(1) users. Signed-off-by: NEric Wong <normalperson@yhbt.net>
-
由 Lawrence Velázquez 提交于
Git no longer seems to use these flags or their associated config keys; when they are present, git-svn outputs a message indicating that they are being ignored. Signed-off-by: NLawrence Velázquez <vq@larryv.me> Signed-off-by: NEric Wong <normalperson@yhbt.net>
-
由 Eric Wong 提交于
Calling "git svn info $(pwd)" would hit: "Reading from filehandle failed at ..." errors due to improper prefixing and canonicalization. Strip the toplevel path from absolute filesystem paths to ensure downstream canonicalization routines are only exposed to paths tracked in git (or SVN). v2: Thanks to Andrej Manduch for originally noticing the issue and fixing my original version of this to handle more corner cases such as "/path/to/top/../top" and "/path/to/top/../top/file" as shown in the new test cases. v3: Fix pathname portability problems pointed out by Johannes Sixt with a hint from brian m. carlson. Cc: Johannes Sixt <j6t@kdbg.org> Cc: "brian m. carlson" <sandals@crustytoothpaste.net> Signed-off-by: NAndrej Manduch <amanduch@gmail.com> Signed-off-by: NEric Wong <normalperson@yhbt.net>
-
由 Monard Vong 提交于
Commands such as "git svn init/fetch/dcommit" do not prompt for client certificate/password if they are stored in SVN config file. Make "git svn branch" consistent with the other commands, as SVN::Client is capable of building its own authentication baton from information in the SVN config directory. Signed-off-by: NMonard Vong <travelingsoul86@gmail.com> Signed-off-by: NEric Wong <normalperson@yhbt.net>
-
- 13 9月, 2014 1 次提交
-
-
由 Johannes Sixt 提交于
test_cmp is intended to produce diff output for human consumption. The input in one instance in t9300-fast-import.sh are binary files, however. Use test_cmp_bin to compare the files. This was noticed because on Windows we have a special implementation of test_cmp in pure bash code (to ignore differences due to intermittent CR in actual output), and bash runs into an infinite loop due to the binary nature of the input. Signed-off-by: NJohannes Sixt <j6t@kdbg.org> Signed-off-by: NJunio C Hamano <gitster@pobox.com>
-