Tôi có một repo bình thường, nơi có một cây làm việc và một thư mục .git trong cùng thư mục với cây đang hoạt động.Làm cách nào để sử dụng tùy chọn --work-tree với git? Tôi tiếp tục gặp lỗi
Tôi đang cố gắng để chạy một lệnh git từ bên ngoài vị trí này với lệnh
git --git-dir=/path/to/repo/.git --work-tree=/path/to/repo pull /some/other/repo master
nhưng tôi tiếp tục nhận được lỗi fatal: /usr/libexec/git-core/git-pull cannot be used without a working tree.
.
Tôi đang làm gì sai?
Thư mục làm việc hiện tại của bạn là gì? Bạn đang sử dụng phiên bản Git nào? –
Nó giống như thế này: tất cả các tập tin (cây công việc) nằm bên trong một số thư mục như '/ some/repo' và bên trong thư mục này cũng là một thư mục .git'/some/repo/.git'. Tôi thường chạy lệnh git từ bên trong '/ some/repo'. Tôi có phiên bản '1.7.2.3'. – trusktr