准备工作: 一个远程服务器来托管你的站点。 通过SSH访问远程服务器。 在远程服务器上安装Git(通过指令git –version来检查是否安装)。 如果需要,请生成一个SSH key。 在服务器端 设置无密…
分类:git
Mac OS 动手制作最新中文 Pro Git PDF 版
最新版会修复许多错字和用法上的更新,网络上许多都是老版本的容易误导读者。自己动手制作最新版的方便无网络时使用。 开始制作 PDF 安装 ruby and rubygems $ gem install rdiscount …
代码协作平台GitCafe获景林资产300万人民币天使轮投资
GitCafe是一个基于代码托管服务打造的技术协作与分享平台,最近刚刚获得景林资产300万人民币天使轮投资。 Git是目前世界上最流行最优秀的项目版本控制系统之一,Cafe的意思为咖啡馆,象征着程序员文化。GitCafe…
细数国内代码协作平台
以GitHub为代表的新一代代码协作平台开创了协同开发的新时代。开发者之间基于代码的协作从来没有像今天这样顺畅。GitHub上向你发送合并请求的开发者,可能和你分处大洋两岸,也可能和你同在一间办公室。上个礼拜,GitHu…
写给 Git 初学者的 7 个建议
当我刚刚开始使用Git的版本控制时,我根本不确定我付出那么多时间是不是会得到回报。Branch、Stage、Stash,这些Git名词对我来说都非常陌生。 而今天的我已不能想象生活没有Git会变成什么样。Git不仅提供了…
使用 Capistrano 部署 Web 应用
简介 Capistrano 是一个 Ruby 程序,它提供高级的工具集来部署你的 Web 应用到服务器上。Capistrano 允许你通过 SSH 从源代码控制仓库(SVN 或 Git)复制代码到服务器,并执行如重启 W…
GIt Hooks (2):脚本分类
上篇中提到一个Git Hooks列表,如下: applypatch-msg pre-applypatch post-applypatch pre-commit prepare-commit-msg commit-msg …
Git Hooks (1):介绍
最近我在尝试搭建一个利用Git直接部署生产代码的服务器,查了许多资料,了解到需要用到Git Hooks这一特性,就顺便看了一下。 什么是Git Hooks? 话说,如同其他许多的版本控制系统一样,Git也具有在特定事件发…
Git 1.8.5 新特性
在等待下一个带来重要更新的git大版本同时,让我们先来看看最新的修正版1.8.5的特性说明。 下面是我作为普通git用户从我感兴趣的发布说明文档中发掘到的信息。 噢,如果你还没看过我之前的发布笔记,那就去看看吧,1.8.…
Mac OS使用最新的Git
Mac自带的旧版本Git: bash-3.2# git --version git version 1.8.3.4 (Apple Git-47) bash-3.2# which git /usr/bin/git 如何更改…
GitHub创始人 Preston-Werner专访:GitHub如何成为主流
编者注:原文来自ReadWrite,本文进行了重要内容的翻译整理。以下是部分访谈内容,RW简代ReadWrite官方,TP-W简代Tom Preston-Werner。 从2008年创立之初到现在,Github已经完成了…
GitHub——基础知识篇
译者注:本文由 SegmentFault 翻译整理,原是 teehan+lax 作者 Ash Furrow 的一篇博文,以下是博文内容翻译。 上周,我在 FITC SCREENS 为设计师们做了一次关于GitHub的演讲…