- 博客(4)
- 收藏
- 关注
原创 三分钟教你学Git(十八) - 重写历史
git filter-branch 允许你使用一个单一命令来大范围地更改历史。所以这个命令要慎用。1假如你想对所有的commits删除一个文件。git filter-branch --tree-filter 'rm to_be_deleted_file' HEAD2 假如你想删除某些message中的某些以cr开头的行。git filter-branch --m
2015-07-15 15:56:28 1897
原创 Android建立模拟器进行调试
安装好android开发环境后#列出当前的设备,包括physical和emulatoradb devices#列出可用的设备源android list targetid: 1 or "android-21" Name: ...#根据可用的设备源建立一个虚拟的设备实例, -n 指定名字,-t指定id号。android
2015-07-14 16:28:20 5371
原创 三分钟教你学Git(十七) - 钩子
Git可以定制一些钩子,这些钩子可以在特定的情况下被执行,分为Client端的钩子和Server端的钩子。Client端钩子被operation触发,比如commit,merge等,Server端钩子被网络动作触发,比如pushed commits。那么钩子是放在哪的呢?在.git/hooks/文件夹下。当你init一个仓库的时候,下边会有一些钩子的例子,以.sample结尾。
2015-07-02 16:20:16 19470
原创 三分钟教你学Git(十六) - 统计
有时候想统计仓库的情况,比如代码量,贡献者之类的。1 统计某人的commit数量git log --author="$(git config --get user.name)" --oneline | wc -l2 统计某人的代码量git log --author="$(git config --get user.name)" --pretty=tformat: -
2015-07-02 16:16:24 5247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人