Có cách nào để buộc git
thêm tệp bất chấp .gitignore
tệp không?
@OhadSchneider Điều này rất hữu ích nếu bạn buộc (các) tệp xây dựng cam kết với một nhánh khác. Một vài dự án làm điều này như StrongLoop để triển khai an toàn
—
Deminetix
@OhadSchneider Đối với chúng tôi, đó là vì nhiều nhà phát triển cài đặt git với Visual Studio 2015, bổ sung một gitignore toàn cầu vào thư mục người dùng. Điều này không bao gồm các tệp như * đậm và * .exe. Điều đó thật tuyệt vời cho các dự án mới của chúng tôi chỉ sử dụng các gói nuget được truy xuất trong quá trình xây dựng, nhưng đối với một số ít dự án cũ, chúng tôi vẫn sử dụng các dll được tham chiếu thủ công trong giải pháp. Đối với các dự án đó, chúng tôi muốn bao gồm chúng theo cách thủ công, thay vì yêu cầu mọi nhà phát triển nhận xét các tệp * đậm và * .exe trong gitignore toàn cầu.
—
Nullius
@Nullius Bạn không thể chỉ định chúng ở cấp độ cao hơn
—
Ohad Schneider
.gitignore
(giả sử, thêm một .gitignore
trong cùng thư mục với dll, hoặc một ở trên, hoặc một cái gì đó)?
.gitignore
tệp với!
, vd!dont/ignore/this/file
).