Làm thế nào để đính kèm tập tin vào một vấn đề github?


161

Tôi đã di chuyển với một dự án từ Bitbucket sang Github và tôi không thể tìm cách đính kèm tệp vào một vấn đề (ví dụ: ảnh chụp màn hình, thông số kỹ thuật, v.v.)

Làm thế nào để làm nó?


1
Ok, giải pháp tôi tìm thấy phù hợp với tôi là: Giữ repo chính trên Bitbucket và làm gương trên Github (xin lỗi Github) và cũng chỉ ra tất cả (cuối cùng) các vấn đề của Github cho đối tác Bitbucket.
Alex

3
kể từ hôm nay, gitHub cho phép tải lên hình ảnh trong các vấn đề
Gaurav Shah

2
Một cách hay để chụp ảnh màn hình kèm theo các vấn đề là Usersnap - bạn có thể gửi ảnh chụp màn hình với các chú thích trực tiếp từ trong ứng dụng web của mình tới các vấn đề GitHub!
Gregor

2
Kể từ ngày 11/03/2015, giờ đây bạn có thể tải các loại tệp này lên github mà không cần bất kỳ tiện ích mở rộng hoặc trình cắm: PNG, GIF, JPG, DOCX, PPTX, XLSX, TXT hoặc PDF
jfenez

Đồng thời chấp nhận ZIP và GZ, tiện dụng cho người tái tạo: help.github.com/articles/iêng
Vsevolod Golovanov

Câu trả lời:


161

Bạn tải nó lên một nơi nào đó và thêm liên kết trong một bình luận. Các vấn đề của GitHub khá nguyên thủy và không cho phép đính kèm tệp.

Cập nhật: Bạn có thể đăng hình ảnh lên các vấn đề của GitHub ngay bây giờ. Cách dễ nhất là sao chép hình ảnh (nhấp chuột phải, Sao chép hình ảnh) và sau đó dán nó vào hộp văn bản nơi bạn mô tả vấn đề.

HOẶC LÀ

Chỉ cần kéo và thả


83
Ôi Chúa ơi, tôi sợ câu trả lời này :)
Alex

17
Một nơi dễ dàng để tải lên là dịch vụ Gist riêng của Github: gist.github.com
bjnord

5
Câu trả lời này có lẽ nên được cập nhật vì Github hiện cho phép bạn tải lên hình ảnh cho commets.
masukomi

2
Thật không may, Github không cho phép tải lên các tệp PDF :(
sampablokuper 18/03/13

2
Rất hào hứng với bản sao dán nhưng nó không hoạt động đối với hình ảnh (có cái này ) khi sao chép từ mac
Endless


20

Để đính kèm một tập tin vào một vấn đề hoặc kéo cuộc trò chuyện yêu cầu, kéo và thả nó vào hộp bình luận.

Kích thước tối đa cho các tệp là 25MB và kích thước tối đa cho hình ảnh là 10 MB.

Tải lên hình ảnh


câu trả lời tốt. nó chỉ là định dạng đánh dấu. ![image](your_image_url)
Siwei Shen

3
Nhưng nó cũng tự động tải tệp lên GitHub cho bạn.
serv-inc

17

Trình cắm ZenHub.io Chrome sẽ cho phép bạn thêm bất kỳ loại tệp nào vào sự cố github. Nó được lưu trữ trên máy chủ AWS của ZenHub thay vì github.com. Từ trang web của họ ...

GitHub chỉ cho phép bạn tải lên các tệp hình ảnh. ZenHub bổ sung khả năng tải lên bất kỳ loại tệp nào vào các vấn đề và nhận xét, chuyển an toàn sang Amazon S3. Với điều này, bạn thực sự có thể đưa công việc của bạn lên cấp độ tiếp theo; hãy thử sử dụng GitHub cho mọi thứ! Hợp tác tập trung và minh bạch là tuyệt vời.

Cập nhật:

Kể từ ngày 11/03/2015, giờ đây bạn có thể tải các loại tệp này lên github mà không cần bất kỳ tiện ích mở rộng hoặc trình cắm: PNG, GIF, JPG, DOCX, PPTX, XLSX, TXT hoặc PDF


Tôi không thể làm tốt tính năng này trong ZenHub.io. bạn vui lòng chỉ cho nó được thực hiện như thế nào?
Foad

Họ có thể đã gỡ bỏ nó vì nó được hỗ trợ bởi github mà không cần trình cắm ngay bây giờ.
jfenez

Vì vậy, bây giờ chúng ta có thể đính kèm bất kỳ tập tin tùy ý vào một bình luận / vấn đề? Tôi không thể tìm thấy nó!
Foad

13

Như một minh họa cho các câu trả lời trước, xem bình luận này :

Tôi tạo một kho lưu trữ có tên catfood http://github.com/blueheadpublishing/catfood/ nơi tôi giữ các thứ linh tinh (như ảnh chụp màn hình và các tệp đính kèm khác).
Bằng cách đó tôi có thể tham khảo chúng trong các vấn đề.

Xem https://github.com/blueheadpublishing/bookshop/issues/10

Một số hình ảnh hiển thị các loại mẫu bố cục mà chúng tôi muốn tạo bởi các mẫu:

Trở lại năm 2009, GitHub bày tỏ ý định thêm tệp đính kèm vào các vấn đề .

Tệp đính kèm là thứ chúng tôi muốn thêm vào.

Chủ đề đó không được nêu ra trong nhóm GitHub mặc dù ...


9

Định dạng để nhúng hình ảnh vào bình luận GitHub là:

Format:  ![Alt Text](url)
Example: ![GitHub Logo](/images/logo.png)

Cảm ơn bạn. Một câu trả lời không yêu cầu kéo và thả. Đây chính xác là những gì tôi cần. :)
teracow


1

Tôi tìm thấy một cách dễ dàng để nhúng hình ảnh trong các vấn đề bằng cách sử dụng Skitch. Chỉ cần thiết lập chia sẻ Skitch và tự động sao chép URL vào bảng tạm. Sau đó dán nó vào khi viết lên vấn đề. Tôi viết blog về nó ở đây .


Tôi đã nghe về điều này. Các đánh giá trong cửa hàng ứng dụng Mac khá tệ cho phiên bản mới. Và có vẻ như họ có thể đã loại bỏ chức năng để nhúng hình ảnh này.
Dogweather

0

OK, đây là những gì tôi sử dụng cho ảnh chụp màn hình.

http://www.techsmith.com/jing.html

Nó miễn phí, nhanh chóng, tự động tải lên hình ảnh và dán một liên kết URL vào khay nhớ tạm của bạn mà bạn có thể Ctrl-V vào vấn đề GitHub ngay lập tức.

Thật là một tiếng thở dài nhẹ nhõm khi tôi phát hiện ra điều này :)


0

Một cách nhanh chóng / dễ dàng là tải tệp đính kèm của bạn (giả sử tài liệu PDF hoặc Office) lên Dropbox, sau đó đưa URL Dropbox vào vấn đề Github.

Dễ dàng hơn so với sử dụng S3; nhiều tổ chức đã sử dụng Dropbox; và Dropbox đã hỗ trợ tốt để xem nhiều tài liệu nội tuyến trong trình duyệt.


0

Sử dụng gist.github.com để tải lên bất kỳ nội dung nào như mã, nhật ký, tệp html, v.v. và chia sẻ liên kết.


Nó không rõ làm thế nào để sử dụng ý chính cho mục đích đó. Có nút thêm tập tin, nhưng nó không mở cửa sổ đính kèm.
Stepan Yakovenko
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.