git add f1.txt git add f2.txt
- 파일의 이름은 INDEX에
[INDEX] index
100644 7af8bf5fdd704f73beb3adc5612682a98e1af5 0 f1.txt 100644 65efe2a145dda7ee51d1741299f848e5bf752e 0 f2.txt
- 파일의 내용은 objects에 저장
[Objects]
blob
objects/2e/7af8bf5fdd704f73beb3adc5612682a98e1af5
a
blob
objects/2e/65efe2a145dda7ee51d1741299f848e5bf752e
z
이때 f1을 copy하여 f3에 add를 하면 objects는 추가 되지 않고 index만 변경된다.
copy f1.txt f3.txt git add f3.txt
[INDEX] index
100644 7af8bf5fdd704f73beb3adc5612682a98e1af5 0 f1.txt 100644 65efe2a145dda7ee51d1741299f848e5bf752e 0 f2.txt 100644 7af8bf5fdd704f73beb3adc5612682a98e1af5 0 f3.txt