Làm cách nào để lệnh Git tạm thời bỏ qua ~/.gitconfig
của tôi?Làm thế nào để Git tạm thời bỏ qua ~/.gitconfig?
Tôi có thể đặt GIT_CONFIG=/dev/null
để thực hiện git config
bỏ qua ~/.gitconfig
, nhưng điều này không ảnh hưởng đến các lệnh Git khác.
Tôi có thể ẩn số ~/.gitconfig
của mình, ví dụ: mv ~/.gitconfig{,.hidden}
, nhưng điều này là khó chịu vì tôi phải di chuyển nó trở lại sau và nó ảnh hưởng đến Git trên toàn cầu.
Trường hợp sử dụng
- Scripting Git: hạn chế để mặc định cài đặt cho tính di động.
- Gỡ lỗi Git: hạn chế cài đặt mặc định để tái tạo.
Tại sao bạn muốn làm điều đó? Trường hợp sử dụng của bạn là gì? – Sigi
@ Sigi: ngay bây giờ tôi đang gỡ lỗi Git, và trong quá khứ tôi đã muốn điều này khi kịch bản Git. – ntc2
Thật ngạc nhiên, có vẻ như không phải là một tùy chọn để 'git' mà sẽ làm cho nó bỏ qua các cấu hình (s). Có lẽ bạn nên gửi yêu cầu tới người bảo trì Git để bao gồm khả năng đó. – Sigi