#后盾网V5【威武】课堂 ##什么是V5
- 通过V5课堂让后盾网“盾友“”的技术更威武
- 后盾网国内原创视频最多的培训机构
- 唯一可以让学习独立完成项目的培训机构
- 唯一可以教会学习独立写框架的培训机构
- 后盾网老师是威武的
群1:166421499
2013-12-20日 第一课
##本节课程需要到软件 Wamp
下载地址:http://www.wampserver.com/en/
Sublime Text
下载地址:http://www.sublimetext.com/
GitHub for windows
1. 下载地址:http://windows.github.com/
GitHub for windows安装
1. 在github.com上注册帐号
2. 通过360软件管理等平台安装,microsoft.net framework 4.5
2. 下载软件http://windows.github.com/
3. 双击安装
4. 安装后启动github for windows
5. 点击log in,使用github帐号登录
MsysGit
下载地址:http://msysgit.googlecode.com/files/Git-1.8.4-preview20130916.exe
MarkdownPad
下载地址:http://www.markdownpad.com/
#Git介绍
- Git是目前世界上最先进的分布式版本控制系统
- 可以记录每一次我们的代码改动
- 当我们想回到曾经的代码状态时,git会做到
- 分支更快、更容易。
- 支持离线工作;本地提交可以稍后提交到服务器上
- 有别于svn,Git是分布式版本控制系统
####集中版本控制
- 集中式版本控制系统,版本库是集中存放在中央服务器的
- 先从中央服务器取得最新的版本,然后才可以工作
- 要再把自己的代码推送给中央服务器
- 集中式版本控制系统必须联网才能工作。
####分布式版本控制
- 分布式版本控制每个人的电脑上都是一个完整的版本库
- 不需要联网也可以进行版本控制
- 因为每个人电脑都有一套版本库,安全性更高
- 更方便快速的分支管理
####分支branch
如果有一个正在运行的项目比如hdphp,如果我们给项目增加一个新功能,如果每天都提交新代码,由于新功能的代码还没有写完,会造成原来正常运行的hdphp都不可以运行。
这时我们可以创建一个版本新分支,在这个新分支上工作。好处是不破坏master主分支。而且我们鼓励使用Git的分支功能。
#获得HDPHP项目 ####使用GitHub for windows获得
- 下载GitHub for windows(下载过程可能会中断,多试几次就可以了)
- 打开网址https://github.com/houdunwangxj/hdphp
- 点击“Clone in Desktop“”按钮,这时会自动通过git for windows 软件下载hdphp项目
####使用MsysGit
- 下载安装MsysGit
- 使用
##作业
- 下载安装GitHub for windows
- 通过GitHubforwindow 下载hdphp与v5
- 通过hdphp创建admin应用与index应用
- 创建属于你自己的项目(项目名称自己命名)