您的位置:首页 > 运维架构 > 网站架构

使用GitHub部署项目并将网站免费挂到github上

2016-12-10 14:15 337 查看
使用GitHub部署项目


被嘲笑不会用github之后,觉得确实有必要学一下了,之前接触过,因为当时太年轻不喜欢英文就果断卸载了,首先得先注册一个账号,很简单邮箱注册就可以。

   1.Github 安装

下载
git OSX 版
下载
git Windows 版
下载
git Linux 版

   2.配置SSH keys(这个是保证安全性的)

打开github-bash,输入命令:

$ ssh-keygen -t rsa -C "your_email@youremail.com"

然后确认路径,默认回车就好直至提示输入密码,输入github登陆密码即可,然后重复输入,会在提示路径下生成一个.ssh文件夹,打开后里面有一个id_rsa.pub文件,使用记事本打开,然后全选复制



用网页登陆github,在设置里面找到SSH

新建一个SSH key,其中title自取,KEY值是复制的本地的

然后在github-bash中输入命令:ssh -T git@github.com

输入密码,成功的话会提示:Welcome...

(PS:第一次登录可能会确定一下,输入yes就行)

 然后刷新网页会发现SSH-key前面的钥匙变成了绿色,说明SSH-key配置成功

   3.在新建仓库Repository

点击创建之后直接跳转至仓库,这里有一个仓库链接地址,稍后会用来克隆:



4.上传项目到仓库

1、先创建一个本地仓库:在本地新建一个文件夹,这里是gn_weixin,在文件夹上右击选择GIT GUI HERE,会有三种形式的创建,一个是直接新建,第二个是克隆一个,第三个是打开一个已有的,建议直接远程克隆,这里选择第二个





填入你的仓库地址,点击Clone然后等待,马上就OK了


2、将你要上传的项目复制到本地仓库下,这里是gn_weixin.git下,然后点击reScan:
点击Stage Changed 然后点击是,点击Continue:
然后点击Sign Off,并修改任意值:



然后点击Commit再点击Push:



点击Push等待就行了
刷新网页,发现项目已经上传了

如果选择其他方式创建本地仓库也很简单,只要设置一下Remote就可以

填入你的远程仓库链接
然后看了一下命令行格式的上传项目,其实跟GUI一个顺序,先克隆仓库,然后复制项目到本地仓库,然后上传,更倾向于GUI,为什么说不会GitHub就不是真正的coder,不明所以,感觉不难啊
GitHub还有其他功能,比如merge代码(有时候会出bug),感觉最好用的还是多人合作写项目吧,就这样吧,有兴趣的可以更深层次的挖掘一下其他好用的功能,可以留言你的博客,乐意学习

虽然CSDN有时候很莫名其妙的。。但是还不错,我是说页面很好看o(^▽^)o我喜欢

将网站免费挂到github上

1、点击要设为主页的项目仓库的设置:



2、点击Source切换成master:



3、刷新浏览器之后,在Source上面有一个链接,就是你的网址了

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  github