关于解决github本地仓库无法push到远程仓库的问题解决方案。
主要是本机的公共key未上传到远程仓库。
$ git config --global user.name chaim
$ git config --global user.email chaim@163.com
$ git help config //打开git帮助文档
password:************
在自己的github上新建responsibility
完成名字后(例如:chaim.github.com) 后续可以通过https://chaim.github.io 访问自己的站点
mkdir myblog
cd myblog
git init
初始化完成
在myblog文件夹里,完成网站文件的部署,首页为index.html
推送到git本地仓库 git add
你本目录所有文件 git commit -m "推送描述" 关联到远程仓库
git remote add origin git@github.com:chaimol/chaim.github.com 推送到远程仓库(如果创建版本库时,勾选了创建readme,用第二个,会强制替换掉远程仓库的内容。 第一个是没创建readme时使用)
git push -u origin master
git push origin master -f
如果想绑定自己的域名 在根目录创建CNAME文件 ,没有文件后缀名。文件内容是你购买的域名 chaim.com 到域名供应商那里更改域名解析
//已配置的git常用命令
git co checkout git br branch git st status //查看仓库状态
git ci commit git lol log --oneline git add 要添加的文件 //把文件从工作区上传到暂存区 (一次只能上传一个文件)
git commit -m "改动文件的描述" //把暂存区文件提交到控制分区
git push origin master //文件推送到git仓库
git log //命令显示从最近到最远的提交日志
git checkout -b 新的分支的名字(例如:feature) //创建新的分支,并转到该分支
git checkout 分支名 //(切换到某分支,常用的线上分支是master,测试分支是dev,个人分支是chaim)