1. 07 12月, 2010 1 次提交
  2. 04 12月, 2010 12 次提交
  3. 03 12月, 2010 13 次提交
  4. 02 12月, 2010 8 次提交
  5. 30 11月, 2010 6 次提交
    • 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