Tôi đang viết một đơn giản git hook pre-cam kết cập nhật năm trong tiêu đề bản quyền cho các tệp được dàn dựng để cam kết.Làm cách nào tôi có thể sử dụng git để chỉ hiển thị một dòng trong tệp cho cam kết, tất cả từ tập lệnh?
Sau khi sửa đổi đường có bản quyền, tôi muốn móc nối đoạn đường đó sao cho nó là một phần của cam kết. Nó không thể chỉ là git add
toàn bộ tệp, bởi vì có thể có các thay đổi có sẵn khác trong đó không nên được dàn dựng.
Tôi không thấy bất kỳ tùy chọn nào trong hướng dẫn sử dụng git add
cho phép bạn đặt các dòng cụ thể.
Tôi tìm tôi có thể git stash save --keep-index
, áp dụng thay đổi của tôi, git add
tệp và sau đó git stash pop
, nhưng điều đó có vẻ khá thô. Bất kỳ cách tiếp cận tốt hơn?
Ah, cách tiếp cận gọn gàng, mặc dù cá nhân tôi muốn chờ cam kết. – Sandy