Github学习目的(作用):借助github托管项目代码
Git的安装和使用:
目的:通过git管理github托管项目项目代码
官网下载:Github官网下载地址
Github基础概念:
- 仓库(Repository):用来存放项目代码,即你的项目,你想在Github上开源一个项目,那就必须要新建一个仓库,如果开源的项目多了,就可以拥有多个仓库
- 收藏(Star):仓库主页star按钮,收藏项目方便下次查看
- 复制克隆项目:对于别人的项目仓库,你看了觉得不错,在别人项目的,右上角有个"fork"按钮,当我们点击的时候,就会将别人的仓库复制,自己就会有了跟别人一模一样的一个仓库(该仓库会显示是来自谁的),并且该项目是独立存在的。git 克隆操作目的:将远程仓库(git对应的项目)复制到本地。 代码:git clone 仓库地址
- 发起请求:(pull request)假设某人在复制来的仓库中做了一些改变,但那源仓库中并不存在这些改变,这时复制者可以向源仓库者发送pull request,该请求等待被查看,如果源仓库者觉得该文件不错,也想更新到自己的仓库中国,就可以将其合并到原仓库中,相当于答应复制者的请求。
- 关注(Watch):相当于你关注了某个好友(项目),那么他的仓库你可以看到,一旦它的仓库发生了什么变化,你这边可以有提醒,你可以及时的查看它发生的变化。
- 事物卡片(Issue):发现代码bug,但是目前没有成型的代码,需要讨论时可以用事物卡片来与代码开发者进行讨论。
- Github主页:账号创建成功或点击网址导航栏github图标都可进入github主页,该页左侧主要显示用户动态以及关注用户或关注仓库的动态;右侧显示所有的git仓库
- 仓库主页:仓库主页主要显示项目的信息,如 项目代码,版本,收藏/关注/fork情况等
- 个人主页:个人信息,头像,个人简介,关注我的人,我关注的人,我关注的git库,我的开源项目,我贡献的开源项目等信息。
注意:
-
github是国外的软件,访问比较慢,或者需要翻墙(shadowsocks)
-
私有仓库只有自己或指定的朋友才有权限操作
-
新注册的用户必须验证邮箱后才可以创建git仓库
-
注册的时候邮箱没有收到邮件解决办法:进入对应的qq邮箱-->点击左上角的设置-->选择反垃圾-->选择白名单里面的“设置域名白名单”,在添加域名白名单里填写"github.com",添加即可
创建文件夹和git文件:
使用Git创建文件夹:在一个文件夹里,鼠标右击,选择git Bash Here,然后输入mkdir 文件夹的名称,回车即可
命令行命令创建git文件:创建git文件,
方法1
第一步cd 文件名 就相当于点击文件名,进去文件
第二步git init就是创建一个git后缀名的文件
方法2
直接在要创建git的目录下,鼠标右击,选择git Bash Here
输入git init,即可创建一个git文件
创建的.git文件是用来存储仓库所有信息的
Github pages 搭建网站
个人站点:
访问:http://用户名.github.io或者http://用户名.github.io/index.html
搭建步骤:
1)创建个人站点 ->新建仓库(注:仓库名必须是【用户名.github】)
2)在仓库下新建index.html的文件即可
项目站点:
访问:http://用户名.github.io/仓库名
搭建步骤:
1)进入项目主页,点击settings
2)在settings页面点击【Launch automatic page generator】来自动生成主题页面
3)新建站点基础信息设置
4)选择主题
5)生成网页