Git

学习手册:前端开发工作流程

JavaScript 学习手册

你已经学会了 HTML 与 CSS,了解了 Bootstrap 这个框架,会用 Sass 或者 Less 的方式去创建样式,又学了点 JavaScript。现在就可以去做些东西了,不用等到什么都准备好以后再去做,因为不太可能什么都准备好。这个手册介绍了基本的前端开发工作流程相关的东西,主要是会用 Bower 管理前端项目的依赖,用 Grunt 或者 Gulp 自动化去执行任务,用 Git 来做项目的版本控制。

Bower 可以管理前端项目用的包,比如你的项目要用到 Bootstrap,传统的方法是需要先打开 Bootstrap 的官方网站,找到最新的版本,点击下载,然后解压,再把需要的东西放到指定的目录里面,因为 Bootstrap 这个框架要用到 jQuery,你还需要把它也下载下来,放到项目的目录下面。使用 Bower 可以直接用一行命令,把 Bootstrap 还有它依赖的 jQuery 一块下载下来。

你希望在编辑完 Less 或者 Sass 以后,自动把它们编译成普通的 CSS,或者可以再合并几个文件,并且再压缩一下,再把处理好的文件放到一个指定的目录下面。在测试项目的时候,你可能需要把前端项目放到一个服务器上去运行,对项目修改以后,保存了文件,你想让浏览器自动刷新。所有的,这些跟文件与目录相关的重复的动作,都可以把它们定义成 Grunt 或者 Gulp 的任务,让它们自动去执行。

你想要一种可以跟踪项目变化的方法,什么时间,你都做了什么事,你可以自由的在任何一次对项目的修改之间来回切换。你可以把项目推送到远程的服务器上保存。你的同事,可以跟你一起开发项目。你需要使用 Git 。

路径(二十):准备好工具 — Git,Composer, Drush,WP-CLI

Git,Composer,Drush,WP-CLI 这些工具在以后你会经常用到,Git 为项目做版本控制,Composer 是 php 的包管理工具,Drush 可以用命令控制 Drupal 网站,WP-CLI 是用在 WordPress 上的命令行工具。下面去先去安装一下它们。

安装 Git

Git 可以用 yum 去安装,先搜索一下 yum search git ,你会找到 git.x86_64 还有  git2u.x86_64。用 yum info 去查看包的信息,你会发现 git2u 这个包是 ius 仓库里带的 2.x 版本的 Git ,可以去安装这个包:

yum install git2u

完成以后,输入:

git --help

会显示 git 的帮助信息。说明成功的安装了 Git 。

《 Git 版本控制 》Web 开发必备工具

刚刚发布了《 Git 版本控制 》课程。不用多考虑,Git 是您必备的工具,无论您是前端开发还是后端开发。Git 可以让你的开发过程中的每一步,都有一个记录,你可以随时查看,你的同事也可以随时查看这些记录,你有能力让你的项目回到任何一个时间点上。使用 Git ,你还能更好的与你的同事协作。Git 是在现代工作流程里,不可少的一个工具。

开始使用 Git 是很简单的,你在某个地方创建了一个项目的目录,你打算把项目需要的文件都放到这个目录的下面,你用命令行进入到这个项目,用命令去初始化(git init)一下,也就是告诉 Git ,我现在要跟踪这个项目目录里的文件的变化。你开始去开发你的项目,完成一步,你就去向 Git 提交一下(git commit),在提交的时候,你需要写一条备忘录,这样你可以很容易了解到项目的开发的历史。

你有了一个新点子,打算去试一下,你不知道能不能行,这时候,你可以去为项目创建一个分支(branch),然后你切换(git checkout)到了这个分支,在这个分支上你去实验自己的新想法。你觉得可行,就可以把在这个新的分支上做的修改合并到你原来的主分支上,然后继续去开发。

Git 入门手册

Git 是一个版本控制工具,它有点像时间机器,可以让你回到从前。使用 Git 管理你的项目,对项目做出修改以后,提交一下,写一条信息,说明一下为啥做出这样的修改。在未来你可以恢复到之前提交的那个点上。不管你是设计师还是开发者,都应该学会使用 Git,先从这个简单的操作手册开始吧,你将学会:

  • 安装 Git
  • 初始化 Git 仓库
  • 提交修改
  • 查看状态
  • 还原
  • 创建分支
  • 合并分支
  • 在 github 上管理项目

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点