方式1--云端仓库下拉
先在github上new repository

image.png
在本地创建个目录 右键git bash
git clone https://输入github的仓库https

image.png
再进入到仓库目录
cd demo2
方式2--本地仓库上拉
- 适合已有项目目录,不需要从云端拉下仓库
先cmd到要提交代码的目录
git init
再使用git bash (这里是两种方式都需要执行的)
git add .//提交到本地仓库
git commit -m " 提示信息"//记得双引号,不然会报错
error: pathspec 'commit'' did not match any file(s) known to git
关联仓库 (如果clone则不需要这步)
git remote add origin https://输入github的仓库https

image.png
提交到github
- 这一步是会同步的云端仓库和本地仓库的代码,就是说你的本地删除的文件只要把记录提交到本地仓库,再git提交到github时就可以远程删除了
git push origin master
报错-- 就是云上的有了license和readme,本地项目并没有这两个文件,导致不能上传,最好是建仓库时,不要任何文件,所有要改或新建的文件在本地操作,不然还会报错

image.png
如果你是第一次使用git工具
git push -u origin master//会要求输入你的账号,密码,第二次开始就不用了
主域名是你的账号
https://你的账号.github.io
注意一定要到仓库的setting-githubpage-source勾选master branch

image.png
把仓库的index.html文件通过浏览器url展示出来
https://你的账号.github.io/仓库名
-
仓库名下的index.htmlimage.png
-
浏览器通过url访问到indexhtml
image.png
补充,如果浏览器出现项目提交信息没有显示的
-
清除缓存,建议使用谷歌,不会出现这种问题,谷歌运行完再到其他浏览器刷新下
image.png
image.png
image.png
补充,如果要过滤上传文件
- 要新建.gitignore,但是记事本不能生成,只能通过命令行工具(cmd或者git bash)
type null > .gitignore//cmd
touch .gitignore//git bash
-
生成.gitignore文件并不会ls出现,要去目录看有没有生成
image.png - 过滤的只需每隔一行输入文件后缀名就行
-
直接打开,过滤掉这个可恶的.project
image.png -
可以看到.project并不被提交上去
image.png
我的hexo博客 直接访问
- hexo属于静态博客的框架,整个hexo博客的搭建,我的hexo博客里面有一篇《hexo使用教程》
- 为什么选择hexo,一是师从程序羊,二是支持md老书写博客,三是社区火爆,暂时没研究主题怎么改良







