提交本地项目
1.在项目所在的本地目录下,将项目初始化为一个git项目
$ git init
//在目录中创建了一个.git隐藏的文件夹
2.将文件放进新的本地git仓库
//所有文件
$ git add .
//指定文件
$ git add filename
3.把添加的文件提交到仓库
git commit -m "Initial commit"
4.访问github(访问不上的话要翻墙)
//address为仓库地址(可通过github仓库页面的 clone or download 处得到)
$ git remote add origin address
//运行查看结果:
$ git remote -v
5.提交到github仓库
$ git push origin master
出现git-error: failed to push some refs to ‘https //github.com/
报错原因:github 的 README.md不在该项目目录
解决方案:
//代码合并命令:
$ git pull --rebase origin master
//再进行提交
$ git push origin master
用github的gh-pages展示项目
前置准备:
创建一个名为 Github用户名.github.io 的仓库用于展示页面,并将项目目录托管到github仓库
1.将要展示的项目目录提交到gh-pages上
//demo为项目目录名
$ git subtree push --prefix=demo origin gh-pages
2.ok…
可以通过https://用户名.github.io/项目目录名/访问
删除最后一次提交
1、用 ”git log“ 命令 找到 想要撤销的操作之前的一次提交的commit id ;
如打印结果:
commit-id1
commit-id2
commit-id3
如要撤销commit_id1的话,就选择commit-id2
2、使用如下两个命令撤销提交:
git reset --hard commit-id2
git push origin HEAD --force