2010-09-30 32 views
37

Có thể tạo thông báo cam kết với liên kết đến cam kết kho lưu trữ khác không?Github cam kết các liên kết thông báo

Ví dụ: giống như [Username\Repo\commitHash]

Ví dụ sử dụng: nếu một số bc phá vỡ sẽ xảy ra trong cam kết của một số khung, tôi muốn liên kết với cam kết của chính mình khi cập nhật mã của tôi sử dụng khung này.

+0

Bạn đã chấp nhận câu trả lời nụ sai ... –

+1

@RobinWinslow Tôi khá chắc chắn rằng nó là chính xác trở lại sau đó. Dù sao, bạn có quyền nó sẽ là thích hợp để cập nhật nó. Làm xong. –

Trả lời

56

Tôi đang tìm kiếm một cái gì đó như thế này bản thân mình. Tìm thấy nó trên:

https://help.github.com/articles/autolinked-references-and-urls/#commit-shas

<<username>>/<<repo>>@<<commitHash>> 

Nếu không có dấu ngoặc nhọn tất nhiên :)

+0

Cảm ơn. Tôi đã thử nó, nhưng có vẻ như băm luôn trỏ đến đường dẫn 'current-repo/commits/the-hash', cho dù nó ở phía trước nó là gì. Nhưng ít nhất chúng ta có thể sử dụng hash băm để liên kết đến kho lưu trữ hiện tại. –

+3

Bạn có chắc chắn đây là trường hợp? Tôi vừa viết các lỗi chống độc quyền/diem @ 2b4514646177a95951202c4aea388cf472b53ca1 trong các vấn đề github và nó được hiển thị dưới dạng liên kết chính xác. – antitoxic

+0

hoạt động cho tôi (và trông đẹp hơn liên kết hoàn chỉnh) – mariotomo

0

Tôi không nghĩ rằng có điều gì ngăn cản bạn từ việc đưa một cái gì đó như:

http://github.com/pkrumins/lulzbot/commit/4c1b1ea95b379805e3b595b511a89affc6811145

Ngay trong thông điệp cam kết của bạn. Trong khi điều này không liên kết trực tiếp đến phiên bản của cam kết của đối tượng git ... nó dẫn đến một trang hiển thị cam kết đó.

Format là github.com/User/Repo/commit/hashtag

+6

Cảm ơn, nhưng tôi không nghĩ đây là cách phù hợp để làm điều này (ngay cả khi đó là cách duy nhất). Giống như thẻ 'close # issue_number', tôi mong đợi một cái gì đó tương tự. –

Các vấn đề liên quan