github的简单使用及创建网页的方法

来源:互联网 发布:淘宝直通车协议 编辑:程序博客网 时间:2024/02/24 08:21

第一步首先注册一个github账号



然后依次填写用户名、邮箱、密码就可以了

然后需要下载安装一个git

选择相对应的操作系统windows和mac
windows可以在安装git的文件夹里右键选择Git Bash Here,打开git。
输入mkdir test,新建一个名为test的文件夹,然后输入cd test,切换到test文件夹


输入git status可以查看此时的状态,这个命令可以随时输入,随时查看
git init,可以初始化仓库,会在文件夹里新建一个.git的隐藏文件夹
输入ssh可以查看本机是否装了SSH,一般在安装git的时候都会自动安装好的,本机向github远程提交代码是必须要用到ssh key的

输入ssh-keygen -t rsa,然后连续按三个回车,可以生成两个文件: id_rsa(密钥)id_rsa.pub(公钥),这两个文件夹在c/用户/username/.ssh下,是隐藏文件哦!
需要本地的密钥与github上的公钥进行配对,授权成功才可以提交代码

本地密钥与github账户匹配

登录github,点击settings,进入设置里的SSH and keys

添加SSH key,

用记事本之类的编辑器打开生成刚刚生成的id_rsa.pub(公钥),复制黏贴到key里,Title不用写,点击下面绿色的Add SSH key按钮

提交代码

新建一个Repositories

Repository name要是随便写的话可以生成一个仓库;但要是写你的用户名.github.io的话,就可以生成一个个人网页了

打开生成的仓库,点击Clone or download,复制框里的网址

输入git clone 复制的网址,就可以把项目复制下来,同时关联远程仓库,这时候这个项目本身就已经是一个仓库了,甚至不需要git init初始化,只需要提交就行了

打开clone下来的test文件,在里面点击Git Bash Here
在test文件夹里随便添加一点内容,此时再输入git status会发现多出了一个a.md红色的文件,说明没有提交

现在可以输入git add .提交所有文件到缓存区域,也可以输入git add a.md仅提交a.md文件,再输入git status会发现a.md变成了绿色

此时在输入git commit -m "first"可以缓存里的文件到本地仓库,注意,这时候文件依然在本地,还没有提交到远程服务器
输入git push origin master,就可以把本地仓库里的文件上传到远程master分支,
此时再输入git status,若显示bash: status: command not found,则说明上传成功,

如果本地已经有一个完整的git仓库,就不需要clone了
输入git remote add origin 仓库地址添加远程仓库,

然后把文件上传到本地仓库,再输入git push origin master,然后在弹出框里输入账户名和密码,就可以把本地仓库的代码上传到远程仓库的matser分支

上传好了之后,就可以在仓库里查看这些文件了,如果设置的是个人网页的话,把其中一个html的文件名改为index.html,在浏览器的地址栏输入http://用户名.github.io,就可以查看你的网站了

参考网址: https://pages.github.com/

原创粉丝点击