Git - Nền tảng khác nhau
GNU / Linux và Mac OS sử dụng line-feed (LF)hoặc dòng mới làm ký tự kết thúc dòng, trong khi Windows sử dụng line-feed and carriage-return (LFCR) kết hợp để thể hiện ký tự kết thúc dòng.
Để tránh các cam kết không cần thiết do những khác biệt về đầu dòng này, chúng ta phải định cấu hình ứng dụng khách Git để viết cùng một dòng kết thúc vào kho lưu trữ Git.
Đối với hệ thống Windows, chúng tôi có thể định cấu hình ứng dụng khách Git để chuyển đổi phần cuối dòng thành CRLF định dạng trong khi thanh toán và chuyển đổi chúng trở lại LFtrong quá trình cam kết hoạt động. Các cài đặt sau đây sẽ thực hiện những điều cần thiết.
[tom@CentOS project]$ git config --global core.autocrlf true
Đối với GNU / Linux hoặc Mac OS, chúng tôi có thể định cấu hình ứng dụng khách Git để chuyển đổi phần cuối dòng từ CRLF đến LF trong khi thực hiện thao tác thanh toán.
[tom@CentOS project]$ git config --global core.autocrlf input