Tôi đã thay đổi công cụ git diff trước đó bằng git config --global diff.external <diff-tool-name>
. Tôi quyết định không thích công cụ đó và muốn quay lại.Đặt git diff thành giá trị mặc định
Tôi đã cố gắng can thiệp và đã thực hiện một số việc như: git config --global diff.external git-diff
. Bây giờ gọi git diff
thấy các thay đổi unstaged sản lượng:
fatal: ambiguous argument '48e66b706d21398f28240810e7fc0d44d8f92d99': unknown revision or path not in the working tr
Use '--' to separate paths from revisions
external diff died, stopping at somefile.ext.
Làm thế nào để thiết lập lệnh git diff
tôi để sử dụng các lệnh mặc định dòng git diff đi kèm với git. Một cái gì đó như:
git config --global diff.
và sau đó là gì?
Bạn có thể giải thích thêm? 'git diff' là dòng lệnh git diff mặc định, nếu bạn muốn gui,' git difftool' của nó. –
@Let_Me_Be cảm ơn! Tôi không biết điều này. Cuối cùng, tôi có thể thấy sự khác biệt với 'vimdiff' mà không cần kịch bản bên ngoài hoặc thay đổi cấu hình :) –
Tệp cấu hình chung của bạn là một tệp' ini' đơn giản mà bạn có thể chỉnh sửa bằng tay. –