"Michael Cassar" <m.e.cassar@xxxxxxxxx> writes: > Is this just me being an idiot, or could there be a bigger problem > here? > > Please CC me in any replies. There could be a bigger problem, but it does not seem to easily reproduce as you noted in the message. It could be that some unrelated thing in the working tree is playing a role in this breakage, but I do not think of offhand what that is. Here is what I just ran. -- >8 cut >8 -- #!/bin/sh report () { echo echo "* $*" echo } rm -fr test0 mkdir test0 cd test0 report working tree preparation mkdir -p partA papers/unsorted papers/all-papers echo outline >partA/outline.txt echo Thesis >papers/unsorted/Thesis.pdf report repository initialization git init-db report initial import git add papers partA git commit -m 'initial' git show --root --stat --summary report run mv git mv papers/unsorted/Thesis.pdf papers/all-papers/Thesis.pdf report before commit git diff --stat HEAD report make a commit git commit -m 'moved a file' report final result git show --stat --summary -- 8< cut 8< -- and I did not see the breakage. Care to show a bit more details on your working tree? I do not think this depends on any contents of the individual files, but > Here is a transcript. These results are reproducable using the same > files, but I can't seem to reproduce with different files. > > ## Create initial respository > > [mike@simba ~] git version > git version 1.4.2.1 > > [mike@simba ~] mkdir repos; cd repos > > [mike@simba ~/repos] git init-db > defaulting to local storage area > > [mike@simba ~/repos] cp -r ~/thesis_work/* . > > [mike@simba ~/repos] ls -a > . .. .git metathesis notes papers partA > > [mike@simba ~/repos] git add metathesis notes papers partA output from "find metathesis notes papers partA -ls" and "git ls-files -s" at this step may be a starter. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html