利用github把本地图片显示到博客上的方法

上方展示的图片就是把本地图片传到github然后展示在博客上的结果


想法来源:与某位兄弟聊天时的灵光一闪+闲的慌+知乎+没钱买域名用图床

准备工作

  1. 注册了一个github的账号

  2. git教程,推荐雪峰老师的网站

  3. 有git bash


新手版

第一步,初始化一个文件夹为仓库

git init

第二步,将本地仓库与远程仓库连接起来,这里将远程仓库命名为remote images(如何创建远程仓库并进行关联请看git教程)

git remote add remoteimages github上自己的ssr

第三步,将本地仓库里的图片添加到暂存区(可一次性add多个图片,只需在后面加上其他图片名)

git add 图片名

第四步,提交,注释会成为github上的备注,注意注释两边是单引号

git commit -m '注释'

第五步,推送到远程库

git push remoteimages master

第一次推送成功后可简化为

git push

进阶版(推送分支)

推送分支原因:可进行分类和熟练分支操作(笑

在新手版第二步和第三步之前添加

进阶版第一步:创建并切换分支,此时把新分支命名为people(更多关于分支的教程请看上方git教程)

checkout -b people

在分支里commit完图片之后

第四步:推送到远程仓库,注意原来的master已改成现在的分支名字

git push remoteimages people

若想进行简化命令,需要先进行分支关联

git branch --set-upstream 远程仓库命 需要关联的分支名,比如此处是people

关联后可进行简化

git push

最后一步啦撒花!!

从github的仓库里找到自己需要用到的图片,点击download,复制上方链接即可。

一些常用git命令补充

查看当前分支

git branch

创建分支

git branch 分支名

切换分支

git checkout 分支名

强行删除分支(通常用于分支里的工作区和缓存区还有文件的情况下)

git branch -D

删除分支

git branch -d

合并分支:将分支都合并到当前分分支上

git merge 当前文件名

查看当前工作区和暂存区的情况

git status

删除远程文件

git rm 需要删除的文件名
git commit -m 注释
git push

不删除本地文件仅删除远程文件

git rm --cache 文件名(路径)
git push

总结

这次达成目的的过程还是很顺利的,完美的解决了自己一个多星期以来的问题,github真是太棒了!!顺便还复习了下git23333,发现自己对分支那块还是理解的不透彻呢,等以后用到的时候再去理解吧(笑

注释

如果对自己的github进行操作,照片地址会改变,需要更新地址,否则图片不能正常显示。


上一篇
c的指针 c的指针
指针的基本概念,一维数组的指针。 什么是指针指针也称作指针变量,大小为4个字节(或8个字节)的变量,其内容代表一个内存地址。 sizeof(T*) 4字节(64位计算机上可能是8字节) T是任何变量类型 指针的定义 类型名 *
2018-11-22
下一篇
静态博客和动态博客的区别,cookie,git里显示‘/’路径的原因 静态博客和动态博客的区别,cookie,git里显示‘/’路径的原因
主要内容为hexo静态博客和动态博客的区别,cookie和一个git里显示‘/’路径的小贴士 hexo静态博客和动态博客的区别文章来源:静态博客和动态博客的区别 浏览网站的这一过程,本质上就是自己电脑上的浏览器程序解释通过Http协议从
2018-11-20
目录