1. 22 7月, 2015 1 次提交
    • J
      Merge tag 'l10n-2.5.0-rnd2' of git://github.com/git-l10n/git-po · 83d3330d
      Junio C Hamano 提交于
      l10n-2.5.0-rnd2
      
      * tag 'l10n-2.5.0-rnd2' of git://github.com/git-l10n/git-po:
        l10n: ca.po: update translation
        l10n: de.po: translate 9 new messages
        l10n: Updated Bulgarian translation of git (2359t,0f,0u)
        l10n: zh_CN: for git v2.5.0 l10n round 2
        l10n: sv.po: Update Swedish translation (2359t0f0u)
        l10n: fr v2.5.0 round 2 (2359t)
        l10n: ru.po: update Russian translation
        l10n: Updated Vietnamese translation (2359t)
        l10n: git.pot: v2.5.0 round 2 (9 new, 5 removed)
      83d3330d
  2. 21 7月, 2015 1 次提交
  3. 18 7月, 2015 3 次提交
    • J
      Merge branch 'jk/still-interesting' · fbdeabf1
      Junio C Hamano 提交于
      Code clean-up.
      
      * jk/still-interesting:
        revision.c: remove unneeded check for NULL
      fbdeabf1
    • J
      Merge branch 'es/worktree-add' · 4d9f744e
      Junio C Hamano 提交于
      Update to the "linked checkout" in 2.5.0-rc1.
      
      Instead of "checkout --to" that does not do what "checkout"
      normally does, move the functionality to "git worktree add".
      
      As this makes the end-user experience of the "worktree add" more or
      less complete, I am tempted to say we should cook the other topic
      that removes the internal "new-worktree-mode" hack from "checkout"
      a bit longer in 'next', and release 2.5 final without that one.
      
      * es/worktree-add:
        Documentation/git: fix stale "MULTIPLE CHECKOUT MODE" reference
        worktree: caution that this is still experimental
        Documentation/git-worktree: fix stale "git checkout --to" references
      4d9f744e
    • E
      Documentation/git: fix stale "MULTIPLE CHECKOUT MODE" reference · 1eaca7a5
      Eric Sunshine 提交于
      This should have been changed by 93a36493 (Documentation: move linked
      worktree description from checkout to worktree, 2015-07-06).
      Signed-off-by: NEric Sunshine <sunshine@sunshineco.com>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      1eaca7a5
  4. 17 7月, 2015 2 次提交
  5. 16 7月, 2015 17 次提交
  6. 15 7月, 2015 4 次提交
  7. 14 7月, 2015 12 次提交
    • J
      Merge branch 'russian-l10n' of https://github.com/DJm00n/git-po-ru · 9ce86133
      Jiang Xin 提交于
      * 'russian-l10n' of https://github.com/DJm00n/git-po-ru:
        l10n: ru.po: update Russian translation
      9ce86133
    • D
    • T
      l10n: Updated Vietnamese translation (2359t) · 21f63737
      Tran Ngoc Quan 提交于
      Signed-off-by: NTran Ngoc Quan <vnwildman@gmail.com>
      21f63737
    • J
      l10n: git.pot: v2.5.0 round 2 (9 new, 5 removed) · a4156d20
      Jiang Xin 提交于
      Generate po/git.pot from v2.5.0-rc2 for git v2.5.0 l10n round 2.
      Signed-off-by: NJiang Xin <worldhello.net@gmail.com>
      a4156d20
    • J
      Merge tag 'l10n-2.5.0-rnd1' of git://github.com/git-l10n/git-po · 961abca0
      Junio C Hamano 提交于
      l10n-2.5.0-rnd1
      
      * tag 'l10n-2.5.0-rnd1' of git://github.com/git-l10n/git-po:
        l10n: de.po: translate 65 new messages
        l10n: de.po: translate "index" as "Index"
        l10n: de.po: fix translation of "head nodes"
        l10n: zh_CN: for git v2.5.0 l10n round 1
        l10n: ca.po: update translation
        l10n: fr.po v2.5.0-rc0 (2355t)
        l10n: Updated Bulgarian translation of git (2355t,0f,0u)
        l10n: sv.po: Update Swedish translation (2355t0f0u)
        l10n: Updated Vietnamese translation (2355t)
        l10n: git.pot: v2.5.0 round 1 (65 new, 15 removed)
      961abca0
    • J
      Git 2.5.0-rc2 · 01977f46
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      01977f46
    • J
      Merge branch 'es/worktree-add' · 799767cc
      Junio C Hamano 提交于
      Update to the "linked checkout" in 2.5.0-rc1.
      
      Instead of "checkout --to" that does not do what "checkout"
      normally does, move the functionality to "git worktree add".
      
      * es/worktree-add: (24 commits)
        Revert "checkout: retire --ignore-other-worktrees in favor of --force"
        checkout: retire --ignore-other-worktrees in favor of --force
        worktree: add: auto-vivify new branch when <branch> is omitted
        worktree: add: make -b/-B default to HEAD when <branch> is omitted
        worktree: extract basename computation to new function
        checkout: require worktree unconditionally
        checkout: retire --to option
        tests: worktree: retrofit "checkout --to" tests for "worktree add"
        worktree: add -b/-B options
        worktree: add --detach option
        worktree: add --force option
        worktree: introduce "add" command
        checkout: drop 'checkout_opts' dependency from prepare_linked_checkout
        checkout: make --to unconditionally verbose
        checkout: prepare_linked_checkout: drop now-unused 'new' argument
        checkout: relocate --to's "no branch specified" check
        checkout: fix bug with --to and relative HEAD
        Documentation/git-worktree: add EXAMPLES section
        Documentation/git-worktree: add high-level 'lock' overview
        Documentation/git-worktree: split technical info from general description
        ...
      799767cc
    • J
      Merge branch 'nd/multiple-work-trees' · 7783eb2e
      Junio C Hamano 提交于
      "git checkout [<tree-ish>] <paths>" spent unnecessary cycles
      checking if the current branch was checked out elsewhere, when we
      know we are not switching the branches ourselves.
      
      * nd/multiple-work-trees:
        worktree: new place for "git prune --worktrees"
        checkout: don't check worktrees when not necessary
      7783eb2e
    • J
      Merge branch 'ss/clone-guess-dir-name-simplify' · 721f5bb8
      Junio C Hamano 提交于
      Code simplification.
      
      * ss/clone-guess-dir-name-simplify:
        clone: simplify string handling in guess_dir_name()
      721f5bb8
    • J
      Merge branch 'kb/config-unmap-before-renaming' · 313f5233
      Junio C Hamano 提交于
      "git config" failed to update the configuration file when the
      underlying filesystem is incapable of renaming a file that is still
      open.
      
      * kb/config-unmap-before-renaming:
        config.c: fix writing config files on Windows network shares
      313f5233
    • J
      Merge branch 'mh/strbuf-read-file-returns-ssize-t' · d790ba92
      Junio C Hamano 提交于
      Avoid possible ssize_t to int truncation.
      
      * mh/strbuf-read-file-returns-ssize-t:
        strbuf: strbuf_read_file() should return ssize_t
      d790ba92
    • J
      Merge branch 'jc/unexport-git-pager-in-use-in-pager' · 6cf7eef3
      Junio C Hamano 提交于
      When you say "!<ENTER>" while running say "git log", you'd confuse
      yourself in the resulting shell, that may look as if you took
      control back to the original shell you spawned "git log" from but
      that isn't what is happening.  To that new shell, we leaked
      GIT_PAGER_IN_USE environment variable that was meant as a local
      communication between the original "Git" and subprocesses that was
      spawned by it after we launched the pager, which caused many
      "interesting" things to happen, e.g. "git diff | cat" still paints
      its output in color by default.
      
      Stop leaking that environment variable to the pager's half of the
      fork; we only need it on "Git" side when we spawn the pager.
      
      * jc/unexport-git-pager-in-use-in-pager:
        pager: do not leak "GIT_PAGER_IN_USE" to the pager
      6cf7eef3