Nếu bạn tình cờ sử dụng Git Extensions, nó có .gitignore mặc định riêng của mình. Trong Visual Studio chỉ cần vào menu Git-> Edit .gitignore và nhấn "Add default ignores".
Trước khi thực hiện cam kết ban đầu, tôi nghĩ rằng bạn cũng nên quyết định cách bạn sẽ xử lý kết thúc dòng. Như bạn có thể đã biết, Windows sử dụng kết hợp các ký tự ASCII CR-LF để biểu thị sự kết thúc của một dòng, trong khi các hệ thống UNIX chỉ sử dụng một ký tự LF. Nếu dự án của bạn sẽ chỉ được phát triển trên Windows, tôi không nghĩ nó có ý nghĩa gì khi sử dụng các đuôi UNIX, vì vậy tôi sẽ đảm bảo tùy chọn core.autocrlf
được đặt thành false
. Nếu dự án của bạn sẽ được chỉnh sửa cả trên Windows và hệ thống UNIX, bạn có thể đặt nó true
- sau đó kho lưu trữ nội bộ sẽ lưu trữ tất cả các dòng dưới dạng ký tự LF, nhưng các tệp trên đĩa của bạn sẽ chứa CRLF.
Đây là những lựa chọn ít nhất tôi sẽ thực hiện, người khác có thể làm khác đi. Cho dù bạn chọn tùy chọn nào, CHỌN NGAY BÂY GIỜ, bởi vì việc thay đổi tùy chọn này sau có thể có vấn đề.
Tiện ích mở rộng Git cho phép bạn thay đổi tùy chọn này trong GUI: Git-> Cài đặt-> tab Cài đặt chung/cục bộ, hộp nhóm "Kết thúc dòng".
Đảm bảo tất cả các nhà phát triển trong nhóm của bạn có cùng cài đặt trên máy của họ.
Ồ, điều này thật tuyệt. Tôi không biết về các tệp gitignore được cung cấp này. Cảm ơn Pedro! – dharmatech