Khi tôi git pull origin development
, tôi đã nhận lỗi:lỗi: tập tin cây không được theo dõi hoạt động
error: Untracked working tree file '<path-to-file>' would be overwritten by merge
Lý do là vì một tập tin mà là trong remote development branch
mà không đưa vào git trong dự án địa phương của tôi (tôi không muốn tập tin đó trong điều khiển phiên bản, do đó đã làm git rm
). Nhưng trên remote development
, tệp đó sẽ thoát để kiểm soát phiên bản
Cách giải quyết vấn đề này? Về cơ bản, tôi muốn các chi nhánh từ xa cũng loại bỏ các tập tin từ kiểm soát phiên bản.
Có thể trùng lặp với http://stackoverflow.com/questions/1125968/force-git-to-overwrite-local-files-on-pull – vpatil