Git 进阶:Submodule
Git has something called submodule support. This allows you to specify one or more other git repositories within another – a bit like svn:externals (except trickier, but more powerful of course :).
Git Submodule 对于大型团队项目来说,是个很好的团队协作工具,它允许你的项目模块化成为每一个 Repository,最终汇聚成一个完整的项目。换句话说,Git Submodule 可以别人的 Repo 挂到你自己的 Repo 中的任何位置,成为的 Repo 的一部分。
下面说说一些基本的操作
1. 增加一个 Submodule 到你的项目
$ git submodule add [email protected]:another_project.git another_project
Git 进阶:color/diff
Gentoo 默认的 git 真的很朴素,默认配置实在是太简单了。
譬如 diff,譬如 color,
我们还是先将 git 的颜色部分配置好吧。
Git 进阶:alias
现在的 Linux 发行版的 shell 环境,一般都可以使用 alias,好处是显而意见的,用简单的几个字母代大量的命令。没错,git 也提供了alias 的使用,让大家在使用中可以自定义简单的命令。
使用方法:
$ git config --global alias.alias command
或者直接编辑 .gitconfig
文件,格式如下
[alias]
alias= command
Xelatex 使用
由于 wps for linux 目前没有将文档转为 pdf 的功能,排版一些文档实在是很苦恼,今天凑空隙时间来研究下 xelatex 是如何使用的。
Funtoo 快速安装
Funtoo,由 Gentoo 创始人 Daniel Robbins 亲手定制,是 Gentoo 的变种。它提供了以下不同于 Gentoo 的特点和优势:
- 本地的 UTF – 8 编码支持;
- 以 Git 为基础的 Portage tree 与 Funtoo Overlay;
- 使用更加紧凑的 mini-manifest 增强 Portage;
- 每十二个小时自动获取 Gentoo 的新变化;
- GPT/GUID boot 支持,与改进的 boot 配置 ( Funtoo boot-update 和 boot.conf );
- 增强型网络配置 ( core-network );
- 使用 Funtoo 的 Metro 构建工具构造最新的稳定与不稳定的 Stages,支持多种处器型号:x86, i686, amd64, athlon-xp, pentium4, core2 ,core2_32, opteron,opteron_32。