由于该网站是为一个没有任何git或命令行经验的朋友准备的,因此我正在寻找另一种从浏览器轻松上传图像到GitHub的选项。是否有其他类似的选项? 我不想将图像托管在外部网站上。
可以通过浏览器上传图像,而无需使用Git。
创建一个新的GitHub问题,并将图片拖到文本框中。
GitHub将上传图像并创建一个链接,例如:
https://f.cloud.github.com/assets/19977/1656110/a3f8b280-5b6d-11e3-818d-c06ab05bd613.jpg
来源:GitHub的Phil Haack
img
标签上没有src
属性。 - quickshiftin更新:Github已经发布了仓库上传选项!使用prose.io可以轻松地将图片上传到Github。
但是,如果您想要上传图片到Jekyll博客,或者只是使用githb pages,则必须将下面的代码添加到_config.yml中,然后您需要创建一个名为_prose.yml的文件并在其中添加此代码。
这样做是可行的,我就是这样更新我的博客文章并添加图片的。
prose:
rooturl: '/'
siteurl: 'http://prose.github.io/starter/'
relativeLinks: 'http://prose.github.io/starter/links.jsonp'
media: 'media'
ignore:
- index.md
- _config.yml
- /_layouts
- /_includes
metadata:
_posts:
- name: "layout"
field:
element: "hidden"
value: "blog"
- name: "tags"
field:
element: "multiselect"
label: "Add Tags"
placeholder: "Choose Tags"
options:
- name: "Apples"
value: "apples"
- name: "Bananas"
value: "bananas"
_posts/static:
- name: "layout"
field:
element: "hidden"
value: "page"
- name: "permalink"
field:
element: "text"
label: "Permalink"
value: ""
现在您可以通过prose.io上传图片了。
阅读详细教程:如何在线添加或编辑Jekyll文章
如果您将图像保存在Jeykll repo中,则它们会被上传和托管。只需在GitHub上找到它们,然后在HTML中传递img的src值raw。
例如: 我repo中的图像:https://github.com/kevinSuttle/kevinsuttle.github.io/blob/master/images/19698565-media_httpfarm5static_jhkva.jpg
我也花了一段时间才理解它。
你也可以使用GitHub桌面版。然后只需将库添加进去,在电脑上的文件夹中添加图片,提交并同步。这本质上是命令行git功能,但以GUI形式呈现,使得你的朋友可以轻松使用。
附言:是的,我知道这并不是在Github网站上,但它可以解决你让你的朋友轻松上传图片的问题。