Khi bạn kích hoạt trước khi nhận móc cho kho git:Git trước nhận móc
Phải mất không có đối số, nhưng đối với mỗi ref được cập nhật mà nó nhận được trên đầu vào tiêu chuẩn một dòng định dạng:
< cũ-value> SP < mới-value> SP < ref-name> LF
nơi < cũ-value> là tên đối tượng cũ được lưu trữ trong các ref, < mới-value> là tên đối tượng mới được lưu trữ trong ref và là đầy đủ nam e của ref. Khi tạo một ref mới, < old-value> là 40 0.
Có ai có thể giải thích cho tôi cách kiểm tra tất cả các tệp sẽ bị thay đổi trong kho nếu tôi cho phép cam kết này không?
Tôi muốn chạy các tệp đó thông qua một số tập lệnh để kiểm tra cú pháp, v.v.
Cảm ơn.
Cảm ơn mã này, điều này đã giúp ích rất nhiều! Tôi đã thực hiện một tinh chỉnh nhỏ cho 'get_changed_files' để nó sử dụng' --name-only' giúp phân tích cú pháp kết quả dễ dàng hơn: https://gist.github.com/1055516 – keegan3d