1. 26 Jun, 2015 2 commits
  2. 25 Jun, 2015 7 commits
  3. 24 Jun, 2015 29 commits
  4. 23 Jun, 2015 2 commits
    • stash: save the workdir file when deleted in index · 90177111
      When stashing the workdir tree, examine the index as well.  Using
      a mechanism similar to `git_diff_tree_to_workdir_with_index`
      allows us to determine that a file was added in the index and
      subsequently modified in the working directory.  Without examining
      the index, we would erroneously believe that this file was
      untracked and fail to include it in the working directory tree.
      
      Use a slightly modified `git_diff_tree_to_workdir_with_index` in
      order to avoid some of the behavior custom to `git diff`.  In
      particular, be sure to include the working directory side of a
      file when it was deleted in the index.
      Edward Thomson committed
    • stash tests: ensure we save the workdir file · 14304b0e
      Ensure that when a file is added in the index and subsequently
      modified in the working directory, the stashed working directory
      tree contains the actual working directory contents.
      Edward Thomson committed