1. 23 2月, 2017 7 次提交
  2. 20 2月, 2017 2 次提交
  3. 11 2月, 2017 12 次提交
  4. 09 2月, 2017 7 次提交
  5. 07 2月, 2017 4 次提交
  6. 04 2月, 2017 8 次提交
    • J
      reset: add an example of how to split a commit into two · 7326451b
      Jacob Keller 提交于
      It is often useful to break a commit into multiple parts that are more
      logical separations. This can be tricky to learn how to do without the
      brute-force method if re-writing code or commit messages from scratch.
      
      Add a section to the git-reset documentation which shows an example
      process for how to use git add -p and git commit -c HEAD@{1} to
      interactively break a commit apart and re-use the original commit
      message as a starting point when making the new commit message.
      Signed-off-by: NJacob Keller <jacob.keller@gmail.com>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      7326451b
    • J
      Git 2.12-rc0 · 6e3a7b33
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      6e3a7b33
    • J
      Merge branch 'cw/log-updates-for-all-refs-really' · fafca0f7
      Junio C Hamano 提交于
      The "core.logAllRefUpdates" that used to be boolean has been
      enhanced to take 'always' as well, to record ref updates to refs
      other than the ones that are expected to be updated (i.e. branches,
      remote-tracking branches and notes).
      
      * cw/log-updates-for-all-refs-really:
        doc: add note about ignoring '--no-create-reflog'
        update-ref: add test cases for bare repository
        refs: add option core.logAllRefUpdates = always
        config: add markup to core.logAllRefUpdates doc
      fafca0f7
    • J
      Merge branch 'pl/complete-diff-submodule-diff' · 74dee5cf
      Junio C Hamano 提交于
      The command line completion (in contrib/) learned that
      "git diff --submodule=" can take "diff" as a recently added option.
      
      * pl/complete-diff-submodule-diff:
        Completion: Add support for --submodule=diff
      74dee5cf
    • J
      Merge branch 'rs/object-id' · 36acf412
      Junio C Hamano 提交于
      "uchar [40]" to "struct object_id" conversion continues.
      
      * rs/object-id:
        checkout: convert post_checkout_hook() to struct object_id
        use oidcpy() for copying hashes between instances of struct object_id
        use oid_to_hex_r() for converting struct object_id hashes to hex strings
      36acf412
    • J
      Merge branch 'js/re-running-failed-tests' · ecc486b1
      Junio C Hamano 提交于
      "make -C t failed" will now run only the tests that failed in the
      previous run.  This is usable only when prove is not use, and gives
      a useless error message when run after "make clean", but otherwise
      is serviceable.
      
      * js/re-running-failed-tests:
        t/Makefile: add a rule to re-run previously-failed tests
      ecc486b1
    • J
      Merge branch 'sb/submodule-update-initial-runs-custom-script' · 4ba6bb2d
      Junio C Hamano 提交于
      The user can specify a custom update method that is run when
      "submodule update" updates an already checked out submodule.  This
      was ignored when checking the submodule out for the first time and
      we instead always just checked out the commit that is bound to the
      path in the superproject's index.
      
      * sb/submodule-update-initial-runs-custom-script:
        submodule update: run custom update script for initial populating as well
      4ba6bb2d
    • J
      Merge branch 'sb/submodule-recursive-absorb' · 5348021c
      Junio C Hamano 提交于
      When a submodule "A", which has another submodule "B" nested within
      it, is "absorbed" into the top-level superproject, the inner
      submodule "B" used to be left in a strange state.  The logic to
      adjust the .git pointers in these submodules has been corrected.
      
      * sb/submodule-recursive-absorb:
        submodule absorbing: fix worktree/gitdir pointers recursively for non-moves
        cache.h: expose the dying procedure for reading gitlinks
        setup: add gentle version of resolve_git_dir
      5348021c