Nói rằng tôi làm theo các bước trong svn:Liệu git có (hoặc cần) tương đương với sửa đổi peg của svn?
rev 1: create a file called 'foo'
rev 2: delete 'foo'
rev 3: create a new file called 'foo'
Nếu tôi muốn xem nội dung của người đầu tiên 'foo
' sử dụng svn, tôi sẽ cần phải sử dụng cú pháp peg sửa đổi 'svn cat [email protected]
' kể từ cú pháp truyền thống ' svn cat -r 1 foo
'sẽ không thành công.
Tôi đã đọc rằng git theo dõi nội dung chứ không phải tệp, vì vậy điều đó có nghĩa là không cần thiết phải sửa đổi bản sao?
Về cơ bản git luôn luôn làm tương đương với 'svn mèo foo @ 1'. Linus có lẽ sẽ xem xét hành vi của 'svn cat -r 1 foo' để trở thành một trong những thất bại của svn. (Tôi cũng làm như vậy) – Arrowmaster