repo.or.cz
/
git
/
gitweb.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Make 'unpack_trees()' have a separate source and destination index
[git/gitweb.git]
/
t
/
t1005-read-tree-reset.sh
blob
8c4556408ecc81985acd7b8237921330c326e787
1
#!/bin/sh
2
3
test_description
=
'read-tree -u --reset'
4
5
. .
/
test-lib.sh
6
7
# two-tree test
8
9
test_expect_success
'setup'
'
10
git init &&
11
mkdir df &&
12
echo content >df/file &&
13
git add df/file &&
14
git commit -m one &&
15
git ls-files >expect &&
16
rm -rf df &&
17
echo content >df &&
18
git add df &&
19
echo content >new &&
20
git add new &&
21
git commit -m two
22
'
23
24
test_expect_success
'reset should work'
'
25
git read-tree -u --reset HEAD^ &&
26
git ls-files >actual &&
27
diff -u expect actual
28
'
29
30
test_done