Tôi đang sử dụng Git Bash trên Windows và khi tôi chạy git commit
, trình chỉnh sửa vi mở ra cho phép tôi viết ghi chú Cam kết. Tôi nhận thấy rằng hàng đầu tiên của văn bản tôi viết là màu vàng (mặc dù không phải tất cả, chỉ có 30 hoặc 40 ký tự đầu tiên), chữ thứ hai là màu trắng trên nền đỏ và từ thứ 3 trở đi chúng có màu xám. Mã hóa màu này có ý nghĩa gì không, hay nó chỉ là một loại trục trặc kỳ lạ? Tôi đến từ một nền SVN, nơi mà bình luận của Commit là văn bản thuần túy và tôi không mong đợi "cầu vồng" này. :)Git - Màu sắc có ý nghĩa gì đó trong vi khi tôi cam kết không?
Cảm ơn bạn đã trả lời trước.
Tôi luôn thực hiện 'git commit -m" Message "' từ Git Bash. – knowah
Tôi không biết câu trả lời chắc chắn (Tôi đã tự hỏi về điều này nữa - đây là [những gì nó trông giống như trong Vim] (http://jsfiddle.net/VAVeX/)), nhưng tôi nghĩ rằng ý tưởng là 30-40 ký tự đầu tiên của dòng đầu tiên là thông điệp bạn sẽ thấy nếu bạn lướt qua các cam kết (hoặc xem một phiên bản đẹp của nhật ký) và bạn muốn xem lại văn bản quan trọng của bạn ở đó. Các màu sắc cụ thể không có nghĩa là bất cứ điều gì mặc dù. –
@knowah, đó không phải là lời khuyên tốt. Nếu bạn sử dụng dòng lệnh cam kết tin nhắn, bạn thường kết thúc bằng văn bản như một tin nhắn ngắn nhất có thể, đặc biệt là tránh newlines. Mặt khác, sinh ra một trình soạn thảo cho thông điệp khiến bạn cảm thấy thoải mái khi viết một tin nhắn lớn như bạn cảm thấy. – Shahbaz