Các Platform khác nhau trong Git

GNU/Linux và Mac OS sử dụng line-feed (LF), hoặc một dòng mới khi ký tự kết thúc dòng (line-ending character) trong khi Windows sử dụng kết hợp line-feed và carriage-return (LFCR) để biểu diễn dòng ký tự kết thúc.

Để tránh các commit không cần thiết bởi vì sự khác nhau về dòng kết thúc, chúng ta phải định cấu hình trên client để viết cùng một dạng line-ending tới repository.

Đối với hệ điều hành Windows, chúng ta có thể định hình Git client để chuyển đổi line-ending sang định dạng CRLF trong khi kiểm tra, và chuyển đổi chúng trở lại định dạng LF trong suốt quá trình hoạt động commit. Các thiết lập sau là cần thiết để thực hiện.

[tom@CentOS project]$ git config --global core.autocrlf true

Đối với hệ điều hành GNU/Linux hoặc Mac OS, chúng ta có thể định hình client git chuyển đổi line-ending từ CRLF sang LF trong khi thực hiện hoạt động checkout.

[tom@CentOS project]$ git config --global core.autocrlf input

Theo Tutorialspoint

Bài trước: Xử lý Conflict trong Git

Bài tiếp: Tổng quan về MongoDB

Thứ Năm, 23/08/2018 18:07
51 👨 863
Xác thực tài khoản!

Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

Số điện thoại chưa đúng định dạng!
Số điện thoại này đã được xác thực!
Bạn có thể dùng Sđt này đăng nhập tại đây!
Lỗi gửi SMS, liên hệ Admin
0 Bình luận
Sắp xếp theo
❖
    Chia sẻ
    Chia sẻ FacebookChia sẻ Twitter
    Đóng