1.常见的github

国内最流行的php开发框架(thinkphp):https://github.com/top-think/thinkphp

全球最流行的php框架(laravel):https://github.com/laravel/laravel

Php编码规范(FIG-PHP):https://www.gitbook.com/book/jifei/php-fig-standards/details

2.基本概念

创库(Repository)

创库用来存放项目代码,每个项目对应一个创库,多个开源项目则有多个。

收藏(star)

收藏项目,方便下次查看

复制克隆项目(fork)

脚下留心:该fork的项目时独立存在的。

发起请求(Pull Request)

关注(watch)

关注项目,当项目更新可以接收到通知。

事务卡片(issue)

发现代码BUG,但是目前没有成型代码,需要讨论时用。

Github主页

账号创建成功或点击网址导航栏github图标都可进入github主页,该页左侧主要显示用户动态以及关注用户或关注创库的动态,右侧显示所有的git库。

创库主页

显示项目的信息。如:项目代码,版本,收藏/关注/fork情况等。

个人主页

个人信息,头像,个人简介,关注我的人,我关注的人。我关注的git库,我的开源项目,我的贡献的开源项目等信息。

3.注册账号

 

官网网址:github.com

注意:

1.       因为github在国外服务器所以访问较慢或者无法访问,需要FQ(shadowsocks)

2.       私有创库只能自己或者指定的朋友才有权限操作(私有创库是收费的)

3.       新注册的用户必须验证邮箱后才可以创建git库创库。

4.github的使用

尝试做以下操作:

添加文件,修改文件,删除文件,上传文件(一个或多个文件),搜索创库文件(可以按t快捷键),下载/检出项目

5.git安装和使用

git官网下载:https://www.git-scm.com/download/win

git的工作流程:工作区,暂存区,仓库区

设置用户名

git config –global user.name ‘test’
设置用户名邮箱

git config –global user.email ‘admin@qq.com’

查看配置

git config --list

删除文件

rm test.txt

从git中删除文件

git rm test.php

创建文件

mkdir test

进入test目录

cd test

初始化配置

git init

查看当前路径

pwd

查看状态

git status

添加文件到暂存区

git add 文件名

提交文件

git commit –m ‘提交’

创建文件

touch test.php

修改库文件内容

Vim test.php

查看文件内容

Cat test.php

删除文件

rm –rf test.php

将本地创库提交到远程

Git push创库地址

Git 克隆操作

Git clone 创库地址

没有权限同步怎么办?

Vi .git/config

[remote “origin”]

url=https://github.com/用户名/创库名.git

修改为:

[remote “origin”]

url =https://用户名:密码@github.com/用户名/创库名.git

6.github pages 搭建网站

单个网站

以这个为仓库名称:https://用户名.github .io

脚下留心:

1.       github pages 仅支持静态网页

2.       创库里面这能是.html文件

多个网站

https://用户名.github .io/创库名

搭建步骤

1.       进入项目主页,点击settings

2.       在setting页面,点击按钮来自动生成主题页面

3.       新建站点基础信息设置

4.       选择主题

5.       生成网站

最新文章

  1. 安装SQL SERVER 2005出现“sql2005 执行安装向导期间出错 ”
  2. STEP模块——电子琴
  3. Javascript 处理时间大全
  4. Linux下修改mysql密码
  5. Linux_linux中profile、bashrc、bash_profile之间的区别和联系(转)
  6. poj 2409(polya定理模板)
  7. 9.java.lang.ClassCastException
  8. Ubuntu通过使用PyCharm 执行调试 Odoo 8.0 可能的问题
  9. jquery的几个国内CDN加速节点
  10. spark的sparkUI如何解读?
  11. maven编译时出现读取XXX时出错invalid LOC header (bad signature)
  12. 很详细的Django入门详解
  13. 【tmos】创建自定义400、500页面
  14. 腾讯云服务器突然远程连不上(包含ssh,拒绝访问)
  15. CMMI的敏捷开发
  16. cocos源码分析--用Sprite加载自定义着色器
  17. Fiddler实现移动端手机抓包
  18. 如何将Jenkins multiline string parameter的多行文本优雅的保存为文件
  19. c++11 可变参数模板函数
  20. Mybatis 的输入参数学习

热门文章

  1. IDEA thymeleaf ${xxx.xxx}表达式报错,红色波浪线
  2. parse.urljoin
  3. SpringBoot 整合SpringMVC 原理探究
  4. 跟我一起玩Win32开发(5):具有单选标记的菜单
  5. spark序列化及MapOutputTracker解析
  6. IDEA代码注释<斜体>的解决方法
  7. webpack采坑十连跳
  8. 各 Android 平台版本支持的 API 级别
  9. qt sql多重条件查询简便方法
  10. jmeter的JVM参数设置