标签:: 工具/配置

0

Git 分支管理与多人协作

这一篇文章主要学习和记录分支管理和多人合作。我们知道 Git 的分支管理非常快,这是因为 Git 只是生成一个指向当前版本的指针。但是以前的很多管理软件都是生成一份代码的物理拷贝,可以想象,如果代码很大,是有多慢。但 Git 的这个特点,也需要我们更好的掌握它的切换,否则很容易造成错误。 在 SF 上看到了一张图片,觉得非常好,图片来源是SF的这篇文章,感谢: 创建与合并分支创建和合并分支

0

Git 基础知识重新梳理

以前在学校的时候用git基本上就那几个命令,一般是用于push到github上做备份。比较容易,最近涉及到了git的一些别的用途,多人合作,创建分支等,发现自己有些命令还是不熟悉,需要老是查文档,所以重头开始学习,并做记录方便以后查阅,下面是我的整理。 Git的优点集中式 vs 分布式集中式版本控制系统,版本库是集中存放在中央服务器,必须联网工作。因此如果是局域网带宽大,尚可。如果是在互联网

0

fis3基本用法介绍

今天有这样一个需求,其实是很常见的。一般我们公司都是静态资源放在一个机器上,比如是cdn上。然后内容页面放在另外一个机器上。这样很好的一点是cdn可以做缓存。而且整个分离看起来也比较清楚。 在本地,我用的相对路径比如./images/1.png 或者绝对路径 images/1.png 。这样写第一不统一。第二,我需要把图片,js,css放到cdn上,比如说是:**.qq.com上。但是页面又是在另

0

vim 下的常用命令

系统管理员癿重要工作就是得要修改不设定某些重要软件的配置文件,因此至少得要学会一种以上癿文字接口的文书编辑器。 在所有的Linux distributions 上央都会有的一套文书编辑器就是 vi ,而且很多软件默讣也是使用 vi 做为他们编辑的接口, 因此鸟哥建议您务必要学会使用 vi 这个正规的文书编辑器。此外,vim 是进阶版的 vi , vim 不但可以用丌同颜色显示文字内容,还能够进行

0

如何生成多个ssh并将hexo博客布置到github

昨天是我好朋友的生日。她是一个写东西特别好的人。我一直觉得她写作的才华特别赞。所以就给也用hexo搭建了个博客。我给她申请了个github账号。这就有一个问题:我必须要再生成一个ssh公钥和密钥才能够控制她的github。 生成新的公钥和密钥 生成新的公钥1$ ssh-keygen -t rsa -C "your-email-address" 注意这里不能一直按enter键,否则会覆盖原来我的ss

0

CentOS上如何把Web服务器从Apache换到Nginx

先前有一篇文章是写如何通过nginx实现反向代理。但当时出现了一个问题,就是我原先centos上面装的opache由于端口原因必须停掉。并且/的配置使路由转发出现了问题。导致我以前的php网站都不能访问。今天把这个问题解决了并记录。 先学习几个概念反向代理是什么 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将

0

JS模块化工具requirejs

上一篇文章记录的是AMD和CMD模块化标准。requireJS就基于AMD。下面看看requireJS的基本知识。 RequireJs出现的原因随着网站功能逐渐丰富,网页中的js也变得越来越复杂和臃肿,原有通过script标签来导入一个个的js文件这种方式已经不能满足现在互联网开发模式,我们需要团队协作、模块复用、单元测试等等一系列复杂的需求。比如:1234567<script type=

0

如何通过nginx反向代理

本文的主要目的是:如何通过nginx反向代理监听4000端口,使直接访问网站而非端口。比如hexo,通过hexo server来启动服务后,是通过http://127.0.0.1:4000来监听实现的,这是不能直接绑定域名的主机空间的,现在我需要直接访问我的域名就可以访问改博客。此时就可以用到nginx反向代理。 反向绑定域名也叫做反向D理,是指用D理服务器来接受internet上的连接请求,然

0

如何将hexo博客部署到阿里云上

昨天晚上折腾了一晚上,又是配环境又是传文件。我的阿里云是centos版本,中间各种弯路,希望对大家有用。首先利用putty或者xshell远程连接你的阿里云。用阿里云自带的控制台也是可以的。我自己用的是xshell觉得比较方便点稍微。 配置环境之安装git安装编译git基础包1yum -y install gcc zlib-devel openssl-devel perl cpio expat-