Trong github, bạn có thể nhận xét về các dòng trong một cam kết. Có cách nào để nhận xét trên một dòng, trong khi xem một tệp trong một nhánh mà không có một cam kết cụ thể nào không?
Trong github, bạn có thể nhận xét về các dòng trong một cam kết. Có cách nào để nhận xét trên một dòng, trong khi xem một tệp trong một nhánh mà không có một cam kết cụ thể nào không?
Câu trả lời:
Rất tiếc, không thể bình luận về một dòng trong Github mà không có cam kết.
Nhưng bạn có thể tạo liên kết đến các dòng trong tệp của mình (nhấp vào dòng và sao chép liên kết trên thanh trình duyệt). Ví dụ: bạn có thể sử dụng các liên kết này trong các vấn đề của mình để thảo luận về dòng mã:
https://github.com/sebastianbergmann/phpunit/blob/master/src/Runner/StandardTestSuiteLoader.php#L72
Cập nhật
Bạn cũng có thể giữ phím shift để lấy liên kết đến một khối dòng
y
phím tắt trước khi sao chép liên kết đến bất kỳ tệp nào. Nếu không nó sẽ sao chép liên kết với master
, mà có thể "suy thoái" với thời gian
Bạn nên có ít nhất một cam kết: lần nhập ban đầu của bạn ;-) Vì vậy, nếu bạn không bao giờ chạm vào tệp sau đó, bạn vẫn có thể duyệt chi nhánh chính của mình (hoặc bất cứ nơi nào bạn thực hiện lần nhập ban đầu).
Để nhận được cam kết của tệp, hãy làm như sau:
Bây giờ bạn có thể nhận xét tệp.
Bài đăng trên blog này cung cấp một cách đơn giản để sử dụng các tính năng nhận xét tích hợp của github cho việc này: http://astrofrog.github.io/blog/2013/04/10/how-to-conduct-a-full-code-review- on-github /
Tôi muốn làm điều tương tự, để xem lại mã.
Tôi đã kết thúc:
// TODO: ...
)Cách duy nhất nếu bạn sử dụng một công cụ khác cho công việc này. Tôi sử dụng Fisheye hoặc Review-Board để thực hiện mã sửa đổi trước khi cam kết.
Ban Đánh giá là miễn phí và xử lý tốt hơn Fisheye mã cam kết trước.