我是Git或GitHub的新手,并没有找到如何在Git中将图像文件上传到我的回购中?任何的想法?
答案 0 :(得分:10)
您需要先将png文件添加并提交到本地存储库。然后将更新推送到远程服务器。
git add xxx.png
git commit -m 'add png file'
git remote add origin https://github.com/xxx.git
git push -u origin master
答案 1 :(得分:6)
尽管github没有CDN支持,但您可以使用Issues
上传图片和PDF等内容。
以下是如何做到这一点。
提交问题后,github将向您显示图像的预览。 您只需右键单击,复制URL并使用它即可。
这种方法可以让您免于add-commit-push
周期。
此外,您的回购保持轻量级,因为您不必将图像保留在回购中。
答案 2 :(得分:2)
使用 prose.io 在您的回购中的任何文件中编辑和插入图片,但请确保在回购的根目录中创建 _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
上传图片了在此处阅读详细的教程:How to add or edit Jekyll posts online