2013-09-21 33 views
17

Tôi đang cố gắng nhúng hình ảnh vào readme.md của mình để hiển thị trên github. Tôi đã không gặp khó khăn làm điều này trước với kho công cộng, ở định dạng này:Github readme image nhúng trong repo riêng tư?

![header image](https://raw.github.com/account/reponame/master/myimage.png)

Tôi bây giờ làm tương tự cho một repo tin rằng sống dưới một tài khoản tổ chức và nhận được một 404. Nếu tôi điều hướng đến hình ảnh trong repo và lấy url liệu, tôi nhận được một cái gì đó như:

https://raw.github.com/account/reponame/master/myimage.png?login=jackaperkins&token=b295d913f6bf6e5cf1115755fb05e770

có cách nào để nói với github để nhúng url thực chứng thực? Tôi đã tìm thấy quyền truy cập vào tài nguyên sẽ được kiểm soát với các phiên bên ngoài url nhưng dường như không.

Trả lời

24

Bạn cần mã thông báo nếu bạn sử dụng đường dẫn thô. Giả sử rằng các tập tin hình ảnh trong kho cùng, bạn có thể làm điều đó như thế này:

![Image](../blob/master/myimage.png?raw=true) 

Thông tin thêm về github blog

+1

Khi nó bật ra, các liên kết tương đối của (? Myimage.png liệu = true) là những gì đã làm việc, như đã đề cập trong liên kết blog github. Cảm ơn! – Jock

+2

Vì vậy, điều này làm việc với repos tư nhân quá? Bạn không cần mã thông báo? – CMCDragonkai

+1

@CMCDragonkai Nó không làm việc cho tôi với (sử dụng một repo tư nhân), nhưng điều này đã làm: http://stackoverflow.com/a/19241346/300212 –

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