Github 与Git pages

基础git命令

设置username,email

$ git config --global user.name "your name"

$ git config --global user.email "[email protected]"

$git init                     //初始化



$git add .                   //把所有文件加入到索引(不想把所有文件加入,可以用gitignore或add 具体文件)



$git commit               //提交到本地仓库,然后会填写更新日志( -m “更新日志”也可)

 

git fetch:相当于是从远程获取最新版本到本地,不会自动merge。

git fetch origin master

git log -p master..origin/master

git merge origin/master

 

$ git remote add origin [email protected]:WadeLeng/hello-world.git



 错误提示:fatal: remote origin already exists.



 解决办法:$ git remote rm origin

 

 

 $ git push origin master



 错误提示:error:failed to push som refs to



 解决办法:$ git pull origin master //先把远程服务器github上面的文件拉先来,再push 上去。

 

 npm config set registry=http://registry.npmjs.org

 

GitHub Pages

github Pages是一个非常方便的功能,可以项目当成一个http(不是https)的静态资源访问,这意味着你可以在其他地方加载github项目里文件,也可以做成一个webpage,展示前端项目,或者个人主页。

官方教程https://pages.github.com/

Git pages  可以针对项目  也可以相对个人建对应的site。

project site 为例: 建立gh-pages 分支。这个分支下的资源允许以http的方式访问。 格式  http://username.github.io/repository.    (username:用户名,repository:项目名)

 

 

 

 

你可能感兴趣的:(github)