前面说了 git-config , 今天接着介绍 git 相关的一个冷知识 credential。 所有的远程仓库都肯定会有一个身份认证机制,除非是完全公开谁都可以push的仓库。 git 本地客户端和远程仓库完成身份认证的过程,都会用到 git-credential。 关于 git-credential 官方文档建议大家看一下。
关于 git config 作用域
两个月前接管了公司的 gitlab 服务器,超过500个 repo 的管理维护,以及对所有开发测试使用 repo 行为进行规范和支持,每天都有各种正常的、奇葩的问题要处理,也让我对 git 有了更深更全面的了解,今天就说一下 git config。
众所周知 git config 就是 git 的 options,它能对 git 客户端进行全面的配置和定义,每个用户都会有属于自己的不同的 config 选项,最常见有 username、alias 等。良好的 config 配置能让你更好的掌控 git 的行为,简化git命令参数,提升工作效率。 如果掌握了 git config 的增删改查以及每个选项的含义,那可以说绝对是git行家了。
TestNG 快速使用
简介TestNG 是一个测试框架,旨在覆盖单元测试、测试功能、测试端到端、测试集成等测试需求。
单元测试在开发人员层面进行,通过单元测试每个单体(类、方法),以确保最终产品满足要求
TestNG 的优势
支持测试集成类(例如,默认情况下,不需要为每个测试方法创建一个新的测试类实例)。
灵活的运行时
...
从 evernote 迁移到 OneNote
为什么要放弃 evernote用户策略发生变化,只允许免费用户同时接入两台设备,对大多数用户来说,手机、个人电脑、工作电脑就已经超过这个限制了; 免费用户的60MB上传限制偶尔也不太够用。对于一款简单的笔记类工具/服务,收费价格略贵之前用的国际版本,同步速度很慢,不过我对速度不敏感,没有太多要求快速
...