前言 最原始的软件开发流程是,在本地搭建好环境,进行开发测试,然后去服务器上搭建环境,手动上传代码,运行测试,然后启动服务。实际上,近些年来出现了很多的工具,使得这些步骤可以自动化,大大降低人工出错的概率,提高生产效率。…
分类:工具
Git 仓库拆拆拆
程序员最爽的事情是什么?删删删!所有项目本来都很苗条的,时间长了难免有一些越搞越大,怎么看怎么不爽,一个字,拆!今天就说说拆分 Git 仓库这件小事儿。 这个拆字呢,有两种写法,比如你有一个叫做 big-project …
vscode常用插件【全了】
插件集 待补充。。。 20180903 文件 【Path Intellisense】 自动补全路径 浏览器 【Open-In-Browser】在浏览器中打开或预览 【Debugger for Chrome】让 vscod…
30分钟学会Git - 在码云实践
不耍流氓,直接上操作! 1. 本地仓库初始化 $ cd ifast $ git init 2. 新建远程仓库 比如码云,获得项目地址https://gitee.com/icron/ifast.git 3. 添加/关联远程…
使用Hexo+Github+TravisCI搭建自动发布的静态博客系统
最近玩slack接触到 Travis CI,又突然想起自己好久没写技术blog了,想想尘封已久的hexo+coding.net,心想能不能把Travis CI加进去。 先列举要用到的东西: Hexo – 快速…
详解react、redux、react-redux之间的关系
本文介绍了react、redux、react-redux之间的关系,分享给大家,也给自己留个笔记,具体如下: React 一些小型项目,只使用 React 完全够用了,数据管理使用props、state即可,那什么时候需…
8 个你可能不知道的 Docker 知识
Docker 这个工具已经出现很长一段时间了,但是可能还有很多人对 Docker 的概念不太清楚,因此这次翻译 8 个你可能不知道的 Docker 知识 这篇文章,和大家介绍一下生产环境中的 Docker 用例。 自从上…
高富帅们的Git技巧
译者序 Git是一个分布式版本控制系统,拥有许多神奇而易用的特性(比如:分支),这让它可以轻松适应各种工作流程。这篇文章不涉及Git的基本使用,而是介绍了一些高级却有用的小技巧。让我们一起来看看高富帅们的Git技巧,准…
六百字读懂 Git
译注:来自 Hacker School 的 Mary Rose Cook 实现了一个纯 JavaScript 写就的 Git:Gitlet,包含了最主要的一些命令。这个项目一是为了了解 Git 内部原理,二是希望写一篇深…
如何通过github提升自己
如果我们仅仅是将自己的代码commit、push到github上,那么对于我们的技术不会有太多的提升。我们所做的仅仅只是将github当成了我们的网盘。 我们每发布一个版本的时候,是不是也就意味着给用户一个新的版本——持…
使用Jekyll在Github上搭建个人博客(博客编写)
系列文章传送门: 使用Jekyll在Github上搭建个人博客(环境搭建) 这篇文章主要介绍博客内容的编写及本地测试,内容主要来自Jekyll的文档、Liquid的文档 ##创建项目 到想要创建项目的文件夹下(如d:/)…
使用Git你后悔过吗?
使用Git你后悔了吗? 人总会有犯错的时候,值得感激的是Git允许你在任何时候反悔,并且将对应信息从历史记录中抹除,这样的历史记录往往看起来行云流水,令人赏心悦目,严谨的提交信息是对他人的一种尊重。 改变最近的一次提交 …