Tôi xin lỗi tôi không có đủ danh tiếng để bình luận "câu trả lời" của "Andres Jaan Tack".
Tôi nghĩ tin nhắn của tôi sẽ bị xóa ((Nhưng tôi chỉ muốn cảnh báo "lurscher" và những người khác cũng có lỗi tương tự: hãy cẩn thận làm
$ mkdir include
$ mv common include
$ git rm -r common
$ git add include/common
Nó có thể khiến bạn sẽ không thấy lịch sử git của dự án của bạn trong thư mục mới.
tôi đã thử
$ git mv oldFolderName newFolderName
có
fatal: bad source, source=oldFolderName/somepath/__init__.py, dest
ination=ESWProj_Base/ESWProj_DebugControlsMenu/somepath/__init__.py
tôi đã làm
git rm -r oldFolderName
và
git add newFolderName
và tôi không thấy lịch sử git cũ trong dự án của tôi. Ít nhất dự án của tôi không bị mất. Bây giờ tôi có dự án của mình trong newFolderName, nhưng không có lịch sử (
Chỉ muốn cảnh báo, hãy cẩn thận khi sử dụng lời khuyên của "Andres Jaan Tack", nếu bạn không muốn mất đi sở thích của mình.