版本控制系统

最佳实践

不放入版本控制的内容

  • 配置包含敏感信息的文件,例如密码、私钥

  • 编辑器备份

  • 生成的文件,例如可执行文件、HTML文档

  • 操作系统特定的文件,例如, Thumbs.db.DS_Store

SVN

吉特

git

忽略文件

有用的GitIgnore模板

官方的Github集团提供了 global gitignore templates 以及 project specific gitignore templates .