gitignore 配置

使用Git进行项目管理中,如需将某些文件或目录不纳入Git的管理,则需在.git文件夹同级目录(项目根目录)配置忽略文件 .gitignore

 $ vi .gitignore   # 直接创建并且编辑(如存在直接编辑)

文件配置忽略规则:

>  空行不匹配任何内容
>  井号[#]表示该行为注释行
>  顺斜杠[/]表示目录
>  反斜杠[\]表示转义字符("\!"意为匹配"!")
>  星号[*]表示通配符
>  问号[?]表示匹配单个字符
>  感叹号[!]表示忽略指定模式以外的文件或目录(表示匹配的模式取反)

skills

  • 通常一条忽略规则或注释单独一行; 忽略规则行尾不允许在使用注释语句

  • Git对忽略文件是从上到下进行匹配;如前面的规则范围较大,则后面的规则将不生效

  • 忽略规则只对未加入git管理的文件生效;若需要忽略文件已经加入git管理,需要先使用 git rm [-r] --cached <filename> 将文件[或目录]移除git的管理;

Eclipse生成JavaDoc

项目开发中有时需要一览整个项目的类、方法的文档说明,此时可以使用JavaDoc来临时补缺没有文档的烦恼;下面介绍在Eclipse中导出JavaDoc的几种方法,其实都是殊途同归(不同的方式打开Javadoc Generation向导页进行配置):

阅读全文

MakeDownPad2快捷键

该文章摘自MarkDownpad2安装完成的说明文档,觉得说的不错。MarkdownPad 是 Windows 平台上一个功能完善的 Markdown 编辑器。提供了语法高亮和方便的快捷键功能,给您最好的 Markdown 编写体验。

来试一下:

  • 粗体 (Ctrl+B) and 斜体 (Ctrl+I)
  • 引用 (Ctrl+Q)
  • 代码块 (Ctrl+K)``
  • 标题 1, 2, 3 (Ctrl+1, Ctrl+2, Ctrl+3)
  • 列表 (Ctrl+U and Ctrl+Shift+O)

实时预览,所见即所得

无需猜测您的 语法 是否正确;每当您敲击键盘,实时预览功能都会立刻准确呈现出文档的显示效果。

自由定制

100% 可自定义的字体、配色、布局和样式,让您可以将 MarkdownPad 配置的得心应手。

为高级用户而设计的稳定的 Markdown 编辑器

MarkdownPad 支持多种 Markdown 解析引擎,包括 标准 Markdown 、 Markdown 扩展 (包括表格支持) 以及 GitHub 风格 Markdown。

有了标签式多文档界面、PDF导出、内置的图片上传工具、会话管理、拼写检查、自动保存、语法高亮以及内置的 CSS 管理器,您可以随心所欲地使用 MarkdownPad。

Git Flow安装

windows 安装

Git Flow的诸多特性,我就不再叙述;这里着重介绍git flow在windows的安装;

  1. 因为windows安装的git属于msysgit版,所以需要按照msysgit的安装步骤来安装git flow;首先需要安装util-linux-ng for Windows,下载zip格式的二进制Binaries文件,如下图:
    util-linux-ng for Windows
    libintl
    将下载的两个文件解压,将util-linux-ng-2.14.1-bin/bin/getopt.exe和libintl-0.14.4-bin/bin/libintl3.dll文件复制到本地Git安装路径的bin目录;
  2. clone GitHub的gitflow项目到你的临时工作目录(安装完成可以删除),执行命令 git clone --recursive git://github.com/nvie/gitflow.git;clone完成,win + R运行”cmd”进入windows控制台,进入该gitflow/contrib目录,执行命令msysgit-install.cmd "Git Install Path"(如E:\Install\Git)
  3. 测试;进入windows控制台,执行命令git flow看提示信息(前提:git必须设置环境变量;如没有设置则使用Git Bash)

参考资料:
[作者说明]、
[资料一]