1. 04 12月, 2010 8 次提交
  2. 03 12月, 2010 13 次提交
  3. 02 12月, 2010 8 次提交
  4. 30 11月, 2010 11 次提交
    • J
      Merge branch 'cb/leading-path-removal' · 208247ad
      Junio C Hamano 提交于
      * cb/leading-path-removal:
        use persistent memory for rejected paths
        do not overwrite files in leading path
        lstat_cache: optionally return match_len
        add function check_ok_to_remove()
        t7607: add leading-path tests
        t7607: use test-lib functions and check MERGE_HEAD
      
      Conflicts:
      	t/t7607-merge-overwrite.sh
      208247ad
    • J
      Merge branch 'en/merge-recursive' · 5acb623b
      Junio C Hamano 提交于
      * en/merge-recursive: (41 commits)
        t6022: Use -eq not = to test output of wc -l
        merge-recursive:make_room_for_directories - work around dumb compilers
        merge-recursive: Remove redundant path clearing for D/F conflicts
        merge-recursive: Make room for directories in D/F conflicts
        handle_delete_modify(): Check whether D/F conflicts are still present
        merge_content(): Check whether D/F conflicts are still present
        conflict_rename_rename_1to2(): Fix checks for presence of D/F conflicts
        conflict_rename_delete(): Check whether D/F conflicts are still present
        merge-recursive: Delay modify/delete conflicts if D/F conflict present
        merge-recursive: Delay content merging for renames
        merge-recursive: Delay handling of rename/delete conflicts
        merge-recursive: Move handling of double rename of one file to other file
        merge-recursive: Move handling of double rename of one file to two
        merge-recursive: Avoid doubly merging rename/add conflict contents
        merge-recursive: Update merge_content() call signature
        merge-recursive: Update conflict_rename_rename_1to2() call signature
        merge-recursive: Structure process_df_entry() to handle more cases
        merge-recursive: Have process_entry() skip D/F or rename entries
        merge-recursive: New function to assist resolving renames in-core only
        merge-recursive: New data structures for deferring of D/F conflicts
        ...
      
      Conflicts:
      	t/t6020-merge-df.sh
      	t/t6036-recursive-corner-cases.sh
      5acb623b
    • J
      Merge branch 'jl/clone-recurse-sm-synonym' · 106e3afa
      Junio C Hamano 提交于
      * jl/clone-recurse-sm-synonym:
        clone: Add the --recurse-submodules option as alias for --recursive
      106e3afa
    • J
      Merge branch 'jn/cherry-pick-refresh-index' · 5eee142c
      Junio C Hamano 提交于
      * jn/cherry-pick-refresh-index:
        cherry-pick/revert: transparently refresh index
      5eee142c
    • J
      Merge branch 'jc/emfile' · d7f4809b
      Junio C Hamano 提交于
      * jc/emfile:
        A loose object is not corrupt if it cannot be read due to EMFILE
        read_sha1_file(): report correct name of packfile with a corrupt object
      d7f4809b
    • J
      Merge branch 'md/interix' · ec3f7d5d
      Junio C Hamano 提交于
      * md/interix:
        Interix: add configure checks
        add support for the SUA layer (interix; windows)
      
      Conflicts:
      	git-compat-util.h
      ec3f7d5d
    • J
      Merge branch 'jl/add-p-reverse-message' · 1aa6583c
      Junio C Hamano 提交于
      * jl/add-p-reverse-message:
        Correct help blurb in checkout -p and friends
      1aa6583c
    • J
      Merge branch 'np/pack-broken-boundary' · 09efc451
      Junio C Hamano 提交于
      * np/pack-broken-boundary:
        make pack-objects a bit more resilient to repo corruption
      09efc451
    • J
      Merge branch 'np/diff-in-corrupt-repository' · f5a5531e
      Junio C Hamano 提交于
      * np/diff-in-corrupt-repository:
        diff: don't presume empty file when corresponding object is missing
      f5a5531e
    • J
      Merge branch 'fc/apply-p2-get-header-name' · f3f973a0
      Junio C Hamano 提交于
      * fc/apply-p2-get-header-name:
        test: git-apply -p2 rename/chmod only
        Fix git-apply with -p greater than 1
      f3f973a0
    • J
      Merge branch 'jn/fast-import-fix' · ed8298dc
      Junio C Hamano 提交于
      * jn/fast-import-fix:
        fast-import: do not clear notes in do_change_note_fanout()
        t9300 (fast-import): another test for the "replace root" feature
        fast-import: tighten M 040000 syntax
        fast-import: filemodify after M 040000 <tree> "" crashes
      ed8298dc